@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100;src:url(./inter-cyrillic-ext-100-normal.Dq8mQp5s.woff2) format("woff2"),url(./inter-cyrillic-ext-100-normal.BwDfB6Uq.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100;src:url(./inter-cyrillic-100-normal.CWk4PUZb.woff2) format("woff2"),url(./inter-cyrillic-100-normal.BfhUiUyU.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100;src:url(./inter-greek-ext-100-normal.BZEB5-c3.woff2) format("woff2"),url(./inter-greek-ext-100-normal.DvQL2JvZ.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100;src:url(./inter-greek-100-normal.CoNAIRXW.woff2) format("woff2"),url(./inter-greek-100-normal.BZfzKAQB.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100;src:url(./inter-vietnamese-100-normal.CV5bXYjg.woff2) format("woff2"),url(./inter-vietnamese-100-normal.FxMzRoyA.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100;src:url(./inter-latin-ext-100-normal.oIc9zaQA.woff2) format("woff2"),url(./inter-latin-ext-100-normal.JWqYWKYD.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100;src:url(./inter-latin-100-normal.CExwK3Th.woff2) format("woff2"),url(./inter-latin-100-normal.CO9hrYgU.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:200;src:url(./inter-cyrillic-ext-200-normal.BS9XJzE2.woff2) format("woff2"),url(./inter-cyrillic-ext-200-normal.Cy9uXebG.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:200;src:url(./inter-cyrillic-200-normal.CKsfNYI7.woff2) format("woff2"),url(./inter-cyrillic-200-normal.m6_1i7l8.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:200;src:url(./inter-greek-ext-200-normal.DLBJUQ9C.woff2) format("woff2"),url(./inter-greek-ext-200-normal.c1s6a60F.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:200;src:url(./inter-greek-200-normal.DEctvYT4.woff2) format("woff2"),url(./inter-greek-200-normal.BJANbRUv.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:200;src:url(./inter-vietnamese-200-normal.DMI0HHTE.woff2) format("woff2"),url(./inter-vietnamese-200-normal.DkUqC6Hs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:200;src:url(./inter-latin-ext-200-normal.C7IHcC3L.woff2) format("woff2"),url(./inter-latin-ext-200-normal.DHxpBjqf.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:200;src:url(./inter-latin-200-normal.BJ9n9uBU.woff2) format("woff2"),url(./inter-latin-200-normal.ByxKoFcT.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(./inter-cyrillic-ext-300-normal.DxdDfY7d.woff2) format("woff2"),url(./inter-cyrillic-ext-300-normal.CazP3d49.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(./inter-cyrillic-300-normal.FMhV9FtD.woff2) format("woff2"),url(./inter-cyrillic-300-normal.CQXmLF8E.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(./inter-greek-ext-300-normal.BapcWw_H.woff2) format("woff2"),url(./inter-greek-ext-300-normal.C9iMVdbG.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(./inter-greek-300-normal.DsJzcWgu.woff2) format("woff2"),url(./inter-greek-300-normal.DRJrLZcx.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(./inter-vietnamese-300-normal.C4_Qfv4j.woff2) format("woff2"),url(./inter-vietnamese-300-normal.C0GJgahz.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(./inter-latin-ext-300-normal.uPfKXXtp.woff2) format("woff2"),url(./inter-latin-ext-300-normal.7cgkpXcN.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:300;src:url(./inter-latin-300-normal.IcD-qYDc.woff2) format("woff2"),url(./inter-latin-300-normal.DaM40sQc.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-cyrillic-ext-400-normal.tyfMZHQw.woff2) format("woff2"),url(./inter-cyrillic-ext-400-normal.CzG7Kr3z.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-cyrillic-400-normal.Df6ckaLK.woff2) format("woff2"),url(./inter-cyrillic-400-normal.JrS_4yms.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-greek-ext-400-normal.CIdlr5YK.woff2) format("woff2"),url(./inter-greek-ext-400-normal._Rr29XE2.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-greek-400-normal.DQXyrmoy.woff2) format("woff2"),url(./inter-greek-400-normal.DvIPHDQ7.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-vietnamese-400-normal.Cnt0N5Vm.woff2) format("woff2"),url(./inter-vietnamese-400-normal.DIOGfGLL.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-latin-ext-400-normal.D3W-OpO-.woff2) format("woff2"),url(./inter-latin-ext-400-normal.8tIzm-yw.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-latin-400-normal.BT1H-PT_.woff2) format("woff2"),url(./inter-latin-400-normal.Cdi8t5Mu.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-cyrillic-ext-500-normal.DOnSzjnx.woff2) format("woff2"),url(./inter-cyrillic-ext-500-normal.Xebo2OyJ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-cyrillic-500-normal.BRrLR67x.woff2) format("woff2"),url(./inter-cyrillic-500-normal.DskEQOpE.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-greek-ext-500-normal.2pdUafRD.woff2) format("woff2"),url(./inter-greek-ext-500-normal.Dtavx3qw.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-greek-500-normal.CmOavsDc.woff2) format("woff2"),url(./inter-greek-500-normal.BjpBGs91.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-vietnamese-500-normal.5IkPJ6Nk.woff2) format("woff2"),url(./inter-vietnamese-500-normal.0i6yoQMg.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-latin-ext-500-normal.B9u8Q_zH.woff2) format("woff2"),url(./inter-latin-ext-500-normal.SuUkSNTU.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(./inter-latin-500-normal.kWhwEdDH.woff2) format("woff2"),url(./inter-latin-500-normal.D4I8BKCx.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-cyrillic-ext-600-normal.DpA2xaRd.woff2) format("woff2"),url(./inter-cyrillic-ext-600-normal.KAwcVx6H.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-cyrillic-600-normal.DDpWG8g5.woff2) format("woff2"),url(./inter-cyrillic-600-normal.iz1--dBq.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-greek-ext-600-normal.CkBLDEl_.woff2) format("woff2"),url(./inter-greek-ext-600-normal.BmtRFZgT.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-greek-600-normal.B-l8Lzzd.woff2) format("woff2"),url(./inter-greek-600-normal.BLZsI-P3.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-vietnamese-600-normal.DjnxGF-L.woff2) format("woff2"),url(./inter-vietnamese-600-normal.BQ_dbMbg.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-latin-ext-600-normal.ao35dkSb.woff2) format("woff2"),url(./inter-latin-ext-600-normal.Dg0Bk0Yr.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-latin-600-normal.B2Ssfs8e.woff2) format("woff2"),url(./inter-latin-600-normal.Dbvh0wvx.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(./inter-cyrillic-ext-700-normal.CMkYcdkw.woff2) format("woff2"),url(./inter-cyrillic-ext-700-normal.CAj4IH3j.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(./inter-cyrillic-700-normal.6zNX8Blf.woff2) format("woff2"),url(./inter-cyrillic-700-normal.DsxIEgNh.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(./inter-greek-ext-700-normal.DqOFU2GX.woff2) format("woff2"),url(./inter-greek-ext-700-normal.Cwql_mmq.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(./inter-greek-700-normal.4IUP0jwf.woff2) format("woff2"),url(./inter-greek-700-normal.CmOaYR_c.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(./inter-vietnamese-700-normal.ByO5Ry5o.woff2) format("woff2"),url(./inter-vietnamese-700-normal.Db0hjN_z.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(./inter-latin-ext-700-normal.CAa3MqUt.woff2) format("woff2"),url(./inter-latin-ext-700-normal.Bu7lG2nd.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(./inter-latin-700-normal.C2zfFY7I.woff2) format("woff2"),url(./inter-latin-700-normal.CHFldGL2.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(./inter-cyrillic-ext-800-normal.Cat3deYP.woff2) format("woff2"),url(./inter-cyrillic-ext-800-normal.dIVUhhNV.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(./inter-cyrillic-800-normal.Bw_Vu5Ee.woff2) format("woff2"),url(./inter-cyrillic-800-normal.C8nH20WF.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(./inter-greek-ext-800-normal.D_pOHBce.woff2) format("woff2"),url(./inter-greek-ext-800-normal.C1dxFMOn.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(./inter-greek-800-normal.Cs_VTgIm.woff2) format("woff2"),url(./inter-greek-800-normal.D3g1mjIX.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(./inter-vietnamese-800-normal.Br1KEVll.woff2) format("woff2"),url(./inter-vietnamese-800-normal.cw0-maV3.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(./inter-latin-ext-800-normal.Q1lcP4yj.woff2) format("woff2"),url(./inter-latin-ext-800-normal.CIDt3IZN.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(./inter-latin-800-normal.mdTeNKyI.woff2) format("woff2"),url(./inter-latin-800-normal.CLqhIfb-.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(./inter-cyrillic-ext-900-normal.CN3cujew.woff2) format("woff2"),url(./inter-cyrillic-ext-900-normal.DVNhnXg3.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(./inter-cyrillic-900-normal.DtlToosL.woff2) format("woff2"),url(./inter-cyrillic-900-normal.BG5v33Wi.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(./inter-greek-ext-900-normal.D9CzSSR0.woff2) format("woff2"),url(./inter-greek-ext-900-normal.rPRJRDrO.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(./inter-greek-900-normal.CBSgWsEG.woff2) format("woff2"),url(./inter-greek-900-normal.DA9K28vX.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(./inter-vietnamese-900-normal.BR79VtJG.woff2) format("woff2"),url(./inter-vietnamese-900-normal.P5U8xor3.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(./inter-latin-ext-900-normal.D3daLhYN.woff2) format("woff2"),url(./inter-latin-ext-900-normal.B5ldlAC-.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(./inter-latin-900-normal.Cr0vH05x.woff2) format("woff2"),url(./inter-latin-900-normal.CcqMf2mW.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--vp-core-aspect-ratio-golden: 1.618;--vp-core-aspect-ratio-1-1: 1;--vp-core-aspect-ratio-4-5: .8;--vp-core-aspect-ratio-5-4: 1.25;--vp-core-aspect-ratio-3-4: .75;--vp-core-aspect-ratio-4-3: 1.333;--vp-core-aspect-ratio-2-3: .667;--vp-core-aspect-ratio-3-2: 1.5;--vp-core-aspect-ratio-10-16: .625;--vp-core-aspect-ratio-16-10: 1.6;--vp-core-aspect-ratio-9-16: .563;--vp-core-aspect-ratio-16-9: 1.778;--vp-core-aspect-ratio-1-2: .5;--vp-core-aspect-ratio-2-1: 2;--vp-core-aspect-ratio-9-21: .429;--vp-core-aspect-ratio-21-9: 2.333;--vp-core-color-mix-ratio-400: .4;--vp-core-color-mix-ratio-300: .3;--vp-core-color-mix-ratio-200: .2;--vp-core-color-mix-ratio-100: .1;--vp-core-opacity-1000: 1;--vp-core-opacity-750: .75;--vp-core-opacity-500: .5;--vp-core-opacity-300: .38;--vp-core-opacity-250: .25;--vp-core-opacity-0: 0;--vp-core-border-width-200: 2px;--vp-core-border-width-150: 1.5px;--vp-core-border-width-100: 1px;--vp-core-border-width-0: 0;--vp-core-border-radius-full: 999px;--vp-core-border-radius-050: 2px;--vp-core-border-radius-600: 28px;--vp-core-border-radius-500: 20px;--vp-core-border-radius-400: 16px;--vp-core-border-radius-300: 12px;--vp-core-border-radius-200: 8px;--vp-core-border-radius-100: 4px;--vp-core-border-radius-0: 0;--vp-core-spacing-050: 4px;--vp-core-spacing-025: 2px;--vp-core-spacing-010: 1px;--vp-core-spacing-900: 160px;--vp-core-spacing-850: 128px;--vp-core-spacing-800: 96px;--vp-core-spacing-700: 80px;--vp-core-spacing-650: 64px;--vp-core-spacing-600: 48px;--vp-core-spacing-500: 40px;--vp-core-spacing-400: 32px;--vp-core-spacing-300: 24px;--vp-core-spacing-250: 20px;--vp-core-spacing-200: 16px;--vp-core-spacing-150: 12px;--vp-core-spacing-100: 8px;--vp-core-spacing-0: 0;--vp-core-sizing-050: 1px;--vp-core-sizing-700: 128px;--vp-core-sizing-650: 96px;--vp-core-sizing-600: 80px;--vp-core-sizing-550: 64px;--vp-core-sizing-500: 48px;--vp-core-sizing-475: 44px;--vp-core-sizing-450: 40px;--vp-core-sizing-400: 32px;--vp-core-sizing-350: 24px;--vp-core-sizing-325: 20px;--vp-core-sizing-300: 16px;--vp-core-sizing-250: 12px;--vp-core-sizing-200: 8px;--vp-core-sizing-150: 4px;--vp-core-sizing-100: 2px;--vp-core-font-size-050: 11px;--vp-core-font-size-950: 88px;--vp-core-font-size-910: 74px;--vp-core-font-size-900: 72px;--vp-core-font-size-850: 56px;--vp-core-font-size-800: 48px;--vp-core-font-size-750: 40px;--vp-core-font-size-700: 36px;--vp-core-font-size-650: 34px;--vp-core-font-size-600: 32px;--vp-core-font-size-550: 30px;--vp-core-font-size-500: 28px;--vp-core-font-size-450: 26px;--vp-core-font-size-400: 24px;--vp-core-font-size-350: 22px;--vp-core-font-size-300: 20px;--vp-core-font-size-250: 18px;--vp-core-font-size-200: 16px;--vp-core-font-size-150: 14px;--vp-core-font-size-100: 12px;--vp-core-text-case-capitalize: capitalize;--vp-core-text-case-lowercase: lowercase;--vp-core-text-case-uppercase: uppercase;--vp-core-text-case-none: none;--vp-core-letter-spacing-050: -.01em;--vp-core-letter-spacing-020: -.03em;--vp-core-letter-spacing-300: .02em;--vp-core-letter-spacing-200: .01em;--vp-core-letter-spacing-100: 0em;--vp-core-text-decoration-line-through: line-through;--vp-core-text-decoration-underline: underline;--vp-core-text-decoration-none: none;--vp-core-line-height-050: 1;--vp-core-line-height-900: 1.7;--vp-core-line-height-800: 1.5;--vp-core-line-height-500: 1.4286;--vp-core-line-height-430: 1.3333000000000002;--vp-core-line-height-400: 1.3;--vp-core-line-height-380: 1.2856999999999998;--vp-core-line-height-300: 1.2308;--vp-core-line-height-285: 1.1875;--vp-core-line-height-280: 1.1818;--vp-core-line-height-260: 1.1667;--vp-core-line-height-210: 1.1111;--vp-core-line-height-200: 1.1;--vp-core-line-height-120: 1.0833;--vp-core-line-height-110: 1.0811;--vp-core-line-height-100: 1.0714;--vp-core-font-weight-950: 950;--vp-core-font-weight-900: 900;--vp-core-font-weight-800: 800;--vp-core-font-weight-700: 700;--vp-core-font-weight-600: 600;--vp-core-font-weight-500: 500;--vp-core-font-weight-400: 400;--vp-core-font-weight-300: 300;--vp-core-font-weight-200: 200;--vp-core-font-weight-100: 100;--vp-core-font-family-mono: monospace;--vp-core-font-family-sans-serif: sans-serif;--vp-core-font-family-sf-pro: SF Pro;--vp-core-font-family-inter: Inter;--vp-core-font-family-roboto: Roboto;--vp-core-color-gold-050: #FFFCF5;--vp-core-color-gold-700: #805B00;--vp-core-color-gold-600: #BD8700;--vp-core-color-gold-500: #E5A500;--vp-core-color-gold-400: #FFCD4E;--vp-core-color-gold-300: #FFDB80;--vp-core-color-gold-200: #FFE9B2;--vp-core-color-gold-100: #FFF1CC;--vp-core-color-transparent: transparent;--vp-core-color-black: #000000;--vp-core-color-white: #ffffff;--vp-core-color-rock-050: #bfbfbf;--vp-core-color-rock-020: #E1E0DF;--vp-core-color-rock-010: #f1f0ee;--vp-core-color-rock-900: #101010;--vp-core-color-rock-800: #1f1f1f;--vp-core-color-rock-700: #2b2b2b;--vp-core-color-rock-600: #383838;--vp-core-color-rock-500: #424242;--vp-core-color-rock-400: #616161;--vp-core-color-rock-300: #7a7a7a;--vp-core-color-rock-200: #949494;--vp-core-color-rock-100: #a8a8a8;--vp-core-color-grey-050: #F7F8F9;--vp-core-color-grey-950: #001018;--vp-core-color-grey-900: #142129;--vp-core-color-grey-800: #1A2A34;--vp-core-color-grey-700: #344450;--vp-core-color-grey-600: #4E5D6B;--vp-core-color-grey-500: #687787;--vp-core-color-grey-400: #8C96A2;--vp-core-color-grey-300: #B3BAC3;--vp-core-color-grey-200: #D9DDE1;--vp-core-color-grey-100: #EFF1F3;--vp-core-color-red-050: #FEECED;--vp-core-color-red-700: #5A0005;--vp-core-color-red-600: #870007;--vp-core-color-red-500: #AB0009;--vp-core-color-red-400: #d70321;--vp-core-color-red-300: #FD7278;--vp-core-color-red-200: #FD9297;--vp-core-color-red-100: #FEC9CB;--vp-core-color-orange-050: #FFF3ED;--vp-core-color-orange-700: #673216;--vp-core-color-orange-600: #9A4B21;--vp-core-color-orange-500: #C15E29;--vp-core-color-orange-400: #DB6900;--vp-core-color-orange-300: #FA9C69;--vp-core-color-orange-200: #FAC3A5;--vp-core-color-orange-100: #FFE4D6;--vp-core-color-yellow-050: #FFFEF0;--vp-core-color-yellow-700: #67611B;--vp-core-color-yellow-600: #999028;--vp-core-color-yellow-500: #BCB02C;--vp-core-color-yellow-400: #FFEA28;--vp-core-color-yellow-300: #FFF370;--vp-core-color-yellow-200: #FFF58D;--vp-core-color-yellow-100: #FFFBC7;--vp-core-color-conifer-050: #EAFBE8;--vp-core-color-conifer-700: #256C1D;--vp-core-color-conifer-600: #378D2E;--vp-core-color-conifer-500: #41A036;--vp-core-color-conifer-400: #23A942;--vp-core-color-conifer-300: #74C76A;--vp-core-color-conifer-200: #88D77F;--vp-core-color-conifer-100: #CBF0C7;--vp-core-color-mint-050: #f0fff4;--vp-core-color-mint-900: #336b46;--vp-core-color-mint-800: #149B65;--vp-core-color-mint-700: #58b678;--vp-core-color-mint-600: #6ee797;--vp-core-color-mint-500: #7affa6;--vp-core-color-mint-400: #94ffb8;--vp-core-color-mint-300: #a8ffc5;--vp-core-color-mint-200: #c2ffd6;--vp-core-color-mint-100: #d6ffe3;--vp-core-color-green-050: #E4F9F3;--vp-core-color-green-700: #006F43;--vp-core-color-green-600: #017F5C;--vp-core-color-green-500: #029E73;--vp-core-color-green-400: #02BE8A;--vp-core-color-green-300: #21CE9C;--vp-core-color-green-200: #7CDFC4;--vp-core-color-green-100: #BEEFE2;--vp-core-color-purple-050: #F2EDF2;--vp-core-color-purple-700: #2C202D;--vp-core-color-purple-600: #49354B;--vp-core-color-purple-500: #5B415D;--vp-core-color-purple-400: #6C4E6F;--vp-core-color-purple-300: #966F9A;--vp-core-color-purple-200: #AC8DAF;--vp-core-color-purple-100: #DCCFDD;--vp-core-color-cobalt-050: #E1E3F5;--vp-core-color-cobalt-010: #F5F4F5;--vp-core-color-cobalt-900: #171c4f;--vp-core-color-cobalt-800: #1e2567;--vp-core-color-cobalt-700: #262f82;--vp-core-color-cobalt-600: #313daa;--vp-core-color-cobalt-500: #3643ba;--vp-core-color-cobalt-400: #5f6ac8;--vp-core-color-cobalt-300: #7a83d1;--vp-core-color-cobalt-200: #a4aadf;--vp-core-color-cobalt-100: #c2c6ea;--vp-core-color-blue-050: #E7F3F9;--vp-core-color-blue-700: #012B49;--vp-core-color-blue-600: #00537D;--vp-core-color-blue-500: #00689D;--vp-core-color-blue-450: #0071B5;--vp-core-color-blue-400: #007DBC;--vp-core-color-blue-300: #3D9ACC;--vp-core-color-blue-200: #7EBEE0;--vp-core-color-blue-100: #BEDEEF}:root,.vp--wonder-theme{--vp-semantic-motion-delay-extended: .6s;--vp-semantic-motion-delay-slow: .33s;--vp-semantic-motion-delay-moderate: .17s;--vp-semantic-motion-delay-quick: 70ms;--vp-semantic-motion-delay-instant: 0ms;--vp-semantic-motion-easing-expressive-ease-in-out: cubic-bezier(.65, 0, .35, 1);--vp-semantic-motion-easing-expressive-ease-out: cubic-bezier(0, .22, .36, 1);--vp-semantic-motion-easing-expressive-ease-in: cubic-bezier(.72, 0, 1, .67);--vp-semantic-motion-easing-expressive-linear: cubic-bezier(0, 0, 1, 1);--vp-semantic-motion-easing-functional-ease-in-out: cubic-bezier(.42, 0, .58, 1);--vp-semantic-motion-easing-functional-ease-out: cubic-bezier(0, 0, .58, 1);--vp-semantic-motion-easing-functional-ease-in: cubic-bezier(.42, 0, 1, 1);--vp-semantic-motion-easing-functional-linear: cubic-bezier(0, 0, 1, 1);--vp-semantic-motion-duration-extended: 1.3s;--vp-semantic-motion-duration-slow: 1s;--vp-semantic-motion-duration-moderate: .6s;--vp-semantic-motion-duration-quick: .25s;--vp-semantic-motion-duration-instant: 0ms;--vp-semantic-box-shadow-focus-textfield: 0 0 0 2px var(--vp-core-color-cobalt-500);--vp-semantic-box-shadow-focus: 0 0 0 4px var(--vp-core-color-white), 0 0 0 6px var(--vp-core-color-black);--vp-semantic-color-mix-ratio-l: var(--vp-core-color-mix-ratio-400);--vp-semantic-color-mix-ratio-m: var(--vp-core-color-mix-ratio-300);--vp-semantic-color-mix-ratio-s: var(--vp-core-color-mix-ratio-200);--vp-semantic-color-mix-ratio-xs: var(--vp-core-color-mix-ratio-100);--vp-semantic-opacity-full: 1;--vp-semantic-opacity-l: .75;--vp-semantic-opacity-m: .5;--vp-semantic-opacity-s: .38;--vp-semantic-opacity-xs: .25;--vp-semantic-opacity-none: 0;--vp-semantic-color-status-info: var(--vp-core-color-cobalt-500);--vp-semantic-color-status-warning: var(--vp-core-color-orange-400);--vp-semantic-color-status-negative: var(--vp-core-color-red-400);--vp-semantic-color-status-positive: var(--vp-core-color-mint-800);--vp-semantic-color-border-inverse: var(--vp-core-color-white);--vp-semantic-color-border-quiet: var(--vp-core-color-rock-020);--vp-semantic-color-border-neutral: var(--vp-core-color-rock-200);--vp-semantic-color-border-catchy: var(--vp-core-color-rock-900);--vp-semantic-color-border-brand: var(--vp-core-color-cobalt-500);--vp-semantic-color-content-service: rgb(21.2% 26.3% 72.9% / .8);--vp-semantic-color-content-logo: var(--vp-core-color-cobalt-500);--vp-semantic-color-content-on-commercial-neutral: var(--vp-core-color-rock-900);--vp-semantic-color-content-on-commercial-catchy: var(--vp-core-color-rock-900);--vp-semantic-color-content-on-media-neutral: var(--vp-core-color-white);--vp-semantic-color-content-on-media-accent: var(--vp-core-color-mint-500);--vp-semantic-color-content-on-brand-neutral: var(--vp-core-color-white);--vp-semantic-color-content-on-brand-accent: var(--vp-core-color-mint-500);--vp-semantic-color-content-inverse: var(--vp-core-color-white);--vp-semantic-color-content-quiet: var(--vp-core-color-rock-400);--vp-semantic-color-content-neutral: var(--vp-core-color-rock-900);--vp-semantic-color-content-brand: var(--vp-core-color-cobalt-500);--vp-semantic-color-container-commercial-neutral: var(--vp-core-color-cobalt-050);--vp-semantic-color-container-commercial-catchy: var(--vp-core-color-gold-400);--vp-semantic-color-container-catchy: var(--vp-core-color-rock-900);--vp-semantic-color-container-overlay: rgb(6.27% 6.27% 6.27% / .6);--vp-semantic-color-container-quiet: var(--vp-core-color-cobalt-010);--vp-semantic-color-container-neutral: var(--vp-core-color-white);--vp-semantic-color-container-brand: var(--vp-core-color-cobalt-500);--vp-semantic-color-background-alternative: var(--vp-core-color-cobalt-010);--vp-semantic-color-background-main: var(--vp-core-color-white);--vp-semantic-sizing-accessibility-touch-size: var(--vp-core-sizing-475);--vp-semantic-sizing-8xl: var(--vp-core-sizing-700);--vp-semantic-sizing-7xl: var(--vp-core-sizing-650);--vp-semantic-sizing-6xl: var(--vp-core-sizing-600);--vp-semantic-sizing-5xl: var(--vp-core-sizing-550);--vp-semantic-sizing-4xl: var(--vp-core-sizing-500);--vp-semantic-sizing-3xl: var(--vp-core-sizing-450);--vp-semantic-sizing-2xl: var(--vp-core-sizing-400);--vp-semantic-sizing-xl: var(--vp-core-sizing-350);--vp-semantic-sizing-l: var(--vp-core-sizing-325);--vp-semantic-sizing-m: var(--vp-core-sizing-300);--vp-semantic-sizing-s: var(--vp-core-sizing-250);--vp-semantic-sizing-xs: var(--vp-core-sizing-200);--vp-semantic-sizing-2xs: var(--vp-core-sizing-150);--vp-semantic-sizing-3xs: var(--vp-core-sizing-050);--vp-semantic-border-radius-full: var(--vp-core-border-radius-full);--vp-semantic-border-radius-m: var(--vp-core-border-radius-500);--vp-semantic-border-radius-s: var(--vp-core-border-radius-200);--vp-semantic-border-radius-main: var(--vp-core-border-radius-0);--vp-semantic-spacing-9xl: var(--vp-core-spacing-900);--vp-semantic-spacing-8xl: var(--vp-core-spacing-850);--vp-semantic-spacing-7xl: var(--vp-core-spacing-800);--vp-semantic-spacing-6xl: var(--vp-core-spacing-700);--vp-semantic-spacing-5xl: var(--vp-core-spacing-650);--vp-semantic-spacing-4xl: var(--vp-core-spacing-600);--vp-semantic-spacing-3xl: var(--vp-core-spacing-500);--vp-semantic-spacing-2xl: var(--vp-core-spacing-400);--vp-semantic-spacing-xl: var(--vp-core-spacing-300);--vp-semantic-spacing-l: var(--vp-core-spacing-250);--vp-semantic-spacing-m: var(--vp-core-spacing-200);--vp-semantic-spacing-s: var(--vp-core-spacing-150);--vp-semantic-spacing-xs: var(--vp-core-spacing-100);--vp-semantic-spacing-2xs: var(--vp-core-spacing-050);--vp-semantic-spacing-3xs: var(--vp-core-spacing-025);--vp-semantic-spacing-4xs: var(--vp-core-spacing-0);--vp-semantic-border-width-main: var(--vp-core-border-width-150);--vp-semantic-border-width-m: var(--vp-core-border-width-200);--vp-semantic-border-width-s: var(--vp-core-border-width-100);--vp-semantic-border-width-none: var(--vp-core-border-width-0);--vp-semantic-typography-screen-l-link-caption-line-height: var(--vp-core-line-height-430);--vp-semantic-typography-screen-l-link-caption-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-l-link-caption-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-link-caption-letter-spacing: var(--vp-core-letter-spacing-050);--vp-semantic-typography-screen-l-link-caption-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-l-link-caption-font-weight: var(--vp-core-font-weight-400);--vp-semantic-typography-screen-l-link-caption-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-link-s-line-height: var(--vp-core-line-height-500);--vp-semantic-typography-screen-l-link-s-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-l-link-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-link-s-letter-spacing: var(--vp-core-letter-spacing-050);--vp-semantic-typography-screen-l-link-s-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-l-link-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-link-s-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-link-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-l-link-m-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-l-link-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-link-m-letter-spacing: var(--vp-core-letter-spacing-050);--vp-semantic-typography-screen-l-link-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-l-link-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-link-m-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-link-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-l-link-l-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-l-link-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-link-l-letter-spacing: var(--vp-core-letter-spacing-050);--vp-semantic-typography-screen-l-link-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-l-link-l-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-link-l-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-button-label-m-line-height: var(--vp-core-line-height-900);--vp-semantic-typography-screen-l-button-label-m-text-case: var(--vp-core-text-case-uppercase);--vp-semantic-typography-screen-l-button-label-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-button-label-m-letter-spacing: var(--vp-core-letter-spacing-050);--vp-semantic-typography-screen-l-button-label-m-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-l-button-label-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-button-label-m-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-button-label-s-line-height: var(--vp-core-line-height-400);--vp-semantic-typography-screen-l-button-label-s-text-case: var(--vp-core-text-case-uppercase);--vp-semantic-typography-screen-l-button-label-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-button-label-s-letter-spacing: var(--vp-core-letter-spacing-050);--vp-semantic-typography-screen-l-button-label-s-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-l-button-label-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-button-label-s-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-caption-line-height: var(--vp-core-line-height-430);--vp-semantic-typography-screen-l-caption-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-caption-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-caption-letter-spacing: var(--vp-core-letter-spacing-050);--vp-semantic-typography-screen-l-caption-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-l-caption-font-weight: var(--vp-core-font-weight-400);--vp-semantic-typography-screen-l-caption-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-body-s-line-height: var(--vp-core-line-height-500);--vp-semantic-typography-screen-l-body-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-body-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-body-s-letter-spacing: var(--vp-core-letter-spacing-050);--vp-semantic-typography-screen-l-body-s-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-l-body-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-body-s-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-body-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-l-body-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-body-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-body-m-letter-spacing: var(--vp-core-letter-spacing-050);--vp-semantic-typography-screen-l-body-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-l-body-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-body-m-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-body-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-l-body-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-body-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-body-l-letter-spacing: var(--vp-core-letter-spacing-050);--vp-semantic-typography-screen-l-body-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-l-body-l-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-body-l-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-subtitle-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-l-subtitle-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-l-subtitle-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-subtitle-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-subtitle-m-letter-spacing: var(--vp-core-letter-spacing-050);--vp-semantic-typography-screen-l-subtitle-m-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-subtitle-m-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-subtitle-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-l-subtitle-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-subtitle-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-subtitle-l-letter-spacing: var(--vp-core-letter-spacing-050);--vp-semantic-typography-screen-l-subtitle-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-l-subtitle-l-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-subtitle-l-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-title-xl-line-height: var(--vp-core-line-height-110);--vp-semantic-typography-screen-l-title-xl-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-title-xl-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-title-xl-letter-spacing: var(--vp-core-letter-spacing-020);--vp-semantic-typography-screen-l-title-xl-font-size: var(--vp-core-font-size-910);--vp-semantic-typography-screen-l-title-xl-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-title-xl-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-title-l-line-height: var(--vp-core-line-height-260);--vp-semantic-typography-screen-l-title-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-title-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-title-l-letter-spacing: var(--vp-core-letter-spacing-020);--vp-semantic-typography-screen-l-title-l-font-size: var(--vp-core-font-size-800);--vp-semantic-typography-screen-l-title-l-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-title-l-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-title-m-line-height: var(--vp-core-line-height-285);--vp-semantic-typography-screen-l-title-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-title-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-title-m-letter-spacing: var(--vp-core-letter-spacing-020);--vp-semantic-typography-screen-l-title-m-font-size: var(--vp-core-font-size-600);--vp-semantic-typography-screen-l-title-m-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-title-m-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-title-s-line-height: var(--vp-core-line-height-280);--vp-semantic-typography-screen-l-title-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-title-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-title-s-letter-spacing: var(--vp-core-letter-spacing-020);--vp-semantic-typography-screen-l-title-s-font-size: var(--vp-core-font-size-350);--vp-semantic-typography-screen-l-title-s-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-title-s-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-overline-line-height: var(--vp-core-line-height-380);--vp-semantic-typography-screen-l-overline-text-case: var(--vp-core-text-case-uppercase);--vp-semantic-typography-screen-l-overline-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-overline-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-overline-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-l-overline-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-overline-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-link-caption-line-height: var(--vp-core-line-height-430);--vp-semantic-typography-screen-m-link-caption-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-m-link-caption-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-link-caption-letter-spacing: var(--vp-core-letter-spacing-050);--vp-semantic-typography-screen-m-link-caption-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-m-link-caption-font-weight: var(--vp-core-font-weight-400);--vp-semantic-typography-screen-m-link-caption-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-link-s-line-height: var(--vp-core-line-height-500);--vp-semantic-typography-screen-m-link-s-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-m-link-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-link-s-letter-spacing: var(--vp-core-letter-spacing-050);--vp-semantic-typography-screen-m-link-s-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-m-link-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-link-s-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-link-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-m-link-m-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-m-link-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-link-m-letter-spacing: var(--vp-core-letter-spacing-050);--vp-semantic-typography-screen-m-link-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-m-link-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-link-m-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-link-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-m-link-l-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-m-link-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-link-l-letter-spacing: var(--vp-core-letter-spacing-050);--vp-semantic-typography-screen-m-link-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-m-link-l-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-link-l-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-button-label-m-line-height: var(--vp-core-line-height-900);--vp-semantic-typography-screen-m-button-label-m-text-case: var(--vp-core-text-case-uppercase);--vp-semantic-typography-screen-m-button-label-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-button-label-m-letter-spacing: var(--vp-core-letter-spacing-050);--vp-semantic-typography-screen-m-button-label-m-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-m-button-label-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-button-label-m-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-button-label-s-line-height: var(--vp-core-line-height-400);--vp-semantic-typography-screen-m-button-label-s-text-case: var(--vp-core-text-case-uppercase);--vp-semantic-typography-screen-m-button-label-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-button-label-s-letter-spacing: var(--vp-core-letter-spacing-050);--vp-semantic-typography-screen-m-button-label-s-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-m-button-label-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-button-label-s-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-caption-line-height: var(--vp-core-line-height-430);--vp-semantic-typography-screen-m-caption-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-caption-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-caption-letter-spacing: var(--vp-core-letter-spacing-050);--vp-semantic-typography-screen-m-caption-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-m-caption-font-weight: var(--vp-core-font-weight-400);--vp-semantic-typography-screen-m-caption-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-body-s-line-height: var(--vp-core-line-height-500);--vp-semantic-typography-screen-m-body-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-body-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-body-s-letter-spacing: var(--vp-core-letter-spacing-050);--vp-semantic-typography-screen-m-body-s-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-m-body-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-body-s-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-body-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-m-body-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-body-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-body-m-letter-spacing: var(--vp-core-letter-spacing-050);--vp-semantic-typography-screen-m-body-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-m-body-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-body-m-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-body-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-m-body-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-body-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-body-l-letter-spacing: var(--vp-core-letter-spacing-050);--vp-semantic-typography-screen-m-body-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-m-body-l-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-body-l-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-subtitle-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-m-subtitle-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-m-subtitle-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-subtitle-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-subtitle-m-letter-spacing: var(--vp-core-letter-spacing-050);--vp-semantic-typography-screen-m-subtitle-m-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-subtitle-m-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-subtitle-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-m-subtitle-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-subtitle-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-subtitle-l-letter-spacing: var(--vp-core-letter-spacing-050);--vp-semantic-typography-screen-m-subtitle-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-m-subtitle-l-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-subtitle-l-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-title-xl-line-height: var(--vp-core-line-height-100);--vp-semantic-typography-screen-m-title-xl-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-title-xl-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-title-xl-letter-spacing: var(--vp-core-letter-spacing-020);--vp-semantic-typography-screen-m-title-xl-font-size: var(--vp-core-font-size-850);--vp-semantic-typography-screen-m-title-xl-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-title-xl-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-title-l-font-size: var(--vp-core-font-size-750);--vp-semantic-typography-screen-m-title-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-title-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-title-l-letter-spacing: var(--vp-core-letter-spacing-020);--vp-semantic-typography-screen-m-title-l-line-height: var(--vp-core-line-height-200);--vp-semantic-typography-screen-m-title-l-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-title-l-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-title-m-line-height: var(--vp-core-line-height-300);--vp-semantic-typography-screen-m-title-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-title-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-title-m-letter-spacing: var(--vp-core-letter-spacing-020);--vp-semantic-typography-screen-m-title-m-font-size: var(--vp-core-font-size-450);--vp-semantic-typography-screen-m-title-m-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-title-m-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-title-s-line-height: var(--vp-core-line-height-280);--vp-semantic-typography-screen-m-title-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-title-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-title-s-letter-spacing: var(--vp-core-letter-spacing-020);--vp-semantic-typography-screen-m-title-s-font-size: var(--vp-core-font-size-350);--vp-semantic-typography-screen-m-title-s-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-title-s-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-overline-line-height: var(--vp-core-line-height-260);--vp-semantic-typography-screen-m-overline-text-case: var(--vp-core-text-case-uppercase);--vp-semantic-typography-screen-m-overline-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-overline-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-overline-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-m-overline-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-overline-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-link-caption-line-height: var(--vp-core-line-height-430);--vp-semantic-typography-screen-s-link-caption-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-s-link-caption-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-link-caption-letter-spacing: var(--vp-core-letter-spacing-050);--vp-semantic-typography-screen-s-link-caption-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-s-link-caption-font-weight: var(--vp-core-font-weight-400);--vp-semantic-typography-screen-s-link-caption-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-link-s-line-height: var(--vp-core-line-height-500);--vp-semantic-typography-screen-s-link-s-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-s-link-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-link-s-letter-spacing: var(--vp-core-letter-spacing-050);--vp-semantic-typography-screen-s-link-s-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-s-link-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-link-s-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-link-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-s-link-m-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-s-link-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-link-m-letter-spacing: var(--vp-core-letter-spacing-050);--vp-semantic-typography-screen-s-link-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-s-link-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-link-m-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-link-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-s-link-l-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-s-link-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-link-l-letter-spacing: var(--vp-core-letter-spacing-050);--vp-semantic-typography-screen-s-link-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-s-link-l-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-link-l-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-button-label-m-line-height: var(--vp-core-line-height-900);--vp-semantic-typography-screen-s-button-label-m-text-case: var(--vp-core-text-case-uppercase);--vp-semantic-typography-screen-s-button-label-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-button-label-m-letter-spacing: var(--vp-core-letter-spacing-050);--vp-semantic-typography-screen-s-button-label-m-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-s-button-label-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-button-label-m-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-button-label-s-line-height: var(--vp-core-line-height-400);--vp-semantic-typography-screen-s-button-label-s-text-case: var(--vp-core-text-case-uppercase);--vp-semantic-typography-screen-s-button-label-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-button-label-s-letter-spacing: var(--vp-core-letter-spacing-050);--vp-semantic-typography-screen-s-button-label-s-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-s-button-label-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-button-label-s-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-caption-line-height: var(--vp-core-line-height-430);--vp-semantic-typography-screen-s-caption-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-caption-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-caption-letter-spacing: var(--vp-core-letter-spacing-050);--vp-semantic-typography-screen-s-caption-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-s-caption-font-weight: var(--vp-core-font-weight-400);--vp-semantic-typography-screen-s-caption-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-body-s-line-height: var(--vp-core-line-height-500);--vp-semantic-typography-screen-s-body-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-body-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-body-s-letter-spacing: var(--vp-core-letter-spacing-050);--vp-semantic-typography-screen-s-body-s-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-s-body-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-body-s-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-body-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-s-body-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-body-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-body-m-letter-spacing: var(--vp-core-letter-spacing-050);--vp-semantic-typography-screen-s-body-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-s-body-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-body-m-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-body-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-s-body-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-body-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-body-l-letter-spacing: var(--vp-core-letter-spacing-050);--vp-semantic-typography-screen-s-body-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-s-body-l-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-body-l-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-subtitle-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-s-subtitle-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-s-subtitle-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-subtitle-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-subtitle-m-letter-spacing: var(--vp-core-letter-spacing-050);--vp-semantic-typography-screen-s-subtitle-m-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-subtitle-m-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-subtitle-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-s-subtitle-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-subtitle-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-subtitle-l-letter-spacing: var(--vp-core-letter-spacing-050);--vp-semantic-typography-screen-s-subtitle-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-s-subtitle-l-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-subtitle-l-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-title-xl-line-height: var(--vp-core-line-height-120);--vp-semantic-typography-screen-s-title-xl-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-title-xl-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-title-xl-letter-spacing: var(--vp-core-letter-spacing-020);--vp-semantic-typography-screen-s-title-xl-font-size: var(--vp-core-font-size-800);--vp-semantic-typography-screen-s-title-xl-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-title-xl-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-title-l-line-height: var(--vp-core-line-height-210);--vp-semantic-typography-screen-s-title-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-title-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-title-l-letter-spacing: var(--vp-core-letter-spacing-020);--vp-semantic-typography-screen-s-title-l-font-size: var(--vp-core-font-size-700);--vp-semantic-typography-screen-s-title-l-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-title-l-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-title-m-line-height: var(--vp-core-line-height-300);--vp-semantic-typography-screen-s-title-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-title-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-title-m-letter-spacing: var(--vp-core-letter-spacing-020);--vp-semantic-typography-screen-s-title-m-font-size: var(--vp-core-font-size-450);--vp-semantic-typography-screen-s-title-m-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-title-m-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-title-s-line-height: var(--vp-core-line-height-280);--vp-semantic-typography-screen-s-title-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-title-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-title-s-letter-spacing: var(--vp-core-letter-spacing-020);--vp-semantic-typography-screen-s-title-s-font-size: var(--vp-core-font-size-350);--vp-semantic-typography-screen-s-title-s-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-title-s-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-overline-line-height: var(--vp-core-line-height-260);--vp-semantic-typography-screen-s-overline-text-case: var(--vp-core-text-case-uppercase);--vp-semantic-typography-screen-s-overline-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-overline-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-overline-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-s-overline-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-overline-font-family: var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-color-alpha-neutral-l: rgb(100% 100% 100% / .25);--vp-semantic-color-alpha-neutral-m: rgb(100% 100% 100% / .15);--vp-semantic-color-alpha-neutral-s: rgb(100% 100% 100% / .05);--vp-semantic-color-alpha-neutral-xs: rgb(100% 100% 100% / 0);--vp-semantic-color-alpha-quiet-m: rgb(38% 38% 38% / .15);--vp-semantic-color-alpha-quiet-s: rgb(38% 38% 38% / .05);--vp-semantic-color-alpha-brand-l: rgb(21.2% 26.3% 72.9% / .25);--vp-semantic-color-alpha-brand-m: rgb(21.2% 26.3% 72.9% / .15);--vp-semantic-color-alpha-brand-s: rgb(21.2% 26.3% 72.9% / .05)}.vp--dark-mode,.vp--dark-mode.vp--wonder-theme{--vp-semantic-box-shadow-focus-textfield: 0 0 0 2px var(--vp-core-color-cobalt-500);--vp-semantic-box-shadow-focus: 0 0 0 4px var(--vp-core-color-white), 0 0 0 6px var(--vp-core-color-black);--vp-semantic-color-mix-ratio-l: var(--vp-core-color-mix-ratio-400);--vp-semantic-color-mix-ratio-m: var(--vp-core-color-mix-ratio-300);--vp-semantic-color-mix-ratio-s: var(--vp-core-color-mix-ratio-200);--vp-semantic-color-mix-ratio-xs: var(--vp-core-color-mix-ratio-100);--vp-semantic-opacity-full: 1;--vp-semantic-opacity-l: .75;--vp-semantic-opacity-m: .5;--vp-semantic-opacity-s: .38;--vp-semantic-opacity-xs: .25;--vp-semantic-opacity-none: 0;--vp-semantic-color-status-info: var(--vp-core-color-cobalt-300);--vp-semantic-color-status-warning: var(--vp-core-color-orange-300);--vp-semantic-color-status-negative: var(--vp-core-color-red-300);--vp-semantic-color-status-positive: var(--vp-core-color-mint-700);--vp-semantic-color-border-inverse: var(--vp-core-color-rock-900);--vp-semantic-color-border-quiet: var(--vp-core-color-rock-500);--vp-semantic-color-border-neutral: var(--vp-core-color-rock-300);--vp-semantic-color-border-catchy: var(--vp-core-color-white);--vp-semantic-color-border-brand: var(--vp-core-color-cobalt-300);--vp-semantic-color-content-service: rgb(100% 100% 100% / .8);--vp-semantic-color-content-logo: var(--vp-core-color-white);--vp-semantic-color-content-on-commercial-neutral: var(--vp-core-color-rock-900);--vp-semantic-color-content-on-commercial-catchy: var(--vp-core-color-rock-900);--vp-semantic-color-content-on-media-neutral: var(--vp-core-color-white);--vp-semantic-color-content-on-media-accent: var(--vp-core-color-mint-500);--vp-semantic-color-content-on-brand-neutral: var(--vp-core-color-white);--vp-semantic-color-content-on-brand-accent: var(--vp-core-color-mint-500);--vp-semantic-color-content-inverse: var(--vp-core-color-rock-900);--vp-semantic-color-content-quiet: var(--vp-core-color-rock-100);--vp-semantic-color-content-neutral: var(--vp-core-color-white);--vp-semantic-color-content-brand: var(--vp-core-color-cobalt-300);--vp-semantic-color-container-commercial-neutral: var(--vp-core-color-cobalt-050);--vp-semantic-color-container-commercial-catchy: var(--vp-core-color-gold-400);--vp-semantic-color-container-catchy: var(--vp-core-color-cobalt-010);--vp-semantic-color-container-overlay: rgb(6.27% 6.27% 6.27% / .6);--vp-semantic-color-container-quiet: var(--vp-core-color-rock-800);--vp-semantic-color-container-neutral: var(--vp-core-color-rock-900);--vp-semantic-color-container-brand: var(--vp-core-color-cobalt-500);--vp-semantic-color-background-alternative: var(--vp-core-color-black);--vp-semantic-color-background-main: var(--vp-core-color-rock-900);--vp-semantic-color-alpha-neutral-l: rgb(6.27% 6.27% 6.27% / .25);--vp-semantic-color-alpha-neutral-m: rgb(6.27% 6.27% 6.27% / .15);--vp-semantic-color-alpha-neutral-s: rgb(6.27% 6.27% 6.27% / .05);--vp-semantic-color-alpha-neutral-xs: rgb(6.27% 6.27% 6.27% / 0);--vp-semantic-color-alpha-quiet-m: rgb(65.9% 65.9% 65.9% / .15);--vp-semantic-color-alpha-quiet-s: rgb(65.9% 65.9% 65.9% / .05);--vp-semantic-color-alpha-brand-l: rgb(47.8% 51.4% 82% / .35);--vp-semantic-color-alpha-brand-m: rgb(47.8% 51.4% 82% / .2);--vp-semantic-color-alpha-brand-s: rgb(47.8% 51.4% 82% / .1)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-accordion-typography-secondary-label-text-case: var(--vp-semantic-typography-screen-s-overline-text-case);--vp-component-accordion-typography-secondary-label-text-decoration: var(--vp-semantic-typography-screen-s-overline-text-decoration);--vp-component-accordion-typography-secondary-label-letter-spacing: var(--vp-semantic-typography-screen-s-overline-letter-spacing);--vp-component-accordion-typography-secondary-label-font-size: var(--vp-semantic-typography-screen-s-overline-font-size);--vp-component-accordion-typography-secondary-label-line-height: var(--vp-semantic-typography-screen-s-overline-line-height);--vp-component-accordion-typography-secondary-label-font-weight: var(--vp-semantic-typography-screen-s-overline-font-weight);--vp-component-accordion-typography-secondary-label-font-family: var(--vp-semantic-typography-screen-s-overline-font-family);--vp-component-accordion-typography-primary-subline-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-accordion-typography-primary-subline-text-decoration: var(--vp-semantic-typography-screen-s-caption-text-decoration);--vp-component-accordion-typography-primary-subline-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-accordion-typography-primary-subline-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-accordion-typography-primary-subline-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-accordion-typography-primary-subline-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-accordion-typography-primary-subline-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-accordion-typography-primary-label-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-accordion-typography-primary-label-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-accordion-typography-primary-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-accordion-typography-primary-label-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-accordion-typography-primary-label-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-accordion-typography-primary-label-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-accordion-typography-primary-label-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-accordion-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-accordion-color-secondary-icon-active: color-mix(in srgb, var(--vp-semantic-color-container-brand) 80%, var(--vp-semantic-color-container-catchy));--vp-component-accordion-color-secondary-icon-hover: var(--vp-semantic-color-content-brand);--vp-component-accordion-color-secondary-icon-default: var(--vp-semantic-color-content-neutral);--vp-component-accordion-color-secondary-label-active: color-mix(in srgb, var(--vp-semantic-color-container-brand) 80%, var(--vp-semantic-color-container-catchy));--vp-component-accordion-color-secondary-label-hover: var(--vp-semantic-color-content-brand);--vp-component-accordion-color-secondary-label-default: var(--vp-semantic-color-content-neutral);--vp-component-accordion-color-primary-subline-active: color-mix(in srgb, var(--vp-semantic-color-container-brand) 80%, var(--vp-semantic-color-container-catchy));--vp-component-accordion-color-primary-subline-hover: var(--vp-semantic-color-content-brand);--vp-component-accordion-color-primary-subline-default: var(--vp-semantic-color-content-quiet);--vp-component-accordion-color-primary-icon-active: color-mix(in srgb, var(--vp-semantic-color-container-brand) 80%, var(--vp-semantic-color-container-catchy));--vp-component-accordion-color-primary-icon-hover: var(--vp-semantic-color-content-brand);--vp-component-accordion-color-primary-icon-default: var(--vp-semantic-color-content-neutral);--vp-component-accordion-color-primary-label-active: color-mix(in srgb, var(--vp-semantic-color-container-brand) 80%, var(--vp-semantic-color-container-catchy));--vp-component-accordion-color-primary-label-hover: var(--vp-semantic-color-content-brand);--vp-component-accordion-color-primary-label-default: var(--vp-semantic-color-content-neutral);--vp-component-accordion-border-radius-container: var(--vp-semantic-border-radius-main);--vp-component-accordion-sizing-secondary-icon-width: var(--vp-semantic-sizing-m);--vp-component-accordion-sizing-secondary-icon-height: var(--vp-semantic-sizing-m);--vp-component-accordion-sizing-primary-icon-width: var(--vp-semantic-sizing-m);--vp-component-accordion-sizing-primary-icon-height: var(--vp-semantic-sizing-m);--vp-component-accordion-spacing-gap: var(--vp-semantic-spacing-l);--vp-component-accordion-spacing-secondary-padding-block-end: var(--vp-semantic-spacing-m);--vp-component-accordion-spacing-secondary-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-accordion-spacing-primary-gap: var(--vp-semantic-spacing-3xs);--vp-component-accordion-spacing-primary-padding-block-end: var(--vp-semantic-spacing-xl);--vp-component-accordion-spacing-primary-padding-block-start: var(--vp-semantic-spacing-xl);--vp-component-accordion-color-secondary-container-active: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-secondary-container-hover: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-secondary-container-default: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-primary-container-active: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-primary-container-hover: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-primary-container-default: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-article-card-typography-footer-label-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-article-card-typography-footer-label-text-decoration: var(--vp-semantic-typography-screen-s-caption-text-decoration);--vp-component-article-card-typography-footer-label-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-article-card-typography-footer-label-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-article-card-typography-footer-label-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-article-card-typography-footer-label-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-article-card-typography-footer-label-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-article-card-typography-media-legend-title-text-case: var(--vp-semantic-typography-screen-s-title-m-text-case);--vp-component-article-card-typography-media-legend-title-text-decoration: var(--vp-semantic-typography-screen-s-title-m-text-decoration);--vp-component-article-card-typography-media-legend-title-letter-spacing: var(--vp-semantic-typography-screen-s-title-m-letter-spacing);--vp-component-article-card-typography-media-legend-title-font-size: var(--vp-semantic-typography-screen-s-title-m-font-size);--vp-component-article-card-typography-media-legend-title-line-height: var(--vp-semantic-typography-screen-s-title-m-line-height);--vp-component-article-card-typography-media-legend-title-font-weight: var(--vp-semantic-typography-screen-s-title-m-font-weight);--vp-component-article-card-typography-media-legend-title-font-family: var(--vp-semantic-typography-screen-s-title-m-font-family);--vp-component-article-card-typography-media-legend-label-text-case: var(--vp-semantic-typography-screen-s-overline-text-case);--vp-component-article-card-typography-media-legend-label-text-decoration: var(--vp-semantic-typography-screen-s-overline-text-decoration);--vp-component-article-card-typography-media-legend-label-letter-spacing: var(--vp-semantic-typography-screen-s-overline-letter-spacing);--vp-component-article-card-typography-media-legend-label-font-size: var(--vp-semantic-typography-screen-s-overline-font-size);--vp-component-article-card-typography-media-legend-label-line-height: var(--vp-semantic-typography-screen-s-overline-line-height);--vp-component-article-card-typography-media-legend-label-font-weight: var(--vp-semantic-typography-screen-s-overline-font-weight);--vp-component-article-card-typography-media-legend-label-font-family: var(--vp-semantic-typography-screen-s-overline-font-family);--vp-component-article-card-motion-media-hover-delay: var(--vp-semantic-motion-delay-instant);--vp-component-article-card-motion-media-hover-easing: var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-article-card-motion-media-hover-duration: var(--vp-semantic-motion-duration-quick);--vp-component-article-card-aspect-ratio-horizontal-media: var(--vp-core-aspect-ratio-16-9);--vp-component-article-card-aspect-ratio-vertical-media: var(--vp-core-aspect-ratio-4-5);--vp-component-article-card-color-vertical-media-overlay: linear-gradient(8deg, rgba( 0, 0, 0, .6) 20%, rgba( 0, 0, 0, 0) 40%);--vp-component-article-card-color-horizontal-media-overlay: linear-gradient(30deg, rgba( 0, 0, 0, .6) 10%, rgba( 0, 0, 0, 0) 45%);--vp-component-article-card-color-footer-content: var(--vp-semantic-color-content-quiet);--vp-component-article-card-color-media-legend-content: var(--vp-semantic-color-content-on-media-neutral);--vp-component-article-card-border-radius-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-article-card-border-radius-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-article-card-border-radius-top-right: var(--vp-semantic-border-radius-main);--vp-component-article-card-border-radius-top-left: var(--vp-semantic-border-radius-main);--vp-component-article-card-spacing-container-s-footer-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-s-footer-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-s-footer-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-s-footer-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-article-card-spacing-container-s-media-legend-content-gap: var(--vp-semantic-spacing-xs);--vp-component-article-card-spacing-container-s-media-legend-padding-block-start: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-s-media-legend-padding-block-end: var(--vp-semantic-spacing-xl);--vp-component-article-card-spacing-container-s-media-legend-padding-inline-end: var(--vp-semantic-spacing-xl);--vp-component-article-card-spacing-container-s-media-legend-padding-inline-start: var(--vp-semantic-spacing-xl);--vp-component-article-card-spacing-container-m-footer-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-m-footer-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-m-footer-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-m-footer-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-article-card-spacing-container-m-media-legend-content-gap: var(--vp-semantic-spacing-xs);--vp-component-article-card-spacing-container-m-media-legend-padding-block-start: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-m-media-legend-padding-block-end: var(--vp-semantic-spacing-xl);--vp-component-article-card-spacing-container-m-media-legend-padding-inline-end: var(--vp-semantic-spacing-xl);--vp-component-article-card-spacing-container-m-media-legend-padding-inline-start: var(--vp-semantic-spacing-xl);--vp-component-article-card-spacing-container-l-footer-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-l-footer-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-l-footer-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-l-footer-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-article-card-spacing-container-l-media-legend-content-gap: var(--vp-semantic-spacing-xs);--vp-component-article-card-spacing-container-l-media-legend-gap: var(--vp-semantic-spacing-m);--vp-component-article-card-spacing-container-l-media-legend-padding-block-start: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-l-media-legend-padding-block-end: var(--vp-semantic-spacing-2xl);--vp-component-article-card-spacing-container-l-media-legend-padding-inline-end: var(--vp-semantic-spacing-2xl);--vp-component-article-card-spacing-container-l-media-legend-padding-inline-start: var(--vp-semantic-spacing-2xl);--vp-component-badge-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-badge-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-badge-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-badge-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-badge-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-badge-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-badge-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-badge-sizing-container-width: var(--vp-semantic-sizing-xs);--vp-component-badge-sizing-container-height: var(--vp-semantic-sizing-xs);--vp-component-badge-spacing-padding-inline-end: var(--vp-semantic-spacing-xs);--vp-component-badge-spacing-padding-inline-start: var(--vp-semantic-spacing-xs);--vp-component-badge-color-regular-content: var(--vp-semantic-color-content-inverse);--vp-component-badge-color-regular-container: var(--vp-semantic-color-container-brand);--vp-component-breadcrumbs-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-breadcrumbs-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-breadcrumbs-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-breadcrumbs-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-breadcrumbs-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-breadcrumbs-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-breadcrumbs-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-breadcrumbs-color-icon: var(--vp-semantic-color-content-quiet);--vp-component-breadcrumbs-color-content: var(--vp-semantic-color-content-quiet);--vp-component-breadcrumbs-spacing-gap: var(--vp-semantic-spacing-2xs);--vp-component-breadcrumbs-more-icon-height: var(--vp-semantic-sizing-m);--vp-component-breadcrumbs-more-icon-width: var(--vp-semantic-sizing-m);--vp-component-breadcrumbs-separator-icon-height: var(--vp-semantic-sizing-m);--vp-component-breadcrumbs-separator-icon-width: var(--vp-semantic-sizing-m);--vp-component-breadcrumbs-chevron-icon-height: var(--vp-semantic-sizing-m);--vp-component-breadcrumbs-chevron-icon-width: var(--vp-semantic-sizing-m);--vp-component-button-typography-small-label-text-case: var(--vp-semantic-typography-screen-s-button-label-s-text-case);--vp-component-button-typography-small-label-text-decoration: var(--vp-semantic-typography-screen-s-button-label-s-text-decoration);--vp-component-button-typography-small-label-letter-spacing: var(--vp-semantic-typography-screen-s-button-label-s-letter-spacing);--vp-component-button-typography-small-label-font-size: var(--vp-semantic-typography-screen-s-button-label-s-font-size);--vp-component-button-typography-small-label-line-height: var(--vp-semantic-typography-screen-s-button-label-s-line-height);--vp-component-button-typography-small-label-font-weight: var(--vp-semantic-typography-screen-s-button-label-s-font-weight);--vp-component-button-typography-small-label-font-family: var(--vp-semantic-typography-screen-s-button-label-s-font-family);--vp-component-button-typography-medium-label-text-case: var(--vp-semantic-typography-screen-s-button-label-m-text-case);--vp-component-button-typography-medium-label-text-decoration: var(--vp-semantic-typography-screen-s-button-label-m-text-decoration);--vp-component-button-typography-medium-label-letter-spacing: var(--vp-semantic-typography-screen-s-button-label-m-letter-spacing);--vp-component-button-typography-medium-label-font-size: var(--vp-semantic-typography-screen-s-button-label-m-font-size);--vp-component-button-typography-medium-label-line-height: var(--vp-semantic-typography-screen-s-button-label-m-line-height);--vp-component-button-typography-medium-label-font-weight: var(--vp-semantic-typography-screen-s-button-label-m-font-weight);--vp-component-button-typography-medium-label-font-family: var(--vp-semantic-typography-screen-s-button-label-m-font-family);--vp-component-button-typography-large-label-text-case: var(--vp-semantic-typography-screen-s-button-label-m-text-case);--vp-component-button-typography-large-label-text-decoration: var(--vp-semantic-typography-screen-s-button-label-m-text-decoration);--vp-component-button-typography-large-label-letter-spacing: var(--vp-semantic-typography-screen-s-button-label-m-letter-spacing);--vp-component-button-typography-large-label-font-size: var(--vp-semantic-typography-screen-s-button-label-m-font-size);--vp-component-button-typography-large-label-line-height: var(--vp-semantic-typography-screen-s-button-label-m-line-height);--vp-component-button-typography-large-label-font-weight: var(--vp-semantic-typography-screen-s-button-label-m-font-weight);--vp-component-button-typography-large-label-font-family: var(--vp-semantic-typography-screen-s-button-label-m-font-family);--vp-component-button-color-negative-inverse-border: var(--vp-core-color-transparent);--vp-component-button-color-negative-regular-border: var(--vp-core-color-transparent);--vp-component-button-color-tertiary-inverse-border: var(--vp-core-color-transparent);--vp-component-button-color-tertiary-inverse-container-default: var(--vp-core-color-transparent);--vp-component-button-color-tertiary-regular-border: var(--vp-core-color-transparent);--vp-component-button-color-tertiary-regular-container-default: var(--vp-core-color-transparent);--vp-component-button-color-secondary-inverse-container-default: var(--vp-core-color-transparent);--vp-component-button-color-primary-inverse-border: var(--vp-core-color-transparent);--vp-component-button-color-primary-regular-border: var(--vp-core-color-transparent);--vp-component-button-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-button-border-width: var(--vp-semantic-border-width-s);--vp-component-button-border-radius-rounded-bottom-left: var(--vp-semantic-border-radius-full);--vp-component-button-border-radius-rounded-bottom-right: var(--vp-semantic-border-radius-full);--vp-component-button-border-radius-rounded-top-right: var(--vp-semantic-border-radius-full);--vp-component-button-border-radius-rounded-top-left: var(--vp-semantic-border-radius-full);--vp-component-button-border-radius-squared-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-button-border-radius-squared-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-button-border-radius-squared-top-right: var(--vp-semantic-border-radius-main);--vp-component-button-border-radius-squared-top-left: var(--vp-semantic-border-radius-main);--vp-component-button-color-negative-inverse-content: var(--vp-semantic-color-status-negative);--vp-component-button-color-negative-inverse-container-active: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 70%, var(--vp-semantic-color-status-negative));--vp-component-button-color-negative-inverse-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 80%, var(--vp-semantic-color-status-negative));--vp-component-button-color-negative-inverse-container-default: var(--vp-semantic-color-container-neutral);--vp-component-button-color-negative-regular-content: var(--vp-semantic-color-content-inverse);--vp-component-button-color-negative-regular-container-active: color-mix(in srgb, var(--vp-semantic-color-status-negative) 60%, var(--vp-semantic-color-container-catchy));--vp-component-button-color-negative-regular-container-hover: color-mix(in srgb, var(--vp-semantic-color-status-negative) 80%, var(--vp-semantic-color-container-catchy));--vp-component-button-color-negative-regular-container-default: var(--vp-semantic-color-status-negative);--vp-component-button-color-tertiary-inverse-content: var(--vp-semantic-color-content-inverse);--vp-component-button-color-tertiary-regular-content: var(--vp-semantic-color-content-brand);--vp-component-button-color-secondary-inverse-border: var(--vp-semantic-color-border-inverse);--vp-component-button-color-secondary-inverse-content: var(--vp-semantic-color-content-inverse);--vp-component-button-color-secondary-regular-border: var(--vp-semantic-color-border-neutral);--vp-component-button-color-secondary-regular-content: var(--vp-semantic-color-content-neutral);--vp-component-button-color-secondary-regular-container-active: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 80%, var(--vp-semantic-color-container-brand));--vp-component-button-color-secondary-regular-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 90%, var(--vp-semantic-color-container-brand));--vp-component-button-color-secondary-regular-container-default: var(--vp-semantic-color-container-neutral);--vp-component-button-color-primary-inverse-content: var(--vp-semantic-color-content-brand);--vp-component-button-color-primary-inverse-container-active: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 80%, var(--vp-semantic-color-container-brand));--vp-component-button-color-primary-inverse-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 90%, var(--vp-semantic-color-container-brand));--vp-component-button-color-primary-inverse-container-default: var(--vp-semantic-color-container-neutral);--vp-component-button-color-primary-regular-content: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-button-color-primary-regular-container-active: color-mix(in srgb, var(--vp-semantic-color-container-brand) 60%, var(--vp-semantic-color-container-catchy));--vp-component-button-color-primary-regular-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-brand) 80%, var(--vp-semantic-color-container-catchy));--vp-component-button-color-primary-regular-container-default: var(--vp-semantic-color-container-brand);--vp-component-button-spacing-small-padding-inline-start: var(--vp-semantic-spacing-l);--vp-component-button-spacing-small-padding-block-end: var(--vp-semantic-spacing-xs);--vp-component-button-spacing-small-padding-inline-end: var(--vp-semantic-spacing-l);--vp-component-button-spacing-small-padding-block-start: var(--vp-semantic-spacing-xs);--vp-component-button-spacing-small-gap: var(--vp-semantic-spacing-2xs);--vp-component-button-spacing-medium-padding-inline-start: var(--vp-semantic-spacing-xl);--vp-component-button-spacing-medium-padding-block-end: var(--vp-semantic-spacing-s);--vp-component-button-spacing-medium-padding-inline-end: var(--vp-semantic-spacing-xl);--vp-component-button-spacing-medium-padding-block-start: var(--vp-semantic-spacing-s);--vp-component-button-spacing-medium-gap: var(--vp-semantic-spacing-xs);--vp-component-button-spacing-large-padding-inline-start: var(--vp-semantic-spacing-3xl);--vp-component-button-spacing-large-padding-block-end: var(--vp-semantic-spacing-l);--vp-component-button-spacing-large-padding-inline-end: var(--vp-semantic-spacing-3xl);--vp-component-button-spacing-large-padding-block-start: var(--vp-semantic-spacing-l);--vp-component-button-spacing-large-gap: var(--vp-semantic-spacing-xs);--vp-component-button-sizing-min-height: var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-button-sizing-small-end-icon-width: var(--vp-semantic-sizing-m);--vp-component-button-sizing-small-end-icon-height: var(--vp-semantic-sizing-m);--vp-component-button-sizing-small-start-icon-width: var(--vp-semantic-sizing-m);--vp-component-button-sizing-small-start-icon-height: var(--vp-semantic-sizing-m);--vp-component-button-sizing-medium-end-icon-width: var(--vp-semantic-sizing-l);--vp-component-button-sizing-medium-end-icon-height: var(--vp-semantic-sizing-l);--vp-component-button-sizing-medium-start-icon-width: var(--vp-semantic-sizing-l);--vp-component-button-sizing-medium-start-icon-height: var(--vp-semantic-sizing-l);--vp-component-button-sizing-large-end-icon-width: var(--vp-semantic-sizing-xl);--vp-component-button-sizing-large-end-icon-height: var(--vp-semantic-sizing-xl);--vp-component-button-sizing-large-start-icon-width: var(--vp-semantic-sizing-xl);--vp-component-button-sizing-large-start-icon-height: var(--vp-semantic-sizing-xl);--vp-component-button-color-tertiary-inverse-container-active: var(--vp-semantic-color-alpha-neutral-l);--vp-component-button-color-tertiary-inverse-container-hover: var(--vp-semantic-color-alpha-neutral-m);--vp-component-button-color-tertiary-regular-container-active: var(--vp-semantic-color-alpha-brand-m);--vp-component-button-color-tertiary-regular-container-hover: var(--vp-semantic-color-alpha-brand-s);--vp-component-button-color-secondary-inverse-container-active: var(--vp-semantic-color-alpha-neutral-l);--vp-component-button-color-secondary-inverse-container-hover: var(--vp-semantic-color-alpha-neutral-m);--vp-component-checkbox-typography-medium-label-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-checkbox-typography-medium-label-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-checkbox-typography-medium-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-checkbox-typography-medium-label-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-checkbox-typography-medium-label-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-checkbox-typography-medium-label-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-checkbox-typography-medium-label-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-checkbox-color-container-unchecked: var(--vp-core-color-transparent);--vp-component-checkbox-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-checkbox-border-width-container: var(--vp-semantic-border-width-s);--vp-component-checkbox-border-radius-halo-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-halo-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-halo-top-right: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-halo-top-left: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-container-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-container-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-container-top-right: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-container-top-left: var(--vp-semantic-border-radius-main);--vp-component-checkbox-color-label-default: var(--vp-semantic-color-content-neutral);--vp-component-checkbox-color-icon-default: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-checkbox-color-border-unchecked-error: var(--vp-semantic-color-status-negative);--vp-component-checkbox-color-border-unchecked-active: var(--vp-semantic-color-border-brand);--vp-component-checkbox-color-border-unchecked-hover: var(--vp-semantic-color-border-brand);--vp-component-checkbox-color-border-unchecked-default: var(--vp-semantic-color-border-neutral);--vp-component-checkbox-color-border-checked-active: var(--vp-semantic-color-border-brand);--vp-component-checkbox-color-border-checked-hover: var(--vp-semantic-color-border-brand);--vp-component-checkbox-color-border-checked-default: var(--vp-semantic-color-border-brand);--vp-component-checkbox-color-container-checked: var(--vp-semantic-color-container-brand);--vp-component-checkbox-spacing-padding-block-start: var(--vp-semantic-spacing-3xs);--vp-component-checkbox-spacing-gap: var(--vp-semantic-spacing-s);--vp-component-checkbox-sizing-halo-width: var(--vp-semantic-sizing-xl);--vp-component-checkbox-sizing-halo-height: var(--vp-semantic-sizing-xl);--vp-component-checkbox-sizing-icon-width: var(--vp-semantic-sizing-m);--vp-component-checkbox-sizing-icon-height: var(--vp-semantic-sizing-m);--vp-component-checkbox-sizing-container-width: var(--vp-semantic-sizing-l);--vp-component-checkbox-sizing-container-height: var(--vp-semantic-sizing-l);--vp-component-checkbox-color-halo-unchecked-active: var(--vp-semantic-color-alpha-brand-m);--vp-component-checkbox-color-halo-unchecked-hover: var(--vp-semantic-color-alpha-brand-s);--vp-component-checkbox-color-halo-checked-active: var(--vp-semantic-color-alpha-brand-m);--vp-component-checkbox-color-halo-checked-hover: var(--vp-semantic-color-alpha-brand-s);--vp-component-chip-typography-small-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-chip-typography-small-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-chip-typography-small-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-chip-typography-small-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-chip-typography-small-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-chip-typography-small-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-chip-typography-small-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-chip-typography-medium-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-chip-typography-medium-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-chip-typography-medium-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-chip-typography-medium-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-chip-typography-medium-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-chip-typography-medium-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-chip-typography-medium-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-chip-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-chip-border-width: var(--vp-semantic-border-width-s);--vp-component-chip-border-radius-bottom-left: var(--vp-semantic-border-radius-full);--vp-component-chip-border-radius-bottom-right: var(--vp-semantic-border-radius-full);--vp-component-chip-border-radius-top-right: var(--vp-semantic-border-radius-full);--vp-component-chip-border-radius-top-left: var(--vp-semantic-border-radius-full);--vp-component-chip-color-container: var(--vp-semantic-color-container-neutral);--vp-component-chip-color-content-unselected-active: var(--vp-semantic-color-border-catchy);--vp-component-chip-color-content-unselected-hover: var(--vp-semantic-color-content-brand);--vp-component-chip-color-content-unselected-default: var(--vp-semantic-color-content-neutral);--vp-component-chip-color-content-selected-active: var(--vp-semantic-color-content-brand);--vp-component-chip-color-content-selected-hover: var(--vp-semantic-color-content-brand);--vp-component-chip-color-content-selected-default: var(--vp-semantic-color-content-neutral);--vp-component-chip-color-border-unselected-active: var(--vp-semantic-color-border-catchy);--vp-component-chip-color-border-unselected-hover: var(--vp-semantic-color-border-brand);--vp-component-chip-color-border-unselected-default: var(--vp-semantic-color-border-quiet);--vp-component-chip-color-border-selected-active: var(--vp-semantic-color-border-brand);--vp-component-chip-color-border-selected-hover: var(--vp-semantic-color-border-brand);--vp-component-chip-color-border-selected-default: var(--vp-semantic-color-border-catchy);--vp-component-chip-spacing-small-icon-action-label-margin-selected-block-end: var(--vp-semantic-spacing-3xs);--vp-component-chip-spacing-small-icon-action-label-margin-selected-block-start: var(--vp-semantic-spacing-3xs);--vp-component-chip-spacing-small-icon-action-container-gap: var(--vp-semantic-spacing-2xs);--vp-component-chip-spacing-small-icon-action-container-padding-unselected-inline-start: var(--vp-semantic-spacing-xs);--vp-component-chip-spacing-small-icon-action-container-padding-unselected-inline-end: var(--vp-semantic-spacing-xs);--vp-component-chip-spacing-small-icon-action-container-padding-unselected-block-end: var(--vp-semantic-spacing-xs);--vp-component-chip-spacing-small-icon-action-container-padding-unselected-block-start: var(--vp-semantic-spacing-xs);--vp-component-chip-spacing-small-icon-action-container-padding-selected-inline-start: var(--vp-semantic-spacing-xs);--vp-component-chip-spacing-small-icon-action-container-padding-selected-inline-end: var(--vp-semantic-spacing-xs);--vp-component-chip-spacing-small-icon-action-container-padding-selected-block-end: var(--vp-semantic-spacing-2xs);--vp-component-chip-spacing-small-icon-action-container-padding-selected-block-start: var(--vp-semantic-spacing-2xs);--vp-component-chip-spacing-small-action-label-margin-block-end: var(--vp-semantic-spacing-3xs);--vp-component-chip-spacing-small-action-label-margin-block-start: var(--vp-semantic-spacing-3xs);--vp-component-chip-spacing-small-action-container-gap: var(--vp-semantic-spacing-2xs);--vp-component-chip-spacing-small-action-container-padding-inline-start: var(--vp-semantic-spacing-l);--vp-component-chip-spacing-small-action-container-padding-inline-end: var(--vp-semantic-spacing-l);--vp-component-chip-spacing-small-action-container-padding-block-end: var(--vp-semantic-spacing-2xs);--vp-component-chip-spacing-small-action-container-padding-block-start: var(--vp-semantic-spacing-2xs);--vp-component-chip-spacing-small-filter-label-margin-block-end: var(--vp-semantic-spacing-3xs);--vp-component-chip-spacing-small-filter-label-margin-block-start: var(--vp-semantic-spacing-3xs);--vp-component-chip-spacing-small-filter-container-gap: var(--vp-semantic-spacing-2xs);--vp-component-chip-spacing-small-filter-container-padding-inline-start: var(--vp-semantic-spacing-l);--vp-component-chip-spacing-small-filter-container-padding-inline-end: var(--vp-semantic-spacing-l);--vp-component-chip-spacing-small-filter-container-padding-block-end: var(--vp-semantic-spacing-2xs);--vp-component-chip-spacing-small-filter-container-padding-block-start: var(--vp-semantic-spacing-2xs);--vp-component-chip-spacing-medium-icon-action-label-margin-selected-block-end: var(--vp-semantic-spacing-3xs);--vp-component-chip-spacing-medium-icon-action-label-margin-selected-block-start: var(--vp-semantic-spacing-3xs);--vp-component-chip-spacing-medium-icon-action-container-gap: var(--vp-semantic-spacing-xs);--vp-component-chip-spacing-medium-icon-action-container-padding-selected-inline-start: var(--vp-semantic-spacing-m);--vp-component-chip-spacing-medium-icon-action-container-padding-selected-inline-end: var(--vp-semantic-spacing-m);--vp-component-chip-spacing-medium-icon-action-container-padding-selected-block-end: var(--vp-semantic-spacing-s);--vp-component-chip-spacing-medium-icon-action-container-padding-selected-block-start: var(--vp-semantic-spacing-s);--vp-component-chip-spacing-medium-icon-action-container-padding-unselected-inline-start: var(--vp-semantic-spacing-m);--vp-component-chip-spacing-medium-icon-action-container-padding-unselected-inline-end: var(--vp-semantic-spacing-m);--vp-component-chip-spacing-medium-icon-action-container-padding-unselected-block-end: var(--vp-semantic-spacing-m);--vp-component-chip-spacing-medium-icon-action-container-padding-unselected-block-start: var(--vp-semantic-spacing-m);--vp-component-chip-spacing-medium-action-label-margin-block-end: var(--vp-semantic-spacing-3xs);--vp-component-chip-spacing-medium-action-label-margin-block-start: var(--vp-semantic-spacing-3xs);--vp-component-chip-spacing-medium-action-container-gap: var(--vp-semantic-spacing-xs);--vp-component-chip-spacing-medium-action-container-padding-inline-start: var(--vp-semantic-spacing-xl);--vp-component-chip-spacing-medium-action-container-padding-inline-end: var(--vp-semantic-spacing-xl);--vp-component-chip-spacing-medium-action-container-padding-block-end: var(--vp-semantic-spacing-s);--vp-component-chip-spacing-medium-action-container-padding-block-start: var(--vp-semantic-spacing-s);--vp-component-chip-spacing-medium-filter-label-margin-block-end: var(--vp-semantic-spacing-3xs);--vp-component-chip-spacing-medium-filter-label-margin-block-start: var(--vp-semantic-spacing-3xs);--vp-component-chip-spacing-medium-filter-container-padding-inline-start: var(--vp-semantic-spacing-xl);--vp-component-chip-spacing-medium-filter-container-padding-block-end: var(--vp-semantic-spacing-s);--vp-component-chip-spacing-medium-filter-container-padding-inline-end: var(--vp-semantic-spacing-xl);--vp-component-chip-spacing-medium-filter-container-padding-block-start: var(--vp-semantic-spacing-s);--vp-component-chip-spacing-medium-filter-container-gap: var(--vp-semantic-spacing-xs);--vp-component-chip-sizing-min-height: var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-chip-sizing-small-end-icon-width: var(--vp-semantic-sizing-m);--vp-component-chip-sizing-small-end-icon-height: var(--vp-semantic-sizing-m);--vp-component-chip-sizing-small-start-icon-width: var(--vp-semantic-sizing-m);--vp-component-chip-sizing-small-start-icon-height: var(--vp-semantic-sizing-m);--vp-component-chip-sizing-medium-end-icon-width: var(--vp-semantic-sizing-m);--vp-component-chip-sizing-medium-end-icon-height: var(--vp-semantic-sizing-m);--vp-component-chip-sizing-medium-start-icon-width: var(--vp-semantic-sizing-m);--vp-component-chip-sizing-medium-start-icon-height: var(--vp-semantic-sizing-m);--vp-component-divider-border-width-line: var(--vp-semantic-border-width-main);--vp-component-divider-color-regular-border: var(--vp-semantic-color-border-quiet);--vp-component-divider-color-inverse-border: var(--vp-semantic-color-alpha-neutral-l);--vp-component-form-error-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-form-error-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-form-error-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-form-error-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-form-error-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-form-error-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-form-error-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-form-error-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-form-error-color-regular-container: var(--vp-semantic-color-container-neutral);--vp-component-form-error-color-regular-icon: var(--vp-semantic-color-status-negative);--vp-component-form-error-color-regular-content: var(--vp-semantic-color-status-negative);--vp-component-form-error-spacing-icon-margin-block-start: var(--vp-semantic-spacing-3xs);--vp-component-form-error-spacing-padding-block-start: var(--vp-semantic-spacing-xs);--vp-component-form-error-spacing-container-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-form-error-spacing-container-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-form-error-spacing-container-padding-block-start: var(--vp-semantic-spacing-4xs);--vp-component-form-error-spacing-container-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-form-error-spacing-container-gap: var(--vp-semantic-spacing-2xs);--vp-component-form-error-border-radius-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-form-error-border-radius-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-form-error-border-radius-top-right: var(--vp-semantic-border-radius-main);--vp-component-form-error-border-radius-top-left: var(--vp-semantic-border-radius-main);--vp-component-form-error-sizing-icon-width: var(--vp-semantic-sizing-m);--vp-component-form-error-sizing-icon-height: var(--vp-semantic-sizing-m);--vp-component-form-helper-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-form-helper-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-form-helper-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-form-helper-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-form-helper-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-form-helper-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-form-helper-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-form-helper-spacing-padding-block-start: var(--vp-semantic-spacing-xs);--vp-component-form-helper-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-form-helper-color-regular-content: var(--vp-semantic-color-content-quiet);--vp-component-form-label-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-form-label-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-form-label-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-form-label-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-form-label-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-form-label-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-form-label-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-form-label-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-form-label-color-regular-question-icon: var(--vp-semantic-color-content-brand);--vp-component-form-label-color-regular-primary-label: var(--vp-semantic-color-content-neutral);--vp-component-form-label-sizing-label-question-icon-width: var(--vp-semantic-sizing-m);--vp-component-form-label-sizing-label-question-icon-height: var(--vp-semantic-sizing-m);--vp-component-form-label-spacing-padding-block-end: var(--vp-semantic-spacing-xs);--vp-component-form-label-spacing-gap: var(--vp-semantic-spacing-2xs);--vp-component-icon-button-color-camouflage-regular-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-negative-inverse-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-negative-regular-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-tertiary-inverse-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-tertiary-inverse-container-default: var(--vp-core-color-transparent);--vp-component-icon-button-color-tertiary-regular-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-tertiary-regular-container-default: var(--vp-core-color-transparent);--vp-component-icon-button-color-secondary-inverse-container-default: var(--vp-core-color-transparent);--vp-component-icon-button-color-primary-inverse-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-primary-regular-border: var(--vp-core-color-transparent);--vp-component-icon-button-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-icon-button-border-width: var(--vp-semantic-border-width-s);--vp-component-icon-button-border-radius-bottom-left: var(--vp-semantic-border-radius-full);--vp-component-icon-button-border-radius-bottom-right: var(--vp-semantic-border-radius-full);--vp-component-icon-button-border-radius-top-right: var(--vp-semantic-border-radius-full);--vp-component-icon-button-border-radius-top-left: var(--vp-semantic-border-radius-full);--vp-component-icon-button-color-camouflage-regular-content: var(--vp-semantic-color-content-on-media-neutral);--vp-component-icon-button-color-camouflage-regular-container-active: color-mix(in srgb, var(--vp-semantic-color-container-overlay) 60%, var(--vp-semantic-color-container-catchy));--vp-component-icon-button-color-camouflage-regular-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-overlay) 80%, var(--vp-semantic-color-container-catchy));--vp-component-icon-button-color-camouflage-regular-container-default: var(--vp-semantic-color-container-overlay);--vp-component-icon-button-color-negative-inverse-content: var(--vp-semantic-color-status-negative);--vp-component-icon-button-color-negative-inverse-container-active: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 70%, var(--vp-semantic-color-status-negative));--vp-component-icon-button-color-negative-inverse-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 80%, var(--vp-semantic-color-status-negative));--vp-component-icon-button-color-negative-inverse-container-default: var(--vp-semantic-color-container-neutral);--vp-component-icon-button-color-negative-regular-content: var(--vp-semantic-color-content-inverse);--vp-component-icon-button-color-negative-regular-container-active: color-mix(in srgb, var(--vp-semantic-color-status-negative) 60%, var(--vp-semantic-color-container-catchy));--vp-component-icon-button-color-negative-regular-container-hover: color-mix(in srgb, var(--vp-semantic-color-status-negative) 80%, var(--vp-semantic-color-container-catchy));--vp-component-icon-button-color-negative-regular-container-default: var(--vp-semantic-color-status-negative);--vp-component-icon-button-color-tertiary-inverse-content: var(--vp-semantic-color-content-inverse);--vp-component-icon-button-color-tertiary-regular-content: var(--vp-semantic-color-content-neutral);--vp-component-icon-button-color-secondary-inverse-border: var(--vp-semantic-color-border-inverse);--vp-component-icon-button-color-secondary-inverse-content: var(--vp-semantic-color-content-inverse);--vp-component-icon-button-color-secondary-regular-border: var(--vp-semantic-color-border-neutral);--vp-component-icon-button-color-secondary-regular-content: var(--vp-semantic-color-content-neutral);--vp-component-icon-button-color-secondary-regular-container-active: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 80%, var(--vp-semantic-color-container-brand));--vp-component-icon-button-color-secondary-regular-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 90%, var(--vp-semantic-color-container-brand));--vp-component-icon-button-color-secondary-regular-container-default: var(--vp-semantic-color-container-neutral);--vp-component-icon-button-color-primary-inverse-content: var(--vp-semantic-color-content-brand);--vp-component-icon-button-color-primary-inverse-container-active: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 80%, var(--vp-semantic-color-container-brand));--vp-component-icon-button-color-primary-inverse-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 90%, var(--vp-semantic-color-container-brand));--vp-component-icon-button-color-primary-inverse-container-default: var(--vp-semantic-color-container-neutral);--vp-component-icon-button-color-primary-regular-content: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-icon-button-color-primary-regular-container-active: color-mix(in srgb, var(--vp-semantic-color-container-brand) 60%, var(--vp-semantic-color-container-catchy));--vp-component-icon-button-color-primary-regular-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-brand) 80%, var(--vp-semantic-color-container-catchy));--vp-component-icon-button-color-primary-regular-container-default: var(--vp-semantic-color-container-brand);--vp-component-icon-button-sizing-min-height: var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-icon-button-sizing-small-container-width: var(--vp-semantic-sizing-2xl);--vp-component-icon-button-sizing-small-container-height: var(--vp-semantic-sizing-2xl);--vp-component-icon-button-sizing-small-icon-width: var(--vp-semantic-sizing-m);--vp-component-icon-button-sizing-small-icon-height: var(--vp-semantic-sizing-m);--vp-component-icon-button-sizing-medium-container-width: var(--vp-semantic-sizing-4xl);--vp-component-icon-button-sizing-medium-container-height: var(--vp-semantic-sizing-4xl);--vp-component-icon-button-sizing-medium-icon-width: var(--vp-semantic-sizing-xl);--vp-component-icon-button-sizing-medium-icon-height: var(--vp-semantic-sizing-xl);--vp-component-icon-button-sizing-large-container-width: var(--vp-semantic-sizing-5xl);--vp-component-icon-button-sizing-large-container-height: var(--vp-semantic-sizing-5xl);--vp-component-icon-button-sizing-large-icon-width: var(--vp-semantic-sizing-2xl);--vp-component-icon-button-sizing-large-icon-height: var(--vp-semantic-sizing-2xl);--vp-component-icon-button-color-tertiary-inverse-container-active: var(--vp-semantic-color-alpha-neutral-l);--vp-component-icon-button-color-tertiary-inverse-container-hover: var(--vp-semantic-color-alpha-neutral-m);--vp-component-icon-button-color-tertiary-regular-container-active: var(--vp-semantic-color-alpha-quiet-m);--vp-component-icon-button-color-tertiary-regular-container-hover: var(--vp-semantic-color-alpha-quiet-s);--vp-component-icon-button-color-secondary-inverse-container-active: var(--vp-semantic-color-alpha-neutral-l);--vp-component-icon-button-color-secondary-inverse-container-hover: var(--vp-semantic-color-alpha-neutral-m);--vp-component-link-typography-large-label-text-case: var(--vp-semantic-typography-screen-s-body-l-text-case);--vp-component-link-typography-large-label-text-decoration: var(--vp-semantic-typography-screen-s-body-l-text-decoration);--vp-component-link-typography-large-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-l-letter-spacing);--vp-component-link-typography-large-label-font-size: var(--vp-semantic-typography-screen-s-body-l-font-size);--vp-component-link-typography-large-label-line-height: var(--vp-semantic-typography-screen-s-body-l-line-height);--vp-component-link-typography-large-label-font-weight: var(--vp-semantic-typography-screen-s-body-l-font-weight);--vp-component-link-typography-large-label-font-family: var(--vp-semantic-typography-screen-s-body-l-font-family);--vp-component-link-typography-medium-label-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-link-typography-medium-label-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-link-typography-medium-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-link-typography-medium-label-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-link-typography-medium-label-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-link-typography-medium-label-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-link-typography-medium-label-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-link-typography-small-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-link-typography-small-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-link-typography-small-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-link-typography-small-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-link-typography-small-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-link-typography-small-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-link-typography-small-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-link-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-link-color-secondary-content-active: color-mix(in srgb, var(--vp-semantic-color-content-neutral) 80%, var(--vp-core-color-white));--vp-component-link-color-secondary-content-hover: color-mix(in srgb, var(--vp-semantic-color-content-neutral) 90%, var(--vp-core-color-white));--vp-component-link-color-secondary-content-default: var(--vp-semantic-color-content-neutral);--vp-component-link-color-primary-content-active: color-mix(in srgb, var(--vp-semantic-color-content-brand) 60%, var(--vp-semantic-color-container-catchy));--vp-component-link-color-primary-content-hover: color-mix(in srgb, var(--vp-semantic-color-content-brand) 80%, var(--vp-semantic-color-container-catchy));--vp-component-link-color-primary-content-default: var(--vp-semantic-color-content-brand);--vp-component-link-spacing-large-gap: var(--vp-semantic-spacing-xs);--vp-component-link-spacing-medium-gap: var(--vp-semantic-spacing-xs);--vp-component-link-spacing-small-gap: var(--vp-semantic-spacing-2xs);--vp-component-link-sizing-large-end-icon-width: var(--vp-semantic-sizing-m);--vp-component-link-sizing-large-end-icon-height: var(--vp-semantic-sizing-m);--vp-component-link-sizing-medium-end-icon-width: var(--vp-semantic-sizing-m);--vp-component-link-sizing-medium-end-icon-height: var(--vp-semantic-sizing-m);--vp-component-link-sizing-small-end-icon-width: var(--vp-semantic-sizing-m);--vp-component-link-sizing-small-end-icon-height: var(--vp-semantic-sizing-m);--vp-component-link-list-typography-screen-l-medium-text-case: var(--vp-semantic-typography-screen-l-title-m-text-case);--vp-component-link-list-typography-screen-l-medium-text-decoration: var(--vp-semantic-typography-screen-l-title-m-text-decoration);--vp-component-link-list-typography-screen-l-medium-letter-spacing: var(--vp-semantic-typography-screen-l-title-m-letter-spacing);--vp-component-link-list-typography-screen-l-medium-font-size: var(--vp-semantic-typography-screen-l-title-m-font-size);--vp-component-link-list-typography-screen-l-medium-line-height: var(--vp-semantic-typography-screen-l-title-m-line-height);--vp-component-link-list-typography-screen-l-medium-font-weight: var(--vp-semantic-typography-screen-l-title-m-font-weight);--vp-component-link-list-typography-screen-l-medium-font-family: var(--vp-semantic-typography-screen-l-title-m-font-family);--vp-component-link-list-typography-screen-l-small-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-link-list-typography-screen-l-small-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-link-list-typography-screen-l-small-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-link-list-typography-screen-l-small-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-link-list-typography-screen-l-small-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-link-list-typography-screen-l-small-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-link-list-typography-screen-l-small-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-link-list-typography-screen-m-medium-text-case: var(--vp-semantic-typography-screen-m-title-m-text-case);--vp-component-link-list-typography-screen-m-medium-text-decoration: var(--vp-semantic-typography-screen-m-title-m-text-decoration);--vp-component-link-list-typography-screen-m-medium-letter-spacing: var(--vp-semantic-typography-screen-m-title-m-letter-spacing);--vp-component-link-list-typography-screen-m-medium-font-size: var(--vp-semantic-typography-screen-m-title-m-font-size);--vp-component-link-list-typography-screen-m-medium-line-height: var(--vp-semantic-typography-screen-m-title-m-line-height);--vp-component-link-list-typography-screen-m-medium-font-weight: var(--vp-semantic-typography-screen-m-title-m-font-weight);--vp-component-link-list-typography-screen-m-medium-font-family: var(--vp-semantic-typography-screen-m-title-m-font-family);--vp-component-link-list-typography-screen-m-small-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-link-list-typography-screen-m-small-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-link-list-typography-screen-m-small-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-link-list-typography-screen-m-small-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-link-list-typography-screen-m-small-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-link-list-typography-screen-m-small-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-link-list-typography-screen-m-small-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-link-list-typography-screen-s-medium-text-case: var(--vp-semantic-typography-screen-s-title-m-text-case);--vp-component-link-list-typography-screen-s-medium-text-decoration: var(--vp-semantic-typography-screen-s-title-m-text-decoration);--vp-component-link-list-typography-screen-s-medium-letter-spacing: var(--vp-semantic-typography-screen-s-title-m-letter-spacing);--vp-component-link-list-typography-screen-s-medium-font-size: var(--vp-semantic-typography-screen-s-title-m-font-size);--vp-component-link-list-typography-screen-s-medium-line-height: var(--vp-semantic-typography-screen-s-title-m-line-height);--vp-component-link-list-typography-screen-s-medium-font-weight: var(--vp-semantic-typography-screen-s-title-m-font-weight);--vp-component-link-list-typography-screen-s-medium-font-family: var(--vp-semantic-typography-screen-s-title-m-font-family);--vp-component-link-list-typography-screen-s-small-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-link-list-typography-screen-s-small-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-link-list-typography-screen-s-small-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-link-list-typography-screen-s-small-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-link-list-typography-screen-s-small-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-link-list-typography-screen-s-small-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-link-list-typography-screen-s-small-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-link-list-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-link-list-sizing-medium-icon-width: var(--vp-semantic-sizing-xl);--vp-component-link-list-sizing-medium-icon-height: var(--vp-semantic-sizing-xl);--vp-component-link-list-sizing-small-icon-width: var(--vp-semantic-sizing-m);--vp-component-link-list-sizing-small-icon-height: var(--vp-semantic-sizing-m);--vp-component-link-list-spacing-padding-block-end: var(--vp-semantic-spacing-m);--vp-component-link-list-spacing-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-link-list-color-icon-active: var(--vp-semantic-color-content-neutral);--vp-component-link-list-color-icon-hover: var(--vp-semantic-color-content-neutral);--vp-component-link-list-color-icon-default: var(--vp-semantic-color-content-neutral);--vp-component-link-list-color-label-active: var(--vp-semantic-color-content-brand);--vp-component-link-list-color-label-hover: var(--vp-semantic-color-content-brand);--vp-component-link-list-color-label-default: var(--vp-semantic-color-content-neutral);--vp-component-price-typography-small-amount-barred-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-price-typography-small-amount-barred-text-decoration: var(--vp-core-text-decoration-line-through);--vp-component-price-typography-small-amount-barred-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-price-typography-small-amount-barred-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-price-typography-small-amount-barred-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-price-typography-small-amount-barred-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-price-typography-small-amount-barred-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-price-typography-small-helper-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-price-typography-small-helper-text-decoration: var(--vp-semantic-typography-screen-s-caption-text-decoration);--vp-component-price-typography-small-helper-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-price-typography-small-helper-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-price-typography-small-helper-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-price-typography-small-helper-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-price-typography-small-helper-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-price-typography-small-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-price-typography-small-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-price-typography-small-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-price-typography-small-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-price-typography-small-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-price-typography-small-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-price-typography-small-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-price-typography-small-amount-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-price-typography-small-amount-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-price-typography-small-amount-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-price-typography-small-amount-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-price-typography-small-amount-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-price-typography-small-amount-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-price-typography-small-amount-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-price-typography-medium-amount-barred-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-price-typography-medium-amount-barred-text-decoration: var(--vp-core-text-decoration-line-through);--vp-component-price-typography-medium-amount-barred-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-price-typography-medium-amount-barred-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-price-typography-medium-amount-barred-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-price-typography-medium-amount-barred-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-price-typography-medium-amount-barred-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-price-typography-medium-helper-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-price-typography-medium-helper-text-decoration: var(--vp-semantic-typography-screen-s-caption-text-decoration);--vp-component-price-typography-medium-helper-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-price-typography-medium-helper-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-price-typography-medium-helper-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-price-typography-medium-helper-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-price-typography-medium-helper-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-price-typography-medium-label-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-price-typography-medium-label-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-price-typography-medium-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-price-typography-medium-label-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-price-typography-medium-label-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-price-typography-medium-label-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-price-typography-medium-label-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-price-typography-medium-amount-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-price-typography-medium-amount-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-price-typography-medium-amount-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-price-typography-medium-amount-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-price-typography-medium-amount-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-price-typography-medium-amount-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-price-typography-medium-amount-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-price-typography-large-screen-l-amount-barred-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-price-typography-large-screen-l-amount-barred-text-decoration: var(--vp-core-text-decoration-line-through);--vp-component-price-typography-large-screen-l-amount-barred-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-price-typography-large-screen-l-amount-barred-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-price-typography-large-screen-l-amount-barred-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-price-typography-large-screen-l-amount-barred-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-price-typography-large-screen-l-amount-barred-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-price-typography-large-screen-l-helper-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-price-typography-large-screen-l-helper-text-decoration: var(--vp-semantic-typography-screen-s-caption-text-decoration);--vp-component-price-typography-large-screen-l-helper-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-price-typography-large-screen-l-helper-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-price-typography-large-screen-l-helper-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-price-typography-large-screen-l-helper-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-price-typography-large-screen-l-helper-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-price-typography-large-screen-l-label-text-case: var(--vp-semantic-typography-screen-l-title-s-text-case);--vp-component-price-typography-large-screen-l-label-text-decoration: var(--vp-semantic-typography-screen-l-title-s-text-decoration);--vp-component-price-typography-large-screen-l-label-letter-spacing: var(--vp-semantic-typography-screen-l-title-s-letter-spacing);--vp-component-price-typography-large-screen-l-label-font-size: var(--vp-semantic-typography-screen-l-title-s-font-size);--vp-component-price-typography-large-screen-l-label-line-height: var(--vp-semantic-typography-screen-l-title-s-line-height);--vp-component-price-typography-large-screen-l-label-font-weight: var(--vp-semantic-typography-screen-l-title-s-font-weight);--vp-component-price-typography-large-screen-l-label-font-family: var(--vp-semantic-typography-screen-l-title-s-font-family);--vp-component-price-typography-large-screen-l-amount-text-case: var(--vp-semantic-typography-screen-l-title-s-text-case);--vp-component-price-typography-large-screen-l-amount-text-decoration: var(--vp-semantic-typography-screen-l-title-s-text-decoration);--vp-component-price-typography-large-screen-l-amount-letter-spacing: var(--vp-semantic-typography-screen-l-title-s-letter-spacing);--vp-component-price-typography-large-screen-l-amount-font-size: var(--vp-semantic-typography-screen-l-title-s-font-size);--vp-component-price-typography-large-screen-l-amount-line-height: var(--vp-semantic-typography-screen-l-title-s-line-height);--vp-component-price-typography-large-screen-l-amount-font-weight: var(--vp-semantic-typography-screen-l-title-s-font-weight);--vp-component-price-typography-large-screen-l-amount-font-family: var(--vp-semantic-typography-screen-l-title-s-font-family);--vp-component-price-typography-large-screen-m-amount-barred-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-price-typography-large-screen-m-amount-barred-text-decoration: var(--vp-core-text-decoration-line-through);--vp-component-price-typography-large-screen-m-amount-barred-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-price-typography-large-screen-m-amount-barred-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-price-typography-large-screen-m-amount-barred-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-price-typography-large-screen-m-amount-barred-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-price-typography-large-screen-m-amount-barred-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-price-typography-large-screen-m-helper-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-price-typography-large-screen-m-helper-text-decoration: var(--vp-semantic-typography-screen-s-caption-text-decoration);--vp-component-price-typography-large-screen-m-helper-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-price-typography-large-screen-m-helper-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-price-typography-large-screen-m-helper-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-price-typography-large-screen-m-helper-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-price-typography-large-screen-m-helper-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-price-typography-large-screen-m-label-text-case: var(--vp-semantic-typography-screen-m-title-s-text-case);--vp-component-price-typography-large-screen-m-label-text-decoration: var(--vp-semantic-typography-screen-m-title-s-text-decoration);--vp-component-price-typography-large-screen-m-label-letter-spacing: var(--vp-semantic-typography-screen-m-title-s-letter-spacing);--vp-component-price-typography-large-screen-m-label-font-size: var(--vp-semantic-typography-screen-m-title-s-font-size);--vp-component-price-typography-large-screen-m-label-line-height: var(--vp-semantic-typography-screen-m-title-s-line-height);--vp-component-price-typography-large-screen-m-label-font-weight: var(--vp-semantic-typography-screen-m-title-s-font-weight);--vp-component-price-typography-large-screen-m-label-font-family: var(--vp-semantic-typography-screen-m-title-s-font-family);--vp-component-price-typography-large-screen-m-amount-text-case: var(--vp-semantic-typography-screen-m-title-s-text-case);--vp-component-price-typography-large-screen-m-amount-text-decoration: var(--vp-semantic-typography-screen-m-title-s-text-decoration);--vp-component-price-typography-large-screen-m-amount-letter-spacing: var(--vp-semantic-typography-screen-m-title-s-letter-spacing);--vp-component-price-typography-large-screen-m-amount-font-size: var(--vp-semantic-typography-screen-m-title-s-font-size);--vp-component-price-typography-large-screen-m-amount-line-height: var(--vp-semantic-typography-screen-m-title-s-line-height);--vp-component-price-typography-large-screen-m-amount-font-weight: var(--vp-semantic-typography-screen-m-title-s-font-weight);--vp-component-price-typography-large-screen-m-amount-font-family: var(--vp-semantic-typography-screen-m-title-s-font-family);--vp-component-price-typography-large-screen-s-amount-barred-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-price-typography-large-screen-s-amount-barred-text-decoration: var(--vp-core-text-decoration-line-through);--vp-component-price-typography-large-screen-s-amount-barred-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-price-typography-large-screen-s-amount-barred-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-price-typography-large-screen-s-amount-barred-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-price-typography-large-screen-s-amount-barred-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-price-typography-large-screen-s-amount-barred-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-price-typography-large-screen-s-helper-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-price-typography-large-screen-s-helper-text-decoration: var(--vp-semantic-typography-screen-s-caption-text-decoration);--vp-component-price-typography-large-screen-s-helper-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-price-typography-large-screen-s-helper-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-price-typography-large-screen-s-helper-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-price-typography-large-screen-s-helper-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-price-typography-large-screen-s-helper-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-price-typography-large-screen-s-label-text-case: var(--vp-semantic-typography-screen-s-title-s-text-case);--vp-component-price-typography-large-screen-s-label-text-decoration: var(--vp-semantic-typography-screen-s-title-s-text-decoration);--vp-component-price-typography-large-screen-s-label-letter-spacing: var(--vp-semantic-typography-screen-s-title-s-letter-spacing);--vp-component-price-typography-large-screen-s-label-font-size: var(--vp-semantic-typography-screen-s-title-s-font-size);--vp-component-price-typography-large-screen-s-label-line-height: var(--vp-semantic-typography-screen-s-title-s-line-height);--vp-component-price-typography-large-screen-s-label-font-weight: var(--vp-semantic-typography-screen-s-title-s-font-weight);--vp-component-price-typography-large-screen-s-label-font-family: var(--vp-semantic-typography-screen-s-title-s-font-family);--vp-component-price-typography-large-screen-s-amount-text-case: var(--vp-semantic-typography-screen-s-title-s-text-case);--vp-component-price-typography-large-screen-s-amount-text-decoration: var(--vp-semantic-typography-screen-s-title-s-text-decoration);--vp-component-price-typography-large-screen-s-amount-letter-spacing: var(--vp-semantic-typography-screen-s-title-s-letter-spacing);--vp-component-price-typography-large-screen-s-amount-font-size: var(--vp-semantic-typography-screen-s-title-s-font-size);--vp-component-price-typography-large-screen-s-amount-line-height: var(--vp-semantic-typography-screen-s-title-s-line-height);--vp-component-price-typography-large-screen-s-amount-font-weight: var(--vp-semantic-typography-screen-s-title-s-font-weight);--vp-component-price-typography-large-screen-s-amount-font-family: var(--vp-semantic-typography-screen-s-title-s-font-family);--vp-component-price-spacing-small-vertical-gap: var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-small-horizontal-gap: var(--vp-semantic-spacing-xs);--vp-component-price-spacing-medium-vertical-gap: var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-medium-horizontal-gap: var(--vp-semantic-spacing-xs);--vp-component-price-spacing-large-vertical-gap: var(--vp-semantic-spacing-xs);--vp-component-price-spacing-large-horizontal-gap: var(--vp-semantic-spacing-xs);--vp-component-price-color-content-label: var(--vp-semantic-color-content-neutral);--vp-component-price-color-content-amount-barred: var(--vp-semantic-color-content-quiet);--vp-component-price-color-content-helper: var(--vp-semantic-color-content-quiet);--vp-component-price-color-content-amount-out-of-stock: var(--vp-semantic-color-content-quiet);--vp-component-price-color-content-amount: var(--vp-semantic-color-content-neutral);--vp-component-product-card-sizing-large-min-width: 370px;--vp-component-product-card-sizing-medium-min-width: 340px;--vp-component-product-card-sizing-small-min-width: 190px;--vp-component-product-card-typography-large-product-description-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-product-card-typography-large-product-description-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-product-card-typography-large-product-description-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-product-card-typography-large-product-description-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-product-card-typography-large-product-description-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-product-card-typography-large-product-description-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-product-card-typography-large-product-description-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-product-card-typography-large-product-title-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-product-card-typography-large-product-title-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-product-card-typography-large-product-title-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-product-card-typography-large-product-title-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-product-card-typography-large-product-title-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-product-card-typography-large-product-title-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-product-card-typography-large-product-title-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-product-card-typography-medium-product-description-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-product-card-typography-medium-product-description-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-product-card-typography-medium-product-description-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-product-card-typography-medium-product-description-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-product-card-typography-medium-product-description-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-product-card-typography-medium-product-description-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-product-card-typography-medium-product-description-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-product-card-typography-medium-product-title-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-product-card-typography-medium-product-title-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-product-card-typography-medium-product-title-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-product-card-typography-medium-product-title-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-product-card-typography-medium-product-title-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-product-card-typography-medium-product-title-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-product-card-typography-medium-product-title-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-product-card-typography-small-product-description-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-product-card-typography-small-product-description-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-product-card-typography-small-product-description-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-product-card-typography-small-product-description-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-product-card-typography-small-product-description-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-product-card-typography-small-product-description-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-product-card-typography-small-product-description-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-product-card-typography-small-product-title-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-product-card-typography-small-product-title-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-product-card-typography-small-product-title-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-product-card-typography-small-product-title-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-product-card-typography-small-product-title-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-product-card-typography-small-product-title-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-product-card-typography-small-product-title-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-product-card-aspect-ratio-media: var(--vp-core-aspect-ratio-1-1);--vp-component-product-card-color-media-container: var(--vp-semantic-color-container-quiet);--vp-component-product-card-color-body-product-description: var(--vp-semantic-color-content-quiet);--vp-component-product-card-color-body-product-title: var(--vp-semantic-color-content-neutral);--vp-component-product-card-border-radius-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-product-card-border-radius-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-product-card-border-radius-top-right: var(--vp-semantic-border-radius-main);--vp-component-product-card-border-radius-top-left: var(--vp-semantic-border-radius-main);--vp-component-product-card-spacing-small-footer-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-product-card-spacing-small-footer-padding-block-start: var(--vp-semantic-spacing-s);--vp-component-product-card-spacing-small-footer-padding-inline-end: var(--vp-semantic-spacing-l);--vp-component-product-card-spacing-small-footer-padding-inline-start: var(--vp-semantic-spacing-l);--vp-component-product-card-spacing-small-body-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-product-card-spacing-small-body-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-product-card-spacing-small-body-padding-inline-end: var(--vp-semantic-spacing-l);--vp-component-product-card-spacing-small-body-padding-inline-start: var(--vp-semantic-spacing-l);--vp-component-product-card-spacing-medium-footer-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-product-card-spacing-medium-footer-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-product-card-spacing-medium-footer-padding-inline-end: var(--vp-semantic-spacing-l);--vp-component-product-card-spacing-medium-footer-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-product-card-spacing-medium-body-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-product-card-spacing-medium-body-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-product-card-spacing-medium-body-padding-inline-end: var(--vp-semantic-spacing-l);--vp-component-product-card-spacing-medium-body-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-product-card-spacing-large-footer-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-product-card-spacing-large-footer-padding-block-start: var(--vp-semantic-spacing-l);--vp-component-product-card-spacing-large-footer-padding-inline-end: var(--vp-semantic-spacing-2xl);--vp-component-product-card-spacing-large-footer-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-product-card-spacing-large-body-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-product-card-spacing-large-body-padding-block-start: var(--vp-semantic-spacing-l);--vp-component-product-card-spacing-large-body-padding-inline-end: var(--vp-semantic-spacing-2xl);--vp-component-product-card-spacing-large-body-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-quantity-stepper-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-quantity-stepper-spacing-input-padding-inline-end: var(--vp-semantic-spacing-l);--vp-component-quantity-stepper-spacing-input-padding-inline-start: var(--vp-semantic-spacing-l);--vp-component-quantity-stepper-spacing-input-padding-block-end: var(--vp-semantic-spacing-xs);--vp-component-quantity-stepper-spacing-input-padding-block-start: var(--vp-semantic-spacing-xs);--vp-component-quantity-stepper-spacing-button-padding-inline-end: var(--vp-semantic-spacing-s);--vp-component-quantity-stepper-spacing-button-padding-inline-start: var(--vp-semantic-spacing-s);--vp-component-quantity-stepper-spacing-button-padding-block-end: var(--vp-semantic-spacing-xs);--vp-component-quantity-stepper-spacing-button-padding-block-start: var(--vp-semantic-spacing-xs);--vp-component-quantity-stepper-spacing-gap: var(--vp-semantic-spacing-2xs);--vp-component-quantity-stepper-border-width-active: var(--vp-semantic-border-width-main);--vp-component-quantity-stepper-border-width-error: var(--vp-semantic-border-width-main);--vp-component-quantity-stepper-border-width-default: var(--vp-semantic-border-width-main);--vp-component-quantity-stepper-border-radius-container-bottom-right: var(--vp-semantic-border-radius-full);--vp-component-quantity-stepper-border-radius-container-top-right: var(--vp-semantic-border-radius-full);--vp-component-quantity-stepper-border-radius-container-bottom-left: var(--vp-semantic-border-radius-full);--vp-component-quantity-stepper-border-radius-container-top-left: var(--vp-semantic-border-radius-full);--vp-component-quantity-stepper-border-radius-button-end-button-bottom-right: var(--vp-semantic-border-radius-full);--vp-component-quantity-stepper-border-radius-button-end-button-top-right: var(--vp-semantic-border-radius-full);--vp-component-quantity-stepper-border-radius-button-end-button-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-quantity-stepper-border-radius-button-end-button-top-left: var(--vp-semantic-border-radius-main);--vp-component-quantity-stepper-border-radius-button-start-button-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-quantity-stepper-border-radius-button-start-button-top-right: var(--vp-semantic-border-radius-main);--vp-component-quantity-stepper-border-radius-button-start-button-bottom-left: var(--vp-semantic-border-radius-full);--vp-component-quantity-stepper-border-radius-button-start-button-top-left: var(--vp-semantic-border-radius-full);--vp-component-quantity-stepper-color-button-content-icon: var(--vp-semantic-color-content-neutral);--vp-component-quantity-stepper-color-button-container-hover: var(--vp-semantic-color-container-quiet);--vp-component-quantity-stepper-color-button-container-default: var(--vp-semantic-color-container-neutral);--vp-component-quantity-stepper-color-border-active: var(--vp-semantic-color-border-brand);--vp-component-quantity-stepper-color-border-error: var(--vp-semantic-color-status-negative);--vp-component-quantity-stepper-color-border-default: var(--vp-semantic-color-border-quiet);--vp-component-quantity-stepper-color-input-content-label: var(--vp-semantic-color-content-neutral);--vp-component-quantity-stepper-color-input-container-hover: var(--vp-semantic-color-container-quiet);--vp-component-quantity-stepper-color-input-container-default: var(--vp-semantic-color-container-neutral);--vp-component-quantity-stepper-sizing-button-icon-height: var(--vp-semantic-sizing-m);--vp-component-quantity-stepper-sizing-button-icon-width: var(--vp-semantic-sizing-m);--vp-component-quantity-stepper-sizing-min-height: var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-quantity-stepper-sizing-min-width: var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-radio-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-radio-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-radio-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-radio-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-radio-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-radio-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-radio-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-radio-color-container: var(--vp-core-color-transparent);--vp-component-radio-border-radius-halo-bottom-left: var(--vp-semantic-border-radius-full);--vp-component-radio-border-radius-halo-bottom-right: var(--vp-semantic-border-radius-full);--vp-component-radio-border-radius-halo-top-right: var(--vp-semantic-border-radius-full);--vp-component-radio-border-radius-halo-top-left: var(--vp-semantic-border-radius-full);--vp-component-radio-border-radius-container-bottom-left: var(--vp-semantic-border-radius-full);--vp-component-radio-border-radius-container-bottom-right: var(--vp-semantic-border-radius-full);--vp-component-radio-border-radius-container-top-right: var(--vp-semantic-border-radius-full);--vp-component-radio-border-radius-container-top-left: var(--vp-semantic-border-radius-full);--vp-component-radio-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-radio-border-width-container: var(--vp-semantic-border-width-s);--vp-component-radio-color-border-unchecked-error: var(--vp-semantic-color-status-negative);--vp-component-radio-color-border-unchecked-active: var(--vp-semantic-color-content-brand);--vp-component-radio-color-border-unchecked-hover: var(--vp-semantic-color-content-brand);--vp-component-radio-color-border-unchecked-default: var(--vp-semantic-color-border-neutral);--vp-component-radio-color-border-checked-active: var(--vp-semantic-color-container-brand);--vp-component-radio-color-border-checked-hover: var(--vp-semantic-color-container-brand);--vp-component-radio-color-border-checked-default: var(--vp-semantic-color-container-brand);--vp-component-radio-color-icon: var(--vp-semantic-color-content-brand);--vp-component-radio-color-label: var(--vp-semantic-color-content-neutral);--vp-component-radio-spacing-padding-block-end: var(--vp-semantic-spacing-s);--vp-component-radio-spacing-padding-block-start: var(--vp-semantic-spacing-s);--vp-component-radio-spacing-container-padding-block-start: var(--vp-semantic-spacing-3xs);--vp-component-radio-spacing-gap: var(--vp-semantic-spacing-s);--vp-component-radio-sizing-container-width: var(--vp-semantic-sizing-l);--vp-component-radio-sizing-container-height: var(--vp-semantic-sizing-l);--vp-component-radio-sizing-halo-width: var(--vp-semantic-sizing-xl);--vp-component-radio-sizing-halo-height: var(--vp-semantic-sizing-xl);--vp-component-radio-sizing-icon-width: var(--vp-semantic-sizing-s);--vp-component-radio-sizing-icon-height: var(--vp-semantic-sizing-s);--vp-component-radio-color-halo-unchecked-active: var(--vp-semantic-color-alpha-brand-m);--vp-component-radio-color-halo-unchecked-hover: var(--vp-semantic-color-alpha-brand-s);--vp-component-radio-color-halo-checked-active: var(--vp-semantic-color-alpha-brand-m);--vp-component-radio-color-halo-checked-hover: var(--vp-semantic-color-alpha-brand-s);--vp-component-score-rating-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-score-rating-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-score-rating-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-score-rating-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-score-rating-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-score-rating-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-score-rating-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-score-rating-color-label: var(--vp-semantic-color-content-neutral);--vp-component-score-rating-color-icon: var(--vp-semantic-color-content-quiet);--vp-component-score-rating-spacing-gap: var(--vp-semantic-spacing-2xs);--vp-component-score-rating-sizing-icon-width: var(--vp-semantic-sizing-s);--vp-component-score-rating-sizing-icon-height: var(--vp-semantic-sizing-s);--vp-component-search-input-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-search-input-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-search-input-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-search-input-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-search-input-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-search-input-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-search-input-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-search-input-typography-placeholder-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-search-input-typography-placeholder-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-search-input-typography-placeholder-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-search-input-typography-placeholder-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-search-input-typography-placeholder-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-search-input-typography-placeholder-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-search-input-typography-placeholder-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-search-input-spacing-medium-padding-inline-start: var(--vp-semantic-spacing-s);--vp-component-search-input-spacing-medium-padding-block-end: var(--vp-semantic-spacing-s);--vp-component-search-input-spacing-medium-padding-inline-end: var(--vp-semantic-spacing-s);--vp-component-search-input-spacing-medium-padding-block-start: var(--vp-semantic-spacing-s);--vp-component-search-input-spacing-medium-gap: var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-small-padding-inline-start: var(--vp-semantic-spacing-s);--vp-component-search-input-spacing-small-padding-block-end: var(--vp-semantic-spacing-2xs);--vp-component-search-input-spacing-small-padding-inline-end: var(--vp-semantic-spacing-s);--vp-component-search-input-spacing-small-padding-block-start: var(--vp-semantic-spacing-2xs);--vp-component-search-input-spacing-small-gap: var(--vp-semantic-spacing-xs);--vp-component-search-input-color-border-active: var(--vp-semantic-color-border-brand);--vp-component-search-input-color-border-default: var(--vp-semantic-color-border-neutral);--vp-component-search-input-color-content-icon: var(--vp-semantic-color-content-neutral);--vp-component-search-input-color-content-placeholder: var(--vp-semantic-color-content-quiet);--vp-component-search-input-color-content-default: var(--vp-semantic-color-content-neutral);--vp-component-search-input-color-container: var(--vp-semantic-color-container-quiet);--vp-component-search-input-focus: 0 0 0 2px var(--vp-semantic-color-border-brand);--vp-component-search-input-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-search-input-border-width-active: var(--vp-semantic-border-width-m);--vp-component-search-input-border-width-hover: var(--vp-semantic-border-width-m);--vp-component-search-input-border-width-default: var(--vp-semantic-border-width-s);--vp-component-search-input-border-radius-rounded-bottom-left: var(--vp-semantic-border-radius-full);--vp-component-search-input-border-radius-rounded-bottom-right: var(--vp-semantic-border-radius-full);--vp-component-search-input-border-radius-rounded-top-right: var(--vp-semantic-border-radius-full);--vp-component-search-input-border-radius-rounded-top-left: var(--vp-semantic-border-radius-full);--vp-component-search-input-border-radius-squared-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-squared-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-squared-top-right: var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-squared-top-left: var(--vp-semantic-border-radius-main);--vp-component-search-input-sizing-icon-width: var(--vp-semantic-sizing-xl);--vp-component-search-input-sizing-icon-height: var(--vp-semantic-sizing-xl);--vp-component-star-rating-color-icon-default: var(--vp-semantic-color-content-neutral);--vp-component-star-rating-spacing-gap: var(--vp-semantic-spacing-4xs);--vp-component-star-rating-sizing-icon-width: var(--vp-semantic-sizing-s);--vp-component-star-rating-sizing-icon-height: var(--vp-semantic-sizing-s);--vp-component-sticker-typography-medium-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-sticker-typography-medium-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-sticker-typography-medium-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-sticker-typography-medium-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-sticker-typography-medium-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-sticker-typography-medium-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-sticker-typography-medium-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-sticker-typography-small-label-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-sticker-typography-small-label-text-decoration: var(--vp-semantic-typography-screen-s-caption-text-decoration);--vp-component-sticker-typography-small-label-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-sticker-typography-small-label-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-sticker-typography-small-label-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-sticker-typography-small-label-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-sticker-typography-small-label-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-sticker-border-radius-container-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-sticker-border-radius-container-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-sticker-border-radius-container-top-right: var(--vp-semantic-border-radius-main);--vp-component-sticker-border-radius-container-top-left: var(--vp-semantic-border-radius-main);--vp-component-sticker-sizing-padding-inline-end: var(--vp-semantic-spacing-2xs);--vp-component-sticker-sizing-padding-inline-start: var(--vp-semantic-spacing-2xs);--vp-component-sticker-sizing-padding-block-end: var(--vp-semantic-spacing-3xs);--vp-component-sticker-sizing-padding-block-start: var(--vp-semantic-spacing-3xs);--vp-component-sticker-color-secondary-content: var(--vp-semantic-color-content-on-commercial-neutral);--vp-component-sticker-color-secondary-container: var(--vp-semantic-color-container-commercial-neutral);--vp-component-sticker-color-primary-content: var(--vp-semantic-color-content-on-commercial-catchy);--vp-component-sticker-color-primary-container: var(--vp-semantic-color-container-commercial-catchy);--vp-component-text-input-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-text-input-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-text-input-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-text-input-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-text-input-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-text-input-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-text-input-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-text-input-typography-placeholder-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-text-input-typography-placeholder-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-text-input-typography-placeholder-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-text-input-typography-placeholder-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-text-input-typography-placeholder-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-text-input-typography-placeholder-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-text-input-typography-placeholder-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-text-input-box-shadow-focus: var(--vp-semantic-box-shadow-focus-textfield);--vp-component-text-input-color-regular-border-success: var(--vp-semantic-color-status-positive);--vp-component-text-input-color-regular-border-error: var(--vp-semantic-color-status-negative);--vp-component-text-input-color-regular-border-active: var(--vp-semantic-color-border-brand);--vp-component-text-input-color-regular-border-default: var(--vp-semantic-color-border-neutral);--vp-component-text-input-color-regular-content-checkmark: var(--vp-semantic-color-status-positive);--vp-component-text-input-color-regular-content-icons: var(--vp-semantic-color-content-neutral);--vp-component-text-input-color-regular-content-placeholder: var(--vp-semantic-color-content-quiet);--vp-component-text-input-color-regular-content-default: var(--vp-semantic-color-content-neutral);--vp-component-text-input-color-regular-container: var(--vp-semantic-color-container-neutral);--vp-component-text-input-spacing-medium-padding-inline-start: var(--vp-semantic-spacing-s);--vp-component-text-input-spacing-medium-padding-block-end: var(--vp-semantic-spacing-s);--vp-component-text-input-spacing-medium-padding-inline-end: var(--vp-semantic-spacing-s);--vp-component-text-input-spacing-medium-padding-block-start: var(--vp-semantic-spacing-s);--vp-component-text-input-spacing-medium-gap: var(--vp-semantic-spacing-xs);--vp-component-text-input-spacing-large-padding-inline-start: var(--vp-semantic-spacing-m);--vp-component-text-input-spacing-large-padding-block-end: var(--vp-semantic-spacing-l);--vp-component-text-input-spacing-large-padding-inline-end: var(--vp-semantic-spacing-m);--vp-component-text-input-spacing-large-padding-block-start: var(--vp-semantic-spacing-l);--vp-component-text-input-spacing-large-gap: var(--vp-semantic-spacing-xs);--vp-component-text-input-spacing-small-padding-inline-start: var(--vp-semantic-spacing-xs);--vp-component-text-input-spacing-small-padding-block-end: var(--vp-semantic-spacing-2xs);--vp-component-text-input-spacing-small-padding-inline-end: var(--vp-semantic-spacing-xs);--vp-component-text-input-spacing-small-padding-block-start: var(--vp-semantic-spacing-2xs);--vp-component-text-input-spacing-small-gap: var(--vp-semantic-spacing-xs);--vp-component-text-input-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-text-input-border-width-active: var(--vp-semantic-border-width-m);--vp-component-text-input-border-width-hover: var(--vp-semantic-border-width-m);--vp-component-text-input-border-width-default: var(--vp-semantic-border-width-s);--vp-component-text-input-border-radius-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-text-input-border-radius-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-text-input-border-radius-top-right: var(--vp-semantic-border-radius-main);--vp-component-text-input-border-radius-top-left: var(--vp-semantic-border-radius-main);--vp-component-text-input-sizing-min-height: var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-text-input-sizing-checkmark-width: var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-checkmark-height: var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-end-icon-width: var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-end-icon-height: var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-start-icon-width: var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-start-icon-height: var(--vp-semantic-sizing-xl);--vp-component-textarea-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-textarea-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-textarea-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-textarea-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-textarea-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-textarea-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-textarea-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-textarea-typography-placeholder-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-textarea-typography-placeholder-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-textarea-typography-placeholder-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-textarea-typography-placeholder-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-textarea-typography-placeholder-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-textarea-typography-placeholder-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-textarea-typography-placeholder-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-textarea-box-shadow-focus: var(--vp-semantic-box-shadow-focus-textfield);--vp-component-textarea-sizing-min-height: var(--vp-semantic-sizing-5xl);--vp-component-textarea-color-regular-border-error: var(--vp-semantic-color-status-negative);--vp-component-textarea-color-regular-border-active: var(--vp-semantic-color-border-brand);--vp-component-textarea-color-regular-border-default: var(--vp-semantic-color-border-neutral);--vp-component-textarea-color-regular-content-placeholder: var(--vp-semantic-color-content-quiet);--vp-component-textarea-color-regular-content-default: var(--vp-semantic-color-content-neutral);--vp-component-textarea-color-regular-handle: var(--vp-semantic-color-border-neutral);--vp-component-textarea-color-regular-container: var(--vp-semantic-color-container-neutral);--vp-component-textarea-spacing-padding-inline-start: var(--vp-semantic-spacing-s);--vp-component-textarea-spacing-padding-block-end: var(--vp-semantic-spacing-s);--vp-component-textarea-spacing-padding-inline-end: var(--vp-semantic-spacing-s);--vp-component-textarea-spacing-padding-block-start: var(--vp-semantic-spacing-s);--vp-component-textarea-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-textarea-border-width-active: var(--vp-semantic-border-width-m);--vp-component-textarea-border-width-hover: var(--vp-semantic-border-width-m);--vp-component-textarea-border-width-default: var(--vp-semantic-border-width-s);--vp-component-textarea-border-radius-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-textarea-border-radius-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-textarea-border-radius-top-right: var(--vp-semantic-border-radius-main);--vp-component-textarea-border-radius-top-left: var(--vp-semantic-border-radius-main)}:root{--vp-breakpoint-screen-m-min:600px;--vp-breakpoint-screen-l-min:1200px;--vp-breakpoint-screen-xl-min:1800px}.vp-subtitle-l{font-family:var(--vp-semantic-typography-screen-all-subtitle-l-font-family);font-size:var(--vp-semantic-typography-screen-all-subtitle-l-font-size);font-weight:var(--vp-semantic-typography-screen-all-subtitle-l-font-weight);letter-spacing:var(--vp-semantic-typography-screen-all-subtitle-l-letter-spacing);line-height:var(--vp-semantic-typography-screen-all-subtitle-l-line-height);-webkit-text-decoration:var( --vp-semantic-typography-screen-all-subtitle-l-text-decoration);text-decoration:var( --vp-semantic-typography-screen-all-subtitle-l-text-decoration);text-transform:var(--vp-semantic-typography-screen-all-subtitle-l-text-case)}.vp-subtitle-m{font-family:var(--vp-semantic-typography-screen-all-subtitle-m-font-family);font-size:var(--vp-semantic-typography-screen-all-subtitle-m-font-size);font-weight:var(--vp-semantic-typography-screen-all-subtitle-m-font-weight);letter-spacing:var(--vp-semantic-typography-screen-all-subtitle-m-letter-spacing);line-height:var(--vp-semantic-typography-screen-all-subtitle-m-line-height);-webkit-text-decoration:var( --vp-semantic-typography-screen-all-subtitle-m-text-decoration);text-decoration:var( --vp-semantic-typography-screen-all-subtitle-m-text-decoration);text-transform:var(--vp-semantic-typography-screen-all-subtitle-m-text-case)}.vp-body-l{font-family:var(--vp-semantic-typography-screen-all-body-l-font-family);font-size:var(--vp-semantic-typography-screen-all-body-l-font-size);font-weight:var(--vp-semantic-typography-screen-all-body-l-font-weight);letter-spacing:var(--vp-semantic-typography-screen-all-body-l-letter-spacing);line-height:var(--vp-semantic-typography-screen-all-body-l-line-height);-webkit-text-decoration:var( --vp-semantic-typography-screen-all-body-l-text-decoration);text-decoration:var( --vp-semantic-typography-screen-all-body-l-text-decoration);text-transform:var(--vp-semantic-typography-screen-all-body-l-text-case)}.vp-body-m{font-family:var(--vp-semantic-typography-screen-all-body-m-font-family);font-size:var(--vp-semantic-typography-screen-all-body-m-font-size);font-weight:var(--vp-semantic-typography-screen-all-body-m-font-weight);letter-spacing:var(--vp-semantic-typography-screen-all-body-m-letter-spacing);line-height:var(--vp-semantic-typography-screen-all-body-m-line-height);-webkit-text-decoration:var( --vp-semantic-typography-screen-all-body-m-text-decoration);text-decoration:var( --vp-semantic-typography-screen-all-body-m-text-decoration);text-transform:var(--vp-semantic-typography-screen-all-body-m-text-case)}.vp-body-s{font-family:var(--vp-semantic-typography-screen-all-body-s-font-family);font-size:var(--vp-semantic-typography-screen-all-body-s-font-size);font-weight:var(--vp-semantic-typography-screen-all-body-s-font-weight);letter-spacing:var(--vp-semantic-typography-screen-all-body-s-letter-spacing);line-height:var(--vp-semantic-typography-screen-all-body-s-line-height);-webkit-text-decoration:var( --vp-semantic-typography-screen-all-body-s-text-decoration);text-decoration:var( --vp-semantic-typography-screen-all-body-s-text-decoration);text-transform:var(--vp-semantic-typography-screen-all-body-s-text-case)}.vp-caption{font-family:var(--vp-semantic-typography-screen-all-caption-font-family);font-size:var(--vp-semantic-typography-screen-all-caption-font-size);font-weight:var(--vp-semantic-typography-screen-all-caption-font-weight);letter-spacing:var(--vp-semantic-typography-screen-all-caption-letter-spacing);line-height:var(--vp-semantic-typography-screen-all-caption-line-height);-webkit-text-decoration:var( --vp-semantic-typography-screen-all-caption-text-decoration);text-decoration:var( --vp-semantic-typography-screen-all-caption-text-decoration);text-transform:var(--vp-semantic-typography-screen-all-caption-text-case)}@media screen and (width < 600px){.vp-title-xl{font-family:var(--vp-semantic-typography-screen-s-title-xl-font-family);font-size:var(--vp-semantic-typography-screen-s-title-xl-font-size);font-weight:var(--vp-semantic-typography-screen-s-title-xl-font-weight);letter-spacing:var(--vp-semantic-typography-screen-s-title-xl-letter-spacing);line-height:var(--vp-semantic-typography-screen-s-title-xl-line-height);-webkit-text-decoration:var( --vp-semantic-typography-screen-s-title-xl-text-decoration);text-decoration:var( --vp-semantic-typography-screen-s-title-xl-text-decoration);text-transform:var(--vp-semantic-typography-screen-s-title-xl-text-case)}.vp-title-l{font-family:var(--vp-semantic-typography-screen-s-title-l-font-family);font-size:var(--vp-semantic-typography-screen-s-title-l-font-size);font-weight:var(--vp-semantic-typography-screen-s-title-l-font-weight);letter-spacing:var(--vp-semantic-typography-screen-s-title-l-letter-spacing);line-height:var(--vp-semantic-typography-screen-s-title-l-line-height);-webkit-text-decoration:var( --vp-semantic-typography-screen-s-title-l-text-decoration);text-decoration:var( --vp-semantic-typography-screen-s-title-l-text-decoration);text-transform:var(--vp-semantic-typography-screen-s-title-l-text-case)}.vp-title-m{font-family:var(--vp-semantic-typography-screen-s-title-m-font-family);font-size:var(--vp-semantic-typography-screen-s-title-m-font-size);font-weight:var(--vp-semantic-typography-screen-s-title-m-font-weight);letter-spacing:var(--vp-semantic-typography-screen-s-title-m-letter-spacing);line-height:var(--vp-semantic-typography-screen-s-title-m-line-height);-webkit-text-decoration:var( --vp-semantic-typography-screen-s-title-m-text-decoration);text-decoration:var( --vp-semantic-typography-screen-s-title-m-text-decoration);text-transform:var(--vp-semantic-typography-screen-s-title-m-text-case)}.vp-title-s{font-family:var(--vp-semantic-typography-screen-s-title-s-font-family);font-size:var(--vp-semantic-typography-screen-s-title-s-font-size);font-weight:var(--vp-semantic-typography-screen-s-title-s-font-weight);letter-spacing:var(--vp-semantic-typography-screen-s-title-s-letter-spacing);line-height:var(--vp-semantic-typography-screen-s-title-s-line-height);-webkit-text-decoration:var( --vp-semantic-typography-screen-s-title-s-text-decoration);text-decoration:var( --vp-semantic-typography-screen-s-title-s-text-decoration);text-transform:var(--vp-semantic-typography-screen-s-title-s-text-case)}.vp-overline{font-family:var(--vp-semantic-typography-screen-s-overline-font-family);font-size:var(--vp-semantic-typography-screen-s-overline-font-size);font-weight:var(--vp-semantic-typography-screen-s-overline-font-weight);letter-spacing:var(--vp-semantic-typography-screen-s-overline-letter-spacing);line-height:var(--vp-semantic-typography-screen-s-overline-line-height);-webkit-text-decoration:var( --vp-semantic-typography-screen-s-overline-text-decoration);text-decoration:var( --vp-semantic-typography-screen-s-overline-text-decoration);text-transform:var(--vp-semantic-typography-screen-s-overline-text-case)}}@media screen and (600px <= width < 1200px){.vp-title-xl{font-family:var(--vp-semantic-typography-screen-m-title-xl-font-family);font-size:var(--vp-semantic-typography-screen-m-title-xl-font-size);font-weight:var(--vp-semantic-typography-screen-m-title-xl-font-weight);letter-spacing:var(--vp-semantic-typography-screen-m-title-xl-letter-spacing);line-height:var(--vp-semantic-typography-screen-m-title-xl-line-height);-webkit-text-decoration:var( --vp-semantic-typography-screen-m-title-xl-text-decoration);text-decoration:var( --vp-semantic-typography-screen-m-title-xl-text-decoration);text-transform:var(--vp-semantic-typography-screen-m-title-xl-text-case)}.vp-title-l{font-family:var(--vp-semantic-typography-screen-m-title-l-font-family);font-size:var(--vp-semantic-typography-screen-m-title-l-font-size);font-weight:var(--vp-semantic-typography-screen-m-title-l-font-weight);letter-spacing:var(--vp-semantic-typography-screen-m-title-l-letter-spacing);line-height:var(--vp-semantic-typography-screen-m-title-l-line-height);-webkit-text-decoration:var( --vp-semantic-typography-screen-m-title-l-text-decoration);text-decoration:var( --vp-semantic-typography-screen-m-title-l-text-decoration);text-transform:var(--vp-semantic-typography-screen-m-title-l-text-case)}.vp-title-m{font-family:var(--vp-semantic-typography-screen-m-title-m-font-family);font-size:var(--vp-semantic-typography-screen-m-title-m-font-size);font-weight:var(--vp-semantic-typography-screen-m-title-m-font-weight);letter-spacing:var(--vp-semantic-typography-screen-m-title-m-letter-spacing);line-height:var(--vp-semantic-typography-screen-m-title-m-line-height);-webkit-text-decoration:var( --vp-semantic-typography-screen-m-title-m-text-decoration);text-decoration:var( --vp-semantic-typography-screen-m-title-m-text-decoration);text-transform:var(--vp-semantic-typography-screen-m-title-m-text-case)}.vp-title-s{font-family:var(--vp-semantic-typography-screen-m-title-s-font-family);font-size:var(--vp-semantic-typography-screen-m-title-s-font-size);font-weight:var(--vp-semantic-typography-screen-m-title-s-font-weight);letter-spacing:var(--vp-semantic-typography-screen-m-title-s-letter-spacing);line-height:var(--vp-semantic-typography-screen-m-title-s-line-height);-webkit-text-decoration:var( --vp-semantic-typography-screen-m-title-s-text-decoration);text-decoration:var( --vp-semantic-typography-screen-m-title-s-text-decoration);text-transform:var(--vp-semantic-typography-screen-m-title-s-text-case)}.vp-overline{font-family:var(--vp-semantic-typography-screen-m-overline-font-family);font-size:var(--vp-semantic-typography-screen-m-overline-font-size);font-weight:var(--vp-semantic-typography-screen-m-overline-font-weight);letter-spacing:var(--vp-semantic-typography-screen-m-overline-letter-spacing);line-height:var(--vp-semantic-typography-screen-m-overline-line-height);-webkit-text-decoration:var( --vp-semantic-typography-screen-m-overline-text-decoration);text-decoration:var( --vp-semantic-typography-screen-m-overline-text-decoration);text-transform:var(--vp-semantic-typography-screen-m-overline-text-case)}}@media screen and (width >= 1200px){.vp-title-xl{font-family:var(--vp-semantic-typography-screen-l-title-xl-font-family);font-size:var(--vp-semantic-typography-screen-l-title-xl-font-size);font-weight:var(--vp-semantic-typography-screen-l-title-xl-font-weight);letter-spacing:var(--vp-semantic-typography-screen-l-title-xl-letter-spacing);line-height:var(--vp-semantic-typography-screen-l-title-xl-line-height);-webkit-text-decoration:var( --vp-semantic-typography-screen-l-title-xl-text-decoration);text-decoration:var( --vp-semantic-typography-screen-l-title-xl-text-decoration);text-transform:var(--vp-semantic-typography-screen-l-title-xl-text-case)}.vp-title-l{font-family:var(--vp-semantic-typography-screen-l-title-l-font-family);font-size:var(--vp-semantic-typography-screen-l-title-l-font-size);font-weight:var(--vp-semantic-typography-screen-l-title-l-font-weight);letter-spacing:var(--vp-semantic-typography-screen-l-title-l-letter-spacing);line-height:var(--vp-semantic-typography-screen-l-title-l-line-height);-webkit-text-decoration:var( --vp-semantic-typography-screen-l-title-l-text-decoration);text-decoration:var( --vp-semantic-typography-screen-l-title-l-text-decoration);text-transform:var(--vp-semantic-typography-screen-l-title-l-text-case)}.vp-title-m{font-family:var(--vp-semantic-typography-screen-l-title-m-font-family);font-size:var(--vp-semantic-typography-screen-l-title-m-font-size);font-weight:var(--vp-semantic-typography-screen-l-title-m-font-weight);letter-spacing:var(--vp-semantic-typography-screen-l-title-m-letter-spacing);line-height:var(--vp-semantic-typography-screen-l-title-m-line-height);-webkit-text-decoration:var( --vp-semantic-typography-screen-l-title-m-text-decoration);text-decoration:var( --vp-semantic-typography-screen-l-title-m-text-decoration);text-transform:var(--vp-semantic-typography-screen-l-title-m-text-case)}.vp-title-s{font-family:var(--vp-semantic-typography-screen-l-title-s-font-family);font-size:var(--vp-semantic-typography-screen-l-title-s-font-size);font-weight:var(--vp-semantic-typography-screen-l-title-s-font-weight);letter-spacing:var(--vp-semantic-typography-screen-l-title-s-letter-spacing);line-height:var(--vp-semantic-typography-screen-l-title-s-line-height);-webkit-text-decoration:var( --vp-semantic-typography-screen-l-title-s-text-decoration);text-decoration:var( --vp-semantic-typography-screen-l-title-s-text-decoration);text-transform:var(--vp-semantic-typography-screen-l-title-s-text-case)}.vp-overline{font-family:var(--vp-semantic-typography-screen-l-overline-font-family);font-size:var(--vp-semantic-typography-screen-l-overline-font-size);font-weight:var(--vp-semantic-typography-screen-l-overline-font-weight);letter-spacing:var(--vp-semantic-typography-screen-l-overline-letter-spacing);line-height:var(--vp-semantic-typography-screen-l-overline-line-height);-webkit-text-decoration:var( --vp-semantic-typography-screen-l-overline-text-decoration);text-decoration:var( --vp-semantic-typography-screen-l-overline-text-decoration);text-transform:var(--vp-semantic-typography-screen-l-overline-text-case)}}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-accordion-typography-secondary-label-text-case: var(--vp-semantic-typography-screen-s-overline-text-case);--vp-component-accordion-typography-secondary-label-text-decoration: var(--vp-semantic-typography-screen-s-overline-text-decoration);--vp-component-accordion-typography-secondary-label-letter-spacing: var(--vp-semantic-typography-screen-s-overline-letter-spacing);--vp-component-accordion-typography-secondary-label-font-size: var(--vp-semantic-typography-screen-s-overline-font-size);--vp-component-accordion-typography-secondary-label-line-height: var(--vp-semantic-typography-screen-s-overline-line-height);--vp-component-accordion-typography-secondary-label-font-weight: var(--vp-semantic-typography-screen-s-overline-font-weight);--vp-component-accordion-typography-secondary-label-font-family: var(--vp-semantic-typography-screen-s-overline-font-family);--vp-component-accordion-typography-primary-subline-text-case: var(--vp-semantic-typography-screen-all-caption-text-case);--vp-component-accordion-typography-primary-subline-text-decoration: var(--vp-semantic-typography-screen-all-caption-text-decoration);--vp-component-accordion-typography-primary-subline-letter-spacing: var(--vp-semantic-typography-screen-all-caption-letter-spacing);--vp-component-accordion-typography-primary-subline-font-size: var(--vp-semantic-typography-screen-all-caption-font-size);--vp-component-accordion-typography-primary-subline-line-height: var(--vp-semantic-typography-screen-all-caption-line-height);--vp-component-accordion-typography-primary-subline-font-weight: var(--vp-semantic-typography-screen-all-caption-font-weight);--vp-component-accordion-typography-primary-subline-font-family: var(--vp-semantic-typography-screen-all-caption-font-family);--vp-component-accordion-typography-primary-label-text-case: var(--vp-semantic-typography-screen-all-body-m-text-case);--vp-component-accordion-typography-primary-label-text-decoration: var(--vp-semantic-typography-screen-all-body-m-text-decoration);--vp-component-accordion-typography-primary-label-letter-spacing: var(--vp-semantic-typography-screen-all-body-m-letter-spacing);--vp-component-accordion-typography-primary-label-font-size: var(--vp-semantic-typography-screen-all-body-m-font-size);--vp-component-accordion-typography-primary-label-line-height: var(--vp-semantic-typography-screen-all-body-m-line-height);--vp-component-accordion-typography-primary-label-font-weight: var(--vp-semantic-typography-screen-all-body-m-font-weight);--vp-component-accordion-typography-primary-label-font-family: var(--vp-semantic-typography-screen-all-body-m-font-family);--vp-component-accordion-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-accordion-color-secondary-icon-active: color-mix(in srgb, var(--vp-semantic-color-container-brand) 80%, var(--vp-semantic-color-container-catchy));--vp-component-accordion-color-secondary-icon-hover: var(--vp-semantic-color-content-brand);--vp-component-accordion-color-secondary-icon-default: var(--vp-semantic-color-content-neutral);--vp-component-accordion-color-secondary-label-active: color-mix(in srgb, var(--vp-semantic-color-container-brand) 80%, var(--vp-semantic-color-container-catchy));--vp-component-accordion-color-secondary-label-hover: var(--vp-semantic-color-content-brand);--vp-component-accordion-color-secondary-label-default: var(--vp-semantic-color-content-neutral);--vp-component-accordion-color-primary-subline-active: color-mix(in srgb, var(--vp-semantic-color-container-brand) 80%, var(--vp-semantic-color-container-catchy));--vp-component-accordion-color-primary-subline-hover: var(--vp-semantic-color-content-brand);--vp-component-accordion-color-primary-subline-default: var(--vp-semantic-color-content-quiet);--vp-component-accordion-color-primary-icon-active: color-mix(in srgb, var(--vp-semantic-color-container-brand) 80%, var(--vp-semantic-color-container-catchy));--vp-component-accordion-color-primary-icon-hover: var(--vp-semantic-color-content-brand);--vp-component-accordion-color-primary-icon-default: var(--vp-semantic-color-content-neutral);--vp-component-accordion-color-primary-label-active: color-mix(in srgb, var(--vp-semantic-color-container-brand) 80%, var(--vp-semantic-color-container-catchy));--vp-component-accordion-color-primary-label-hover: var(--vp-semantic-color-content-brand);--vp-component-accordion-color-primary-label-default: var(--vp-semantic-color-content-neutral);--vp-component-accordion-border-radius-container: var(--vp-semantic-border-radius-main);--vp-component-accordion-sizing-secondary-icon-width: var(--vp-semantic-sizing-m);--vp-component-accordion-sizing-secondary-icon-height: var(--vp-semantic-sizing-m);--vp-component-accordion-sizing-primary-icon-width: var(--vp-semantic-sizing-m);--vp-component-accordion-sizing-primary-icon-height: var(--vp-semantic-sizing-m);--vp-component-accordion-spacing-gap: var(--vp-semantic-spacing-l);--vp-component-accordion-spacing-secondary-padding-block-end: var(--vp-semantic-spacing-m);--vp-component-accordion-spacing-secondary-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-accordion-spacing-primary-gap: var(--vp-semantic-spacing-3xs);--vp-component-accordion-spacing-primary-padding-block-end: var(--vp-semantic-spacing-xl);--vp-component-accordion-spacing-primary-padding-block-start: var(--vp-semantic-spacing-xl);--vp-component-accordion-color-secondary-container-active: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-secondary-container-hover: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-secondary-container-default: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-primary-container-active: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-primary-container-hover: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-primary-container-default: var(--vp-semantic-color-alpha-neutral-xs)}.vp-accordion{--accordion-radius:var(--vp-component-accordion-border-radius-container);--accordion-spacing-block-start:var(--vp-component-accordion-spacing-primary-padding-block-start);--accordion-spacing-block-end:var(--vp-component-accordion-spacing-primary-padding-block-end);--accordion-disabled-opacity:var(--vp-component-accordion-opacity-disabled);--accordion-transition:all ease-in-out cubic-bezier(.3,0,.7,1)}.vp-accordion--secondary{--accordion-radius:var(--vp-component-accordion-border-radius-container);--accordion-spacing-block-start:var(--vp-component-accordion-spacing-secondary-padding-block-start);--accordion-spacing-block-end:var(--vp-component-accordion-spacing-secondary-padding-block-end)}.vp-accordion{--accordion-label-text-case:var(--vp-component-accordion-typography-primary-label-text-case);--accordion-label-text-decoration:var(--vp-component-accordion-typography-primary-label-text-decoration);--accordion-label-letter-spacing:var(--vp-component-accordion-typography-primary-label-letter-spacing);--accordion-label-font-weight:var(--vp-component-accordion-typography-primary-label-font-weight);--accordion-label-font-family:var(--vp-component-accordion-typography-primary-label-font-family);--accordion-label-line-height:var(--vp-component-accordion-typography-primary-label-line-height);--accordion-label-font-size:var(--vp-core-font-size-200);--accordion-label-color:var(--vp-component-accordion-color-primary-label-default);--accordion-label-color-hover:var(--vp-component-accordion-color-primary-label-hover);--accordion-label-color-active:var(--vp-component-accordion-color-primary-label-active);--accordion-label-gap:var(--vp-component-accordion-spacing-primary-gap);--accordion-item-background:var(--vp-component-accordion-color-primary-container-default);--accordion-divider-height:var(--vp-component-divider-border-width-line);--accordion-divider-color:var(--vp-component-divider-color-regular-border);--accordion-icon-width:var(--vp-component-accordion-sizing-primary-icon-width);--accordion-icon-height:var(--vp-component-accordion-sizing-primary-icon-height)}.vp-accordion--secondary{--accordion-label-text-case:var(--vp-component-accordion-typography-secondary-label-text-case);--accordion-label-text-decoration:var(--vp-component-accordion-typography-secondary-label-text-decoration);--accordion-label-letter-spacing:var(--vp-component-accordion-typography-secondary-label-letter-spacing);--accordion-label-font-weight:var(--vp-component-accordion-typography-secondary-label-font-weight);--accordion-label-font-family:var(--vp-component-accordion-typography-secondary-label-font-family);--accordion-label-line-height:var(--vp-component-accordion-typography-secondary-label-line-height);--accordion-label-font-size:var(--vp-core-font-size-200);--accordion-label-color:var(--vp-component-accordion-color-secondary-label-default);--accordion-label-color-hover:var(--vp-component-accordion-color-secondary-label-hover);--accordion-label-color-active:var(--vp-component-accordion-color-secondary-label-active);--accordion-label-gap:var(--vp-component-accordion-spacing-primary-gap)}.vp-accordion{--accordion-subline-text-case:var(--vp-component-accordion-typography-primary-subline-text-case);--accordion-subline-text-decoration:var(--vp-component-accordion-typography-primary-subline-text-decoration);--accordion-subline-letter-spacing:var(--vp-component-accordion-typography-primary-subline-letter-spacing);--accordion-subline-font-weight:var(--vp-component-accordion-typography-primary-subline-font-weight);--accordion-subline-line-height:var(--vp-component-accordion-typography-primary-subline-line-height);--accordion-subline-font-family:var(--vp-component-accordion-typography-primary-subline-font-family);--accordion-subline-color:var(--vp-component-accordion-color-primary-subline-default);--accordion-subline-font-size:var(--vp-component-accordion-typography-primary-subline-font-size);--accordion-subline-color-hover:var(--vp-component-accordion-color-primary-subline-hover);--accordion-subline-color-active:var(--vp-component-accordion-color-secondary-label-active)}.vp-accordion--secondary{--accordion-subline-color:var(--vp-component-accordion-color-primary-subline-default);--accordion-subline-font-size:var(--vp-component-accordion-typography-primary-subline-font-size);--accordion-subline-color-hover:var(--vp-component-accordion-color-primary-subline-hover);--accordion-icon-width:var(--vp-component-accordion-sizing-secondary-icon-width);--accordion-icon-height:var(--vp-component-accordion-sizing-secondary-icon-height)}.vp-accordion__item{border-radius:var(--accordion-radius);display:flex;flex-direction:column;width:100%}.vp-accordion__item-header{background:var(--accordion-item-background);border:0;color:var(--accordion-label-color);cursor:pointer;display:grid;grid-template-areas:"label icon" "subline icon";justify-content:space-between;padding-block:var(--accordion-spacing-block-start) var(--accordion-spacing-block-end);padding-inline:0;width:100%}.vp-accordion__item-header-label{color:var(--accordion-label-color);font-family:var(--accordion-label-font-family);font-size:var(--accordion-label-font-size);font-weight:var(--accordion-label-font-weight);grid-area:label;letter-spacing:var(--accordion-label-letter-spacing);line-height:var(--accordion-label-line-height);margin-bottom:var(--accordion-label-gap);padding:0;-webkit-text-decoration:var(--accordion-label-text-decoration);text-decoration:var(--accordion-label-text-decoration);text-transform:var(--accordion-label-text-case);transition:var(--accordion-transition)}@media (prefers-reduced-motion:reduce){.vp-accordion__item-header-label{transition-duration:0}}.vp-accordion__item-header-subline{color:var(--accordion-subline-color);font-family:var(--accordion-subline-font-family);font-size:var(--accordion-subline-font-size);font-weight:var(--accordion-subline-font-weight);grid-area:subline;letter-spacing:var(--accordion-subline-letter-spacing);line-height:var(--accordion-subline-line-height);padding:0;text-align:left;-webkit-text-decoration:var(--accordion-subline-text-decoration);text-decoration:var(--accordion-subline-text-decoration);text-transform:var(--accordion-subline-text-case);transition:var(--accordion-transition)}@media (prefers-reduced-motion:reduce){.vp-accordion__item-header-subline{transition-duration:0}}.vp-accordion__item-header-icon{align-self:center;grid-area:icon;height:var(--accordion-icon-height);width:var(--accordion-icon-width)}.vp-accordion__item-header:hover:not(:disabled){--accordion-label-color:var(--accordion-label-color-hover);--accordion-subline-color:var(--accordion-subline-color-hover);--accordion-item-background:var(--vp-component-accordion-color-primary-container-hover)}.vp-accordion__item-header:active:not(:disabled){--accordion-label-color:var(--accordion-label-color-active);--accordion-subline-color:var(--accordion-subline-color-active);--accordion-item-background:var(--vp-component-accordion-color-primary-container-active)}.vp-accordion__item-header:focus-visible{box-shadow:var(--vp-semantic-box-shadow-focus);outline:none}.vp-accordion__item-header:disabled{cursor:not-allowed;opacity:var(--accordion-disabled-opacity)}.vp-accordion__item-panel[data-disabled]{cursor:not-allowed;opacity:var(--accordion-disabled-opacity)}.vp-accordion__divider{background-color:var(--accordion-divider-color);border:0;height:var(--accordion-divider-height);margin:0;width:100%}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-article-card-typography-footer-label-text-case: var(--vp-semantic-typography-screen-all-caption-text-case);--vp-component-article-card-typography-footer-label-text-decoration: var(--vp-semantic-typography-screen-all-caption-text-decoration);--vp-component-article-card-typography-footer-label-letter-spacing: var(--vp-semantic-typography-screen-all-caption-letter-spacing);--vp-component-article-card-typography-footer-label-font-size: var(--vp-semantic-typography-screen-all-caption-font-size);--vp-component-article-card-typography-footer-label-line-height: var(--vp-semantic-typography-screen-all-caption-line-height);--vp-component-article-card-typography-footer-label-font-weight: var(--vp-semantic-typography-screen-all-caption-font-weight);--vp-component-article-card-typography-footer-label-font-family: var(--vp-semantic-typography-screen-all-caption-font-family);--vp-component-article-card-typography-media-legend-title-text-case: var(--vp-semantic-typography-screen-s-title-m-text-case);--vp-component-article-card-typography-media-legend-title-text-decoration: var(--vp-semantic-typography-screen-s-title-m-text-decoration);--vp-component-article-card-typography-media-legend-title-letter-spacing: var(--vp-semantic-typography-screen-s-title-m-letter-spacing);--vp-component-article-card-typography-media-legend-title-font-size: var(--vp-semantic-typography-screen-s-title-m-font-size);--vp-component-article-card-typography-media-legend-title-line-height: var(--vp-semantic-typography-screen-s-title-m-line-height);--vp-component-article-card-typography-media-legend-title-font-weight: var(--vp-semantic-typography-screen-s-title-m-font-weight);--vp-component-article-card-typography-media-legend-title-font-family: var(--vp-semantic-typography-screen-s-title-m-font-family);--vp-component-article-card-typography-media-legend-label-text-case: var(--vp-semantic-typography-screen-s-overline-text-case);--vp-component-article-card-typography-media-legend-label-text-decoration: var(--vp-semantic-typography-screen-s-overline-text-decoration);--vp-component-article-card-typography-media-legend-label-letter-spacing: var(--vp-semantic-typography-screen-s-overline-letter-spacing);--vp-component-article-card-typography-media-legend-label-font-size: var(--vp-semantic-typography-screen-s-overline-font-size);--vp-component-article-card-typography-media-legend-label-line-height: var(--vp-semantic-typography-screen-s-overline-line-height);--vp-component-article-card-typography-media-legend-label-font-weight: var(--vp-semantic-typography-screen-s-overline-font-weight);--vp-component-article-card-typography-media-legend-label-font-family: var(--vp-semantic-typography-screen-s-overline-font-family);--vp-component-article-card-aspect-ratio-horizontal-media: var(--vp-core-aspect-ratio-16-9);--vp-component-article-card-aspect-ratio-vertical-media: var(--vp-core-aspect-ratio-4-5);--vp-component-article-card-color-vertical-media-overlay: linear-gradient(8deg, rgba( 0, 0, 0, .6) 20%, rgba( 0, 0, 0, 0) 40%);--vp-component-article-card-color-horizontal-media-overlay: linear-gradient(30deg, rgba( 0, 0, 0, .6) 10%, rgba( 0, 0, 0, 0) 45%);--vp-component-article-card-color-footer-content: var(--vp-semantic-color-content-quiet);--vp-component-article-card-color-media-legend-content: var(--vp-semantic-color-content-on-media-neutral);--vp-component-article-card-border-radius-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-article-card-border-radius-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-article-card-border-radius-top-right: var(--vp-semantic-border-radius-main);--vp-component-article-card-border-radius-top-left: var(--vp-semantic-border-radius-main);--vp-component-article-card-spacing-container-s-footer-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-s-footer-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-s-footer-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-s-footer-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-article-card-spacing-container-s-media-legend-content-gap: var(--vp-semantic-spacing-xs);--vp-component-article-card-spacing-container-s-media-legend-padding-block-start: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-s-media-legend-padding-block-end: var(--vp-semantic-spacing-xl);--vp-component-article-card-spacing-container-s-media-legend-padding-inline-end: var(--vp-semantic-spacing-xl);--vp-component-article-card-spacing-container-s-media-legend-padding-inline-start: var(--vp-semantic-spacing-xl);--vp-component-article-card-spacing-container-m-footer-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-m-footer-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-m-footer-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-m-footer-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-article-card-spacing-container-m-media-legend-content-gap: var(--vp-semantic-spacing-xs);--vp-component-article-card-spacing-container-m-media-legend-padding-block-start: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-m-media-legend-padding-block-end: var(--vp-semantic-spacing-xl);--vp-component-article-card-spacing-container-m-media-legend-padding-inline-end: var(--vp-semantic-spacing-xl);--vp-component-article-card-spacing-container-m-media-legend-padding-inline-start: var(--vp-semantic-spacing-xl);--vp-component-article-card-spacing-container-l-footer-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-l-footer-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-l-footer-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-l-footer-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-article-card-spacing-container-l-media-legend-content-gap: var(--vp-semantic-spacing-xs);--vp-component-article-card-spacing-container-l-media-legend-gap: var(--vp-semantic-spacing-m);--vp-component-article-card-spacing-container-l-media-legend-padding-block-start: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-l-media-legend-padding-block-end: var(--vp-semantic-spacing-2xl);--vp-component-article-card-spacing-container-l-media-legend-padding-inline-end: var(--vp-semantic-spacing-2xl);--vp-component-article-card-spacing-container-l-media-legend-padding-inline-start: var(--vp-semantic-spacing-2xl)}.vp-article-card{--article-card-border-radius:var(--vp-component-article-card-border-radius-bottom-left) var(--vp-component-article-card-border-radius-bottom-right) var(--vp-component-article-card-border-radius-top-right) var(--vp-component-article-card-border-radius-top-left);--article-card-aspect-ratio:var(--vp-component-article-card-aspect-ratio-vertical-media);container-name:articlecardcontainer;container-type:inline-size}.vp-article-card--horizontal{--article-card-aspect-ratio:var(--vp-component-article-card-aspect-ratio-horizontal-media)}.vp-article-card{--article-card-overlay-gradient:var(--vp-component-article-card-color-vertical-media-overlay)}.vp-article-card--horizontal{--article-card-overlay-gradient:var(--vp-component-article-card-color-horizontal-media-overlay)}.vp-article-card{--article-card-title-text-case:var(--vp-component-article-card-typography-media-legend-title-text-case);--article-card-title-text-decoration:var(--vp-component-article-card-typography-media-legend-title-text-decoration);--article-card-title-letter-spacing:var(--vp-component-article-card-typography-media-legend-title-letter-spacing);--article-card-title-font-size:var(--vp-component-article-card-typography-media-legend-title-font-size);--article-card-title-line-height:var(--vp-component-article-card-typography-media-legend-title-line-height);--article-card-title-font-weight:var(--vp-component-article-card-typography-media-legend-title-font-weight);--article-card-title-font-family:var(--vp-component-article-card-typography-media-legend-title-font-family);--article-card-label-text-case:var(--vp-component-article-card-typography-media-legend-label-text-case);--article-card-label-text-decoration:var(--vp-component-article-card-typography-media-legend-label-text-decoration);--article-card-label-letter-spacing:var(--vp-component-article-card-typography-media-legend-label-letter-spacing);--article-card-label-font-size:var(--vp-component-article-card-typography-media-legend-label-font-size);--article-card-label-line-height:var(--vp-component-article-card-typography-media-legend-label-line-height);--article-card-label-font-weight:var(--vp-component-article-card-typography-media-legend-label-font-weight);--article-card-label-font-family:var(--vp-component-article-card-typography-media-legend-label-font-family);--article-card-caption-text-case:var(--vp-component-article-card-typography-footer-label-text-case);--article-card-caption-text-decoration:var(--vp-component-article-card-typography-footer-label-text-decoration);--article-card-caption-letter-spacing:var(--vp-component-article-card-typography-footer-label-letter-spacing);--article-card-caption-font-size:var(--vp-component-article-card-typography-footer-label-font-size);--article-card-caption-line-height:var(--vp-component-article-card-typography-footer-label-line-height);--article-card-caption-font-weight:var(--vp-component-article-card-typography-footer-label-font-weight);--article-card-caption-font-family:var(--vp-component-article-card-typography-footer-label-font-family);--article-card-footer-color:var(--vp-component-article-card-color-footer-content);--article-card-footer-padding-inline:var(--vp-component-article-card-spacing-container-s-footer-padding-inline-start) var(--vp-component-article-card-spacing-container-s-footer-padding-inline-end);--article-card-footer-padding-block:var(--vp-component-article-card-spacing-container-s-footer-padding-block-start) var(--vp-component-article-card-spacing-container-s-footer-padding-block-end)}.vp-article-card__body{--article-card-legend-color:var(--vp-component-article-card-color-media-legend-content);--article-card-legend-gap:var(--vp-component-article-card-spacing-container-s-media-legend-content-gap);--article-card-legend-padding-inline:var(--vp-component-article-card-spacing-container-s-media-legend-padding-inline-start) var(--vp-component-article-card-spacing-container-s-media-legend-padding-inline-end);--article-card-legend-padding-block:var(--vp-component-article-card-spacing-container-s-media-legend-padding-block-start) var(--vp-component-article-card-spacing-container-s-media-legend-padding-block-end)}@container articleCardContainer (min-width: 360px){.vp-article-card__body{--article-card-legend-gap:var(--vp-component-article-card-spacing-container-m-media-legend-content-gap);--article-card-legend-padding-inline:var(--vp-component-article-card-spacing-container-m-media-legend-padding-inline-start) var(--vp-component-article-card-spacing-container-m-media-legend-padding-inline-end);--article-card-legend-padding-block:var(--vp-component-article-card-spacing-container-m-media-legend-padding-block-start) var(--vp-component-article-card-spacing-container-m-media-legend-padding-block-end)}}@container articleCardContainer (min-width: 500px){.vp-article-card__body{--article-card-legend-gap:var(--vp-component-article-card-spacing-container-l-media-legend-content-gap);--article-card-legend-padding-inline:var(--vp-component-article-card-spacing-container-l-media-legend-padding-inline-start) var(--vp-component-article-card-spacing-container-l-media-legend-padding-inline-end);--article-card-legend-padding-block:var(--vp-component-article-card-spacing-container-l-media-legend-padding-block-start) var(--vp-component-article-card-spacing-container-l-media-legend-padding-block-end)}}@container articleCardContainer (min-width: 360px){.vp-article-card__body{--article-card-footer-padding-inline:var(--vp-component-article-card-spacing-container-m-footer-padding-inline-start) var(--vp-component-article-card-spacing-container-m-footer-padding-inline-end);--article-card-footer-padding-block:var(--vp-component-article-card-spacing-container-m-footer-padding-block-start) var(--vp-component-article-card-spacing-container-m-footer-padding-block-end)}}@container articleCardContainer (min-width: 500px){.vp-article-card__body{--article-card-footer-padding-inline:var(--vp-component-article-card-spacing-container-l-footer-padding-inline-start) var(--vp-component-article-card-spacing-container-l-footer-padding-inline-end);--article-card-footer-padding-block:var(--vp-component-article-card-spacing-container-l-footer-padding-block-start) var(--vp-component-article-card-spacing-container-l-footer-padding-block-end)}}.vp-article-card{--article-card-zi-body:0;--article-card-zi-overlay:calc(var(--article-card-zi-body) + 1);--article-card-zi-legend:calc(var(--article-card-zi-overlay) + 1);border-radius:var(--article-card-border-radius);overflow:hidden;width:100%}.vp-article-card,.vp-article-card__body{display:flex;flex-direction:column;position:relative}.vp-article-card__body{aspect-ratio:var(--article-card-aspect-ratio);justify-content:flex-end;z-index:var(--article-card-zi-body)}.vp-article-card__media{top:0;right:0;bottom:0;left:0;overflow:hidden;position:absolute}.vp-article-card__media>*{transform:scale(1);transition:transform .6s cubic-bezier(.3,0,.1,1)}@media (prefers-reduced-motion:reduce){.vp-article-card__media>*{transition-duration:0}}.vp-article-card__media>img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.vp-article-card__body:before{background:var(--article-card-overlay-gradient);content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:var(--article-card-zi-overlay)}.vp-article-card__legend{color:var(--article-card-legend-color);display:inline-grid;gap:var(--article-card-legend-gap);grid-template-areas:"label action" "title action";grid-template-columns:1fr auto;padding-block:var(--article-card-legend-padding-block);padding-inline:var(--article-card-legend-padding-inline);position:relative;z-index:var(--article-card-zi-legend)}@container articleCardContainer (min-width: 500px){.vp-article-card__legend{display:flex;flex-direction:column}}.vp-article-card__legend>*{margin:0;padding:0}.vp-article-card__title{font-family:var(--article-card-title-font-family);font-size:var(--article-card-title-font-size);font-weight:var(--article-card-title-font-weight);letter-spacing:var(--article-card-title-letter-spacing);line-height:var(--article-card-title-line-height);-webkit-text-decoration:var(--article-card-title-text-decoration);text-decoration:var(--article-card-title-text-decoration);text-transform:var(--article-card-title-text-case)}.vp-article-card [data-area=title]{grid-area:title}.vp-article-card__label{font-family:var(--article-card-label-font-family);font-size:var(--article-card-label-font-size);font-weight:var(--article-card-label-font-weight);letter-spacing:var(--article-card-label-letter-spacing);line-height:var(--article-card-label-line-height);-webkit-text-decoration:var(--article-card-label-text-decoration);text-decoration:var(--article-card-label-text-decoration);text-transform:var(--article-card-label-text-case)}.vp-article-card [data-area=label]{grid-area:label}.vp-article-card__action{display:flex;margin-top:auto}.vp-article-card [data-area=action]{grid-area:action}.vp-article-card__footer{color:var(--article-card-footer-color);padding-block:var(--article-card-footer-padding-block);padding-inline:var(--article-card-footer-padding-inline);position:relative}.vp-article-card__caption{color:var(--article-card-footer-color);font-family:var(--article-card-caption-font-family);font-size:var(--article-card-caption-font-size);font-weight:var(--article-card-caption-font-weight);letter-spacing:var(--article-card-caption-letter-spacing);line-height:var(--article-card-caption-line-height);-webkit-text-decoration:var(--article-card-caption-text-decoration);text-decoration:var(--article-card-caption-text-decoration);text-transform:var(--article-card-caption-text-case)}.vp-article-card:hover{cursor:pointer}.vp-article-card:hover .vp-article-card__media>*{transform:scale(1.05)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-button-typography-small-label-text-case: var(--vp-semantic-typography-screen-all-button-label-s-text-case);--vp-component-button-typography-small-label-text-decoration: var(--vp-semantic-typography-screen-all-button-label-s-text-decoration);--vp-component-button-typography-small-label-letter-spacing: var(--vp-semantic-typography-screen-all-button-label-s-letter-spacing);--vp-component-button-typography-small-label-font-size: var(--vp-semantic-typography-screen-all-button-label-s-font-size);--vp-component-button-typography-small-label-line-height: var(--vp-semantic-typography-screen-all-button-label-s-line-height);--vp-component-button-typography-small-label-font-weight: var(--vp-semantic-typography-screen-all-button-label-s-font-weight);--vp-component-button-typography-small-label-font-family: var(--vp-semantic-typography-screen-all-button-label-s-font-family);--vp-component-button-typography-medium-label-text-case: var(--vp-semantic-typography-screen-all-button-label-m-text-case);--vp-component-button-typography-medium-label-text-decoration: var(--vp-semantic-typography-screen-all-button-label-m-text-decoration);--vp-component-button-typography-medium-label-letter-spacing: var(--vp-semantic-typography-screen-all-button-label-m-letter-spacing);--vp-component-button-typography-medium-label-font-size: var(--vp-semantic-typography-screen-all-button-label-m-font-size);--vp-component-button-typography-medium-label-line-height: var(--vp-semantic-typography-screen-all-button-label-m-line-height);--vp-component-button-typography-medium-label-font-weight: var(--vp-semantic-typography-screen-all-button-label-m-font-weight);--vp-component-button-typography-medium-label-font-family: var(--vp-semantic-typography-screen-all-button-label-m-font-family);--vp-component-button-typography-large-label-text-case: var(--vp-semantic-typography-screen-all-button-label-m-text-case);--vp-component-button-typography-large-label-text-decoration: var(--vp-semantic-typography-screen-all-button-label-m-text-decoration);--vp-component-button-typography-large-label-letter-spacing: var(--vp-semantic-typography-screen-all-button-label-m-letter-spacing);--vp-component-button-typography-large-label-font-size: var(--vp-semantic-typography-screen-all-button-label-m-font-size);--vp-component-button-typography-large-label-line-height: var(--vp-semantic-typography-screen-all-button-label-m-line-height);--vp-component-button-typography-large-label-font-weight: var(--vp-semantic-typography-screen-all-button-label-m-font-weight);--vp-component-button-typography-large-label-font-family: var(--vp-semantic-typography-screen-all-button-label-m-font-family);--vp-component-button-color-negative-inverse-border: var(--vp-core-color-transparent);--vp-component-button-color-negative-regular-border: var(--vp-core-color-transparent);--vp-component-button-color-tertiary-inverse-border: var(--vp-core-color-transparent);--vp-component-button-color-tertiary-inverse-container-default: var(--vp-core-color-transparent);--vp-component-button-color-tertiary-regular-border: var(--vp-core-color-transparent);--vp-component-button-color-tertiary-regular-container-default: var(--vp-core-color-transparent);--vp-component-button-color-secondary-inverse-container-default: var(--vp-core-color-transparent);--vp-component-button-color-primary-inverse-border: var(--vp-core-color-transparent);--vp-component-button-color-primary-regular-border: var(--vp-core-color-transparent);--vp-component-button-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-button-border-width: var(--vp-semantic-border-width-s);--vp-component-button-border-radius-rounded-bottom-left: var(--vp-semantic-border-radius-full);--vp-component-button-border-radius-rounded-bottom-right: var(--vp-semantic-border-radius-full);--vp-component-button-border-radius-rounded-top-right: var(--vp-semantic-border-radius-full);--vp-component-button-border-radius-rounded-top-left: var(--vp-semantic-border-radius-full);--vp-component-button-border-radius-squared-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-button-border-radius-squared-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-button-border-radius-squared-top-right: var(--vp-semantic-border-radius-main);--vp-component-button-border-radius-squared-top-left: var(--vp-semantic-border-radius-main);--vp-component-button-color-negative-inverse-content: var(--vp-semantic-color-status-negative);--vp-component-button-color-negative-inverse-container-active: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 70%, var(--vp-semantic-color-status-negative));--vp-component-button-color-negative-inverse-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 80%, var(--vp-semantic-color-status-negative));--vp-component-button-color-negative-inverse-container-default: var(--vp-semantic-color-container-neutral);--vp-component-button-color-negative-regular-content: var(--vp-semantic-color-content-inverse);--vp-component-button-color-negative-regular-container-active: color-mix(in srgb, var(--vp-semantic-color-status-negative) 60%, var(--vp-semantic-color-container-catchy));--vp-component-button-color-negative-regular-container-hover: color-mix(in srgb, var(--vp-semantic-color-status-negative) 80%, var(--vp-semantic-color-container-catchy));--vp-component-button-color-negative-regular-container-default: var(--vp-semantic-color-status-negative);--vp-component-button-color-tertiary-inverse-content: var(--vp-semantic-color-content-inverse);--vp-component-button-color-tertiary-regular-content: var(--vp-semantic-color-content-brand);--vp-component-button-color-secondary-inverse-border: var(--vp-semantic-color-border-inverse);--vp-component-button-color-secondary-inverse-content: var(--vp-semantic-color-content-inverse);--vp-component-button-color-secondary-regular-border: var(--vp-semantic-color-border-neutral);--vp-component-button-color-secondary-regular-content: var(--vp-semantic-color-content-neutral);--vp-component-button-color-secondary-regular-container-active: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 80%, var(--vp-semantic-color-container-brand));--vp-component-button-color-secondary-regular-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 90%, var(--vp-semantic-color-container-brand));--vp-component-button-color-secondary-regular-container-default: var(--vp-semantic-color-container-neutral);--vp-component-button-color-primary-inverse-content: var(--vp-semantic-color-content-brand);--vp-component-button-color-primary-inverse-container-active: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 80%, var(--vp-semantic-color-container-brand));--vp-component-button-color-primary-inverse-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 90%, var(--vp-semantic-color-container-brand));--vp-component-button-color-primary-inverse-container-default: var(--vp-semantic-color-container-neutral);--vp-component-button-color-primary-regular-content: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-button-color-primary-regular-container-active: color-mix(in srgb, var(--vp-semantic-color-container-brand) 60%, var(--vp-semantic-color-container-catchy));--vp-component-button-color-primary-regular-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-brand) 80%, var(--vp-semantic-color-container-catchy));--vp-component-button-color-primary-regular-container-default: var(--vp-semantic-color-container-brand);--vp-component-button-spacing-small-padding-inline-start: var(--vp-semantic-spacing-l);--vp-component-button-spacing-small-padding-block-end: var(--vp-semantic-spacing-xs);--vp-component-button-spacing-small-padding-inline-end: var(--vp-semantic-spacing-l);--vp-component-button-spacing-small-padding-block-start: var(--vp-semantic-spacing-xs);--vp-component-button-spacing-small-gap: var(--vp-semantic-spacing-2xs);--vp-component-button-spacing-medium-padding-inline-start: var(--vp-semantic-spacing-xl);--vp-component-button-spacing-medium-padding-block-end: var(--vp-semantic-spacing-s);--vp-component-button-spacing-medium-padding-inline-end: var(--vp-semantic-spacing-xl);--vp-component-button-spacing-medium-padding-block-start: var(--vp-semantic-spacing-s);--vp-component-button-spacing-medium-gap: var(--vp-semantic-spacing-xs);--vp-component-button-spacing-large-padding-inline-start: var(--vp-semantic-spacing-3xl);--vp-component-button-spacing-large-padding-block-end: var(--vp-semantic-spacing-l);--vp-component-button-spacing-large-padding-inline-end: var(--vp-semantic-spacing-3xl);--vp-component-button-spacing-large-padding-block-start: var(--vp-semantic-spacing-l);--vp-component-button-spacing-large-gap: var(--vp-semantic-spacing-xs);--vp-component-button-sizing-min-height: var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-button-sizing-small-end-icon-width: var(--vp-semantic-sizing-m);--vp-component-button-sizing-small-end-icon-height: var(--vp-semantic-sizing-m);--vp-component-button-sizing-small-start-icon-width: var(--vp-semantic-sizing-m);--vp-component-button-sizing-small-start-icon-height: var(--vp-semantic-sizing-m);--vp-component-button-sizing-medium-end-icon-width: var(--vp-semantic-sizing-l);--vp-component-button-sizing-medium-end-icon-height: var(--vp-semantic-sizing-l);--vp-component-button-sizing-medium-start-icon-width: var(--vp-semantic-sizing-l);--vp-component-button-sizing-medium-start-icon-height: var(--vp-semantic-sizing-l);--vp-component-button-sizing-large-end-icon-width: var(--vp-semantic-sizing-xl);--vp-component-button-sizing-large-end-icon-height: var(--vp-semantic-sizing-xl);--vp-component-button-sizing-large-start-icon-width: var(--vp-semantic-sizing-xl);--vp-component-button-sizing-large-start-icon-height: var(--vp-semantic-sizing-xl);--vp-component-button-color-tertiary-inverse-container-active: var(--vp-semantic-color-alpha-neutral-l);--vp-component-button-color-tertiary-inverse-container-hover: var(--vp-semantic-color-alpha-neutral-m);--vp-component-button-color-tertiary-regular-container-active: var(--vp-semantic-color-alpha-brand-m);--vp-component-button-color-tertiary-regular-container-hover: var(--vp-semantic-color-alpha-brand-s);--vp-component-button-color-secondary-inverse-container-active: var(--vp-semantic-color-alpha-neutral-l);--vp-component-button-color-secondary-inverse-container-hover: var(--vp-semantic-color-alpha-neutral-m)}.vp-button{--button-text-case:var(--vp-component-button-typography-medium-label-text-case);--button-text-decoration:var(--vp-component-button-typography-medium-label-text-decoration);--button-letter-spacing:var(--vp-component-button-typography-medium-label-letter-spacing);--button-font-size:var(--vp-component-button-typography-medium-label-font-size);--button-line-height:var(--vp-component-button-typography-medium-label-line-height);--button-font-weight:var(--vp-component-button-typography-medium-label-font-weight);--button-font-family:var(--vp-component-button-typography-medium-label-font-family)}.vp-button--small{--button-text-case:var(--vp-component-button-typography-small-label-text-case);--button-text-decoration:var(--vp-component-button-typography-small-label-text-decoration);--button-letter-spacing:var(--vp-component-button-typography-small-label-letter-spacing);--button-font-size:var(--vp-component-button-typography-small-label-font-size);--button-line-height:var(--vp-component-button-typography-small-label-line-height);--button-font-weight:var(--vp-component-button-typography-small-label-font-weight);--button-font-family:var(--vp-component-button-typography-small-label-font-family)}.vp-button--large{--button-text-case:var(--vp-component-button-typography-large-label-text-case);--button-text-decoration:var(--vp-component-button-typography-large-label-text-decoration);--button-letter-spacing:var(--vp-component-button-typography-large-label-letter-spacing);--button-font-size:var(--vp-component-button-typography-large-label-font-size);--button-line-height:var(--vp-component-button-typography-large-label-line-height);--button-font-weight:var(--vp-component-button-typography-large-label-font-weight);--button-font-family:var(--vp-component-button-typography-large-label-font-family)}.vp-button{--button-border-color:var(--vp-component-button-color-primary-regular-border);--button-color:var(--vp-component-button-color-primary-regular-content);--button-background-color:var(--vp-component-button-color-primary-regular-container-default)}.vp-button:hover{--button-background-color:var(--vp-component-button-color-primary-regular-container-hover)}.vp-button:active{--button-background-color:var(--vp-component-button-color-primary-regular-container-active)}.vp-button--inverse{--button-border-color:var(--vp-component-button-color-primary-inverse-border);--button-color:var(--vp-component-button-color-primary-inverse-content);--button-background-color:var(--vp-component-button-color-primary-inverse-container-default)}.vp-button--inverse:hover{--button-background-color:var(--vp-component-button-color-primary-inverse-container-hover)}.vp-button--inverse:active{--button-background-color:var(--vp-component-button-color-primary-inverse-container-active)}.vp-button--secondary{--button-border-color:var(--vp-component-button-color-secondary-regular-border);--button-color:var(--vp-component-button-color-secondary-regular-content);--button-background-color:var(--vp-component-button-color-secondary-regular-container-default)}.vp-button--secondary:hover{--button-background-color:var(--vp-component-button-color-secondary-regular-container-hover)}.vp-button--secondary:active{--button-background-color:var(--vp-component-button-color-secondary-regular-container-active)}.vp-button--secondary.vp-button--inverse{--button-border-color:var(--vp-component-button-color-secondary-inverse-border);--button-color:var(--vp-component-button-color-secondary-inverse-content);--button-background-color:var(--vp-component-button-color-secondary-inverse-container-default)}.vp-button--secondary.vp-button--inverse:hover{--button-background-color:var(--vp-component-button-color-secondary-inverse-container-hover)}.vp-button--secondary.vp-button--inverse:active{--button-background-color:var(--vp-component-button-color-secondary-inverse-container-active)}.vp-button--tertiary{--button-border-color:var(--vp-component-button-color-tertiary-regular-border);--button-color:var(--vp-component-button-color-tertiary-regular-content);--button-background-color:var(--vp-component-button-color-tertiary-regular-container-default)}.vp-button--tertiary:hover{--button-background-color:var(--vp-component-button-color-tertiary-regular-container-hover)}.vp-button--tertiary:active{--button-background-color:var(--vp-component-button-color-tertiary-regular-container-active)}.vp-button--tertiary.vp-button--inverse{--button-border-color:var(--vp-component-button-color-tertiary-inverse-border);--button-color:var(--vp-component-button-color-tertiary-inverse-content);--button-background-color:var(--vp-component-button-color-tertiary-inverse-container-default)}.vp-button--tertiary.vp-button--inverse:hover{--button-background-color:var(--vp-component-button-color-tertiary-inverse-container-hover)}.vp-button--tertiary.vp-button--inverse:active{--button-background-color:var(--vp-component-button-color-tertiary-inverse-container-active)}.vp-button--negative{--button-border-color:var(--vp-component-button-color-negative-regular-border);--button-color:var(--vp-component-button-color-negative-regular-content);--button-background-color:var(--vp-component-button-color-negative-regular-container-default)}.vp-button--negative:hover{--button-background-color:var(--vp-component-button-color-negative-regular-container-hover)}.vp-button--negative:active{--button-background-color:var(--vp-component-button-color-negative-regular-container-active)}.vp-button--negative.vp-button--inverse{--button-border-color:var(--vp-component-button-color-negative-inverse-border);--button-color:var(--vp-component-button-color-negative-inverse-content);--button-background-color:var(--vp-component-button-color-negative-inverse-container-default)}.vp-button--negative.vp-button--inverse:hover{--button-background-color:var(--vp-component-button-color-negative-inverse-container-hover)}.vp-button--negative.vp-button--inverse:active{--button-background-color:var(--vp-component-button-color-negative-inverse-container-active)}.vp-button{--button-disabled-opacity:var(--vp-component-button-opacity-disabled);--button-border-width:var(--vp-component-button-border-width);--button-border-radius:var(--vp-component-button-border-radius-rounded-bottom-left) var(--vp-component-button-border-radius-rounded-bottom-right) var(--vp-component-button-border-radius-rounded-top-right) var(--vp-component-button-border-radius-rounded-top-left)}.vp-button--squared{--button-border-radius:var(--vp-component-button-border-radius-squared-bottom-left) var(--vp-component-button-border-radius-squared-bottom-right) var(--vp-component-button-border-radius-squared-top-right) var(--vp-component-button-border-radius-squared-top-left)}.vp-button{--button-spacing-gap:var(--vp-component-button-spacing-medium-gap);--button-padding:var(--vp-component-button-spacing-medium-padding-block-start) var(--vp-component-button-spacing-medium-padding-inline-end) var(--vp-component-button-spacing-medium-padding-block-end) var(--vp-component-button-spacing-medium-padding-inline-start)}.vp-button--small{--button-spacing-gap:var(--vp-component-button-spacing-small-gap);--button-padding:var(--vp-component-button-spacing-small-padding-block-start) var(--vp-component-button-spacing-small-padding-inline-end) var(--vp-component-button-spacing-small-padding-block-end) var(--vp-component-button-spacing-small-padding-inline-start)}.vp-button--large{--button-spacing-gap:var(--vp-component-button-spacing-large-gap);--button-padding:var(--vp-component-button-spacing-large-padding-block-start) var(--vp-component-button-spacing-large-padding-inline-end) var(--vp-component-button-spacing-large-padding-block-end) var(--vp-component-button-spacing-large-padding-inline-start)}.vp-button{--button-start-icon-width:var(--vp-component-button-sizing-medium-start-icon-width);--button-start-icon-height:var(--vp-component-button-sizing-medium-start-icon-height);--button-end-icon-width:var(--vp-component-button-sizing-medium-end-icon-width);--button-end-icon-height:var(--vp-component-button-sizing-medium-end-icon-height)}.vp-button--small{--button-start-icon-width:var(--vp-component-button-sizing-small-start-icon-width);--button-start-icon-height:var(--vp-component-button-sizing-small-start-icon-height);--button-end-icon-width:var(--vp-component-button-sizing-small-end-icon-width);--button-end-icon-height:var(--vp-component-button-sizing-small-end-icon-height)}.vp-button--large{--button-start-icon-width:var(--vp-component-button-sizing-large-start-icon-width);--button-start-icon-height:var(--vp-component-button-sizing-large-start-icon-height);--button-end-icon-width:var(--vp-component-button-sizing-large-end-icon-width);--button-end-icon-height:var(--vp-component-button-sizing-large-end-icon-height)}.vp-button{align-items:center;align-self:center;background-color:var(--button-background-color);border:var(--button-border-width) solid var(--button-border-color);border-radius:var(--button-border-radius);box-sizing:border-box;color:var(--button-color);display:inline-flex;flex-direction:row;justify-content:center;padding:var(--button-padding);position:relative;transition:all .35s ease}@media (prefers-reduced-motion:reduce){.vp-button{transition-duration:0}}.vp-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.vp-button__label{align-items:center;box-sizing:border-box;display:inline-flex;flex-direction:row;font-family:var(--button-font-family);font-size:var(--button-font-size);font-weight:var(--button-font-weight);gap:var(--button-spacing-gap);justify-content:center;letter-spacing:var(--button-letter-spacing);line-height:var(--button-line-height);position:relative;-webkit-text-decoration:var(--button-text-decoration);text-decoration:var(--button-text-decoration);text-transform:var(--button-text-case);vertical-align:middle}.vp-button:before{content:"";height:var(--vp-component-button-sizing-min-height);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.vp-button[data-disabled]{cursor:not-allowed;opacity:var(--button-disabled-opacity);pointer-events:none}.vp-button:focus-visible{box-shadow:var(--vp-semantic-box-shadow-focus);outline:none}.vp-button__label[data-loading]{visibility:hidden}.vp-button [data-part=loading-slot]{align-items:center;display:flex;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.vp-button [data-part=start-slot]{align-items:center;display:flex;justify-content:center}.vp-button [data-part=start-slot] svg{flex:0 0 auto;height:var(--button-start-icon-height);width:var(--button-start-icon-width)}.vp-button [data-part=end-slot]{align-items:center;display:flex;justify-content:center}.vp-button [data-part=end-slot] svg{flex:0 0 auto;height:var(--button-start-icon-height);width:var(--button-start-icon-width)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-checkbox-typography-medium-label-text-case: var(--vp-semantic-typography-screen-all-body-m-text-case);--vp-component-checkbox-typography-medium-label-text-decoration: var(--vp-semantic-typography-screen-all-body-m-text-decoration);--vp-component-checkbox-typography-medium-label-letter-spacing: var(--vp-semantic-typography-screen-all-body-m-letter-spacing);--vp-component-checkbox-typography-medium-label-font-size: var(--vp-semantic-typography-screen-all-body-m-font-size);--vp-component-checkbox-typography-medium-label-line-height: var(--vp-semantic-typography-screen-all-body-m-line-height);--vp-component-checkbox-typography-medium-label-font-weight: var(--vp-semantic-typography-screen-all-body-m-font-weight);--vp-component-checkbox-typography-medium-label-font-family: var(--vp-semantic-typography-screen-all-body-m-font-family);--vp-component-checkbox-color-container-unchecked: var(--vp-core-color-transparent);--vp-component-checkbox-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-checkbox-border-width-container: var(--vp-semantic-border-width-s);--vp-component-checkbox-border-radius-halo-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-halo-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-halo-top-right: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-halo-top-left: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-container-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-container-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-container-top-right: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-container-top-left: var(--vp-semantic-border-radius-main);--vp-component-checkbox-color-label-default: var(--vp-semantic-color-content-neutral);--vp-component-checkbox-color-icon-default: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-checkbox-color-border-unchecked-error: var(--vp-semantic-color-status-negative);--vp-component-checkbox-color-border-unchecked-active: var(--vp-semantic-color-border-brand);--vp-component-checkbox-color-border-unchecked-hover: var(--vp-semantic-color-border-brand);--vp-component-checkbox-color-border-unchecked-default: var(--vp-semantic-color-border-neutral);--vp-component-checkbox-color-border-checked-active: var(--vp-semantic-color-border-brand);--vp-component-checkbox-color-border-checked-hover: var(--vp-semantic-color-border-brand);--vp-component-checkbox-color-border-checked-default: var(--vp-semantic-color-border-brand);--vp-component-checkbox-color-container-checked: var(--vp-semantic-color-container-brand);--vp-component-checkbox-spacing-padding-block-start: var(--vp-semantic-spacing-3xs);--vp-component-checkbox-spacing-gap: var(--vp-semantic-spacing-s);--vp-component-checkbox-sizing-halo-width: var(--vp-semantic-sizing-xl);--vp-component-checkbox-sizing-halo-height: var(--vp-semantic-sizing-xl);--vp-component-checkbox-sizing-icon-width: var(--vp-semantic-sizing-m);--vp-component-checkbox-sizing-icon-height: var(--vp-semantic-sizing-m);--vp-component-checkbox-sizing-container-width: var(--vp-semantic-sizing-l);--vp-component-checkbox-sizing-container-height: var(--vp-semantic-sizing-l);--vp-component-checkbox-color-halo-unchecked-active: var(--vp-semantic-color-alpha-brand-m);--vp-component-checkbox-color-halo-unchecked-hover: var(--vp-semantic-color-alpha-brand-s);--vp-component-checkbox-color-halo-checked-active: var(--vp-semantic-color-alpha-brand-m);--vp-component-checkbox-color-halo-checked-hover: var(--vp-semantic-color-alpha-brand-s)}.vp-checkbox{--checkbox-spacing-gap:var(--vp-component-checkbox-spacing-gap);--checkbox-tick-color:var(--vp-component-checkbox-color-icon-default);--checkbox-tick-width:var(--vp-component-checkbox-sizing-icon-width);--checkbox-tick-height:var(--vp-component-checkbox-sizing-icon-height);--checkbox-container-checked-color:var(--vp-component-checkbox-color-container-checked);--checkbox-container-checked-border-color-default:var(--vp-component-checkbox-color-border-checked-default);--checkbox-container-checked-border-color-hover:var(--vp-component-checkbox-color-border-checked-hover);--checkbox-container-checked-border-color-active:var(--vp-component-checkbox-color-border-checked-active);--checkbox-container-unchecked-color:var(--vp-component-checkbox-color-container-unchecked);--checkbox-container-unchecked-border-color-default:var(--vp-component-checkbox-color-border-unchecked-default);--checkbox-container-unchecked-border-color-hover:var(--vp-component-checkbox-color-border-unchecked-hover);--checkbox-container-unchecked-border-color-active:var(--vp-component-checkbox-color-border-unchecked-active);--checkbox-container-unchecked-border-color-error:var(--vp-component-checkbox-color-border-unchecked-error);--checkbox-container-width:var(--vp-component-checkbox-sizing-container-width);--checkbox-container-height:var(--vp-component-checkbox-sizing-container-height);--checkbox-container-border-radius:var(--vp-component-checkbox-border-radius-container-top-left) var(--vp-component-checkbox-border-radius-container-top-right) var(--vp-component-checkbox-border-radius-container-bottom-right) var(--vp-component-checkbox-border-radius-container-bottom-left);--checkbox-disabled-opacity:var(--vp-component-checkbox-opacity-disabled);--checkbox-halo-unchecked-active-color:var(--vp-component-checkbox-color-halo-unchecked-active);--checkbox-halo-unchecked-hover-color:var(--vp-component-checkbox-color-halo-unchecked-hover);--checkbox-halo-checked-active-color:var(--vp-component-checkbox-color-halo-checked-active);--checkbox-halo-checked-hover-color:var(--vp-component-checkbox-color-halo-checked-hover);--checkbox-halo-width:var(--vp-component-checkbox-sizing-halo-width);--checkbox-halo-height:var(--vp-component-checkbox-sizing-halo-height);--checkbox-halo-border-radius:var(--vp-component-checkbox-border-radius-halo-top-left) var(--vp-component-checkbox-border-radius-halo-top-right) var(--vp-component-checkbox-border-radius-halo-bottom-right) var(--vp-component-checkbox-border-radius-halo-bottom-left);--checkbox-label-color:var(--vp-component-checkbox-color-label-default);--checkbox-label-text-case:var(--vp-component-checkbox-typography-medium-label-text-case);--checkbox-label-text-decoration:var(--vp-component-checkbox-typography-medium-label-text-decoration);--checkbox-label-letter-spacing:var(--vp-component-checkbox-typography-medium-label-letter-spacing);--checkbox-label-font-size:var(--vp-component-checkbox-typography-medium-label-font-size);--checkbox-label-line-height:var(--vp-component-checkbox-typography-medium-label-line-height);--checkbox-label-font-weight:var(--vp-component-checkbox-typography-medium-label-font-weight);--checkbox-label-font-family:var(--vp-component-checkbox-typography-medium-label-font-family);--base:0;--above:1;--below:-1;--checkbox-zindex:var(--base);--checkbox-halo-zindex:calc(var(--below) + var(--checkbox-zindex));align-items:flex-start;cursor:pointer;display:flex;flex-direction:row;gap:var(--checkbox-spacing-gap);position:relative;vertical-align:middle;z-index:var(--checkbox-zindex)}.vp-checkbox--vertical{align-items:center;flex-direction:column}.vp-checkbox__input{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal;padding:0;position:absolute;white-space:nowrap;width:1px}.vp-checkbox__control{--checkbox-control-border-color:var(--checkbox-container-unchecked-border-color-default);--checkbox-control-background-color:var(--checkbox-container-unchecked-color);--checkbox-halo-background-color:transparent;align-items:center;background-color:var(--checkbox-control-background-color);border:var(--vp-component-checkbox-border-width-container) solid var(--checkbox-control-border-color);border-radius:var(--checkbox-container-border-radius);display:flex;flex:0 0 var(--checkbox-container-width);height:var(--checkbox-container-height);justify-content:center;position:relative;width:var(--checkbox-container-width)}.vp-checkbox__control[data-checked],.vp-checkbox__control[data-indeterminate]{--checkbox-control-border-color:var(--checkbox-container-checked-border-color-default);--checkbox-control-background-color:var(--checkbox-container-checked-color)}.vp-checkbox__control[data-checked][data-hover],.vp-checkbox__control[data-indeterminate][data-hover]{--checkbox-control-border-color:var(--checkbox-container-checked-border-color-hover);--checkbox-halo-background-color:var(--checkbox-halo-unchecked-hover-color)}.vp-checkbox__control[data-checked][data-active],.vp-checkbox__control[data-indeterminate][data-active]{--checkbox-control-border-color:var(--checkbox-container-checked-border-color-active);--checkbox-halo-background-color:var(--checkbox-halo-unchecked-active-color)}.vp-checkbox__control:not([data-checked],[data-indeterminate])[data-hover]{--checkbox-control-border-color:var(--checkbox-container-unchecked-border-color-hover);--checkbox-halo-background-color:var(--checkbox-halo-checked-hover-color)}.vp-checkbox__control:not([data-checked],[data-indeterminate])[data-active]{--checkbox-control-border-color:var(--checkbox-container-unchecked-border-color-active);--checkbox-halo-background-color:var(--checkbox-halo-checked-active-color)}.vp-checkbox__control:not([data-checked])[data-invalid]{--checkbox-control-border-color:var(--checkbox-container-unchecked-border-color-error)}.vp-checkbox__control svg{color:var(--checkbox-tick-color);flex:0 0 auto;height:var(--checkbox-tick-height);width:var(--checkbox-tick-width)}.vp-checkbox__control:before{background-color:var(--checkbox-halo-background-color);border-radius:var(--checkbox-halo-border-radius);content:"";height:var(--checkbox-halo-height);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .1s linear;width:var(--checkbox-halo-width);z-index:var(--checkbox-halo-zindex)}.vp-checkbox__input:focus-visible~.vp-checkbox__control{box-shadow:var(--vp-semantic-box-shadow-focus);outline:none}.vp-checkbox[data-disabled]{cursor:not-allowed;opacity:var(--checkbox-disabled-opacity);pointer-events:none}.vp-checkbox__label{color:var(--checkbox-label-color);display:inline-flex;flex:0 0 100%;font-family:var(--checkbox-label-font-family);font-size:var(--checkbox-label-font-size);font-weight:var(--checkbox-label-font-weight);letter-spacing:var(--checkbox-label-letter-spacing);line-height:var(--checkbox-label-line-height);-webkit-text-decoration:var(--checkbox-label-text-decoration);text-decoration:var(--checkbox-label-text-decoration);text-transform:var(--checkbox-label-text-case)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-form-error-typography-label-text-case: var(--vp-semantic-typography-screen-all-body-s-text-case);--vp-component-form-error-typography-label-text-decoration: var(--vp-semantic-typography-screen-all-body-s-text-decoration);--vp-component-form-error-typography-label-letter-spacing: var(--vp-semantic-typography-screen-all-body-s-letter-spacing);--vp-component-form-error-typography-label-font-size: var(--vp-semantic-typography-screen-all-body-s-font-size);--vp-component-form-error-typography-label-line-height: var(--vp-semantic-typography-screen-all-body-s-line-height);--vp-component-form-error-typography-label-font-weight: var(--vp-semantic-typography-screen-all-body-s-font-weight);--vp-component-form-error-typography-label-font-family: var(--vp-semantic-typography-screen-all-body-s-font-family);--vp-component-form-error-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-form-error-color-regular-container: var(--vp-semantic-color-container-neutral);--vp-component-form-error-color-regular-icon: var(--vp-semantic-color-status-negative);--vp-component-form-error-color-regular-content: var(--vp-semantic-color-status-negative);--vp-component-form-error-spacing-icon-margin-block-start: var(--vp-semantic-spacing-3xs);--vp-component-form-error-spacing-padding-block-start: var(--vp-semantic-spacing-2xs);--vp-component-form-error-spacing-container-padding-block-end: var(--vp-semantic-spacing-2xs);--vp-component-form-error-spacing-container-padding-inline-end: var(--vp-semantic-spacing-2xs);--vp-component-form-error-spacing-container-padding-block-start: var(--vp-semantic-spacing-2xs);--vp-component-form-error-spacing-container-padding-inline-start: var(--vp-semantic-spacing-2xs);--vp-component-form-error-spacing-container-gap: var(--vp-semantic-spacing-2xs);--vp-component-form-error-border-radius-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-form-error-border-radius-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-form-error-border-radius-top-right: var(--vp-semantic-border-radius-main);--vp-component-form-error-border-radius-top-left: var(--vp-semantic-border-radius-main);--vp-component-form-error-sizing-icon-width: var(--vp-semantic-sizing-m);--vp-component-form-error-sizing-icon-height: var(--vp-semantic-sizing-m)}.vp-form-error{--form-error-color:var(--vp-component-form-error-color-regular-content);--form-error-background-color:var(--vp-component-form-error-color-regular-container);--form-error-text-case:var(--vp-component-form-error-typography-label-text-case);--form-error-text-decoration:var(--vp-component-form-error-typography-label-text-decoration);--form-error-letter-spacing:var(--vp-component-form-error-typography-label-letter-spacing);--form-error-font-size:var(--vp-component-form-error-typography-label-font-size);--form-error-line-height:var(--vp-component-form-error-typography-label-line-height);--form-error-font-weight:var(--vp-component-form-error-typography-label-font-weight);--form-error-font-family:var(--vp-component-form-error-typography-label-font-family);--form-error-border-radius:var(--vp-component-form-error-border-radius-bottom-left) var(--vp-component-form-error-border-radius-bottom-right) var(--vp-component-form-error-border-radius-top-right) var(--vp-component-form-error-border-radius-top-left);--form-error-disabled-opacity:var(--vp-component-form-error-opacity-disabled);--form-error-margin-block-start:var(--vp-component-form-error-spacing-padding-top);--form-error-spacing-gap:var(--vp-component-form-error-spacing-container-gap);--form-error-padding:var(--vp-component-form-error-spacing-container-padding-top) var(--vp-component-form-error-spacing-container-padding-end) var(--vp-component-form-error-spacing-container-padding-bottom) var(--vp-component-form-error-spacing-container-padding-start);--form-error-icon-color:var(--vp-component-form-error-color-regular-icon);--form-error-icon-width:var(--vp-component-form-error-sizing-icon-width);--form-error-icon-height:var(--vp-component-form-error-sizing-icon-height);--form-error-icon-margin-block-start:var(--vp-component-form-error-spacing-icon-margin-top);background-color:var(--form-error-background-color);border-radius:var(--form-error-border-radius);box-sizing:border-box;color:var(--form-error-color);display:flex;font-family:var(--form-error-font-family);font-size:var(--form-error-font-size);font-weight:var(--form-error-font-weight);gap:var(--form-error-spacing-gap);letter-spacing:var(--form-error-letter-spacing);line-height:var(--form-error-line-height);margin-block-start:var(--form-error-margin-block-start);padding:var(--form-error-padding);-webkit-text-decoration:var(--form-error-text-decoration);text-decoration:var(--form-error-text-decoration);text-transform:var(--form-error-text-case)}.vp-form-error[data-disabled]{cursor:not-allowed;opacity:var(--form-error-disabled-opacity);pointer-events:none}.vp-form-error [data-part=form-error-start-slot]{align-items:flex-start;display:flex;justify-content:center}.vp-form-error [data-part=form-error-start-slot] svg{color:var(--form-error-icon-color);flex:0 0 auto;height:var(--form-error-icon-height);margin-block-start:var(--form-error-icon-margin-block-start);width:var(--form-error-icon-width)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-form-helper-typography-label-text-case: var(--vp-semantic-typography-screen-all-body-s-text-case);--vp-component-form-helper-typography-label-text-decoration: var(--vp-semantic-typography-screen-all-body-s-text-decoration);--vp-component-form-helper-typography-label-letter-spacing: var(--vp-semantic-typography-screen-all-body-s-letter-spacing);--vp-component-form-helper-typography-label-font-size: var(--vp-semantic-typography-screen-all-body-s-font-size);--vp-component-form-helper-typography-label-line-height: var(--vp-semantic-typography-screen-all-body-s-line-height);--vp-component-form-helper-typography-label-font-weight: var(--vp-semantic-typography-screen-all-body-s-font-weight);--vp-component-form-helper-typography-label-font-family: var(--vp-semantic-typography-screen-all-body-s-font-family);--vp-component-form-helper-spacing-padding-block-start: var(--vp-semantic-spacing-2xs);--vp-component-form-helper-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-form-helper-color-regular-content: var(--vp-semantic-color-content-quiet)}.vp-form-helper{--form-helper-color:var(--vp-component-form-helper-color-regular-content);--form-helper-text-case:var(--vp-component-form-helper-typography-label-text-case);--form-helper-text-decoration:var(--vp-component-form-helper-typography-label-text-decoration);--form-helper-letter-spacing:var(--vp-component-form-helper-typography-label-letter-spacing);--form-helper-font-size:var(--vp-component-form-helper-typography-label-font-size);--form-helper-line-height:var(--vp-component-form-helper-typography-label-line-height);--form-helper-font-weight:var(--vp-component-form-helper-typography-label-font-weight);--form-helper-font-family:var(--vp-component-form-helper-typography-label-font-family);--form-helper-disabled-opacity:var(--vp-component-form-helper-opacity-disabled);--form-helper-margin-block-start:var(--vp-component-form-helper-spacing-padding-top);box-sizing:border-box;color:var(--form-helper-color);display:flex;font-family:var(--form-helper-font-family);font-size:var(--form-helper-font-size);font-weight:var(--form-helper-font-weight);letter-spacing:var(--form-helper-letter-spacing);line-height:var(--form-helper-line-height);margin:0;margin-block-start:var(--form-helper-margin-block-start);-webkit-text-decoration:var(--form-helper-text-decoration);text-decoration:var(--form-helper-text-decoration);text-transform:var(--form-helper-text-case)}.vp-form-helper[data-invalid]{display:none}.vp-form-helper[data-disabled]{cursor:not-allowed;opacity:var(--form-helper-disabled-opacity);pointer-events:none}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-form-label-typography-label-text-case: var(--vp-semantic-typography-screen-all-body-s-text-case);--vp-component-form-label-typography-label-text-decoration: var(--vp-semantic-typography-screen-all-body-s-text-decoration);--vp-component-form-label-typography-label-letter-spacing: var(--vp-semantic-typography-screen-all-body-s-letter-spacing);--vp-component-form-label-typography-label-font-size: var(--vp-semantic-typography-screen-all-body-s-font-size);--vp-component-form-label-typography-label-line-height: var(--vp-semantic-typography-screen-all-body-s-line-height);--vp-component-form-label-typography-label-font-weight: var(--vp-semantic-typography-screen-all-body-s-font-weight);--vp-component-form-label-typography-label-font-family: var(--vp-semantic-typography-screen-all-body-s-font-family);--vp-component-form-label-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-form-label-color-regular-question-icon: var(--vp-semantic-color-content-brand);--vp-component-form-label-color-regular-primary-label: var(--vp-semantic-color-content-neutral);--vp-component-form-label-sizing-label-question-icon-width: var(--vp-semantic-sizing-m);--vp-component-form-label-sizing-label-question-icon-height: var(--vp-semantic-sizing-m);--vp-component-form-label-spacing-padding-block-end: var(--vp-semantic-spacing-xs);--vp-component-form-label-spacing-gap: var(--vp-semantic-spacing-2xs)}.vp-form-label{--form-label-color:var(--vp-component-form-label-color-regular-primary-label);--form-label-spacing-gap:var(--vp-component-form-label-spacing-gap);--form-label-text-case:var(--vp-component-form-label-typography-label-text-case);--form-label-text-decoration:var(--vp-component-form-label-typography-label-text-decoration);--form-label-letter-spacing:var(--vp-component-form-label-typography-label-letter-spacing);--form-label-font-size:var(--vp-component-form-label-typography-label-font-size);--form-label-line-height:var(--vp-component-form-label-typography-label-line-height);--form-label-font-weight:var(--vp-component-form-label-typography-label-font-weight);--form-label-font-family:var(--vp-component-form-label-typography-label-font-family);--form-label-disabled-opacity:var(--vp-component-form-label-opacity-disabled);--form-label-margin-block-end:var(--vp-component-form-label-spacing-padding-bottom);--form-label-icon-width:var(--vp-component-form-label-sizing-label-question-icon-width);--form-label-icon-height:var(--vp-component-form-label-sizing-label-question-icon-height);--form-label-icon-color:var(--vp-component-form-label-color-regular-question-icon);align-items:center;box-sizing:border-box;color:var(--form-label-color);display:flex;font-family:var(--form-label-font-family);font-size:var(--form-label-font-size);font-weight:var(--form-label-font-weight);gap:var(--form-label-spacing-gap);letter-spacing:var(--form-label-letter-spacing);line-height:var(--form-label-line-height);margin-block-end:var(--form-label-margin-block-end);-webkit-text-decoration:var(--form-label-text-decoration);text-decoration:var(--form-label-text-decoration);text-transform:var(--form-label-text-case)}.vp-form-label[data-disabled]{cursor:not-allowed;opacity:var(--form-label-disabled-opacity);pointer-events:none}.vp-form-label [data-part=form-label-end-slot]{align-items:center;display:flex;justify-content:center}.vp-form-label [data-part=form-label-end-slot] svg{color:var(--form-label-icon-color);flex:0 0 auto;height:var(--form-label-icon-height);width:var(--form-label-icon-width)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-icon-button-color-camouflage-regular-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-negative-inverse-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-negative-regular-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-tertiary-inverse-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-tertiary-inverse-container-default: var(--vp-core-color-transparent);--vp-component-icon-button-color-tertiary-regular-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-tertiary-regular-container-default: var(--vp-core-color-transparent);--vp-component-icon-button-color-secondary-inverse-container-default: var(--vp-core-color-transparent);--vp-component-icon-button-color-primary-inverse-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-primary-regular-border: var(--vp-core-color-transparent);--vp-component-icon-button-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-icon-button-border-width: var(--vp-semantic-border-width-s);--vp-component-icon-button-border-radius-bottom-left: var(--vp-semantic-border-radius-full);--vp-component-icon-button-border-radius-bottom-right: var(--vp-semantic-border-radius-full);--vp-component-icon-button-border-radius-top-right: var(--vp-semantic-border-radius-full);--vp-component-icon-button-border-radius-top-left: var(--vp-semantic-border-radius-full);--vp-component-icon-button-color-camouflage-regular-content: var(--vp-semantic-color-content-inverse);--vp-component-icon-button-color-camouflage-regular-container-active: color-mix(in srgb, var(--vp-semantic-color-container-overlay) 60%, var(--vp-semantic-color-container-catchy));--vp-component-icon-button-color-camouflage-regular-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-overlay) 80%, var(--vp-semantic-color-container-catchy));--vp-component-icon-button-color-camouflage-regular-container-default: var(--vp-semantic-color-container-overlay);--vp-component-icon-button-color-negative-inverse-content: var(--vp-semantic-color-status-negative);--vp-component-icon-button-color-negative-inverse-container-active: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 70%, var(--vp-semantic-color-status-negative));--vp-component-icon-button-color-negative-inverse-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 80%, var(--vp-semantic-color-status-negative));--vp-component-icon-button-color-negative-inverse-container-default: var(--vp-semantic-color-container-neutral);--vp-component-icon-button-color-negative-regular-content: var(--vp-semantic-color-content-inverse);--vp-component-icon-button-color-negative-regular-container-active: color-mix(in srgb, var(--vp-semantic-color-status-negative) 60%, var(--vp-semantic-color-container-catchy));--vp-component-icon-button-color-negative-regular-container-hover: color-mix(in srgb, var(--vp-semantic-color-status-negative) 80%, var(--vp-semantic-color-container-catchy));--vp-component-icon-button-color-negative-regular-container-default: var(--vp-semantic-color-status-negative);--vp-component-icon-button-color-tertiary-inverse-content: var(--vp-semantic-color-content-inverse);--vp-component-icon-button-color-tertiary-regular-content: var(--vp-semantic-color-content-neutral);--vp-component-icon-button-color-secondary-inverse-border: var(--vp-semantic-color-border-inverse);--vp-component-icon-button-color-secondary-inverse-content: var(--vp-semantic-color-content-inverse);--vp-component-icon-button-color-secondary-regular-border: var(--vp-semantic-color-border-neutral);--vp-component-icon-button-color-secondary-regular-content: var(--vp-semantic-color-content-neutral);--vp-component-icon-button-color-secondary-regular-container-active: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 80%, var(--vp-semantic-color-container-brand));--vp-component-icon-button-color-secondary-regular-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 90%, var(--vp-semantic-color-container-brand));--vp-component-icon-button-color-secondary-regular-container-default: var(--vp-semantic-color-container-neutral);--vp-component-icon-button-color-primary-inverse-content: var(--vp-semantic-color-content-brand);--vp-component-icon-button-color-primary-inverse-container-active: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 80%, var(--vp-semantic-color-container-brand));--vp-component-icon-button-color-primary-inverse-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-neutral) 90%, var(--vp-semantic-color-container-brand));--vp-component-icon-button-color-primary-inverse-container-default: var(--vp-semantic-color-container-neutral);--vp-component-icon-button-color-primary-regular-content: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-icon-button-color-primary-regular-container-active: color-mix(in srgb, var(--vp-semantic-color-container-brand) 60%, var(--vp-semantic-color-container-catchy));--vp-component-icon-button-color-primary-regular-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-brand) 80%, var(--vp-semantic-color-container-catchy));--vp-component-icon-button-color-primary-regular-container-default: var(--vp-semantic-color-container-brand);--vp-component-icon-button-sizing-min-height: var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-icon-button-sizing-small-container-width: var(--vp-semantic-sizing-2xl);--vp-component-icon-button-sizing-small-container-height: var(--vp-semantic-sizing-2xl);--vp-component-icon-button-sizing-small-icon-width: var(--vp-semantic-sizing-m);--vp-component-icon-button-sizing-small-icon-height: var(--vp-semantic-sizing-m);--vp-component-icon-button-sizing-medium-container-width: var(--vp-semantic-sizing-4xl);--vp-component-icon-button-sizing-medium-container-height: var(--vp-semantic-sizing-4xl);--vp-component-icon-button-sizing-medium-icon-width: var(--vp-semantic-sizing-l);--vp-component-icon-button-sizing-medium-icon-height: var(--vp-semantic-sizing-l);--vp-component-icon-button-sizing-large-container-width: var(--vp-semantic-sizing-5xl);--vp-component-icon-button-sizing-large-container-height: var(--vp-semantic-sizing-5xl);--vp-component-icon-button-sizing-large-icon-width: var(--vp-semantic-sizing-xl);--vp-component-icon-button-sizing-large-icon-height: var(--vp-semantic-sizing-xl);--vp-component-icon-button-color-tertiary-inverse-container-active: var(--vp-semantic-color-alpha-neutral-l);--vp-component-icon-button-color-tertiary-inverse-container-hover: var(--vp-semantic-color-alpha-neutral-m);--vp-component-icon-button-color-tertiary-regular-container-active: var(--vp-semantic-color-alpha-quiet-m);--vp-component-icon-button-color-tertiary-regular-container-hover: var(--vp-semantic-color-alpha-quiet-s);--vp-component-icon-button-color-secondary-inverse-container-active: var(--vp-semantic-color-alpha-neutral-l);--vp-component-icon-button-color-secondary-inverse-container-hover: var(--vp-semantic-color-alpha-neutral-m)}.vp-icon-button{--icon-button-width:var(--vp-component-icon-button-sizing-medium-container-width);--icon-button-height:var(--vp-component-icon-button-sizing-medium-container-height);--icon-button-icon-width:var(--vp-component-icon-button-sizing-medium-icon-width);--icon-button-icon-height:var(--vp-component-icon-button-sizing-medium-icon-height)}.vp-icon-button--small{--icon-button-width:var(--vp-component-icon-button-sizing-small-container-width);--icon-button-height:var(--vp-component-icon-button-sizing-small-container-height);--icon-button-icon-width:var(--vp-component-icon-button-sizing-small-icon-width);--icon-button-icon-height:var(--vp-component-icon-button-sizing-small-icon-height)}.vp-icon-button--large{--icon-button-width:var(--vp-component-icon-button-sizing-large-container-width);--icon-button-height:var(--vp-component-icon-button-sizing-large-container-height);--icon-button-icon-width:var(--vp-component-icon-button-sizing-large-icon-width);--icon-button-icon-height:var(--vp-component-icon-button-sizing-large-icon-height)}.vp-icon-button{--icon-button-disabled-opacity:var(--vp-component-icon-button-opacity-disabled);--icon-button-border-width:var(--vp-component-icon-button-border-width);--icon-button-border-radius:var(--vp-component-icon-button-border-radius-bottom-left) var(--vp-component-icon-button-border-radius-bottom-right) var(--vp-component-icon-button-border-radius-top-right) var(--vp-component-icon-button-border-radius-top-left);--icon-button-border-color:var(--vp-component-icon-button-color-primary-regular-border);--icon-button-color:var(--vp-component-icon-button-color-primary-regular-content);--icon-button-background-color:var(--vp-component-icon-button-color-primary-regular-container-default)}.vp-icon-button:hover{--icon-button-background-color:var(--vp-component-icon-button-color-primary-regular-container-hover)}.vp-icon-button:active{--icon-button-background-color:var(--vp-component-icon-button-color-primary-regular-container-active)}.vp-icon-button--inverse{--icon-button-border-color:var(--vp-component-icon-button-color-primary-inverse-border);--icon-button-color:var(--vp-component-icon-button-color-primary-inverse-content);--icon-button-background-color:var(--vp-component-icon-button-color-primary-inverse-container-default)}.vp-icon-button--inverse:hover{--icon-button-background-color:var(--vp-component-icon-button-color-primary-inverse-container-hover)}.vp-icon-button--inverse:active{--icon-button-background-color:var(--vp-component-icon-button-color-primary-inverse-container-active)}.vp-icon-button--secondary{--icon-button-border-color:var(--vp-component-icon-button-color-secondary-regular-border);--icon-button-color:var(--vp-component-icon-button-color-secondary-regular-content);--icon-button-background-color:var(--vp-component-icon-button-color-secondary-regular-container-default)}.vp-icon-button--secondary:hover{--icon-button-background-color:var(--vp-component-icon-button-color-secondary-regular-container-hover)}.vp-icon-button--secondary:active{--icon-button-background-color:var(--vp-component-icon-button-color-secondary-regular-container-active)}.vp-icon-button--secondary.vp-icon-button--inverse{--icon-button-border-color:var(--vp-component-icon-button-color-secondary-inverse-border);--icon-button-color:var(--vp-component-icon-button-color-secondary-inverse-content);--icon-button-background-color:var(--vp-component-icon-button-color-secondary-inverse-container-default)}.vp-icon-button--secondary.vp-icon-button--inverse:hover{--icon-button-background-color:var(--vp-component-icon-button-color-secondary-inverse-container-hover)}.vp-icon-button--secondary.vp-icon-button--inverse:active{--icon-button-background-color:var(--vp-component-icon-button-color-secondary-inverse-container-active)}.vp-icon-button--tertiary{--icon-button-border-color:var(--vp-component-icon-button-color-tertiary-regular-border);--icon-button-color:var(--vp-component-icon-button-color-tertiary-regular-content);--icon-button-background-color:var(--vp-component-icon-button-color-tertiary-regular-container-default)}.vp-icon-button--tertiary:hover{--icon-button-background-color:var(--vp-component-icon-button-color-tertiary-regular-container-hover)}.vp-icon-button--tertiary:active{--icon-button-background-color:var(--vp-component-icon-button-color-tertiary-regular-container-active)}.vp-icon-button--tertiary.vp-icon-button--inverse{--icon-button-border-color:var(--vp-component-icon-button-color-tertiary-inverse-border);--icon-button-color:var(--vp-component-icon-button-color-tertiary-inverse-content);--icon-button-background-color:var(--vp-component-icon-button-color-tertiary-inverse-container-default)}.vp-icon-button--tertiary.vp-icon-button--inverse:hover{--icon-button-background-color:var(--vp-component-icon-button-color-tertiary-inverse-container-hover)}.vp-icon-button--tertiary.vp-icon-button--inverse:active{--icon-button-background-color:var(--vp-component-icon-button-color-tertiary-inverse-container-active)}.vp-icon-button--negative{--icon-button-border-color:var(--vp-component-icon-button-color-negative-regular-border);--icon-button-color:var(--vp-component-icon-button-color-negative-regular-content);--icon-button-background-color:var(--vp-component-icon-button-color-negative-regular-container-default)}.vp-icon-button--negative:hover{--icon-button-background-color:var(--vp-component-icon-button-color-negative-regular-container-hover)}.vp-icon-button--negative:active{--icon-button-background-color:var(--vp-component-icon-button-color-negative-regular-container-active)}.vp-icon-button--negative.vp-icon-button--inverse{--icon-button-border-color:var(--vp-component-icon-button-color-negative-inverse-border);--icon-button-color:var(--vp-component-icon-button-color-negative-inverse-content);--icon-button-background-color:var(--vp-component-icon-button-color-negative-inverse-container-default)}.vp-icon-button--negative.vp-icon-button--inverse:hover{--icon-button-background-color:var(--vp-component-icon-button-color-negative-inverse-container-hover)}.vp-icon-button--negative.vp-icon-button--inverse:active{--icon-button-background-color:var(--vp-component-icon-button-color-negative-inverse-container-active)}.vp-icon-button--camouflage{--icon-button-border-color:var(--vp-component-icon-button-color-camouflage-regular-border);--icon-button-color:var(--vp-component-icon-button-color-camouflage-regular-content);--icon-button-background-color:var(--vp-component-icon-button-color-camouflage-regular-container-default)}.vp-icon-button--camouflage:hover{--icon-button-background-color:var(--vp-component-icon-button-color-camouflage-regular-container-hover)}.vp-icon-button--camouflage:active{--icon-button-background-color:var(--vp-component-icon-button-color-camouflage-regular-container-active)}.vp-icon-button{align-items:center;align-self:center;background-color:var(--icon-button-background-color);border:var(--icon-button-border-width) solid var(--icon-button-border-color);border-radius:var(--icon-button-border-radius);box-sizing:border-box;color:var(--icon-button-color);display:inline-flex;flex-direction:row;flex-shrink:0;height:var(--icon-button-height);justify-content:center;padding:0;position:relative;transition:all .35s ease;width:var(--icon-button-width)}@media (prefers-reduced-motion:reduce){.vp-icon-button{transition-duration:0}}.vp-icon-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.vp-icon-button__label{align-items:center;box-sizing:border-box;display:inline-flex;flex-direction:row;justify-content:center;position:relative;vertical-align:middle}.vp-icon-button svg{flex:0 0 auto;height:var(--icon-button-icon-height);width:var(--icon-button-icon-width)}.vp-icon-button:before{content:"";height:var(--vp-component-icon-button-sizing-min-height);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.vp-icon-button[data-disabled]{cursor:not-allowed;opacity:var(--icon-button-disabled-opacity);pointer-events:none}.vp-icon-button:focus-visible{box-shadow:var(--vp-semantic-box-shadow-focus);outline:none}.vp-icon-button__label[data-loading]{visibility:hidden}.vp-icon-button [data-part=loading-slot]{align-items:center;display:flex;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-text-input-typography-label-text-case: var(--vp-semantic-typography-screen-all-body-m-text-case);--vp-component-text-input-typography-label-text-decoration: var(--vp-semantic-typography-screen-all-body-m-text-decoration);--vp-component-text-input-typography-label-letter-spacing: var(--vp-semantic-typography-screen-all-body-m-letter-spacing);--vp-component-text-input-typography-label-font-size: var(--vp-semantic-typography-screen-all-body-m-font-size);--vp-component-text-input-typography-label-line-height: var(--vp-semantic-typography-screen-all-body-m-line-height);--vp-component-text-input-typography-label-font-weight: var(--vp-semantic-typography-screen-all-body-m-font-weight);--vp-component-text-input-typography-label-font-family: var(--vp-semantic-typography-screen-all-body-m-font-family);--vp-component-text-input-typography-placeholder-text-case: var(--vp-semantic-typography-screen-all-body-m-text-case);--vp-component-text-input-typography-placeholder-text-decoration: var(--vp-semantic-typography-screen-all-body-m-text-decoration);--vp-component-text-input-typography-placeholder-letter-spacing: var(--vp-semantic-typography-screen-all-body-m-letter-spacing);--vp-component-text-input-typography-placeholder-font-size: var(--vp-semantic-typography-screen-all-body-m-font-size);--vp-component-text-input-typography-placeholder-line-height: var(--vp-semantic-typography-screen-all-body-m-line-height);--vp-component-text-input-typography-placeholder-font-weight: var(--vp-semantic-typography-screen-all-body-m-font-weight);--vp-component-text-input-typography-placeholder-font-family: var(--vp-semantic-typography-screen-all-body-m-font-family);--vp-component-text-input-box-shadow-focus: 0 0 0 2px var(--vp-semantic-color-border-brand);--vp-component-text-input-color-regular-border-success: var(--vp-semantic-color-status-positive);--vp-component-text-input-color-regular-border-error: var(--vp-semantic-color-status-negative);--vp-component-text-input-color-regular-border-active: var(--vp-semantic-color-border-brand);--vp-component-text-input-color-regular-border-default: var(--vp-semantic-color-border-neutral);--vp-component-text-input-color-regular-content-checkmark: var(--vp-semantic-color-status-positive);--vp-component-text-input-color-regular-content-icons: var(--vp-semantic-color-content-neutral);--vp-component-text-input-color-regular-content-placeholder: var(--vp-semantic-color-content-quiet);--vp-component-text-input-color-regular-content-default: var(--vp-semantic-color-content-neutral);--vp-component-text-input-color-regular-container: var(--vp-semantic-color-container-neutral);--vp-component-text-input-spacing-medium-padding-inline-start: var(--vp-semantic-spacing-s);--vp-component-text-input-spacing-medium-padding-block-end: var(--vp-semantic-spacing-s);--vp-component-text-input-spacing-medium-padding-inline-end: var(--vp-semantic-spacing-s);--vp-component-text-input-spacing-medium-padding-block-start: var(--vp-semantic-spacing-s);--vp-component-text-input-spacing-medium-gap: var(--vp-semantic-spacing-xs);--vp-component-text-input-spacing-large-padding-inline-start: var(--vp-semantic-spacing-m);--vp-component-text-input-spacing-large-padding-block-end: var(--vp-semantic-spacing-l);--vp-component-text-input-spacing-large-padding-inline-end: var(--vp-semantic-spacing-m);--vp-component-text-input-spacing-large-padding-block-start: var(--vp-semantic-spacing-l);--vp-component-text-input-spacing-large-gap: var(--vp-semantic-spacing-xs);--vp-component-text-input-spacing-small-padding-inline-start: var(--vp-semantic-spacing-xs);--vp-component-text-input-spacing-small-padding-block-end: var(--vp-semantic-spacing-2xs);--vp-component-text-input-spacing-small-padding-inline-end: var(--vp-semantic-spacing-xs);--vp-component-text-input-spacing-small-padding-block-start: var(--vp-semantic-spacing-2xs);--vp-component-text-input-spacing-small-gap: var(--vp-semantic-spacing-xs);--vp-component-text-input-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-text-input-border-width-active: var(--vp-semantic-border-width-m);--vp-component-text-input-border-width-hover: var(--vp-semantic-border-width-m);--vp-component-text-input-border-width-default: var(--vp-semantic-border-width-s);--vp-component-text-input-border-radius-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-text-input-border-radius-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-text-input-border-radius-top-right: var(--vp-semantic-border-radius-main);--vp-component-text-input-border-radius-top-left: var(--vp-semantic-border-radius-main);--vp-component-text-input-sizing-min-height: var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-text-input-sizing-checkmark-width: var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-checkmark-height: var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-end-icon-width: var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-end-icon-height: var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-start-icon-width: var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-start-icon-height: var(--vp-semantic-sizing-xl)}.vp-input{--input-text-case:var(--vp-component-text-input-typography-label-text-case);--input-text-decoration:var(--vp-component-text-input-typography-label-text-decoration);--input-letter-spacing:var(--vp-component-text-input-typography-label-letter-spacing);--input-font-size:var(--vp-component-text-input-typography-label-font-size);--input-line-height:var(--vp-component-text-input-typography-label-line-height);--input-font-weight:var(--vp-component-text-input-typography-label-font-weight);--input-font-family:var(--vp-component-text-input-typography-label-font-family);--input-placeholder-text-case:var(--vp-component-text-input-typography-placeholder-text-case);--input-placeholder-text-decoration:var(--vp-component-text-input-typography-placeholder-text-decoration);--input-placeholder-letter-spacing:var(--vp-component-text-input-typography-placeholder-letter-spacing);--input-placeholder-font-size:var(--vp-component-text-input-typography-placeholder-font-size);--input-placeholder-line-height:var(--vp-component-text-input-typography-placeholder-line-height);--input-placeholder-font-weight:var(--vp-component-text-input-typography-placeholder-font-weight);--input-placeholder-font-family:var(--vp-component-text-input-typography-placeholder-font-family);--input-color:var(--vp-component-text-input-color-regular-content-default);--input-placeholder-color:var(--vp-component-text-input-color-regular-content-placeholder);--input-background-color:var(--vp-component-text-input-color-regular-container);--input-border-radius:var(--vp-component-text-input-border-radius-bottom-left) var(--vp-component-text-input-border-radius-bottom-right) var(--vp-component-text-input-border-radius-top-right) var(--vp-component-text-input-border-radius-top-left);--input-border-width:var(--vp-component-text-input-border-width-default);--input-border-width-hover:var(--vp-component-text-input-border-width-hover);--input-border-width-active:var(--vp-component-text-input-border-width-active);--input-border-color:var(--vp-component-text-input-color-regular-border-default);--input-border-color-active:var(--vp-component-text-input-color-regular-border-active);--input-border-color-success:var(--vp-component-text-input-color-regular-border-success);--input-border-color-error:var(--vp-component-text-input-color-regular-border-error);--input-focus-box-shadow:var(--vp-component-text-input-box-shadow-focus);--input-spacing-gap:var(--vp-component-text-input-spacing-medium-gap);--input-padding:var(--vp-component-text-input-spacing-medium-padding-block-start) var(--vp-component-text-input-spacing-medium-padding-inline-end) var(--vp-component-text-input-spacing-medium-padding-block-end) var(--vp-component-text-input-spacing-medium-padding-inline-start)}.vp-input--small{--input-spacing-gap:var(--vp-component-text-input-spacing-small-gap);--input-padding:var(--vp-component-text-input-spacing-small-padding-block-start) var(--vp-component-text-input-spacing-small-padding-inline-end) var(--vp-component-text-input-spacing-small-padding-block-end) var(--vp-component-text-input-spacing-small-padding-inline-start)}.vp-input--large{--input-spacing-gap:var(--vp-component-text-input-spacing-large-gap);--input-padding:var(--vp-component-text-input-spacing-large-padding-block-start) var(--vp-component-text-input-spacing-large-padding-inline-end) var(--vp-component-text-input-spacing-large-padding-block-end) var(--vp-component-text-input-spacing-large-padding-inline-start)}.vp-input-container{--input-disabled-opacity:var(--vp-component-text-input-opacity-disabled);--input-checkmark-color:var(--vp-component-text-input-color-regular-content-checkmark);--input-icons-color:var(--vp-component-text-input-color-regular-content-icons);--input-start-icon-width:var(--vp-component-text-input-sizing-start-icon-width);--input-start-icon-height:var(--vp-component-text-input-sizing-start-icon-height);--input-end-icon-width:var(--vp-component-text-input-sizing-end-icon-width);--input-end-icon-height:var(--vp-component-text-input-sizing-end-icon-height);--input-slot-padding:var(--vp-component-text-input-spacing-medium-padding-block-start) var(--vp-component-text-input-spacing-medium-padding-inline-end) var(--vp-component-text-input-spacing-medium-padding-block-end) var(--vp-component-text-input-spacing-medium-padding-inline-start);--input-start-slot-width:calc(var(--vp-component-text-input-sizing-start-icon-width) + var(--vp-component-text-input-spacing-medium-padding-inline-start) + var(--vp-component-text-input-spacing-medium-gap));--input-end-slot-width:calc(var(--vp-component-text-input-sizing-end-icon-width) + var(--vp-component-text-input-spacing-medium-gap) + var(--vp-component-text-input-spacing-medium-padding-inline-end));--input-multiple-end-slots-gap:var(--vp-component-text-input-spacing-medium-padding-inline-end);--input-multiple-end-slots-width:calc(var(--vp-component-text-input-sizing-end-icon-width)*2 + var(--input-spacing-gap) + var(--vp-component-text-input-spacing-medium-padding-inline-end) + var(--input-multiple-end-slots-gap));--base:0;--above:1;--below:-1;--input-container-zindex:var(--base);--input-zindex:calc(var(--above) + var(--input-container-zindex));--input-slot-zindex:calc(var(--above) + var(--input-zindex))}.vp-input{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--input-background-color);border:0;border-radius:var(--input-border-radius);box-shadow:inset 0 0 0 var(--input-border-width) var(--input-border-color);box-sizing:border-box;color:var(--input-color);display:flex;font-family:var(--input-font-family);font-size:var(--input-font-size);font-weight:var(--input-font-weight);gap:var(--input-spacing-gap);letter-spacing:var(--input-letter-spacing);line-height:var(--input-line-height);padding:var(--input-padding);position:relative;-webkit-text-decoration:var(--input-text-decoration);text-decoration:var(--input-text-decoration);text-transform:var(--input-text-case);transition:all .35s ease;vertical-align:middle;width:100%;z-index:var(--input-zindex)}@media (prefers-reduced-motion:reduce){.vp-input{transition-duration:0}}.vp-input::-moz-placeholder{color:var(--input-placeholder-color);font-family:var(--input-placeholder-font-family);font-size:var(--input-placeholder-font-size);font-weight:var(--input-placeholder-font-weight);letter-spacing:var(--input-placeholder-letter-spacing);line-height:var(--input-placeholder-line-height);text-decoration:var(--input-placeholder-text-decoration);text-transform:var(--input-placeholder-text-case)}.vp-input::placeholder{color:var(--input-placeholder-color);font-family:var(--input-placeholder-font-family);font-size:var(--input-placeholder-font-size);font-weight:var(--input-placeholder-font-weight);letter-spacing:var(--input-placeholder-letter-spacing);line-height:var(--input-placeholder-line-height);-webkit-text-decoration:var(--input-placeholder-text-decoration);text-decoration:var(--input-placeholder-text-decoration);text-transform:var(--input-placeholder-text-case)}.vp-input-container[data-disabled]{cursor:not-allowed;opacity:var(--input-disabled-opacity);pointer-events:none}.vp-input[data-hover]{--input-border-width:var(--input-border-width-hover)}.vp-input[data-focus]{box-shadow:var(--input-focus-box-shadow);outline:0}.vp-input[data-active]{--input-border-width:var(--input-border-width-active);--input-border-color:var(--input-border-color-active);outline:0}.vp-input[data-success]{--input-border-color:var(--input-border-color-success)}.vp-input[data-invalid]{--input-border-color:var(--input-border-color-error)}.vp-input[data-start-slot]{padding-inline-start:var(--input-start-slot-width)}.vp-input[data-end-slot]{padding-inline-end:var(--input-end-slot-width)}.vp-input[data-end-slot][data-success]{padding-inline-end:var(--input-multiple-end-slots-width)}.vp-input[data-success]{padding-inline-end:var(--input-end-slot-width)}.vp-input-container{position:relative;z-index:var(--input-container-zindex)}.vp-input-container svg{color:var(--input-icons-color);flex:0 0 auto}.vp-input-container [data-part=start-slot]{align-items:center;bottom:0;box-sizing:border-box;display:flex;justify-content:left;left:0;padding:var(--input-slot-padding);padding-inline-end:0;position:absolute;top:0;width:var(--input-start-slot-width);z-index:var(--input-slot-zindex)}.vp-input-container [data-part=start-slot] svg{height:var(--input-start-icon-height);width:var(--input-start-icon-width)}.vp-input-container [data-part=end-slot]{align-items:center;bottom:0;box-sizing:border-box;display:flex;gap:var(--input-multiple-end-slots-gap);justify-content:center;padding:var(--input-slot-padding);position:absolute;right:0;top:0;width:var(--input-end-slot-width);z-index:var(--input-slot-zindex)}.vp-input-container [data-part=end-slot] svg{height:var(--input-end-icon-height);width:var(--input-end-icon-width)}.vp-input-container [data-part=end-slot] svg[data-part=checkmark]{color:var(--input-checkmark-color)}.vp-input-container [data-part=end-slot][data-end-slot][data-success]{width:var(--input-multiple-end-slots-width)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-link-typography-large-label-text-case: var(--vp-semantic-typography-screen-all-body-l-text-case);--vp-component-link-typography-large-label-text-decoration: var(--vp-semantic-typography-screen-all-body-l-text-decoration);--vp-component-link-typography-large-label-letter-spacing: var(--vp-semantic-typography-screen-all-body-l-letter-spacing);--vp-component-link-typography-large-label-font-size: var(--vp-semantic-typography-screen-all-body-l-font-size);--vp-component-link-typography-large-label-line-height: var(--vp-semantic-typography-screen-all-body-l-line-height);--vp-component-link-typography-large-label-font-weight: var(--vp-semantic-typography-screen-all-body-l-font-weight);--vp-component-link-typography-large-label-font-family: var(--vp-semantic-typography-screen-all-body-l-font-family);--vp-component-link-typography-medium-label-text-case: var(--vp-semantic-typography-screen-all-body-m-text-case);--vp-component-link-typography-medium-label-text-decoration: var(--vp-semantic-typography-screen-all-body-m-text-decoration);--vp-component-link-typography-medium-label-letter-spacing: var(--vp-semantic-typography-screen-all-body-m-letter-spacing);--vp-component-link-typography-medium-label-font-size: var(--vp-semantic-typography-screen-all-body-m-font-size);--vp-component-link-typography-medium-label-line-height: var(--vp-semantic-typography-screen-all-body-m-line-height);--vp-component-link-typography-medium-label-font-weight: var(--vp-semantic-typography-screen-all-body-m-font-weight);--vp-component-link-typography-medium-label-font-family: var(--vp-semantic-typography-screen-all-body-m-font-family);--vp-component-link-typography-small-label-text-case: var(--vp-semantic-typography-screen-all-body-s-text-case);--vp-component-link-typography-small-label-text-decoration: var(--vp-semantic-typography-screen-all-body-s-text-decoration);--vp-component-link-typography-small-label-letter-spacing: var(--vp-semantic-typography-screen-all-body-s-letter-spacing);--vp-component-link-typography-small-label-font-size: var(--vp-semantic-typography-screen-all-body-s-font-size);--vp-component-link-typography-small-label-line-height: var(--vp-semantic-typography-screen-all-body-s-line-height);--vp-component-link-typography-small-label-font-weight: var(--vp-semantic-typography-screen-all-body-s-font-weight);--vp-component-link-typography-small-label-font-family: var(--vp-semantic-typography-screen-all-body-s-font-family);--vp-component-link-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-link-color-secondary-content-active: color-mix(in srgb, var(--vp-semantic-color-content-neutral) 80%, var(--vp-core-color-white));--vp-component-link-color-secondary-content-hover: color-mix(in srgb, var(--vp-semantic-color-content-neutral) 90%, var(--vp-core-color-white));--vp-component-link-color-secondary-content-default: var(--vp-semantic-color-content-neutral);--vp-component-link-color-primary-content-active: color-mix(in srgb, var(--vp-semantic-color-content-brand) 60%, var(--vp-semantic-color-container-catchy));--vp-component-link-color-primary-content-hover: color-mix(in srgb, var(--vp-semantic-color-content-brand) 80%, var(--vp-semantic-color-container-catchy));--vp-component-link-color-primary-content-default: var(--vp-semantic-color-content-brand);--vp-component-link-spacing-large-gap: var(--vp-semantic-spacing-xs);--vp-component-link-spacing-medium-gap: var(--vp-semantic-spacing-xs);--vp-component-link-spacing-small-gap: var(--vp-semantic-spacing-2xs);--vp-component-link-sizing-large-end-icon-width: var(--vp-semantic-sizing-m);--vp-component-link-sizing-large-end-icon-height: var(--vp-semantic-sizing-m);--vp-component-link-sizing-medium-end-icon-width: var(--vp-semantic-sizing-m);--vp-component-link-sizing-medium-end-icon-height: var(--vp-semantic-sizing-m);--vp-component-link-sizing-small-end-icon-width: var(--vp-semantic-sizing-m);--vp-component-link-sizing-small-end-icon-height: var(--vp-semantic-sizing-m)}.vp-link{--link-text-case:var(--vp-component-link-typography-medium-label-text-case);--link-text-decoration:var(--vp-component-link-typography-medium-label-text-decoration);--link-letter-spacing:var(--vp-component-link-typography-medium-label-letter-spacing);--link-font-size:var(--vp-component-link-typography-medium-label-font-size);--link-line-height:var(--vp-component-link-typography-medium-label-line-height);--link-font-weight:var(--vp-component-link-typography-medium-label-font-weight);--link-font-family:var(--vp-component-link-typography-medium-label-font-family)}.vp-link--small{--link-text-case:var(--vp-component-link-typography-small-label-text-case);--link-text-decoration:var(--vp-component-link-typography-small-label-text-decoration);--link-letter-spacing:var(--vp-component-link-typography-small-label-letter-spacing);--link-font-size:var(--vp-component-link-typography-small-label-font-size);--link-line-height:var(--vp-component-link-typography-small-label-line-height);--link-font-weight:var(--vp-component-link-typography-small-label-font-weight);--link-font-family:var(--vp-component-link-typography-small-label-font-family)}.vp-link--large{--link-text-case:var(--vp-component-link-typography-large-label-text-case);--link-text-decoration:var(--vp-component-link-typography-large-label-text-decoration);--link-letter-spacing:var(--vp-component-link-typography-large-label-letter-spacing);--link-font-size:var(--vp-component-link-typography-large-label-font-size);--link-line-height:var(--vp-component-link-typography-large-label-line-height);--link-font-weight:var(--vp-component-link-typography-large-label-font-weight);--link-font-family:var(--vp-component-link-typography-large-label-font-family)}.vp-link{--link-color:var(--vp-component-link-color-primary-content-default)}.vp-link:active{--link-color:var(--vp-component-link-color-primary-content-active)}.vp-link:hover{--link-color:var(--vp-component-link-color-primary-content-hover)}.vp-link--secondary{--link-color:var(--vp-component-link-color-secondary-content-default)}.vp-link--secondary:active{--link-color:var(--vp-component-link-color-secondary-content-active)}.vp-link--secondary:hover{--link-color:var(--vp-component-link-color-secondary-content-hover)}.vp-link{--link-spacing-gap:var(--vp-component-link-spacing-medium-gap)}.vp-link--small{--link-spacing-gap:var(--vp-component-link-spacing-small-gap)}.vp-link--large{--link-spacing-gap:var(--vp-component-link-spacing-large-gap)}.vp-link{--link-icon-width:var(--vp-component-link-sizing-medium-end-icon-width);--link-icon-height:var(--vp-component-link-sizing-medium-end-icon-height)}.vp-link--small{--link-icon-width:var(--vp-component-link-sizing-small-end-icon-width);--link-icon-height:var(--vp-component-link-sizing-small-end-icon-height)}.vp-link--large{--link-icon-width:var(--vp-component-link-sizing-large-end-icon-width);--link-icon-height:var(--vp-component-link-sizing-large-end-icon-height)}.vp-link{--link-disabled-opacity:var(--vp-component-link-opacity-disabled);align-items:center;background:transparent;border:0;color:var(--link-color);display:inline-flex;flex-direction:row;font-family:var(--link-font-family);font-size:var(--link-font-size);font-weight:var(--link-font-weight);gap:var(--link-spacing-gap);justify-content:center;letter-spacing:var(--link-letter-spacing);line-height:var(--link-line-height);margin:0;padding:0;position:relative;-webkit-text-decoration:var(--link-text-decoration);text-decoration:var(--link-text-decoration);text-transform:var(--link-text-case);transition:all .35s ease;vertical-align:middle}@media (prefers-reduced-motion:reduce){.vp-link{transition-duration:0}}.vp-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.vp-link[data-disabled]{cursor:not-allowed;opacity:var(--link-disabled-opacity);pointer-events:none}.vp-link:focus-visible{box-shadow:var(--vp-semantic-box-shadow-focus);outline:none}.vp-link svg{flex:0 0 auto;height:var(--link-icon-height);width:var(--link-icon-width)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-link-list-typography-screen-l-medium-text-case: var(--vp-semantic-typography-screen-l-title-m-text-case);--vp-component-link-list-typography-screen-l-medium-text-decoration: var(--vp-semantic-typography-screen-l-title-m-text-decoration);--vp-component-link-list-typography-screen-l-medium-letter-spacing: var(--vp-semantic-typography-screen-l-title-m-letter-spacing);--vp-component-link-list-typography-screen-l-medium-font-size: var(--vp-semantic-typography-screen-l-title-m-font-size);--vp-component-link-list-typography-screen-l-medium-line-height: var(--vp-semantic-typography-screen-l-title-m-line-height);--vp-component-link-list-typography-screen-l-medium-font-weight: var(--vp-semantic-typography-screen-l-title-m-font-weight);--vp-component-link-list-typography-screen-l-medium-font-family: var(--vp-semantic-typography-screen-l-title-m-font-family);--vp-component-link-list-typography-screen-l-small-text-case: var(--vp-semantic-typography-screen-all-body-m-text-case);--vp-component-link-list-typography-screen-l-small-text-decoration: var(--vp-semantic-typography-screen-all-body-m-text-decoration);--vp-component-link-list-typography-screen-l-small-letter-spacing: var(--vp-semantic-typography-screen-all-body-m-letter-spacing);--vp-component-link-list-typography-screen-l-small-font-size: var(--vp-semantic-typography-screen-all-body-m-font-size);--vp-component-link-list-typography-screen-l-small-line-height: var(--vp-semantic-typography-screen-all-body-m-line-height);--vp-component-link-list-typography-screen-l-small-font-weight: var(--vp-semantic-typography-screen-all-body-m-font-weight);--vp-component-link-list-typography-screen-l-small-font-family: var(--vp-semantic-typography-screen-all-body-m-font-family);--vp-component-link-list-typography-screen-m-medium-text-case: var(--vp-semantic-typography-screen-m-title-m-text-case);--vp-component-link-list-typography-screen-m-medium-text-decoration: var(--vp-semantic-typography-screen-m-title-m-text-decoration);--vp-component-link-list-typography-screen-m-medium-letter-spacing: var(--vp-semantic-typography-screen-m-title-m-letter-spacing);--vp-component-link-list-typography-screen-m-medium-font-size: var(--vp-semantic-typography-screen-m-title-m-font-size);--vp-component-link-list-typography-screen-m-medium-line-height: var(--vp-semantic-typography-screen-m-title-m-line-height);--vp-component-link-list-typography-screen-m-medium-font-weight: var(--vp-semantic-typography-screen-m-title-m-font-weight);--vp-component-link-list-typography-screen-m-medium-font-family: var(--vp-semantic-typography-screen-m-title-m-font-family);--vp-component-link-list-typography-screen-m-small-text-case: var(--vp-semantic-typography-screen-all-body-m-text-case);--vp-component-link-list-typography-screen-m-small-text-decoration: var(--vp-semantic-typography-screen-all-body-m-text-decoration);--vp-component-link-list-typography-screen-m-small-letter-spacing: var(--vp-semantic-typography-screen-all-body-m-letter-spacing);--vp-component-link-list-typography-screen-m-small-font-size: var(--vp-semantic-typography-screen-all-body-m-font-size);--vp-component-link-list-typography-screen-m-small-line-height: var(--vp-semantic-typography-screen-all-body-m-line-height);--vp-component-link-list-typography-screen-m-small-font-weight: var(--vp-semantic-typography-screen-all-body-m-font-weight);--vp-component-link-list-typography-screen-m-small-font-family: var(--vp-semantic-typography-screen-all-body-m-font-family);--vp-component-link-list-typography-screen-s-medium-text-case: var(--vp-semantic-typography-screen-s-title-m-text-case);--vp-component-link-list-typography-screen-s-medium-text-decoration: var(--vp-semantic-typography-screen-s-title-m-text-decoration);--vp-component-link-list-typography-screen-s-medium-letter-spacing: var(--vp-semantic-typography-screen-s-title-m-letter-spacing);--vp-component-link-list-typography-screen-s-medium-font-size: var(--vp-semantic-typography-screen-s-title-m-font-size);--vp-component-link-list-typography-screen-s-medium-line-height: var(--vp-semantic-typography-screen-s-title-m-line-height);--vp-component-link-list-typography-screen-s-medium-font-weight: var(--vp-semantic-typography-screen-s-title-m-font-weight);--vp-component-link-list-typography-screen-s-medium-font-family: var(--vp-semantic-typography-screen-s-title-m-font-family);--vp-component-link-list-typography-screen-s-small-text-case: var(--vp-semantic-typography-screen-all-body-m-text-case);--vp-component-link-list-typography-screen-s-small-text-decoration: var(--vp-semantic-typography-screen-all-body-m-text-decoration);--vp-component-link-list-typography-screen-s-small-letter-spacing: var(--vp-semantic-typography-screen-all-body-m-letter-spacing);--vp-component-link-list-typography-screen-s-small-font-size: var(--vp-semantic-typography-screen-all-body-m-font-size);--vp-component-link-list-typography-screen-s-small-line-height: var(--vp-semantic-typography-screen-all-body-m-line-height);--vp-component-link-list-typography-screen-s-small-font-weight: var(--vp-semantic-typography-screen-all-body-m-font-weight);--vp-component-link-list-typography-screen-s-small-font-family: var(--vp-semantic-typography-screen-all-body-m-font-family);--vp-component-link-list-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-link-list-sizing-medium-icon-width: var(--vp-semantic-sizing-xl);--vp-component-link-list-sizing-medium-icon-height: var(--vp-semantic-sizing-xl);--vp-component-link-list-sizing-small-icon-width: var(--vp-semantic-sizing-m);--vp-component-link-list-sizing-small-icon-height: var(--vp-semantic-sizing-m);--vp-component-link-list-spacing-padding-block-end: var(--vp-semantic-spacing-m);--vp-component-link-list-spacing-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-link-list-color-icon-active: var(--vp-semantic-color-content-neutral);--vp-component-link-list-color-icon-hover: var(--vp-semantic-color-content-neutral);--vp-component-link-list-color-icon-default: var(--vp-semantic-color-content-neutral);--vp-component-link-list-color-label-active: var(--vp-semantic-color-content-brand);--vp-component-link-list-color-label-hover: var(--vp-semantic-color-content-brand);--vp-component-link-list-color-label-default: var(--vp-semantic-color-content-neutral)}.vp-link-list{--list-item-spacing-block:var(--vp-component-link-list-spacing-padding-block-start) var(--vp-component-link-list-spacing-padding-block-end);--list-color:var(--vp-component-link-list-color-label-default);--list-color-hover:var(--vp-component-link-list-color-label-hover);--list-color-active:var(--vp-component-link-list-color-label-active);--list-disabled-opacity:var(--vp-component-link-list-opacity-disabled);--list-text-case:var(--vp-component-link-list-typography-screen-s-medium-text-case);--list-text-decoration:var(--vp-component-link-list-typography-screen-s-medium-text-decoration);--list-letter-spacing:var(--vp-component-link-list-typography-screen-s-medium-letter-spacing);--list-font-size:var(--vp-component-link-list-typography-screen-s-medium-font-size);--list-line-height:var(--vp-component-link-list-typography-screen-s-medium-line-height);--list-font-weight:var(--vp-component-link-list-typography-screen-s-medium-font-weight);--list-font-family:var(--vp-component-link-list-typography-screen-s-medium-font-family)}.vp-link-list--small{--list-text-case:var(--vp-component-link-list-typography-screen-s-small-text-case);--list-text-decoration:var(--vp-component-link-list-typography-screen-s-small-text-decoration);--list-letter-spacing:var(--vp-component-link-list-typography-screen-s-small-letter-spacing);--list-font-size:var(--vp-component-link-list-typography-screen-s-small-font-size);--list-line-height:var(--vp-component-link-list-typography-screen-s-small-line-height);--list-font-weight:var(--vp-component-link-list-typography-screen-s-small-font-weight);--list-font-family:var(--vp-component-link-list-typography-screen-s-small-font-family)}@media screen and (min-width:600px){.vp-link-list{--list-text-case:var(--vp-component-link-list-typography-screen-m-medium-text-case);--list-text-decoration:var(--vp-component-link-list-typography-screen-m-medium-text-decoration);--list-letter-spacing:var(--vp-component-link-list-typography-screen-m-medium-letter-spacing);--list-font-size:var(--vp-component-link-list-typography-screen-m-medium-font-size);--list-line-height:var(--vp-component-link-list-typography-screen-m-medium-line-height);--list-font-weight:var(--vp-component-link-list-typography-screen-m-medium-font-weight);--list-font-family:var(--vp-component-link-list-typography-screen-m-medium-font-family)}.vp-link-list--small{--list-text-case:var(--vp-component-link-list-typography-screen-m-small-text-case);--list-text-decoration:var(--vp-component-link-list-typography-screen-m-small-text-decoration);--list-letter-spacing:var(--vp-component-link-list-typography-screen-m-small-letter-spacing);--list-font-size:var(--vp-component-link-list-typography-screen-m-small-font-size);--list-line-height:var(--vp-component-link-list-typography-screen-m-small-line-height);--list-font-weight:var(--vp-component-link-list-typography-screen-m-small-font-weight);--list-font-family:var(--vp-component-link-list-typography-screen-m-small-font-family)}}@media screen and (min-width:1200px){.vp-link-list{--list-text-case:var(--vp-component-link-list-typography-screen-l-medium-text-case);--list-text-decoration:var(--vp-component-link-list-typography-screen-l-medium-text-decoration);--list-letter-spacing:var(--vp-component-link-list-typography-screen-l-medium-letter-spacing);--list-font-size:var(--vp-component-link-list-typography-screen-l-medium-font-size);--list-line-height:var(--vp-component-link-list-typography-screen-l-medium-line-height);--list-font-weight:var(--vp-component-link-list-typography-screen-l-medium-font-weight);--list-font-family:var(--vp-component-link-list-typography-screen-l-medium-font-family)}.vp-link-list--small{--list-text-case:var(--vp-component-link-list-typography-screen-l-small-text-case);--list-text-decoration:var(--vp-component-link-list-typography-screen-l-small-text-decoration);--list-letter-spacing:var(--vp-component-link-list-typography-screen-l-small-letter-spacing);--list-font-size:var(--vp-component-link-list-typography-screen-l-small-font-size);--list-line-height:var(--vp-component-link-list-typography-screen-l-small-line-height);--list-font-weight:var(--vp-component-link-list-typography-screen-l-small-font-weight);--list-font-family:var(--vp-component-link-list-typography-screen-l-small-font-family)}}.vp-link-list{--list-icon-width:var(--vp-component-link-list-sizing-medium-icon-width);--list-icon-height:var(--vp-component-link-list-sizing-medium-icon-height);--list-icon-color:var(--vp-component-link-list-color-icon-default)}.vp-link-list--small{--list-icon-width:var(--vp-component-link-list-sizing-small-icon-width);--list-icon-height:var(--vp-component-link-list-sizing-small-icon-height)}.vp-link-list{list-style-type:none}.vp-link-list__item__link{align-items:center;background:transparent;border:0;color:var(--list-color);display:flex;flex-direction:row;font-family:var(--list-font-family);font-size:var(--list-font-size);font-weight:var(--list-font-weight);justify-content:space-between;letter-spacing:var(--list-letter-spacing);line-height:var(--list-line-height);margin:0;padding-block:var(--list-item-spacing-block);padding-inline:0 0;position:relative;text-align:left;-webkit-text-decoration:var(--list-text-decoration);text-decoration:var(--list-text-decoration);text-transform:var(--list-text-case);transition:all .35s ease;width:100%}@media (prefers-reduced-motion:reduce){.vp-link-list__item__link{transition-duration:0}}.vp-link-list__item__link{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.vp-link-list__item__link:hover{--list-color:var(--list-color-hover);--list-icon-color:var(--vp-component-link-list-color-icon-hover)}.vp-link-list__item__link:active{--list-color:var(--list-color-active);--list-icon-color:var(--vp-component-link-list-color-icon-active)}.vp-link-list__item__link[data-disabled]{cursor:not-allowed;opacity:var(--list-disabled-opacity);pointer-events:none}.vp-link-list__item__link:focus-visible{box-shadow:var(--vp-semantic-box-shadow-focus);outline:none}.vp-link-list__item__link__icon{color:var(--list-icon-color);height:var(--list-icon-height);width:var(--list-icon-width)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-price-typography-small-amount-barred-text-case: var(--vp-semantic-typography-screen-all-caption-text-case);--vp-component-price-typography-small-amount-barred-text-decoration: var(--vp-semantic-typography-screen-all-caption-text-decoration);--vp-component-price-typography-small-amount-barred-letter-spacing: var(--vp-semantic-typography-screen-all-caption-letter-spacing);--vp-component-price-typography-small-amount-barred-font-size: var(--vp-semantic-typography-screen-all-caption-font-size);--vp-component-price-typography-small-amount-barred-line-height: var(--vp-semantic-typography-screen-all-caption-line-height);--vp-component-price-typography-small-amount-barred-font-weight: var(--vp-semantic-typography-screen-all-caption-font-weight);--vp-component-price-typography-small-amount-barred-font-family: var(--vp-semantic-typography-screen-all-caption-font-family);--vp-component-price-typography-small-helper-text-case: var(--vp-semantic-typography-screen-all-caption-text-case);--vp-component-price-typography-small-helper-text-decoration: var(--vp-semantic-typography-screen-all-caption-text-decoration);--vp-component-price-typography-small-helper-letter-spacing: var(--vp-semantic-typography-screen-all-caption-letter-spacing);--vp-component-price-typography-small-helper-font-size: var(--vp-semantic-typography-screen-all-caption-font-size);--vp-component-price-typography-small-helper-line-height: var(--vp-semantic-typography-screen-all-caption-line-height);--vp-component-price-typography-small-helper-font-weight: var(--vp-semantic-typography-screen-all-caption-font-weight);--vp-component-price-typography-small-helper-font-family: var(--vp-semantic-typography-screen-all-caption-font-family);--vp-component-price-typography-small-label-text-case: var(--vp-semantic-typography-screen-all-body-s-text-case);--vp-component-price-typography-small-label-text-decoration: var(--vp-semantic-typography-screen-all-body-s-text-decoration);--vp-component-price-typography-small-label-letter-spacing: var(--vp-semantic-typography-screen-all-body-s-letter-spacing);--vp-component-price-typography-small-label-font-size: var(--vp-semantic-typography-screen-all-body-s-font-size);--vp-component-price-typography-small-label-line-height: var(--vp-semantic-typography-screen-all-body-s-line-height);--vp-component-price-typography-small-label-font-weight: var(--vp-semantic-typography-screen-all-body-s-font-weight);--vp-component-price-typography-small-label-font-family: var(--vp-semantic-typography-screen-all-body-s-font-family);--vp-component-price-typography-small-amount-text-case: var(--vp-semantic-typography-screen-all-body-s-text-case);--vp-component-price-typography-small-amount-text-decoration: var(--vp-semantic-typography-screen-all-body-s-text-decoration);--vp-component-price-typography-small-amount-letter-spacing: var(--vp-semantic-typography-screen-all-body-s-letter-spacing);--vp-component-price-typography-small-amount-font-size: var(--vp-semantic-typography-screen-all-body-s-font-size);--vp-component-price-typography-small-amount-line-height: var(--vp-semantic-typography-screen-all-body-s-line-height);--vp-component-price-typography-small-amount-font-weight: var(--vp-semantic-typography-screen-all-body-s-font-weight);--vp-component-price-typography-small-amount-font-family: var(--vp-semantic-typography-screen-all-body-s-font-family);--vp-component-price-typography-medium-amount-barred-text-case: var(--vp-semantic-typography-screen-all-caption-text-case);--vp-component-price-typography-medium-amount-barred-text-decoration: var(--vp-semantic-typography-screen-all-caption-text-decoration);--vp-component-price-typography-medium-amount-barred-letter-spacing: var(--vp-semantic-typography-screen-all-caption-letter-spacing);--vp-component-price-typography-medium-amount-barred-font-size: var(--vp-semantic-typography-screen-all-caption-font-size);--vp-component-price-typography-medium-amount-barred-line-height: var(--vp-semantic-typography-screen-all-caption-line-height);--vp-component-price-typography-medium-amount-barred-font-weight: var(--vp-semantic-typography-screen-all-caption-font-weight);--vp-component-price-typography-medium-amount-barred-font-family: var(--vp-semantic-typography-screen-all-caption-font-family);--vp-component-price-typography-medium-helper-text-case: var(--vp-semantic-typography-screen-all-caption-text-case);--vp-component-price-typography-medium-helper-text-decoration: var(--vp-semantic-typography-screen-all-caption-text-decoration);--vp-component-price-typography-medium-helper-letter-spacing: var(--vp-semantic-typography-screen-all-caption-letter-spacing);--vp-component-price-typography-medium-helper-font-size: var(--vp-semantic-typography-screen-all-caption-font-size);--vp-component-price-typography-medium-helper-line-height: var(--vp-semantic-typography-screen-all-caption-line-height);--vp-component-price-typography-medium-helper-font-weight: var(--vp-semantic-typography-screen-all-caption-font-weight);--vp-component-price-typography-medium-helper-font-family: var(--vp-semantic-typography-screen-all-caption-font-family);--vp-component-price-typography-medium-label-text-case: var(--vp-semantic-typography-screen-all-body-m-text-case);--vp-component-price-typography-medium-label-text-decoration: var(--vp-semantic-typography-screen-all-body-m-text-decoration);--vp-component-price-typography-medium-label-letter-spacing: var(--vp-semantic-typography-screen-all-body-m-letter-spacing);--vp-component-price-typography-medium-label-font-size: var(--vp-semantic-typography-screen-all-body-m-font-size);--vp-component-price-typography-medium-label-line-height: var(--vp-semantic-typography-screen-all-body-m-line-height);--vp-component-price-typography-medium-label-font-weight: var(--vp-semantic-typography-screen-all-body-m-font-weight);--vp-component-price-typography-medium-label-font-family: var(--vp-semantic-typography-screen-all-body-m-font-family);--vp-component-price-typography-medium-amount-text-case: var(--vp-semantic-typography-screen-all-body-m-text-case);--vp-component-price-typography-medium-amount-text-decoration: var(--vp-semantic-typography-screen-all-body-m-text-decoration);--vp-component-price-typography-medium-amount-letter-spacing: var(--vp-semantic-typography-screen-all-body-m-letter-spacing);--vp-component-price-typography-medium-amount-font-size: var(--vp-semantic-typography-screen-all-body-m-font-size);--vp-component-price-typography-medium-amount-line-height: var(--vp-semantic-typography-screen-all-body-m-line-height);--vp-component-price-typography-medium-amount-font-weight: var(--vp-semantic-typography-screen-all-body-m-font-weight);--vp-component-price-typography-medium-amount-font-family: var(--vp-semantic-typography-screen-all-body-m-font-family);--vp-component-price-typography-large-screen-l-label-text-case: var(--vp-semantic-typography-screen-l-title-s-text-case);--vp-component-price-typography-large-screen-l-label-text-decoration: var(--vp-semantic-typography-screen-l-title-s-text-decoration);--vp-component-price-typography-large-screen-l-label-letter-spacing: var(--vp-semantic-typography-screen-l-title-s-letter-spacing);--vp-component-price-typography-large-screen-l-label-font-size: var(--vp-semantic-typography-screen-l-title-s-font-size);--vp-component-price-typography-large-screen-l-label-line-height: var(--vp-semantic-typography-screen-l-title-s-line-height);--vp-component-price-typography-large-screen-l-label-font-weight: var(--vp-semantic-typography-screen-l-title-s-font-weight);--vp-component-price-typography-large-screen-l-label-font-family: var(--vp-semantic-typography-screen-l-title-s-font-family);--vp-component-price-typography-large-screen-l-amount-text-case: var(--vp-semantic-typography-screen-l-title-s-text-case);--vp-component-price-typography-large-screen-l-amount-text-decoration: var(--vp-semantic-typography-screen-l-title-s-text-decoration);--vp-component-price-typography-large-screen-l-amount-letter-spacing: var(--vp-semantic-typography-screen-l-title-s-letter-spacing);--vp-component-price-typography-large-screen-l-amount-font-size: var(--vp-semantic-typography-screen-l-title-s-font-size);--vp-component-price-typography-large-screen-l-amount-line-height: var(--vp-semantic-typography-screen-l-title-s-line-height);--vp-component-price-typography-large-screen-l-amount-font-weight: var(--vp-semantic-typography-screen-l-title-s-font-weight);--vp-component-price-typography-large-screen-l-amount-font-family: var(--vp-semantic-typography-screen-l-title-s-font-family);--vp-component-price-typography-large-screen-m-label-text-case: var(--vp-semantic-typography-screen-m-title-s-text-case);--vp-component-price-typography-large-screen-m-label-text-decoration: var(--vp-semantic-typography-screen-m-title-s-text-decoration);--vp-component-price-typography-large-screen-m-label-letter-spacing: var(--vp-semantic-typography-screen-m-title-s-letter-spacing);--vp-component-price-typography-large-screen-m-label-font-size: var(--vp-semantic-typography-screen-m-title-s-font-size);--vp-component-price-typography-large-screen-m-label-line-height: var(--vp-semantic-typography-screen-m-title-s-line-height);--vp-component-price-typography-large-screen-m-label-font-weight: var(--vp-semantic-typography-screen-m-title-s-font-weight);--vp-component-price-typography-large-screen-m-label-font-family: var(--vp-semantic-typography-screen-m-title-s-font-family);--vp-component-price-typography-large-screen-m-amount-text-case: var(--vp-semantic-typography-screen-m-title-s-text-case);--vp-component-price-typography-large-screen-m-amount-text-decoration: var(--vp-semantic-typography-screen-m-title-s-text-decoration);--vp-component-price-typography-large-screen-m-amount-letter-spacing: var(--vp-semantic-typography-screen-m-title-s-letter-spacing);--vp-component-price-typography-large-screen-m-amount-font-size: var(--vp-semantic-typography-screen-m-title-s-font-size);--vp-component-price-typography-large-screen-m-amount-line-height: var(--vp-semantic-typography-screen-m-title-s-line-height);--vp-component-price-typography-large-screen-m-amount-font-weight: var(--vp-semantic-typography-screen-m-title-s-font-weight);--vp-component-price-typography-large-screen-m-amount-font-family: var(--vp-semantic-typography-screen-m-title-s-font-family);--vp-component-price-typography-large-screen-s-label-text-case: var(--vp-semantic-typography-screen-s-title-s-text-case);--vp-component-price-typography-large-screen-s-label-text-decoration: var(--vp-semantic-typography-screen-s-title-s-text-decoration);--vp-component-price-typography-large-screen-s-label-letter-spacing: var(--vp-semantic-typography-screen-s-title-s-letter-spacing);--vp-component-price-typography-large-screen-s-label-font-size: var(--vp-semantic-typography-screen-s-title-s-font-size);--vp-component-price-typography-large-screen-s-label-line-height: var(--vp-semantic-typography-screen-s-title-s-line-height);--vp-component-price-typography-large-screen-s-label-font-weight: var(--vp-semantic-typography-screen-s-title-s-font-weight);--vp-component-price-typography-large-screen-s-label-font-family: var(--vp-semantic-typography-screen-s-title-s-font-family);--vp-component-price-typography-large-screen-s-amount-text-case: var(--vp-semantic-typography-screen-s-title-s-text-case);--vp-component-price-typography-large-screen-s-amount-text-decoration: var(--vp-semantic-typography-screen-s-title-s-text-decoration);--vp-component-price-typography-large-screen-s-amount-letter-spacing: var(--vp-semantic-typography-screen-s-title-s-letter-spacing);--vp-component-price-typography-large-screen-s-amount-font-size: var(--vp-semantic-typography-screen-s-title-s-font-size);--vp-component-price-typography-large-screen-s-amount-line-height: var(--vp-semantic-typography-screen-s-title-s-line-height);--vp-component-price-typography-large-screen-s-amount-font-weight: var(--vp-semantic-typography-screen-s-title-s-font-weight);--vp-component-price-typography-large-screen-s-amount-font-family: var(--vp-semantic-typography-screen-s-title-s-font-family);--vp-component-price-typography-large-screen-all-amount-barred-text-case: var(--vp-semantic-typography-screen-all-body-s-text-case);--vp-component-price-typography-large-screen-all-amount-barred-text-decoration: var(--vp-core-text-decoration-line-through);--vp-component-price-typography-large-screen-all-amount-barred-letter-spacing: var(--vp-semantic-typography-screen-all-body-s-letter-spacing);--vp-component-price-typography-large-screen-all-amount-barred-font-size: var(--vp-semantic-typography-screen-all-body-s-font-size);--vp-component-price-typography-large-screen-all-amount-barred-line-height: var(--vp-semantic-typography-screen-all-body-s-line-height);--vp-component-price-typography-large-screen-all-amount-barred-font-weight: var(--vp-semantic-typography-screen-all-body-s-font-weight);--vp-component-price-typography-large-screen-all-amount-barred-font-family: var(--vp-semantic-typography-screen-all-body-s-font-family);--vp-component-price-typography-large-screen-all-helper-text-case: var(--vp-semantic-typography-screen-all-body-s-text-case);--vp-component-price-typography-large-screen-all-helper-text-decoration: var(--vp-semantic-typography-screen-all-body-s-text-decoration);--vp-component-price-typography-large-screen-all-helper-letter-spacing: var(--vp-semantic-typography-screen-all-body-s-letter-spacing);--vp-component-price-typography-large-screen-all-helper-font-size: var(--vp-semantic-typography-screen-all-body-s-font-size);--vp-component-price-typography-large-screen-all-helper-line-height: var(--vp-semantic-typography-screen-all-body-s-line-height);--vp-component-price-typography-large-screen-all-helper-font-weight: var(--vp-semantic-typography-screen-all-body-s-font-weight);--vp-component-price-typography-large-screen-all-helper-font-family: var(--vp-semantic-typography-screen-all-body-s-font-family);--vp-component-price-spacing-small-vertical-gap: var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-small-horizontal-gap: var(--vp-semantic-spacing-2xs);--vp-component-price-spacing-medium-vertical-gap: var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-medium-horizontal-gap: var(--vp-semantic-spacing-2xs);--vp-component-price-spacing-large-vertical-gap: var(--vp-semantic-spacing-xs);--vp-component-price-spacing-large-horizontal-gap: var(--vp-semantic-spacing-xs);--vp-component-price-color-content-label: var(--vp-semantic-color-content-neutral);--vp-component-price-color-content-amount-barred: var(--vp-semantic-color-content-quiet);--vp-component-price-color-content-helper: var(--vp-semantic-color-content-quiet);--vp-component-price-color-content-amount-out-of-stock: var(--vp-semantic-color-content-quiet);--vp-component-price-color-content-amount: var(--vp-semantic-color-content-neutral)}.vp-price{--price-spacing:var(--vp-component-price-spacing-gap);--price-gap:0 var(--price-spacing);--price-amount-color:var(--vp-component-price-color-content-amount);--price-amount-text-case:var(--vp-component-price-typography-screen-s-amount-text-case);--price-amount-text-decoration:var(--vp-component-price-typography-screen-s-amount-text-decoration);--price-amount-letter-spacing:var(--vp-component-price-typography-screen-s-amount-letter-spacing);--price-amount-font-size:var(--vp-component-price-typography-screen-s-amount-font-size);--price-amount-line-height:var(--vp-component-price-typography-screen-s-amount-line-height);--price-amount-font-weight:var(--vp-component-price-typography-screen-s-amount-font-weight);--price-amount-font-family:var(--vp-component-price-typography-screen-s-amount-font-family)}@media screen and (min-width:600px){.vp-price{--price-amount-text-case:var(--vp-component-price-typography-screen-m-amount-text-case);--price-amount-text-decoration:var(--vp-component-price-typography-screen-m-amount-text-decoration);--price-amount-letter-spacing:var(--vp-component-price-typography-screen-m-amount-letter-spacing);--price-amount-font-size:var(--vp-component-price-typography-screen-m-amount-font-size);--price-amount-line-height:var(--vp-component-price-typography-screen-m-amount-line-height);--price-amount-font-weight:var(--vp-component-price-typography-screen-m-amount-font-weight);--price-amount-font-family:var(--vp-component-price-typography-screen-m-amount-font-family)}}@media screen and (min-width:1200px){.vp-price{--price-amount-text-case:var(--vp-component-price-typography-screen-l-amount-text-case);--price-amount-text-decoration:var(--vp-component-price-typography-screen-l-amount-text-decoration);--price-amount-letter-spacing:var(--vp-component-price-typography-screen-l-amount-letter-spacing);--price-amount-font-size:var(--vp-component-price-typography-screen-l-amount-font-size);--price-amount-line-height:var(--vp-component-price-typography-screen-l-amount-line-height);--price-amount-font-weight:var(--vp-component-price-typography-screen-l-amount-font-weight);--price-amount-font-family:var(--vp-component-price-typography-screen-l-amount-font-family)}}.vp-price{--price-amount-barred-text-case:var(--vp-component-price-typography-screen-all-amount-barred-text-case);--price-amount-barred-text-decoration:var(--vp-component-price-typography-screen-all-amount-barred-text-decoration);--price-amount-barred-letter-spacing:var(--vp-component-price-typography-screen-all-amount-barred-letter-spacing);--price-amount-barred-font-size:var(--vp-component-price-typography-screen-all-amount-barred-font-size);--price-amount-barred-line-height:var(--vp-component-price-typography-screen-all-amount-barred-line-height);--price-amount-barred-font-weight:var(--vp-component-price-typography-screen-all-amount-barred-font-weight);--price-amount-barred-font-family:var(--vp-component-price-typography-screen-all-amount-barred-font-family);--price-amount-barred-color:var(--vp-component-price-color-content-amount-barred);--price-amount-out-of-stock-color:var(--vp-component-price-color-content-amount-out-of-stock);--price-helper-text-case:var(--vp-component-price-typography-screen-all-helper-text-case);--price-helper-text-decoration:var(--vp-component-price-typography-screen-all-helper-text-decoration);--price-helper-letter-spacing:var(--vp-component-price-typography-screen-all-helper-letter-spacing);--price-helper-font-size:var(--vp-component-price-typography-screen-all-helper-font-size);--price-helper-line-height:var(--vp-component-price-typography-screen-all-helper-line-height);--price-helper-font-weight:var(--vp-component-price-typography-screen-all-helper-font-weight);--price-helper-font-family:var(--vp-component-price-typography-screen-all-helper-font-family);--price-helper-color:var(--vp-component-price-color-content-helper);--price-label-color:var(--vp-component-price-color-content-label);--price-label-text-case:var(--vp-component-price-typography-screen-s-label-text-case);--price-label-text-decoration:var(--vp-component-price-typography-screen-s-label-text-decoration);--price-label-letter-spacing:var(--vp-component-price-typography-screen-s-label-letter-spacing);--price-label-font-size:var(--vp-component-price-typography-screen-s-label-font-size);--price-label-line-height:var(--vp-component-price-typography-screen-s-label-line-height);--price-label-font-weight:var(--vp-component-price-typography-screen-s-label-font-weight);--price-label-font-family:var(--vp-component-price-typography-screen-s-label-font-family)}@media screen and (min-width:600px){.vp-price{--price-label-text-case:var(--vp-component-price-typography-screen-m-label-text-case);--price-label-text-decoration:var(--vp-component-price-typography-screen-m-label-text-decoration);--price-label-letter-spacing:var(--vp-component-price-typography-screen-m-label-letter-spacing);--price-label-font-size:var(--vp-component-price-typography-screen-m-label-font-size);--price-label-line-height:var(--vp-component-price-typography-screen-m-label-line-height);--price-label-font-weight:var(--vp-component-price-typography-screen-m-label-font-weight);--price-label-font-family:var(--vp-component-price-typography-screen-m-label-font-family)}}@media screen and (min-width:1200px){.vp-price{--price-label-text-case:var(--vp-component-price-typography-screen-l-label-text-case);--price-label-text-decoration:var(--vp-component-price-typography-screen-l-label-text-decoration);--price-label-letter-spacing:var(--vp-component-price-typography-screen-l-label-letter-spacing);--price-label-font-size:var(--vp-component-price-typography-screen-l-label-font-size);--price-label-line-height:var(--vp-component-price-typography-screen-l-label-line-height);--price-label-font-weight:var(--vp-component-price-typography-screen-l-label-font-weight);--price-label-font-family:var(--vp-component-price-typography-screen-l-label-font-family)}}.vp-price{display:inline-grid;gap:var(--price-gap);grid-template-areas:"primary secondary tertiary" "sub sub sub"}.vp-price>*{align-items:flex-end;align-self:flex-end}.vp-price-amount{color:var(--price-amount-color);display:inline-flex;font-family:var(--price-amount-font-family);font-size:var(--price-amount-font-size);font-weight:var(--price-amount-font-weight);grid-area:primary;letter-spacing:var(--price-amount-letter-spacing);line-height:var(--price-amount-line-height);position:relative;-webkit-text-decoration:var(--price-amount-text-decoration);text-decoration:var(--price-amount-text-decoration);text-transform:var(--price-amount-text-case)}.vp-price-amount--barred-price{--price-amount-text-case:var(--price-amount-barred-text-case);--price-amount-text-decoration:var(--price-amount-barred-text-decoration);--price-amount-letter-spacing:var(--price-amount-barred-letter-spacing);--price-amount-font-size:var(--price-amount-barred-font-size);--price-amount-line-height:var(--price-amount-barred-line-height);--price-amount-font-weight:var(--price-amount-barred-font-weight);--price-amount-font-family:var(--price-amount-barred-font-family);--price-amount-color:var(--price-amount-barred-color);grid-area:secondary}.vp-price-amount--out-of-stock{--price-amount-color:var(--price-amount-out-of-stock-color)}.vp-price-helper{align-items:center;color:var(--price-helper-color);display:inline-flex;font-family:var(--price-helper-font-family);font-size:var(--price-helper-font-size);font-weight:var(--price-helper-font-weight);grid-area:sub;letter-spacing:var(--price-helper-letter-spacing);line-height:var(--price-helper-line-height);position:relative;-webkit-text-decoration:var(--price-helper-text-decoration);text-decoration:var(--price-helper-text-decoration);text-transform:var(--price-helper-text-case);vertical-align:middle}.vp-price-helper:not(:first-child){margin-top:var(--price-spacing)}.vp-price-label{align-items:center;color:var(--price-label-color);display:inline-flex;font-family:var(--price-label-font-family);font-size:var(--price-label-font-size);font-weight:var(--price-label-font-weight);grid-area:sub;letter-spacing:var(--price-label-letter-spacing);line-height:var(--price-label-line-height);position:relative;-webkit-text-decoration:var(--price-label-text-decoration);text-decoration:var(--price-label-text-decoration);text-transform:var(--price-label-text-case);vertical-align:middle}.vp-price-label:not(:first-child){margin-top:var(--price-spacing)}.vp-spinner{--dot-size:4px;--dot-gap:var(--dot-size);align-items:center;display:flex;flex-direction:row;gap:var(--dot-gap);justify-content:center}.vp-spinner span{animation:loading 1s cubic-bezier(.175,.885,.3,5) infinite;background-color:currentcolor;border-radius:var(--dot-size);height:var(--dot-size);position:relative;width:var(--dot-size)}.vp-spinner span:first-child{animation-delay:0}.vp-spinner span:nth-child(2){animation-delay:.1s}.vp-spinner span:nth-child(3){animation-delay:.2s}@keyframes loading{0%,60%,to{transform:none}30%{transform:translateY(-2px)}}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-sticker-typography-medium-label-text-case: var(--vp-semantic-typography-screen-all-body-s-text-case);--vp-component-sticker-typography-medium-label-text-decoration: var(--vp-semantic-typography-screen-all-body-s-text-decoration);--vp-component-sticker-typography-medium-label-letter-spacing: var(--vp-semantic-typography-screen-all-body-s-letter-spacing);--vp-component-sticker-typography-medium-label-font-size: var(--vp-semantic-typography-screen-all-body-s-font-size);--vp-component-sticker-typography-medium-label-line-height: var(--vp-semantic-typography-screen-all-body-s-line-height);--vp-component-sticker-typography-medium-label-font-weight: var(--vp-semantic-typography-screen-all-body-s-font-weight);--vp-component-sticker-typography-medium-label-font-family: var(--vp-semantic-typography-screen-all-body-s-font-family);--vp-component-sticker-typography-small-label-text-case: var(--vp-semantic-typography-screen-all-caption-text-case);--vp-component-sticker-typography-small-label-text-decoration: var(--vp-semantic-typography-screen-all-caption-text-decoration);--vp-component-sticker-typography-small-label-letter-spacing: var(--vp-semantic-typography-screen-all-caption-letter-spacing);--vp-component-sticker-typography-small-label-font-size: var(--vp-semantic-typography-screen-all-caption-font-size);--vp-component-sticker-typography-small-label-line-height: var(--vp-semantic-typography-screen-all-caption-line-height);--vp-component-sticker-typography-small-label-font-weight: var(--vp-semantic-typography-screen-all-caption-font-weight);--vp-component-sticker-typography-small-label-font-family: var(--vp-semantic-typography-screen-all-caption-font-family);--vp-component-sticker-border-radius-container-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-sticker-border-radius-container-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-sticker-border-radius-container-top-right: var(--vp-semantic-border-radius-main);--vp-component-sticker-border-radius-container-top-left: var(--vp-semantic-border-radius-main);--vp-component-sticker-sizing-padding-inline-end: var(--vp-semantic-spacing-2xs);--vp-component-sticker-sizing-padding-inline-start: var(--vp-semantic-spacing-2xs);--vp-component-sticker-sizing-padding-block-end: var(--vp-semantic-spacing-3xs);--vp-component-sticker-sizing-padding-block-start: var(--vp-semantic-spacing-3xs);--vp-component-sticker-color-secondary-content: var(--vp-semantic-color-content-on-commercial-neutral);--vp-component-sticker-color-secondary-container: var(--vp-semantic-color-container-commercial-neutral);--vp-component-sticker-color-primary-content: var(--vp-semantic-color-content-on-commercial-catchy);--vp-component-sticker-color-primary-container: var(--vp-semantic-color-container-commercial-catchy)}.vp-sticker{--sticker-text-case:var(--vp-component-sticker-typography-medium-label-text-case);--sticker-text-decoration:var(--vp-component-sticker-typography-medium-label-text-decoration);--sticker-letter-spacing:var(--vp-component-sticker-typography-medium-label-letter-spacing);--sticker-font-size:var(--vp-component-sticker-typography-medium-label-font-size);--sticker-line-height:var(--vp-component-sticker-typography-medium-label-line-height);--sticker-font-weight:var(--vp-component-sticker-typography-medium-label-font-weight);--sticker-font-family:var(--vp-component-sticker-typography-medium-label-font-family)}.vp-sticker--small{--sticker-text-case:var(--vp-component-sticker-typography-small-label-text-case);--sticker-text-decoration:var(--vp-component-sticker-typography-small-label-text-decoration);--sticker-letter-spacing:var(--vp-component-sticker-typography-small-label-letter-spacing);--sticker-font-size:var(--vp-component-sticker-typography-small-label-font-size);--sticker-line-height:var(--vp-component-sticker-typography-small-label-line-height);--sticker-font-weight:var(--vp-component-sticker-typography-small-label-font-weight);--sticker-font-family:var(--vp-component-sticker-typography-small-label-font-family)}.vp-sticker{--sticker-padding:var(--vp-component-sticker-sizing-padding-block-start) var(--vp-component-sticker-sizing-padding-inline-end) var(--vp-component-sticker-sizing-padding-block-end) var(--vp-component-sticker-sizing-padding-inline-start);--sticker-border-radius:var(--vp-component-sticker-border-radius-container-top-left) var(--vp-component-sticker-border-radius-container-top-right) var(--vp-component-sticker-border-radius-container-bottom-right) var(--vp-component-sticker-border-radius-container-bottom-left)}.vp-sticker--primary{--sticker-background-color:var(--vp-component-sticker-color-primary-container);--sticker-color:var(--vp-component-sticker-color-primary-content)}.vp-sticker--secondary{--sticker-background-color:var(--vp-component-sticker-color-secondary-container);--sticker-color:var(--vp-component-sticker-color-secondary-content)}.vp-sticker{align-items:center;background-color:var(--sticker-background-color);border-radius:var(--sticker-border-radius);color:var(--sticker-color);display:inline-flex;font-family:var(--sticker-font-family);font-size:var(--sticker-font-size);font-weight:var(--sticker-font-weight);justify-content:center;letter-spacing:var(--sticker-letter-spacing);line-height:var(--sticker-line-height);padding:var(--sticker-padding);position:relative;-webkit-text-decoration:var(--sticker-text-decoration);text-decoration:var(--sticker-text-decoration);text-transform:var(--sticker-text-case);vertical-align:middle}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-textarea-typography-label-text-case: var(--vp-semantic-typography-screen-all-body-m-text-case);--vp-component-textarea-typography-label-text-decoration: var(--vp-semantic-typography-screen-all-body-m-text-decoration);--vp-component-textarea-typography-label-letter-spacing: var(--vp-semantic-typography-screen-all-body-m-letter-spacing);--vp-component-textarea-typography-label-font-size: var(--vp-semantic-typography-screen-all-body-m-font-size);--vp-component-textarea-typography-label-line-height: var(--vp-semantic-typography-screen-all-body-m-line-height);--vp-component-textarea-typography-label-font-weight: var(--vp-semantic-typography-screen-all-body-m-font-weight);--vp-component-textarea-typography-label-font-family: var(--vp-semantic-typography-screen-all-body-m-font-family);--vp-component-textarea-typography-placeholder-text-case: var(--vp-semantic-typography-screen-all-body-m-text-case);--vp-component-textarea-typography-placeholder-text-decoration: var(--vp-semantic-typography-screen-all-body-m-text-decoration);--vp-component-textarea-typography-placeholder-letter-spacing: var(--vp-semantic-typography-screen-all-body-m-letter-spacing);--vp-component-textarea-typography-placeholder-font-size: var(--vp-semantic-typography-screen-all-body-m-font-size);--vp-component-textarea-typography-placeholder-line-height: var(--vp-semantic-typography-screen-all-body-m-line-height);--vp-component-textarea-typography-placeholder-font-weight: var(--vp-semantic-typography-screen-all-body-m-font-weight);--vp-component-textarea-typography-placeholder-font-family: var(--vp-semantic-typography-screen-all-body-m-font-family);--vp-component-textarea-box-shadow-focus: 0 0 0 2px var(--vp-semantic-color-border-brand);--vp-component-textarea-sizing-min-height: var(--vp-semantic-sizing-5xl);--vp-component-textarea-color-regular-border-error: var(--vp-semantic-color-status-negative);--vp-component-textarea-color-regular-border-active: var(--vp-semantic-color-border-brand);--vp-component-textarea-color-regular-border-default: var(--vp-semantic-color-border-neutral);--vp-component-textarea-color-regular-content-placeholder: var(--vp-semantic-color-content-quiet);--vp-component-textarea-color-regular-content-default: var(--vp-semantic-color-content-neutral);--vp-component-textarea-color-regular-handle: var(--vp-semantic-color-border-neutral);--vp-component-textarea-color-regular-container: var(--vp-semantic-color-container-neutral);--vp-component-textarea-spacing-padding-inline-start: var(--vp-semantic-spacing-s);--vp-component-textarea-spacing-padding-block-end: var(--vp-semantic-spacing-s);--vp-component-textarea-spacing-padding-inline-end: var(--vp-semantic-spacing-s);--vp-component-textarea-spacing-padding-block-start: var(--vp-semantic-spacing-s);--vp-component-textarea-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-textarea-border-width-active: var(--vp-semantic-border-width-m);--vp-component-textarea-border-width-hover: var(--vp-semantic-border-width-m);--vp-component-textarea-border-width-default: var(--vp-semantic-border-width-s);--vp-component-textarea-border-radius-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-textarea-border-radius-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-textarea-border-radius-top-right: var(--vp-semantic-border-radius-main);--vp-component-textarea-border-radius-top-left: var(--vp-semantic-border-radius-main)}.vp-textarea{--textarea-color:var(--vp-component-textarea-color-regular-content-default);--textarea-background-color:var(--vp-component-textarea-color-regular-container);--textarea-text-case:var(--vp-component-textarea-typography-label-text-case);--textarea-text-decoration:var(--vp-component-textarea-typography-label-text-decoration);--textarea-letter-spacing:var(--vp-component-textarea-typography-label-letter-spacing);--textarea-font-size:var(--vp-component-textarea-typography-label-font-size);--textarea-line-height:var(--vp-component-textarea-typography-label-line-height);--textarea-font-weight:var(--vp-component-textarea-typography-label-font-weight);--textarea-font-family:var(--vp-component-textarea-typography-label-font-family);--textarea-placeholder-color:var(--vp-component-textarea-color-regular-content-placeholder);--textarea-placeholder-text-case:var(--vp-component-textarea-typography-placeholder-text-case);--textarea-placeholder-text-decoration:var(--vp-component-textarea-typography-placeholder-text-decoration);--textarea-placeholder-letter-spacing:var(--vp-component-textarea-typography-placeholder-letter-spacing);--textarea-placeholder-font-size:var(--vp-component-textarea-typography-placeholder-font-size);--textarea-placeholder-line-height:var(--vp-component-textarea-typography-placeholder-line-height);--textarea-placeholder-font-weight:var(--vp-component-textarea-typography-placeholder-font-weight);--textarea-placeholder-font-family:var(--vp-component-textarea-typography-placeholder-font-family);--textarea-min-height:var(--vp-component-textarea-sizing-min-height);--textarea-border-radius:var(--vp-component-textarea-border-radius-top-left) var(--vp-component-textarea-border-radius-top-right) var(--vp-component-textarea-border-radius-bottom-right) var(--vp-component-textarea-border-radius-bottom-left);--textarea-border-width:var(--vp-component-textarea-border-width-default);--textarea-border-width-hover:var(--vp-component-textarea-border-width-hover);--textarea-border-width-active:var(--vp-component-textarea-border-width-active);--textarea-border-color:var(--vp-component-textarea-color-regular-border-default);--textarea-border-color-active:var(--vp-component-textarea-color-regular-border-active);--textarea-border-color-error:var(--vp-component-textarea-color-regular-border-error);--textarea-spacing-padding-inline-start:var(--vp-component-textarea-spacing-padding-inline-start);--textarea-spacing-padding-block-end:var(--vp-component-textarea-spacing-padding-block-end);--textarea-spacing-padding-inline-end:var(--vp-component-textarea-spacing-padding-inline-end);--textarea-spacing-padding-block-start:var(--vp-component-textarea-spacing-padding-block-start);--textarea-disabled-opacity:var(--vp-component-textarea-opacity-disabled);--textarea-focus-box-shadow:var(--vp-component-textarea-box-shadow-focus);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--textarea-background-color);border:0;border-radius:var(--textarea-border-radius);box-shadow:inset 0 0 0 var(--textarea-border-width) var(--textarea-border-color);box-sizing:border-box;color:var(--textarea-color);font-family:var(--textarea-font-family);font-size:var(--textarea-font-size);font-weight:var(--textarea-font-weight);letter-spacing:var(--textarea-letter-spacing);line-height:var(--textarea-line-height);max-width:100%;min-height:var(--textarea-min-height);min-width:100%;padding-block:var(--textarea-spacing-padding-block-start) var(--textarea-spacing-padding-block-end);padding-inline:var(--textarea-spacing-padding-inline-start) var(--textarea-spacing-padding-inline-end);position:relative;-webkit-text-decoration:var(--textarea-text-decoration);text-decoration:var(--textarea-text-decoration);text-transform:var(--textarea-text-case);transition:all .35s ease;width:100%}@media (prefers-reduced-motion:reduce){.vp-textarea{transition-duration:0}}.vp-textarea::-moz-placeholder{color:var(--textarea-placeholder-color);font-family:var(--textarea-placeholder-font-family);font-size:var(--textarea-placeholder-font-size);font-weight:var(--textarea-placeholder-font-weight);letter-spacing:var(--textarea-placeholder-letter-spacing);line-height:var(--textarea-placeholder-line-height);text-decoration:var(--textarea-placeholder-text-decoration);text-transform:var(--textarea-placeholder-text-case)}.vp-textarea::placeholder{color:var(--textarea-placeholder-color);font-family:var(--textarea-placeholder-font-family);font-size:var(--textarea-placeholder-font-size);font-weight:var(--textarea-placeholder-font-weight);letter-spacing:var(--textarea-placeholder-letter-spacing);line-height:var(--textarea-placeholder-line-height);-webkit-text-decoration:var(--textarea-placeholder-text-decoration);text-decoration:var(--textarea-placeholder-text-decoration);text-transform:var(--textarea-placeholder-text-case)}.vp-textarea[data-disabled]{cursor:not-allowed;opacity:var(--textarea-disabled-opacity);pointer-events:none}.vp-textarea[data-hover]{--textarea-border-width:var(--textarea-border-width-hover)}.vp-textarea[data-focus]{box-shadow:var(--textarea-focus-box-shadow);outline:0}.vp-textarea[data-active]{--textarea-border-width:var(--textarea-border-width-active);--textarea-border-color:var(--textarea-border-color-active);outline:0}.vp-textarea[data-invalid]{--textarea-border-color:var(--textarea-border-color-error)}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--vp-core-font-family-mono);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(147 197 253 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(147 197 253 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.\!container{width:100%!important}.container{width:100%}@media (min-width: 0px){.\!container{max-width:0px!important}.container{max-width:0px}}@media (min-width: 600px){.\!container{max-width:600px!important}.container{max-width:600px}}@media (min-width: 1200px){.\!container{max-width:1200px!important}.container{max-width:1200px}}@media (min-width: 1800px){.\!container{max-width:1800px!important}.container{max-width:1800px}}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.bottom-0{bottom:0}.left-0{left:0}.left-\[4rem\]{left:4rem}.right-\[4rem\]{right:4rem}.top-0{top:0}.top-\[50\%\]{top:50%}.-z-0{z-index:0}.z-10{z-index:10}.z-50{z-index:50}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-top:.5rem;margin-bottom:.5rem}.mb-7{margin-bottom:1.75rem}.ml-2{margin-left:.5rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[0\.8\]{aspect-ratio:.8}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[5\/5\]{aspect-ratio:5/5}.aspect-auto{aspect-ratio:auto}.size-full{width:100%;height:100%}.h-24{height:6rem}.h-28{height:7rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-\[0\.25rem\]{height:.25rem}.h-\[2\.4rem\]{height:2.4rem}.h-\[50rem\]{height:50rem}.h-\[60vw\]{height:60vw}.h-\[64vw\]{height:64vw}.h-\[70vh\]{height:70vh}.h-full{height:100%}.h-screen{height:100vh}.min-h-screen{min-height:100vh}.w-1\/3{width:33.333333%}.w-24{width:6rem}.w-28{width:7rem}.w-96{width:24rem}.w-\[15\.5rem\]{width:15.5rem}.w-\[2\.4rem\]{width:2.4rem}.w-\[36\%\]{width:36%}.w-\[60vw\]{width:60vw}.w-\[64vw\]{width:64vw}.w-auto{width:auto}.w-full{width:100%}.w-screen{width:100vw}.min-w-\[40vw\]{min-width:40vw}.max-w-\[100vw\]{max-width:100vw}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-0{flex-basis:0px}.border-collapse{border-collapse:collapse}.origin-bottom-left{transform-origin:bottom left}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-0{--tw-scale-x: 0;--tw-scale-y: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-90{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[0\.2rem\]{gap:.2rem}.gap-\[0\.4rem\]{gap:.4rem}.gap-\[0\.6rem\]{gap:.6rem}.gap-\[0\.8rem\]{gap:.8rem}.gap-\[3\.2rem\]{gap:3.2rem}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.scroll-smooth{scroll-behavior:smooth}.text-nowrap{text-wrap:nowrap}.rounded-full{border-radius:var(--vp-semantic-border-radius-full)}.border{border-width:1px}.border-solid{border-style:solid}.border-border-quiet{border-color:var(--vp-semantic-color-border-quiet)}.bg-background-main{background-color:var(--vp-semantic-color-background-main)}.bg-container-brand{background-color:var(--vp-semantic-color-container-brand)}.bg-container-catchy{background-color:var(--vp-semantic-color-container-catchy)}.bg-container-neutral{background-color:var(--vp-semantic-color-container-neutral)}.bg-container-quiet{background-color:var(--vp-semantic-color-container-quiet)}.object-cover{-o-object-fit:cover;object-fit:cover}.object-bottom{-o-object-position:bottom;object-position:bottom}.p-5{padding:1.25rem}.px-0{padding-left:0;padding-right:0}.px-2{padding-left:.5rem;padding-right:.5rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-\[25\%\]{padding-left:25%;padding-right:25%}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-5{padding-bottom:1.25rem}.pb-8{padding-bottom:2rem}.pl-3{padding-left:.75rem}.pl-5{padding-left:1.25rem}.pr-5{padding-right:1.25rem}.pr-7{padding-right:1.75rem}.pr-8{padding-right:2rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-s{font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight)}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.text-content-brand{color:var(--vp-semantic-color-content-brand)}.text-content-inverse{color:var(--vp-semantic-color-content-inverse)}.text-content-on-media-neutral{color:var(--vp-semantic-color-content-on-media-neutral)}.text-content-quiet{color:var(--vp-semantic-color-content-quiet)}.text-content-service{color:var(--vp-semantic-color-content-service)}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-70{opacity:.7}.shadow-black{--tw-shadow-color: #000000;--tw-shadow: var(--tw-shadow-colored)}.outline{outline-style:solid}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}html{font-size:20px}.before\:w-\[30vw\]:before{content:var(--tw-content);width:30vw}.before\:shrink-0:before{content:var(--tw-content);flex-shrink:0}.after\:w-\[30vw\]:after{content:var(--tw-content);width:30vw}.after\:shrink-0:after{content:var(--tw-content);flex-shrink:0}.open\:flex[open]{display:flex}.open\:rotate-180[open]{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:bg-container-quiet:hover{background-color:var(--vp-semantic-color-container-quiet)}.hover\:text-content-brand:hover{color:var(--vp-semantic-color-content-brand)}.hover\:underline:hover{text-decoration-line:underline}@media (min-width: 600px){.md\:mt-6{margin-top:1.5rem}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-1{height:.25rem}.md\:h-48{height:12rem}.md\:h-\[1\.6rem\]{height:1.6rem}.md\:h-\[40vw\]{height:40vw}.md\:h-\[44vw\]{height:44vw}.md\:h-full{height:100%}.md\:w-3\/4{width:75%}.md\:w-48{width:12rem}.md\:w-\[1\.6rem\]{width:1.6rem}.md\:w-\[40\%\]{width:40%}.md\:w-\[40vw\]{width:40vw}.md\:w-\[44vw\]{width:44vw}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:gap-10{gap:2.5rem}.md\:gap-2{gap:.5rem}.md\:gap-3{gap:.75rem}.md\:gap-4{gap:1rem}.md\:gap-6{gap:1.5rem}.md\:gap-\[5\.2rem\]{gap:5.2rem}.md\:gap-\[7\.5rem\]{gap:7.5rem}.md\:overflow-hidden{overflow:hidden}.md\:px-0{padding-left:0;padding-right:0}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-16{padding-left:4rem;padding-right:4rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.md\:pb-10{padding-bottom:2.5rem}}@media (min-width: 1200px){.lg\:ml-0{margin-left:0}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:aspect-\[unset\]{aspect-ratio:unset}.lg\:w-1\/2,.lg\:w-\[50\%\]{width:50%}.lg\:max-w-full{max-width:100%}.lg\:gap-8{gap:2rem}.lg\:gap-\[15vw\]{gap:15vw}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-16{padding-left:4rem;padding-right:4rem}}.\[\&\.active\]\:block.active{display:block}.\[\&\.active\]\:scale-100.active{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\.active\]\:text-content-brand.active{color:var(--vp-semantic-color-content-brand)}.\[\&\.active\]\:opacity-100.active{opacity:1}
