:root{--primitives-border-style-dashed:dashed;--primitives-border-style-dotted:dotted;--primitives-border-style-solid:solid;--primitives-color-basic-white:rgba(255 255 255/100%);--primitives-color-basic-white-opacity-65:rgba(255 255 255/65%);--primitives-color-basic-white-opacity-35:rgba(255 255 255/35%);--primitives-color-basic-white-opacity-10:rgba(255 255 255/10%);--primitives-color-basic-white-transparent:rgba(255 255 255/0%);--primitives-color-basic-black:rgba(0 0 0/100%);--primitives-color-basic-black-opacity-65:rgba(0 0 0/65%);--primitives-color-basic-black-opacity-35:rgba(0 0 0/35%);--primitives-color-basic-black-opacity-10:rgba(0 0 0/10%);--primitives-color-basic-black-transparent:rgba(0 0 0/0%);--primitives-color-basic-gray-50:rgba(255 255 255/100%);--primitives-color-basic-gray-100:rgba(249 250 251/100%);--primitives-color-basic-gray-200:rgba(243 244 246/100%);--primitives-color-basic-gray-300:rgba(229 231 235/100%);--primitives-color-basic-gray-400:rgba(209 213 219/100%);--primitives-color-basic-gray-500:rgba(156 163 175/100%);--primitives-color-basic-gray-600:rgba(75 85 99/100%);--primitives-color-basic-gray-700:rgba(55 65 81/100%);--primitives-color-basic-gray-800:rgba(31 41 55/100%);--primitives-color-basic-gray-900:rgba(17 24 39/100%);--primitives-color-basic-gray-900-transparent:rgba(17 24 39/0%);--primitives-color-basic-cool-gray-50:rgba(255 255 255/100%);--primitives-color-basic-cool-gray-100:rgba(183 189 197/100%);--primitives-color-basic-cool-gray-200:rgba(148 158 169/100%);--primitives-color-basic-cool-gray-300:rgba(115 128 142/100%);--primitives-color-basic-cool-gray-400:rgba(82 99 116/100%);--primitives-color-basic-cool-gray-500:rgba(38 57 87/100%);--primitives-color-basic-cool-gray-600:rgba(46 65 83/100%);--primitives-color-basic-cool-gray-700:rgba(36 50 65/100%);--primitives-color-basic-cool-gray-800:rgba(28 39 50/100%);--primitives-color-basic-cool-gray-900:rgba(21 30 38/100%);--primitives-color-basic-red-50:rgba(250 230 230/100%);--primitives-color-basic-red-100:rgba(240 176 176/100%);--primitives-color-basic-red-200:rgba(232 138 138/100%);--primitives-color-basic-red-300:rgba(222 84 84/100%);--primitives-color-basic-red-400:rgba(215 51 51/100%);--primitives-color-basic-red-500:rgba(205 0 0/100%);--primitives-color-basic-red-600:rgba(187 0 0/100%);--primitives-color-basic-red-700:rgba(146 0 0/100%);--primitives-color-basic-red-800:rgba(113 0 0/100%);--primitives-color-basic-red-900:rgba(86 0 0/100%);--primitives-color-basic-orange-50:rgba(255 240 230/100%);--primitives-color-basic-orange-100:rgba(253 209 176/100%);--primitives-color-basic-orange-200:rgba(253 187 138/100%);--primitives-color-basic-orange-300:rgba(252 156 84/100%);--primitives-color-basic-orange-400:rgba(251 137 51/100%);--primitives-color-basic-orange-500:rgba(250 107 0/100%);--primitives-color-basic-orange-600:rgba(228 97 0/100%);--primitives-color-basic-orange-700:rgba(178 76 0/100%);--primitives-color-basic-orange-800:rgba(138 59 0/100%);--primitives-color-basic-orange-900:rgba(105 45 0/100%);--primitives-color-basic-yellow-50:rgba(255 249 232/100%);--primitives-color-basic-yellow-100:rgba(254 236 183/100%);--primitives-color-basic-yellow-200:rgba(253 226 148/100%);--primitives-color-basic-yellow-300:rgba(252 213 100/100%);--primitives-color-basic-yellow-400:rgba(252 205 69/100%);--primitives-color-basic-yellow-500:rgba(251 193 23/100%);--primitives-color-basic-yellow-600:rgba(228 176 21/100%);--primitives-color-basic-yellow-700:rgba(178 137 16/100%);--primitives-color-basic-yellow-800:rgba(138 106 13/100%);--primitives-color-basic-yellow-900:rgba(105 81 10/100%);--primitives-color-basic-green-50:rgba(230 243 239/100%);--primitives-color-basic-green-100:rgba(176 217 205/100%);--primitives-color-basic-green-200:rgba(138 199 180/100%);--primitives-color-basic-green-300:rgba(84 173 146/100%);--primitives-color-basic-green-400:rgba(51 157 125/100%);--primitives-color-basic-green-500:rgba(0 133 93/100%);--primitives-color-basic-green-600:rgba(0 121 85/100%);--primitives-color-basic-green-700:rgba(0 94 66/100%);--primitives-color-basic-green-800:rgba(0 73 51/100%);--primitives-color-basic-green-900:rgba(0 56 39/100%);--primitives-color-basic-blue-50:rgba(230 241 251/100%);--primitives-color-basic-blue-100:rgba(176 210 243/100%);--primitives-color-basic-blue-200:rgba(138 188 237/100%);--primitives-color-basic-blue-300:rgba(84 158 229/100%);--primitives-color-basic-blue-400:rgba(51 139 224/100%);--primitives-color-basic-blue-500:rgba(0 110 216/100%);--primitives-color-basic-blue-600:rgba(0 100 197/100%);--primitives-color-basic-blue-700:rgba(0 78 153/100%);--primitives-color-basic-blue-800:rgba(0 61 119/100%);--primitives-color-basic-blue-900:rgba(0 46 91/100%);--primitives-color-ingersoll-rand-red-50:rgba(251 234 232/100%);--primitives-color-ingersoll-rand-red-100:rgba(242 189 185/100%);--primitives-color-ingersoll-rand-red-200:rgba(235 157 151/100%);--primitives-color-ingersoll-rand-red-300:rgba(226 112 104/100%);--primitives-color-ingersoll-rand-red-400:rgba(221 85 74/100%);--primitives-color-ingersoll-rand-red-500:rgba(212 42 29/100%);--primitives-color-ingersoll-rand-red-600:rgba(193 38 26/100%);--primitives-color-ingersoll-rand-red-700:rgba(151 30 21/100%);--primitives-color-ingersoll-rand-red-800:rgba(117 23 16/100%);--primitives-color-ingersoll-rand-red-900:rgba(89 18 12/100%);--primitives-color-ingersoll-rand-ingersoll-gray-50:rgba(255 255 255/100%);--primitives-color-ingersoll-rand-ingersoll-gray-100:rgba(238 239 241/100%);--primitives-color-ingersoll-rand-ingersoll-gray-200:rgba(203 208 213/100%);--primitives-color-ingersoll-rand-ingersoll-gray-300:rgba(169 177 186/100%);--primitives-color-ingersoll-rand-ingersoll-gray-400:rgba(82 99 116/100%);--primitives-color-ingersoll-rand-ingersoll-gray-500:rgba(38 57 87/100%);--primitives-color-ingersoll-rand-ingersoll-gray-600:rgba(46 65 83/100%);--primitives-color-ingersoll-rand-ingersoll-gray-700:rgba(36 50 65/100%);--primitives-color-ingersoll-rand-ingersoll-gray-800:rgba(28 39 50/100%);--primitives-color-ingersoll-rand-ingersoll-gray-900:rgba(29 28 27/100%);--primitives-color-air-dimension-skyward-blue-50:rgba(236 243 250/100%);--primitives-color-air-dimension-skyward-blue-100:rgba(196 219 239/100%);--primitives-color-air-dimension-skyward-blue-200:rgba(168 202 231/100%);--primitives-color-air-dimension-skyward-blue-300:rgba(128 177 219/100%);--primitives-color-air-dimension-skyward-blue-400:rgba(104 162 213/100%);--primitives-color-air-dimension-skyward-blue-500:rgba(66 139 202/100%);--primitives-color-air-dimension-skyward-blue-600:rgba(60 126 184/100%);--primitives-color-air-dimension-skyward-blue-700:rgba(47 99 143/100%);--primitives-color-air-dimension-skyward-blue-800:rgba(36 76 111/100%);--primitives-color-air-dimension-skyward-blue-900:rgba(28 58 85/100%);--primitives-color-air-dimension-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-air-dimension-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-air-dimension-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-air-dimension-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-air-dimension-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-air-dimension-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-air-dimension-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-air-dimension-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-air-dimension-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-air-dimension-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-airmax-group-tangerine-flare-50:rgba(250 237 236/100%);--primitives-color-airmax-group-tangerine-flare-100:rgba(240 199 197/100%);--primitives-color-airmax-group-tangerine-flare-200:rgba(233 171 169/100%);--primitives-color-airmax-group-tangerine-flare-300:rgba(223 133 129/100%);--primitives-color-airmax-group-tangerine-flare-400:rgba(217 109 105/100%);--primitives-color-airmax-group-tangerine-flare-500:rgba(207 73 67/100%);--primitives-color-airmax-group-tangerine-flare-600:rgba(188 66 61/100%);--primitives-color-airmax-group-tangerine-flare-700:rgba(147 52 48/100%);--primitives-color-airmax-group-tangerine-flare-800:rgba(114 40 37/100%);--primitives-color-airmax-group-tangerine-flare-900:rgba(87 31 28/100%);--primitives-color-airmax-group-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-airmax-group-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-airmax-group-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-airmax-group-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-airmax-group-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-airmax-group-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-airmax-group-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-airmax-group-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-airmax-group-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-airmax-group-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-albin-pumps-emerald-glow-50:rgba(246 248 235/100%);--primitives-color-albin-pumps-emerald-glow-100:rgba(228 234 193/100%);--primitives-color-albin-pumps-emerald-glow-200:rgba(215 224 163/100%);--primitives-color-albin-pumps-emerald-glow-300:rgba(197 209 121/100%);--primitives-color-albin-pumps-emerald-glow-400:rgba(186 201 95/100%);--primitives-color-albin-pumps-emerald-glow-500:rgba(169 187 55/100%);--primitives-color-albin-pumps-emerald-glow-600:rgba(154 170 50/100%);--primitives-color-albin-pumps-emerald-glow-700:rgba(120 133 39/100%);--primitives-color-albin-pumps-emerald-glow-800:rgba(93 103 30/100%);--primitives-color-albin-pumps-emerald-glow-900:rgba(71 79 23/100%);--primitives-color-albin-pumps-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-albin-pumps-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-albin-pumps-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-albin-pumps-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-albin-pumps-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-albin-pumps-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-albin-pumps-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-albin-pumps-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-albin-pumps-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-albin-pumps-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-aro-molten-red-50:rgba(252 233 232/100%);--primitives-color-aro-molten-red-100:rgba(247 187 185/100%);--primitives-color-aro-molten-red-200:rgba(243 154 151/100%);--primitives-color-aro-molten-red-300:rgba(238 108 103/100%);--primitives-color-aro-molten-red-400:rgba(234 79 73/100%);--primitives-color-aro-molten-red-500:rgba(229 35 28/100%);--primitives-color-aro-molten-red-600:rgba(208 32 25/100%);--primitives-color-aro-molten-red-700:rgba(163 25 20/100%);--primitives-color-aro-molten-red-800:rgba(126 19 15/100%);--primitives-color-aro-molten-red-900:rgba(96 15 12/100%);--primitives-color-aro-graphite-grey-50:rgba(255 255 255/100%);--primitives-color-aro-graphite-grey-100:rgba(238 238 238/100%);--primitives-color-aro-graphite-grey-200:rgba(203 203 203/100%);--primitives-color-aro-graphite-grey-300:rgba(178 178 178/100%);--primitives-color-aro-graphite-grey-400:rgba(142 142 142/100%);--primitives-color-aro-graphite-grey-500:rgba(121 121 121/100%);--primitives-color-aro-graphite-grey-600:rgba(87 87 87/100%);--primitives-color-aro-graphite-grey-700:rgba(79 79 79/100%);--primitives-color-aro-graphite-grey-800:rgba(62 62 62/100%);--primitives-color-aro-graphite-grey-900:rgba(48 48 48/100%);--primitives-color-a-und-f-sapphire-stone-50:rgba(230 236 241/100%);--primitives-color-a-und-f-sapphire-stone-100:rgba(176 197 213/100%);--primitives-color-a-und-f-sapphire-stone-200:rgba(138 169 192/100%);--primitives-color-a-und-f-sapphire-stone-300:rgba(84 130 163/100%);--primitives-color-a-und-f-sapphire-stone-400:rgba(51 106 145/100%);--primitives-color-a-und-f-sapphire-stone-500:rgba(0 69 118/100%);--primitives-color-a-und-f-sapphire-stone-600:rgba(0 63 107/100%);--primitives-color-a-und-f-sapphire-stone-700:rgba(0 49 84/100%);--primitives-color-a-und-f-sapphire-stone-800:rgba(0 38 65/100%);--primitives-color-a-und-f-sapphire-stone-900:rgba(0 29 50/100%);--primitives-color-a-und-f-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-a-und-f-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-a-und-f-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-a-und-f-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-a-und-f-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-a-und-f-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-a-und-f-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-a-und-f-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-a-und-f-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-a-und-f-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-broomwade-bordeaux-dusk-50:rgba(251 232 235/100%);--primitives-color-broomwade-bordeaux-dusk-100:rgba(244 184 191/100%);--primitives-color-broomwade-bordeaux-dusk-200:rgba(238 150 161/100%);--primitives-color-broomwade-bordeaux-dusk-300:rgba(230 102 118/100%);--primitives-color-broomwade-bordeaux-dusk-400:rgba(225 72 91/100%);--primitives-color-broomwade-bordeaux-dusk-500:rgba(218 26 50/100%);--primitives-color-broomwade-bordeaux-dusk-600:rgba(198 24 46/100%);--primitives-color-broomwade-bordeaux-dusk-700:rgba(155 18 36/100%);--primitives-color-broomwade-bordeaux-dusk-800:rgba(120 14 28/100%);--primitives-color-broomwade-bordeaux-dusk-900:rgba(92 11 21/100%);--primitives-color-broomwade-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-broomwade-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-broomwade-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-broomwade-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-broomwade-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-broomwade-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-broomwade-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-broomwade-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-broomwade-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-broomwade-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-belliss-morcom-electric-duke-50:rgba(230 236 243/100%);--primitives-color-belliss-morcom-electric-duke-100:rgba(176 195 218/100%);--primitives-color-belliss-morcom-electric-duke-200:rgba(138 167 200/100%);--primitives-color-belliss-morcom-electric-duke-300:rgba(84 126 175/100%);--primitives-color-belliss-morcom-electric-duke-400:rgba(51 101 159/100%);--primitives-color-belliss-morcom-electric-duke-500:rgba(0 63 135/100%);--primitives-color-belliss-morcom-electric-duke-600:rgba(0 57 123/100%);--primitives-color-belliss-morcom-electric-duke-700:rgba(0 45 96/100%);--primitives-color-belliss-morcom-electric-duke-800:rgba(0 35 74/100%);--primitives-color-belliss-morcom-electric-duke-900:rgba(0 26 57/100%);--primitives-color-belliss-morcom-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-belliss-morcom-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-belliss-morcom-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-belliss-morcom-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-belliss-morcom-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-belliss-morcom-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-belliss-morcom-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-belliss-morcom-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-belliss-morcom-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-belliss-morcom-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-champion-pneumatic-freshwave-50:rgba(234 248 243/100%);--primitives-color-champion-pneumatic-freshwave-100:rgba(189 233 217/100%);--primitives-color-champion-pneumatic-freshwave-200:rgba(157 222 198/100%);--primitives-color-champion-pneumatic-freshwave-300:rgba(112 207 172/100%);--primitives-color-champion-pneumatic-freshwave-400:rgba(84 198 156/100%);--primitives-color-champion-pneumatic-freshwave-500:rgba(41 184 131/100%);--primitives-color-champion-pneumatic-freshwave-600:rgba(37 167 119/100%);--primitives-color-champion-pneumatic-freshwave-700:rgba(29 131 93/100%);--primitives-color-champion-pneumatic-freshwave-800:rgba(23 101 72/100%);--primitives-color-champion-pneumatic-freshwave-900:rgba(17 77 55/100%);--primitives-color-champion-pneumatic-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-champion-pneumatic-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-champion-pneumatic-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-champion-pneumatic-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-champion-pneumatic-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-champion-pneumatic-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-champion-pneumatic-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-champion-pneumatic-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-champion-pneumatic-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-champion-pneumatic-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-champion-airtech-cherry-red-50:rgba(251 232 234/100%);--primitives-color-champion-airtech-cherry-red-100:rgba(244 184 191/100%);--primitives-color-champion-airtech-cherry-red-200:rgba(238 150 160/100%);--primitives-color-champion-airtech-cherry-red-300:rgba(230 102 117/100%);--primitives-color-champion-airtech-cherry-red-400:rgba(225 72 90/100%);--primitives-color-champion-airtech-cherry-red-500:rgba(218 26 49/100%);--primitives-color-champion-airtech-cherry-red-600:rgba(198 24 45/100%);--primitives-color-champion-airtech-cherry-red-700:rgba(155 18 35/100%);--primitives-color-champion-airtech-cherry-red-800:rgba(120 14 27/100%);--primitives-color-champion-airtech-cherry-red-900:rgba(92 11 21/100%);--primitives-color-champion-airtech-storm-grey-50:rgba(255 255 255/100%);--primitives-color-champion-airtech-storm-grey-100:rgba(238 238 238/100%);--primitives-color-champion-airtech-storm-grey-200:rgba(203 203 203/100%);--primitives-color-champion-airtech-storm-grey-300:rgba(178 178 178/100%);--primitives-color-champion-airtech-storm-grey-400:rgba(142 142 142/100%);--primitives-color-champion-airtech-storm-grey-500:rgba(121 121 121/100%);--primitives-color-champion-airtech-storm-grey-600:rgba(87 87 87/100%);--primitives-color-champion-airtech-storm-grey-700:rgba(79 79 79/100%);--primitives-color-champion-airtech-storm-grey-800:rgba(62 62 62/100%);--primitives-color-champion-airtech-storm-grey-900:rgba(48 48 48/100%);--primitives-color-compair-abyssal-blue-50:rgba(230 234 239/100%);--primitives-color-compair-abyssal-blue-100:rgba(176 190 204/100%);--primitives-color-compair-abyssal-blue-200:rgba(138 158 180/100%);--primitives-color-compair-abyssal-blue-300:rgba(84 114 146/100%);--primitives-color-compair-abyssal-blue-400:rgba(51 86 125/100%);--primitives-color-compair-abyssal-blue-500:rgba(0 44 92/100%);--primitives-color-compair-abyssal-blue-600:rgba(0 40 84/100%);--primitives-color-compair-abyssal-blue-700:rgba(0 31 65/100%);--primitives-color-compair-abyssal-blue-800:rgba(0 24 51/100%);--primitives-color-compair-abyssal-blue-900:rgba(0 18 39/100%);--primitives-color-compair-steel-grey-50:rgba(255 255 255/100%);--primitives-color-compair-steel-grey-100:rgba(238 238 238/100%);--primitives-color-compair-steel-grey-200:rgba(203 203 203/100%);--primitives-color-compair-steel-grey-300:rgba(178 178 178/100%);--primitives-color-compair-steel-grey-400:rgba(142 142 142/100%);--primitives-color-compair-steel-grey-500:rgba(121 121 121/100%);--primitives-color-compair-steel-grey-600:rgba(87 87 87/100%);--primitives-color-compair-steel-grey-700:rgba(79 79 79/100%);--primitives-color-compair-steel-grey-800:rgba(62 62 62/100%);--primitives-color-compair-steel-grey-900:rgba(48 48 48/100%);--primitives-color-controlled-fluids-forest-shine-50:rgba(240 247 236/100%);--primitives-color-controlled-fluids-forest-shine-100:rgba(208 231 197/100%);--primitives-color-controlled-fluids-forest-shine-200:rgba(185 220 169/100%);--primitives-color-controlled-fluids-forest-shine-300:rgba(152 203 130/100%);--primitives-color-controlled-fluids-forest-shine-400:rgba(133 193 106/100%);--primitives-color-controlled-fluids-forest-shine-500:rgba(102 178 69/100%);--primitives-color-controlled-fluids-forest-shine-600:rgba(93 162 63/100%);--primitives-color-controlled-fluids-forest-shine-700:rgba(72 126 49/100%);--primitives-color-controlled-fluids-forest-shine-800:rgba(56 98 38/100%);--primitives-color-controlled-fluids-forest-shine-900:rgba(43 75 29/100%);--primitives-color-controlled-fluids-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-controlled-fluids-obsidian-dust-100:rgba(230 239 245/100%);--primitives-color-controlled-fluids-obsidian-dust-200:rgba(178 204 223/100%);--primitives-color-controlled-fluids-obsidian-dust-300:rgba(141 180 208/100%);--primitives-color-controlled-fluids-obsidian-dust-400:rgba(89 146 187/100%);--primitives-color-controlled-fluids-obsidian-dust-500:rgba(57 125 173/100%);--primitives-color-controlled-fluids-obsidian-dust-600:rgba(7 92 153/100%);--primitives-color-controlled-fluids-obsidian-dust-700:rgba(6 84 139/100%);--primitives-color-controlled-fluids-obsidian-dust-800:rgba(5 65 109/100%);--primitives-color-controlled-fluids-obsidian-dust-900:rgba(4 51 84/100%);--primitives-color-delair-nautical-shadow-50:rgba(230 240 246/100%);--primitives-color-delair-nautical-shadow-100:rgba(178 208 228/100%);--primitives-color-delair-nautical-shadow-200:rgba(141 186 215/100%);--primitives-color-delair-nautical-shadow-300:rgba(89 154 197/100%);--primitives-color-delair-nautical-shadow-400:rgba(57 134 186/100%);--primitives-color-delair-nautical-shadow-500:rgba(7 104 169/100%);--primitives-color-delair-nautical-shadow-600:rgba(6 95 154/100%);--primitives-color-delair-nautical-shadow-700:rgba(5 74 120/100%);--primitives-color-delair-nautical-shadow-800:rgba(4 57 93/100%);--primitives-color-delair-nautical-shadow-900:rgba(3 44 71/100%);--primitives-color-delair-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-delair-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-delair-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-delair-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-delair-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-delair-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-delair-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-delair-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-delair-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-delair-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-deltech-blue-aquamarine-50:rgba(230 240 246/100%);--primitives-color-deltech-blue-aquamarine-100:rgba(178 208 228/100%);--primitives-color-deltech-blue-aquamarine-200:rgba(141 186 215/100%);--primitives-color-deltech-blue-aquamarine-300:rgba(89 154 197/100%);--primitives-color-deltech-blue-aquamarine-400:rgba(57 134 186/100%);--primitives-color-deltech-blue-aquamarine-500:rgba(7 104 169/100%);--primitives-color-deltech-blue-aquamarine-600:rgba(6 95 154/100%);--primitives-color-deltech-blue-aquamarine-700:rgba(5 74 120/100%);--primitives-color-deltech-blue-aquamarine-800:rgba(4 57 93/100%);--primitives-color-deltech-blue-aquamarine-900:rgba(3 44 71/100%);--primitives-color-deltech-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-deltech-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-deltech-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-deltech-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-deltech-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-deltech-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-deltech-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-deltech-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-deltech-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-deltech-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-dosatron-cascade-blue-50:rgba(230 239 247/100%);--primitives-color-dosatron-cascade-blue-100:rgba(176 204 229/100%);--primitives-color-dosatron-cascade-blue-200:rgba(138 180 216/100%);--primitives-color-dosatron-cascade-blue-300:rgba(85 146 199/100%);--primitives-color-dosatron-cascade-blue-400:rgba(52 125 188/100%);--primitives-color-dosatron-cascade-blue-500:rgba(1 92 171/100%);--primitives-color-dosatron-cascade-blue-600:rgba(1 84 156/100%);--primitives-color-dosatron-cascade-blue-700:rgba(1 65 121/100%);--primitives-color-dosatron-cascade-blue-800:rgba(1 51 94/100%);--primitives-color-dosatron-cascade-blue-900:rgba(0 39 72/100%);--primitives-color-dosatron-basalt-grey-50:rgba(255 255 255/100%);--primitives-color-dosatron-basalt-grey-100:rgba(238 238 238/100%);--primitives-color-dosatron-basalt-grey-200:rgba(203 203 203/100%);--primitives-color-dosatron-basalt-grey-300:rgba(178 178 178/100%);--primitives-color-dosatron-basalt-grey-400:rgba(142 142 142/100%);--primitives-color-dosatron-basalt-grey-500:rgba(121 121 121/100%);--primitives-color-dosatron-basalt-grey-600:rgba(87 87 87/100%);--primitives-color-dosatron-basalt-grey-700:rgba(79 79 79/100%);--primitives-color-dosatron-basalt-grey-800:rgba(62 62 62/100%);--primitives-color-dosatron-basalt-grey-900:rgba(48 48 48/100%);--primitives-color-dv-systems-blaze-pop-50:rgba(255 240 232/100%);--primitives-color-dv-systems-blaze-pop-100:rgba(255 207 183/100%);--primitives-color-dv-systems-blaze-pop-200:rgba(255 184 149/100%);--primitives-color-dv-systems-blaze-pop-300:rgba(255 151 100/100%);--primitives-color-dv-systems-blaze-pop-400:rgba(255 131 70/100%);--primitives-color-dv-systems-blaze-pop-500:rgba(255 100 24/100%);--primitives-color-dv-systems-blaze-pop-600:rgba(232 91 22/100%);--primitives-color-dv-systems-blaze-pop-700:rgba(181 71 17/100%);--primitives-color-dv-systems-blaze-pop-800:rgba(140 55 13/100%);--primitives-color-dv-systems-blaze-pop-900:rgba(107 42 10/100%);--primitives-color-dv-systems-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-dv-systems-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-dv-systems-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-dv-systems-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-dv-systems-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-dv-systems-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-dv-systems-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-dv-systems-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-dv-systems-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-dv-systems-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-ecoplant-forest-breeze-50:rgba(237 244 234/100%);--primitives-color-ecoplant-forest-breeze-100:rgba(200 221 189/100%);--primitives-color-ecoplant-forest-breeze-200:rgba(174 204 157/100%);--primitives-color-ecoplant-forest-breeze-300:rgba(137 181 112/100%);--primitives-color-ecoplant-forest-breeze-400:rgba(114 166 85/100%);--primitives-color-ecoplant-forest-breeze-500:rgba(79 144 42/100%);--primitives-color-ecoplant-forest-breeze-600:rgba(72 131 38/100%);--primitives-color-ecoplant-forest-breeze-700:rgba(56 102 30/100%);--primitives-color-ecoplant-forest-breeze-800:rgba(43 79 23/100%);--primitives-color-ecoplant-forest-breeze-900:rgba(33 60 18/100%);--primitives-color-ecoplant-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-ecoplant-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-ecoplant-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-ecoplant-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-ecoplant-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-ecoplant-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-ecoplant-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-ecoplant-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-ecoplant-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-ecoplant-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-elmo-crater-red-50:rgba(251 234 232/100%);--primitives-color-elmo-crater-red-100:rgba(242 189 185/100%);--primitives-color-elmo-crater-red-200:rgba(235 157 151/100%);--primitives-color-elmo-crater-red-300:rgba(226 112 104/100%);--primitives-color-elmo-crater-red-400:rgba(221 84 74/100%);--primitives-color-elmo-crater-red-500:rgba(212 41 29/100%);--primitives-color-elmo-crater-red-600:rgba(193 37 26/100%);--primitives-color-elmo-crater-red-700:rgba(151 29 21/100%);--primitives-color-elmo-crater-red-800:rgba(117 23 16/100%);--primitives-color-elmo-crater-red-900:rgba(89 17 12/100%);--primitives-color-elmo-thunder-grey-50:rgba(255 255 255/100%);--primitives-color-elmo-thunder-grey-100:rgba(238 238 238/100%);--primitives-color-elmo-thunder-grey-200:rgba(203 203 203/100%);--primitives-color-elmo-thunder-grey-300:rgba(178 178 178/100%);--primitives-color-elmo-thunder-grey-400:rgba(142 142 142/100%);--primitives-color-elmo-thunder-grey-500:rgba(121 121 121/100%);--primitives-color-elmo-thunder-grey-600:rgba(87 87 87/100%);--primitives-color-elmo-thunder-grey-700:rgba(79 79 79/100%);--primitives-color-elmo-thunder-grey-800:rgba(62 62 62/100%);--primitives-color-elmo-thunder-grey-900:rgba(48 48 48/100%);--primitives-color-emco-wheaton-crimson-bolt-50:rgba(251 232 235/100%);--primitives-color-emco-wheaton-crimson-bolt-100:rgba(244 184 191/100%);--primitives-color-emco-wheaton-crimson-bolt-200:rgba(238 150 161/100%);--primitives-color-emco-wheaton-crimson-bolt-300:rgba(230 102 118/100%);--primitives-color-emco-wheaton-crimson-bolt-400:rgba(225 72 91/100%);--primitives-color-emco-wheaton-crimson-bolt-500:rgba(218 26 50/100%);--primitives-color-emco-wheaton-crimson-bolt-600:rgba(198 24 46/100%);--primitives-color-emco-wheaton-crimson-bolt-700:rgba(155 18 36/100%);--primitives-color-emco-wheaton-crimson-bolt-800:rgba(120 14 28/100%);--primitives-color-emco-wheaton-crimson-bolt-900:rgba(92 11 21/100%);--primitives-color-emco-wheaton-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-emco-wheaton-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-emco-wheaton-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-emco-wheaton-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-emco-wheaton-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-emco-wheaton-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-emco-wheaton-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-emco-wheaton-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-emco-wheaton-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-emco-wheaton-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-ethafilter-azure-wave-50:rgba(230 240 245/100%);--primitives-color-ethafilter-azure-wave-100:rgba(176 207 223/100%);--primitives-color-ethafilter-azure-wave-200:rgba(138 184 208/100%);--primitives-color-ethafilter-azure-wave-300:rgba(84 151 187/100%);--primitives-color-ethafilter-azure-wave-400:rgba(51 131 173/100%);--primitives-color-ethafilter-azure-wave-500:rgba(0 100 153/100%);--primitives-color-ethafilter-azure-wave-600:rgba(0 91 139/100%);--primitives-color-ethafilter-azure-wave-700:rgba(0 71 109/100%);--primitives-color-ethafilter-azure-wave-800:rgba(0 55 84/100%);--primitives-color-ethafilter-azure-wave-900:rgba(0 42 64/100%);--primitives-color-ethafilter-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-ethafilter-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-ethafilter-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-ethafilter-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-ethafilter-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-ethafilter-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-ethafilter-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-ethafilter-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-ethafilter-obsidian-dust-800:rgba(70 70 70/100%);--primitives-color-ethafilter-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-everest-ocean-abyss-50:rgba(233 236 244/100%);--primitives-color-everest-ocean-abyss-100:rgba(188 196 222/100%);--primitives-color-everest-ocean-abyss-200:rgba(156 168 205/100%);--primitives-color-everest-ocean-abyss-300:rgba(110 128 183/100%);--primitives-color-everest-ocean-abyss-400:rgba(82 103 169/100%);--primitives-color-everest-ocean-abyss-500:rgba(39 65 147/100%);--primitives-color-everest-ocean-abyss-600:rgba(35 59 134/100%);--primitives-color-everest-ocean-abyss-700:rgba(28 46 104/100%);--primitives-color-everest-ocean-abyss-800:rgba(21 36 81/100%);--primitives-color-everest-ocean-abyss-900:rgba(16 27 62/100%);--primitives-color-everest-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-everest-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-everest-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-everest-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-everest-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-everest-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-everest-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-everest-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-everest-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-everest-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-elewout-amber-burst-50:rgba(255 239 232/100%);--primitives-color-elewout-amber-burst-100:rgba(255 205 182/100%);--primitives-color-elewout-amber-burst-200:rgba(255 181 147/100%);--primitives-color-elewout-amber-burst-300:rgba(255 147 98/100%);--primitives-color-elewout-amber-burst-400:rgba(255 126 67/100%);--primitives-color-elewout-amber-burst-500:rgba(255 94 20/100%);--primitives-color-elewout-amber-burst-600:rgba(232 86 18/100%);--primitives-color-elewout-amber-burst-700:rgba(181 67 14/100%);--primitives-color-elewout-amber-burst-800:rgba(140 52 11/100%);--primitives-color-elewout-amber-burst-900:rgba(107 39 8/100%);--primitives-color-elewout-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-elewout-obsidian-dust-100:rgba(232 239 247/100%);--primitives-color-elewout-obsidian-dust-200:rgba(185 205 230/100%);--primitives-color-elewout-obsidian-dust-300:rgba(151 181 217/100%);--primitives-color-elewout-obsidian-dust-400:rgba(103 147 200/100%);--primitives-color-elewout-obsidian-dust-500:rgba(73 126 189/100%);--primitives-color-elewout-obsidian-dust-600:rgba(28 94 173/100%);--primitives-color-elewout-obsidian-dust-700:rgba(25 86 157/100%);--primitives-color-elewout-obsidian-dust-800:rgba(20 67 123/100%);--primitives-color-elewout-obsidian-dust-900:rgba(15 52 95/100%);--primitives-color-flexan-crimson-night-50:rgba(243 233 235/100%);--primitives-color-flexan-crimson-night-100:rgba(217 188 192/100%);--primitives-color-flexan-crimson-night-200:rgba(199 155 161/100%);--primitives-color-flexan-crimson-night-300:rgba(174 110 118/100%);--primitives-color-flexan-crimson-night-400:rgba(158 81 92/100%);--primitives-color-flexan-crimson-night-500:rgba(134 38 51/100%);--primitives-color-flexan-crimson-night-600:rgba(122 35 46/100%);--primitives-color-flexan-crimson-night-700:rgba(95 27 36/100%);--primitives-color-flexan-crimson-night-800:rgba(74 21 28/100%);--primitives-color-flexan-crimson-night-900:rgba(56 16 21/100%);--primitives-color-flexan-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-flexan-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-flexan-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-flexan-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-flexan-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-flexan-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-flexan-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-flexan-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-flexan-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-flexan-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-fraser-woods-icy-sapphire-50:rgba(232 241 248/100%);--primitives-color-fraser-woods-icy-sapphire-100:rgba(184 212 234/100%);--primitives-color-fraser-woods-icy-sapphire-200:rgba(150 192 224/100%);--primitives-color-fraser-woods-icy-sapphire-300:rgba(102 163 210/100%);--primitives-color-fraser-woods-icy-sapphire-400:rgba(73 145 201/100%);--primitives-color-fraser-woods-icy-sapphire-500:rgba(27 117 188/100%);--primitives-color-fraser-woods-icy-sapphire-600:rgba(25 106 171/100%);--primitives-color-fraser-woods-icy-sapphire-700:rgba(19 83 133/100%);--primitives-color-fraser-woods-icy-sapphire-800:rgba(15 64 103/100%);--primitives-color-fraser-woods-icy-sapphire-900:rgba(11 49 79/100%);--primitives-color-fraser-woods-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-fraser-woods-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-fraser-woods-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-fraser-woods-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-fraser-woods-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-fraser-woods-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-fraser-woods-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-fraser-woods-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-fraser-woods-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-fraser-woods-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-friulair-pink-inferno-50:rgba(248 231 242/100%);--primitives-color-friulair-pink-inferno-100:rgba(233 179 215/100%);--primitives-color-friulair-pink-inferno-200:rgba(223 142 196/100%);--primitives-color-friulair-pink-inferno-300:rgba(208 91 169/100%);--primitives-color-friulair-pink-inferno-400:rgba(199 59 152/100%);--primitives-color-friulair-pink-inferno-500:rgba(185 10 126/100%);--primitives-color-friulair-pink-inferno-600:rgba(168 9 115/100%);--primitives-color-friulair-pink-inferno-700:rgba(131 7 89/100%);--primitives-color-friulair-pink-inferno-800:rgba(102 6 69/100%);--primitives-color-friulair-pink-inferno-900:rgba(78 4 53/100%);--primitives-color-friulair-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-friulair-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-friulair-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-friulair-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-friulair-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-friulair-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-friulair-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-friulair-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-friulair-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-friulair-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-friulair-obsidian-dust-500-2:rgba(128 128 128/100%);--primitives-color-gardner-denver-brimstone-red-50:rgba(251 232 235/100%);--primitives-color-gardner-denver-brimstone-red-100:rgba(244 184 192/100%);--primitives-color-gardner-denver-brimstone-red-200:rgba(243 154 151/100%);--primitives-color-gardner-denver-brimstone-red-300:rgba(230 102 118/100%);--primitives-color-gardner-denver-brimstone-red-400:rgba(225 72 92/100%);--primitives-color-gardner-denver-brimstone-red-500:rgba(218 26 51/100%);--primitives-color-gardner-denver-brimstone-red-600:rgba(198 24 46/100%);--primitives-color-gardner-denver-brimstone-red-700:rgba(155 18 36/100%);--primitives-color-gardner-denver-brimstone-red-800:rgba(120 14 28/100%);--primitives-color-gardner-denver-brimstone-red-900:rgba(92 11 21/100%);--primitives-color-gardner-denver-metallic-grey-50:rgba(255 255 255/100%);--primitives-color-gardner-denver-metallic-grey-100:rgba(238 238 238/100%);--primitives-color-gardner-denver-metallic-grey-200:rgba(203 203 203/100%);--primitives-color-gardner-denver-metallic-grey-300:rgba(178 178 178/100%);--primitives-color-gardner-denver-metallic-grey-400:rgba(142 142 142/100%);--primitives-color-gardner-denver-metallic-grey-500:rgba(121 121 121/100%);--primitives-color-gardner-denver-metallic-grey-600:rgba(87 87 87/100%);--primitives-color-gardner-denver-metallic-grey-700:rgba(79 79 79/100%);--primitives-color-gardner-denver-metallic-grey-800:rgba(62 62 62/100%);--primitives-color-gardner-denver-metallic-grey-900:rgba(48 48 48/100%);--primitives-color-garo-saffron-50:rgba(253 248 235/100%);--primitives-color-garo-saffron-100:rgba(250 232 192/100%);--primitives-color-garo-saffron-200:rgba(248 221 162/100%);--primitives-color-garo-saffron-300:rgba(244 206 119/100%);--primitives-color-garo-saffron-400:rgba(242 197 93/100%);--primitives-color-garo-saffron-500:rgba(239 182 52/100%);--primitives-color-garo-saffron-600:rgba(217 166 47/100%);--primitives-color-garo-saffron-700:rgba(170 129 37/100%);--primitives-color-garo-saffron-800:rgba(131 100 29/100%);--primitives-color-garo-saffron-900:rgba(100 76 22/100%);--primitives-color-garo-soft-alloy-50:rgba(255 255 255/100%);--primitives-color-garo-soft-alloy-100:rgba(242 242 242/100%);--primitives-color-garo-soft-alloy-200:rgba(216 216 216/100%);--primitives-color-garo-soft-alloy-300:rgba(197 197 197/100%);--primitives-color-garo-soft-alloy-400:rgba(170 170 170/100%);--primitives-color-garo-soft-alloy-500:rgba(153 153 153/100%);--primitives-color-garo-soft-alloy-600:rgba(128 128 128/100%);--primitives-color-garo-soft-alloy-700:rgba(116 116 116/100%);--primitives-color-garo-soft-alloy-800:rgba(91 91 91/100%);--primitives-color-garo-soft-alloy-900:rgba(70 70 70/100%);--primitives-color-gd-transport-gd-transport-red-50:rgba(251 232 235/100%);--primitives-color-gd-transport-gd-transport-red-100:rgba(244 184 192/100%);--primitives-color-gd-transport-gd-transport-red-200:rgba(243 154 151/100%);--primitives-color-gd-transport-gd-transport-red-300:rgba(230 102 118/100%);--primitives-color-gd-transport-gd-transport-red-400:rgba(225 72 92/100%);--primitives-color-gd-transport-gd-transport-red-500:rgba(218 26 51/100%);--primitives-color-gd-transport-gd-transport-red-600:rgba(198 24 46/100%);--primitives-color-gd-transport-gd-transport-red-700:rgba(155 18 36/100%);--primitives-color-gd-transport-gd-transport-red-800:rgba(120 14 28/100%);--primitives-color-gd-transport-gd-transport-red-900:rgba(92 11 21/100%);--primitives-color-gd-transport-gd-transport-grey-50:rgba(255 255 255/100%);--primitives-color-gd-transport-gd-transport-grey-100:rgba(238 238 238/100%);--primitives-color-gd-transport-gd-transport-grey-200:rgba(203 203 203/100%);--primitives-color-gd-transport-gd-transport-grey-300:rgba(178 178 178/100%);--primitives-color-gd-transport-gd-transport-grey-400:rgba(142 142 142/100%);--primitives-color-gd-transport-gd-transport-grey-500:rgba(121 121 121/100%);--primitives-color-gd-transport-gd-transport-grey-600:rgba(87 87 87/100%);--primitives-color-gd-transport-gd-transport-grey-700:rgba(79 79 79/100%);--primitives-color-gd-transport-gd-transport-grey-800:rgba(62 62 62/100%);--primitives-color-gd-transport-gd-transport-grey-900:rgba(48 48 48/100%);--primitives-color-ghh-rand-ghh-rand-red-50:rgba(251 234 232/100%);--primitives-color-ghh-rand-ghh-rand-red-100:rgba(242 189 185/100%);--primitives-color-ghh-rand-ghh-rand-red-200:rgba(235 157 151/100%);--primitives-color-ghh-rand-ghh-rand-red-300:rgba(226 112 104/100%);--primitives-color-ghh-rand-ghh-rand-red-400:rgba(221 85 74/100%);--primitives-color-ghh-rand-ghh-rand-red-500:rgba(212 42 29/100%);--primitives-color-ghh-rand-ghh-rand-red-600:rgba(193 38 26/100%);--primitives-color-ghh-rand-ghh-rand-red-700:rgba(151 30 21/100%);--primitives-color-ghh-rand-ghh-rand-red-800:rgba(117 23 16/100%);--primitives-color-ghh-rand-ghh-rand-red-900:rgba(89 18 12/100%);--primitives-color-ghh-rand-ghh-rand-gray-50:rgba(255 255 255/100%);--primitives-color-ghh-rand-ghh-rand-gray-100:rgba(183 189 197/100%);--primitives-color-ghh-rand-ghh-rand-gray-200:rgba(148 158 169/100%);--primitives-color-ghh-rand-ghh-rand-gray-300:rgba(115 128 142/100%);--primitives-color-ghh-rand-ghh-rand-gray-400:rgba(82 99 116/100%);--primitives-color-ghh-rand-ghh-rand-gray-500:rgba(38 57 87/100%);--primitives-color-ghh-rand-ghh-rand-gray-600:rgba(46 65 83/100%);--primitives-color-ghh-rand-ghh-rand-gray-700:rgba(36 50 65/100%);--primitives-color-ghh-rand-ghh-rand-gray-800:rgba(28 39 50/100%);--primitives-color-ghh-rand-ghh-rand-gray-900:rgba(29 28 27/100%);--primitives-color-gieffe-systems-ocean-forge-50:rgba(230 238 245/100%);--primitives-color-gieffe-systems-ocean-forge-100:rgba(176 202 222/100%);--primitives-color-gieffe-systems-ocean-forge-200:rgba(138 176 207/100%);--primitives-color-gieffe-systems-ocean-forge-300:rgba(84 140 185/100%);--primitives-color-gieffe-systems-ocean-forge-400:rgba(51 118 171/100%);--primitives-color-gieffe-systems-ocean-forge-500:rgba(0 84 150/100%);--primitives-color-gieffe-systems-ocean-forge-600:rgba(0 76 137/100%);--primitives-color-gieffe-systems-ocean-forge-700:rgba(0 60 107/100%);--primitives-color-gieffe-systems-ocean-forge-800:rgba(0 46 83/100%);--primitives-color-gieffe-systems-ocean-forge-900:rgba(0 35 63/100%);--primitives-color-gieffe-systems-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-gieffe-systems-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-gieffe-systems-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-gieffe-systems-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-gieffe-systems-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-gieffe-systems-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-gieffe-systems-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-gieffe-systems-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-gieffe-systems-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-gieffe-systems-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-hankinson-blueflare-50:rgba(230 240 246/100%);--primitives-color-hankinson-blueflare-100:rgba(178 208 228/100%);--primitives-color-hankinson-blueflare-200:rgba(141 186 215/100%);--primitives-color-hankinson-blueflare-300:rgba(89 154 197/100%);--primitives-color-hankinson-blueflare-400:rgba(57 134 186/100%);--primitives-color-hankinson-blueflare-500:rgba(7 104 169/100%);--primitives-color-hankinson-blueflare-600:rgba(6 95 154/100%);--primitives-color-hankinson-blueflare-700:rgba(5 74 120/100%);--primitives-color-hankinson-blueflare-800:rgba(4 57 93/100%);--primitives-color-hankinson-blueflare-900:rgba(3 44 71/100%);--primitives-color-hankinson-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-hankinson-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-hankinson-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-hankinson-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-hankinson-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-hankinson-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-hankinson-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-hankinson-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-hankinson-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-hankinson-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-hartell-typhoon-blue-50:rgba(231 241 248/100%);--primitives-color-hartell-typhoon-blue-100:rgba(179 212 234/100%);--primitives-color-hartell-typhoon-blue-200:rgba(143 192 224/100%);--primitives-color-hartell-typhoon-blue-300:rgba(92 163 209/100%);--primitives-color-hartell-typhoon-blue-400:rgba(60 145 201/100%);--primitives-color-hartell-typhoon-blue-500:rgba(11 117 187/100%);--primitives-color-hartell-typhoon-blue-600:rgba(10 106 170/100%);--primitives-color-hartell-typhoon-blue-700:rgba(8 83 133/100%);--primitives-color-hartell-typhoon-blue-800:rgba(6 64 103/100%);--primitives-color-hartell-typhoon-blue-900:rgba(5 49 79/100%);--primitives-color-hartell-urban-grey-50:rgba(255 255 255/100%);--primitives-color-hartell-urban-grey-100:rgba(238 238 238/100%);--primitives-color-hartell-urban-grey-200:rgba(203 203 203/100%);--primitives-color-hartell-urban-grey-300:rgba(178 178 178/100%);--primitives-color-hartell-urban-grey-400:rgba(142 142 142/100%);--primitives-color-hartell-urban-grey-500:rgba(121 121 121/100%);--primitives-color-hartell-urban-grey-600:rgba(87 87 87/100%);--primitives-color-hartell-urban-grey-700:rgba(79 79 79/100%);--primitives-color-hartell-urban-grey-800:rgba(62 62 62/100%);--primitives-color-hartell-urban-grey-900:rgba(48 48 48/100%);--primitives-color-haskell-fernway-green-50:rgba(239 247 232/100%);--primitives-color-haskell-fernway-green-100:rgba(207 231 182/100%);--primitives-color-haskell-fernway-green-200:rgba(183 220 147/100%);--primitives-color-haskell-fernway-green-300:rgba(150 203 98/100%);--primitives-color-haskell-fernway-green-400:rgba(130 193 67/100%);--primitives-color-haskell-fernway-green-500:rgba(99 178 20/100%);--primitives-color-haskell-fernway-green-600:rgba(90 162 18/100%);--primitives-color-haskell-fernway-green-700:rgba(70 126 14/100%);--primitives-color-haskell-fernway-green-800:rgba(54 98 11/100%);--primitives-color-haskell-fernway-green-900:rgba(42 75 8/100%);--primitives-color-haskell-shadow-grey-50:rgba(255 255 255/100%);--primitives-color-haskell-shadow-grey-100:rgba(238 238 238/100%);--primitives-color-haskell-shadow-grey-200:rgba(203 203 203/100%);--primitives-color-haskell-shadow-grey-300:rgba(178 178 178/100%);--primitives-color-haskell-shadow-grey-400:rgba(142 142 142/100%);--primitives-color-haskell-shadow-grey-500:rgba(121 121 121/100%);--primitives-color-haskell-shadow-grey-600:rgba(87 87 87/100%);--primitives-color-haskell-shadow-grey-700:rgba(79 79 79/100%);--primitives-color-haskell-shadow-grey-800:rgba(62 62 62/100%);--primitives-color-haskell-shadow-grey-900:rgba(48 48 48/100%);--primitives-color-hibon-coquelicot-red-50:rgba(251 234 232/100%);--primitives-color-hibon-coquelicot-red-100:rgba(242 189 185/100%);--primitives-color-hibon-coquelicot-red-200:rgba(235 157 151/100%);--primitives-color-hibon-coquelicot-red-300:rgba(226 112 104/100%);--primitives-color-hibon-coquelicot-red-400:rgba(221 84 74/100%);--primitives-color-hibon-coquelicot-red-500:rgba(212 41 29/100%);--primitives-color-hibon-coquelicot-red-600:rgba(193 37 26/100%);--primitives-color-hibon-coquelicot-red-700:rgba(151 29 21/100%);--primitives-color-hibon-coquelicot-red-800:rgba(117 23 16/100%);--primitives-color-hibon-coquelicot-red-900:rgba(89 17 12/100%);--primitives-color-hibon-glaucous-blue-50:rgba(255 255 255/100%);--primitives-color-hibon-glaucous-blue-100:rgba(235 237 239/100%);--primitives-color-hibon-glaucous-blue-200:rgba(192 198 204/100%);--primitives-color-hibon-glaucous-blue-300:rgba(161 170 180/100%);--primitives-color-hibon-glaucous-blue-400:rgba(118 132 145/100%);--primitives-color-hibon-glaucous-blue-500:rgba(92 108 124/100%);--primitives-color-hibon-glaucous-blue-600:rgba(51 71 91/100%);--primitives-color-hibon-glaucous-blue-700:rgba(46 65 83/100%);--primitives-color-hibon-glaucous-blue-800:rgba(36 50 65/100%);--primitives-color-hibon-glaucous-blue-900:rgba(28 39 50/100%);--primitives-color-hoffman-vortex-blue-50:rgba(230 236 243/100%);--primitives-color-hoffman-vortex-blue-100:rgba(176 195 218/100%);--primitives-color-hoffman-vortex-blue-200:rgba(138 167 200/100%);--primitives-color-hoffman-vortex-blue-300:rgba(84 126 175/100%);--primitives-color-hoffman-vortex-blue-400:rgba(51 101 159/100%);--primitives-color-hoffman-vortex-blue-500:rgba(0 63 135/100%);--primitives-color-hoffman-vortex-blue-600:rgba(0 57 123/100%);--primitives-color-hoffman-vortex-blue-700:rgba(0 45 96/100%);--primitives-color-hoffman-vortex-blue-800:rgba(0 35 74/100%);--primitives-color-hoffman-vortex-blue-900:rgba(0 26 57/100%);--primitives-color-hoffman-smoked-grey-50:rgba(255 255 255/100%);--primitives-color-hoffman-smoked-grey-100:rgba(238 238 238/100%);--primitives-color-hoffman-smoked-grey-200:rgba(203 203 203/100%);--primitives-color-hoffman-smoked-grey-300:rgba(178 178 178/100%);--primitives-color-hoffman-smoked-grey-400:rgba(142 142 142/100%);--primitives-color-hoffman-smoked-grey-500:rgba(121 121 121/100%);--primitives-color-hoffman-smoked-grey-600:rgba(87 87 87/100%);--primitives-color-hoffman-smoked-grey-700:rgba(79 79 79/100%);--primitives-color-hoffman-smoked-grey-800:rgba(62 62 62/100%);--primitives-color-hoffman-smoked-grey-900:rgba(48 48 48/100%);--primitives-color-holtec-azure-core-50:rgba(235 245 251/100%);--primitives-color-holtec-azure-core-100:rgba(192 223 244/100%);--primitives-color-holtec-azure-core-200:rgba(162 208 238/100%);--primitives-color-holtec-azure-core-300:rgba(119 186 231/100%);--primitives-color-holtec-azure-core-400:rgba(93 173 226/100%);--primitives-color-holtec-azure-core-500:rgba(52 152 219/100%);--primitives-color-holtec-azure-core-600:rgba(47 138 199/100%);--primitives-color-holtec-azure-core-700:rgba(37 108 155/100%);--primitives-color-holtec-azure-core-800:rgba(29 84 120/100%);--primitives-color-holtec-azure-core-900:rgba(22 64 92/100%);--primitives-color-holtec-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-holtec-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-holtec-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-holtec-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-holtec-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-holtec-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-holtec-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-holtec-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-holtec-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-holtec-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-hp-pumps-aqua-surge-50:rgba(235 239 247/100%);--primitives-color-hp-pumps-aqua-surge-100:rgba(193 204 231/100%);--primitives-color-hp-pumps-aqua-surge-200:rgba(163 179 220/100%);--primitives-color-hp-pumps-aqua-surge-300:rgba(122 144 204/100%);--primitives-color-hp-pumps-aqua-surge-400:rgba(96 123 194/100%);--primitives-color-hp-pumps-aqua-surge-500:rgba(56 90 179/100%);--primitives-color-hp-pumps-aqua-surge-600:rgba(51 82 163/100%);--primitives-color-hp-pumps-aqua-surge-700:rgba(40 64 127/100%);--primitives-color-hp-pumps-aqua-surge-800:rgba(31 50 98/100%);--primitives-color-hp-pumps-aqua-surge-900:rgba(24 38 75/100%);--primitives-color-hp-pumps-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-hp-pumps-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-hp-pumps-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-hp-pumps-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-hp-pumps-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-hp-pumps-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-hp-pumps-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-hp-pumps-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-hp-pumps-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-hp-pumps-obsidian-dust-900:rgba(54 54 54/100%);--primitives-color-hydrovane-indigo-tide-50:rgba(230 238 245/100%);--primitives-color-hydrovane-indigo-tide-100:rgba(176 202 222/100%);--primitives-color-hydrovane-indigo-tide-200:rgba(138 176 207/100%);--primitives-color-hydrovane-indigo-tide-300:rgba(84 140 185/100%);--primitives-color-hydrovane-indigo-tide-400:rgba(51 118 171/100%);--primitives-color-hydrovane-indigo-tide-500:rgba(0 84 150/100%);--primitives-color-hydrovane-indigo-tide-600:rgba(0 76 137/100%);--primitives-color-hydrovane-indigo-tide-700:rgba(0 60 107/100%);--primitives-color-hydrovane-indigo-tide-800:rgba(0 46 83/100%);--primitives-color-hydrovane-indigo-tide-900:rgba(0 35 63/100%);--primitives-color-hydrovane-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-hydrovane-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-hydrovane-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-hydrovane-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-hydrovane-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-hydrovane-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-hydrovane-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-hydrovane-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-hydrovane-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-hydrovane-obsidian-dust-900:rgba(54 54 54/100%);--primitives-color-ibs-midnight-blue-50:rgba(230 241 245/100%);--primitives-color-ibs-midnight-blue-100:rgba(176 213 225/100%);--primitives-color-ibs-midnight-blue-200:rgba(138 192 210/100%);--primitives-color-ibs-midnight-blue-300:rgba(84 163 189/100%);--primitives-color-ibs-midnight-blue-400:rgba(51 145 177/100%);--primitives-color-ibs-midnight-blue-500:rgba(0 118 157/100%);--primitives-color-ibs-midnight-blue-600:rgba(0 107 143/100%);--primitives-color-ibs-midnight-blue-700:rgba(0 84 111/100%);--primitives-color-ibs-midnight-blue-800:rgba(0 65 86/100%);--primitives-color-ibs-midnight-blue-900:rgba(0 50 66/100%);--primitives-color-ibs-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-ibs-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-ibs-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-ibs-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-ibs-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-ibs-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-ibs-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-ibs-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-ibs-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-ibs-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-ilc-dover-midnight-blue-50:rgba(255 255 255/100%);--primitives-color-ilc-dover-midnight-blue-100:rgba(230 233 240/100%);--primitives-color-ilc-dover-midnight-blue-200:rgba(176 188 207/100%);--primitives-color-ilc-dover-midnight-blue-300:rgba(138 155 184/100%);--primitives-color-ilc-dover-midnight-blue-400:rgba(84 110 151/100%);--primitives-color-ilc-dover-midnight-blue-500:rgba(6 50 121/100%);--primitives-color-ilc-dover-midnight-blue-600:rgba(0 38 100/100%);--primitives-color-ilc-dover-midnight-blue-700:rgba(0 35 91/100%);--primitives-color-ilc-dover-midnight-blue-800:rgba(0 27 71/100%);--primitives-color-ilc-dover-midnight-blue-900:rgba(0 21 55/100%);--primitives-color-ilc-dover-flame-orange-50:rgba(253 237 233/100%);--primitives-color-ilc-dover-flame-orange-100:rgba(250 199 187/100%);--primitives-color-ilc-dover-flame-orange-200:rgba(248 172 155/100%);--primitives-color-ilc-dover-flame-orange-300:rgba(244 134 109/100%);--primitives-color-ilc-dover-flame-orange-400:rgba(242 111 81/100%);--primitives-color-ilc-dover-flame-orange-500:rgba(239 75 37/100%);--primitives-color-ilc-dover-flame-orange-600:rgba(217 68 34/100%);--primitives-color-ilc-dover-flame-orange-700:rgba(170 53 26/100%);--primitives-color-ilc-dover-flame-orange-800:rgba(131 41 20/100%);--primitives-color-ilc-dover-flame-orange-900:rgba(100 32 16/100%);--primitives-color-jemaco-deep-skyline-50:rgba(230 240 246/100%);--primitives-color-jemaco-deep-skyline-100:rgba(178 208 228/100%);--primitives-color-jemaco-deep-skyline-200:rgba(141 186 215/100%);--primitives-color-jemaco-deep-skyline-300:rgba(89 154 197/100%);--primitives-color-jemaco-deep-skyline-400:rgba(57 134 186/100%);--primitives-color-jemaco-deep-skyline-500:rgba(7 104 169/100%);--primitives-color-jemaco-deep-skyline-600:rgba(6 95 154/100%);--primitives-color-jemaco-deep-skyline-700:rgba(5 74 120/100%);--primitives-color-jemaco-deep-skyline-800:rgba(4 57 93/100%);--primitives-color-jemaco-deep-skyline-900:rgba(3 44 71/100%);--primitives-color-jemaco-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-jemaco-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-jemaco-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-jemaco-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-jemaco-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-jemaco-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-jemaco-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-jemaco-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-jemaco-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-jemaco-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-jorc-ember-red-50:rgba(249 230 237/100%);--primitives-color-jorc-ember-red-100:rgba(238 178 199/100%);--primitives-color-jorc-ember-red-200:rgba(229 141 171/100%);--primitives-color-jorc-ember-red-300:rgba(217 90 133/100%);--primitives-color-jorc-ember-red-400:rgba(210 57 109/100%);--primitives-color-jorc-ember-red-500:rgba(199 8 73/100%);--primitives-color-jorc-ember-red-600:rgba(181 7 66/100%);--primitives-color-jorc-ember-red-700:rgba(141 6 52/100%);--primitives-color-jorc-ember-red-800:rgba(109 4 40/100%);--primitives-color-jorc-ember-red-900:rgba(84 3 31/100%);--primitives-color-jorc-charcoal-grey-50:rgba(255 255 255/100%);--primitives-color-jorc-charcoal-grey-100:rgba(238 238 238/100%);--primitives-color-jorc-charcoal-grey-200:rgba(203 203 203/100%);--primitives-color-jorc-charcoal-grey-300:rgba(178 178 178/100%);--primitives-color-jorc-charcoal-grey-400:rgba(142 142 142/100%);--primitives-color-jorc-charcoal-grey-500:rgba(121 121 121/100%);--primitives-color-jorc-charcoal-grey-600:rgba(87 87 87/100%);--primitives-color-jorc-charcoal-grey-700:rgba(79 79 79/100%);--primitives-color-jorc-charcoal-grey-800:rgba(62 62 62/100%);--primitives-color-jorc-charcoal-grey-900:rgba(48 48 48/100%);--primitives-color-kl-offshore-sea-green-50:rgba(240 249 247/100%);--primitives-color-kl-offshore-sea-green-100:rgba(209 237 229/100%);--primitives-color-kl-offshore-sea-green-200:rgba(186 228 217/100%);--primitives-color-kl-offshore-sea-green-300:rgba(155 215 199/100%);--primitives-color-kl-offshore-sea-green-400:rgba(135 208 189/100%);--primitives-color-kl-offshore-sea-green-500:rgba(105 196 172/100%);--primitives-color-kl-offshore-sea-green-600:rgba(96 178 157/100%);--primitives-color-kl-offshore-sea-green-700:rgba(75 139 122/100%);--primitives-color-kl-offshore-sea-green-800:rgba(58 108 95/100%);--primitives-color-kl-offshore-sea-green-900:rgba(44 82 72/100%);--primitives-color-kl-offshore-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-kl-offshore-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-kl-offshore-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-kl-offshore-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-kl-offshore-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-kl-offshore-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-kl-offshore-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-kl-offshore-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-kl-offshore-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-kl-offshore-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-kinney-vacuum-azurite-blue-50:rgba(230 242 245/100%);--primitives-color-kinney-vacuum-azurite-blue-100:rgba(177 213 224/100%);--primitives-color-kinney-vacuum-azurite-blue-200:rgba(139 193 209/100%);--primitives-color-kinney-vacuum-azurite-blue-300:rgba(85 165 189/100%);--primitives-color-kinney-vacuum-azurite-blue-400:rgba(53 148 176/100%);--primitives-color-kinney-vacuum-azurite-blue-500:rgba(2 121 156/100%);--primitives-color-kinney-vacuum-azurite-blue-600:rgba(2 110 142/100%);--primitives-color-kinney-vacuum-azurite-blue-700:rgba(1 86 111/100%);--primitives-color-kinney-vacuum-azurite-blue-800:rgba(1 67 86/100%);--primitives-color-kinney-vacuum-azurite-blue-900:rgba(1 51 66/100%);--primitives-color-kinney-vacuum-payne-grey-50:rgba(255 255 255/100%);--primitives-color-kinney-vacuum-payne-grey-100:rgba(242 242 242/100%);--primitives-color-kinney-vacuum-payne-grey-200:rgba(216 216 216/100%);--primitives-color-kinney-vacuum-payne-grey-300:rgba(197 197 197/100%);--primitives-color-kinney-vacuum-payne-grey-400:rgba(170 170 170/100%);--primitives-color-kinney-vacuum-payne-grey-500:rgba(153 153 153/100%);--primitives-color-kinney-vacuum-payne-grey-600:rgba(128 128 128/100%);--primitives-color-kinney-vacuum-payne-grey-700:rgba(116 116 116/100%);--primitives-color-kinney-vacuum-payne-grey-800:rgba(91 91 91/100%);--primitives-color-kinney-vacuum-payne-grey-900:rgba(70 70 70/100%);--primitives-color-leroi-red-50:rgba(253 234 237/100%);--primitives-color-leroi-red-100:rgba(248 193 200/100%);--primitives-color-leroi-red-200:rgba(243 151 163/100%);--primitives-color-leroi-red-300:rgba(238 110 126/100%);--primitives-color-leroi-red-400:rgba(233 69 89/100%);--primitives-color-leroi-red-500:rgba(218 26 50/100%);--primitives-color-leroi-red-600:rgba(186 22 43/100%);--primitives-color-leroi-red-700:rgba(145 17 33/100%);--primitives-color-leroi-red-800:rgba(104 12 24/100%);--primitives-color-leroi-red-900:rgba(62 7 14/100%);--primitives-color-leroi-sky-grey-50:rgba(255 255 255/100%);--primitives-color-leroi-sky-grey-100:rgba(183 189 197/100%);--primitives-color-leroi-sky-grey-200:rgba(148 158 169/100%);--primitives-color-leroi-sky-grey-300:rgba(115 128 142/100%);--primitives-color-leroi-sky-grey-400:rgba(82 99 116/100%);--primitives-color-leroi-sky-grey-500:rgba(38 57 87/100%);--primitives-color-leroi-sky-grey-600:rgba(46 65 83/100%);--primitives-color-leroi-sky-grey-700:rgba(36 50 65/100%);--primitives-color-leroi-sky-grey-800:rgba(28 39 50/100%);--primitives-color-leroi-sky-grey-900:rgba(29 28 27/100%);--primitives-color-lawrence-factor-navy-horizon-50:rgba(245 251 253/100%);--primitives-color-lawrence-factor-navy-horizon-100:rgba(224 244 248/100%);--primitives-color-lawrence-factor-navy-horizon-200:rgba(209 238 244/100%);--primitives-color-lawrence-factor-navy-horizon-300:rgba(189 230 239/100%);--primitives-color-lawrence-factor-navy-horizon-400:rgba(176 225 236/100%);--primitives-color-lawrence-factor-navy-horizon-500:rgba(156 218 231/100%);--primitives-color-lawrence-factor-navy-horizon-600:rgba(142 198 210/100%);--primitives-color-lawrence-factor-navy-horizon-700:rgba(111 155 164/100%);--primitives-color-lawrence-factor-navy-horizon-800:rgba(86 120 127/100%);--primitives-color-lawrence-factor-navy-horizon-900:rgba(66 92 97/100%);--primitives-color-lawrence-factor-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-lawrence-factor-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-lawrence-factor-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-lawrence-factor-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-lawrence-factor-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-lawrence-factor-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-lawrence-factor-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-lawrence-factor-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-lawrence-factor-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-lawrence-factor-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-lmi-zesty-yellow-50:rgba(254 251 236/100%);--primitives-color-lmi-zesty-yellow-100:rgba(252 244 195/100%);--primitives-color-lmi-zesty-yellow-200:rgba(250 238 167/100%);--primitives-color-lmi-zesty-yellow-300:rgba(248 230 126/100%);--primitives-color-lmi-zesty-yellow-400:rgba(246 225 101/100%);--primitives-color-lmi-zesty-yellow-500:rgba(244 218 63/100%);--primitives-color-lmi-zesty-yellow-600:rgba(222 198 57/100%);--primitives-color-lmi-zesty-yellow-700:rgba(173 155 45/100%);--primitives-color-lmi-zesty-yellow-800:rgba(134 120 35/100%);--primitives-color-lmi-zesty-yellow-900:rgba(102 92 26/100%);--primitives-color-lmi-slate-blue-50:rgba(255 255 255/100%);--primitives-color-lmi-slate-blue-100:rgba(235 237 239/100%);--primitives-color-lmi-slate-blue-200:rgba(192 198 204/100%);--primitives-color-lmi-slate-blue-300:rgba(161 170 180/100%);--primitives-color-lmi-slate-blue-400:rgba(118 132 145/100%);--primitives-color-lmi-slate-blue-500:rgba(92 108 124/100%);--primitives-color-lmi-slate-blue-600:rgba(51 71 91/100%);--primitives-color-lmi-slate-blue-700:rgba(46 65 83/100%);--primitives-color-lmi-slate-blue-800:rgba(36 50 65/100%);--primitives-color-lmi-slate-blue-900:rgba(28 39 50/100%);--primitives-color-maximus-halcyon-blue-50:rgba(232 239 247/100%);--primitives-color-maximus-halcyon-blue-100:rgba(184 206 230/100%);--primitives-color-maximus-halcyon-blue-200:rgba(149 182 218/100%);--primitives-color-maximus-halcyon-blue-300:rgba(101 149 201/100%);--primitives-color-maximus-halcyon-blue-400:rgba(71 129 190/100%);--primitives-color-maximus-halcyon-blue-500:rgba(25 97 174/100%);--primitives-color-maximus-halcyon-blue-600:rgba(23 88 158/100%);--primitives-color-maximus-halcyon-blue-700:rgba(18 69 124/100%);--primitives-color-maximus-halcyon-blue-800:rgba(14 53 96/100%);--primitives-color-maximus-halcyon-blue-900:rgba(11 41 73/100%);--primitives-color-maximus-industrial-grey-50:rgba(255 255 255/100%);--primitives-color-maximus-industrial-grey-100:rgba(238 238 238/100%);--primitives-color-maximus-industrial-grey-200:rgba(203 203 203/100%);--primitives-color-maximus-industrial-grey-300:rgba(178 178 178/100%);--primitives-color-maximus-industrial-grey-400:rgba(142 142 142/100%);--primitives-color-maximus-industrial-grey-500:rgba(121 121 121/100%);--primitives-color-maximus-industrial-grey-600:rgba(87 87 87/100%);--primitives-color-maximus-industrial-grey-700:rgba(79 79 79/100%);--primitives-color-maximus-industrial-grey-800:rgba(62 62 62/100%);--primitives-color-maximus-industrial-grey-900:rgba(48 48 48/100%);--primitives-color-mako-blue-vortex-50:rgba(235 238 243/100%);--primitives-color-mako-blue-vortex-100:rgba(192 203 218/100%);--primitives-color-mako-blue-vortex-200:rgba(161 177 200/100%);--primitives-color-mako-blue-vortex-300:rgba(118 142 175/100%);--primitives-color-mako-blue-vortex-400:rgba(92 120 159/100%);--primitives-color-mako-blue-vortex-500:rgba(51 86 135/100%);--primitives-color-mako-blue-vortex-600:rgba(46 78 123/100%);--primitives-color-mako-blue-vortex-700:rgba(36 61 96/100%);--primitives-color-mako-blue-vortex-800:rgba(28 47 74/100%);--primitives-color-mako-blue-vortex-900:rgba(21 36 57/100%);--primitives-color-mako-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-mako-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-mako-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-mako-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-mako-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-mako-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-mako-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-mako-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-mako-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-mako-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-md-kinney-cobalt-depth-50:rgba(230 241 245/100%);--primitives-color-md-kinney-cobalt-depth-100:rgba(176 213 225/100%);--primitives-color-md-kinney-cobalt-depth-200:rgba(138 192 210/100%);--primitives-color-md-kinney-cobalt-depth-300:rgba(84 163 189/100%);--primitives-color-md-kinney-cobalt-depth-400:rgba(51 145 177/100%);--primitives-color-md-kinney-cobalt-depth-500:rgba(0 118 157/100%);--primitives-color-md-kinney-cobalt-depth-600:rgba(0 107 143/100%);--primitives-color-md-kinney-cobalt-depth-700:rgba(0 84 111/100%);--primitives-color-md-kinney-cobalt-depth-800:rgba(0 65 86/100%);--primitives-color-md-kinney-cobalt-depth-900:rgba(0 50 66/100%);--primitives-color-md-kinney-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-md-kinney-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-md-kinney-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-md-kinney-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-md-kinney-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-md-kinney-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-md-kinney-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-md-kinney-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-md-kinney-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-md-kinney-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-milton-roy-tundra-blue-50:rgba(230 247 253/100%);--primitives-color-milton-roy-tundra-blue-100:rgba(178 230 250/100%);--primitives-color-milton-roy-tundra-blue-200:rgba(140 218 248/100%);--primitives-color-milton-roy-tundra-blue-300:rgba(88 201 244/100%);--primitives-color-milton-roy-tundra-blue-400:rgba(56 190 242/100%);--primitives-color-milton-roy-tundra-blue-500:rgba(6 174 239/100%);--primitives-color-milton-roy-tundra-blue-600:rgba(5 158 217/100%);--primitives-color-milton-roy-tundra-blue-700:rgba(4 124 170/100%);--primitives-color-milton-roy-tundra-blue-800:rgba(3 96 131/100%);--primitives-color-milton-roy-tundra-blue-900:rgba(3 73 100/100%);--primitives-color-milton-roy-iron-grey-50:rgba(255 255 255/100%);--primitives-color-milton-roy-iron-grey-100:rgba(238 238 238/100%);--primitives-color-milton-roy-iron-grey-200:rgba(203 203 203/100%);--primitives-color-milton-roy-iron-grey-300:rgba(178 178 178/100%);--primitives-color-milton-roy-iron-grey-400:rgba(142 142 142/100%);--primitives-color-milton-roy-iron-grey-500:rgba(121 121 121/100%);--primitives-color-milton-roy-iron-grey-600:rgba(87 87 87/100%);--primitives-color-milton-roy-iron-grey-700:rgba(79 79 79/100%);--primitives-color-milton-roy-iron-grey-800:rgba(62 62 62/100%);--primitives-color-milton-roy-iron-grey-900:rgba(48 48 48/100%);--primitives-color-micro-syringe-lime-spark-50:rgba(240 247 234/100%);--primitives-color-micro-syringe-lime-spark-100:rgba(207 231 190/100%);--primitives-color-micro-syringe-lime-spark-200:rgba(184 220 159/100%);--primitives-color-micro-syringe-lime-spark-300:rgba(152 203 115/100%);--primitives-color-micro-syringe-lime-spark-400:rgba(132 193 88/100%);--primitives-color-micro-syringe-lime-spark-500:rgba(101 178 46/100%);--primitives-color-micro-syringe-lime-spark-600:rgba(92 162 42/100%);--primitives-color-micro-syringe-lime-spark-700:rgba(72 126 33/100%);--primitives-color-micro-syringe-lime-spark-800:rgba(56 98 25/100%);--primitives-color-micro-syringe-lime-spark-900:rgba(42 75 19/100%);--primitives-color-micro-syringe-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-micro-syringe-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-micro-syringe-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-micro-syringe-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-micro-syringe-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-micro-syringe-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-micro-syringe-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-micro-syringe-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-micro-syringe-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-micro-syringe-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-mkl-blue-shadow-50:rgba(240 247 255/100%);--primitives-color-mkl-blue-shadow-100:rgba(208 231 255/100%);--primitives-color-mkl-blue-shadow-200:rgba(185 220 255/100%);--primitives-color-mkl-blue-shadow-300:rgba(152 204 255/100%);--primitives-color-mkl-blue-shadow-400:rgba(133 194 255/100%);--primitives-color-mkl-blue-shadow-500:rgba(102 179 255/100%);--primitives-color-mkl-blue-shadow-600:rgba(93 163 232/100%);--primitives-color-mkl-blue-shadow-700:rgba(72 127 181/100%);--primitives-color-mkl-blue-shadow-800:rgba(56 98 140/100%);--primitives-color-mkl-blue-shadow-900:rgba(43 75 107/100%);--primitives-color-mkl-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-mkl-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-mkl-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-mkl-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-mkl-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-mkl-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-mkl-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-mkl-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-mkl-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-mkl-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-mp-pumps-sapphire-gleam-50:rgba(235 245 251/100%);--primitives-color-mp-pumps-sapphire-gleam-100:rgba(192 223 244/100%);--primitives-color-mp-pumps-sapphire-gleam-200:rgba(162 208 238/100%);--primitives-color-mp-pumps-sapphire-gleam-300:rgba(120 186 231/100%);--primitives-color-mp-pumps-sapphire-gleam-400:rgba(93 173 226/100%);--primitives-color-mp-pumps-sapphire-gleam-500:rgba(53 152 219/100%);--primitives-color-mp-pumps-sapphire-gleam-600:rgba(48 138 199/100%);--primitives-color-mp-pumps-sapphire-gleam-700:rgba(38 108 155/100%);--primitives-color-mp-pumps-sapphire-gleam-800:rgba(29 84 120/100%);--primitives-color-mp-pumps-sapphire-gleam-900:rgba(22 64 92/100%);--primitives-color-mp-pumps-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-mp-pumps-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-mp-pumps-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-mp-pumps-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-mp-pumps-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-mp-pumps-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-mp-pumps-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-mp-pumps-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-mp-pumps-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-mp-pumps-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-nash-solstice-blue-50:rgba(230 236 243/100%);--primitives-color-nash-solstice-blue-100:rgba(176 195 218/100%);--primitives-color-nash-solstice-blue-200:rgba(138 167 200/100%);--primitives-color-nash-solstice-blue-300:rgba(84 126 175/100%);--primitives-color-nash-solstice-blue-400:rgba(51 101 159/100%);--primitives-color-nash-solstice-blue-500:rgba(0 63 135/100%);--primitives-color-nash-solstice-blue-600:rgba(0 57 123/100%);--primitives-color-nash-solstice-blue-700:rgba(0 45 96/100%);--primitives-color-nash-solstice-blue-800:rgba(0 35 74/100%);--primitives-color-nash-solstice-blue-900:rgba(0 26 57/100%);--primitives-color-nash-ember-grey-50:rgba(255 255 255/100%);--primitives-color-nash-ember-grey-100:rgba(238 238 238/100%);--primitives-color-nash-ember-grey-200:rgba(203 203 203/100%);--primitives-color-nash-ember-grey-300:rgba(178 178 178/100%);--primitives-color-nash-ember-grey-400:rgba(142 142 142/100%);--primitives-color-nash-ember-grey-500:rgba(121 121 121/100%);--primitives-color-nash-ember-grey-600:rgba(87 87 87/100%);--primitives-color-nash-ember-grey-700:rgba(79 79 79/100%);--primitives-color-nash-ember-grey-800:rgba(62 62 62/100%);--primitives-color-nash-ember-grey-900:rgba(48 48 48/100%);--primitives-color-oberdorfer-cobalt-shine-50:rgba(230 239 245/100%);--primitives-color-oberdorfer-cobalt-shine-100:rgba(176 204 224/100%);--primitives-color-oberdorfer-cobalt-shine-200:rgba(138 179 209/100%);--primitives-color-oberdorfer-cobalt-shine-300:rgba(85 144 189/100%);--primitives-color-oberdorfer-cobalt-shine-400:rgba(52 123 176/100%);--primitives-color-oberdorfer-cobalt-shine-500:rgba(1 90 156/100%);--primitives-color-oberdorfer-cobalt-shine-600:rgba(1 82 142/100%);--primitives-color-oberdorfer-cobalt-shine-700:rgba(1 64 111/100%);--primitives-color-oberdorfer-cobalt-shine-800:rgba(1 50 86/100%);--primitives-color-oberdorfer-cobalt-shine-900:rgba(0 38 66/100%);--primitives-color-oberdorfer-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-oberdorfer-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-oberdorfer-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-oberdorfer-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-oberdorfer-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-oberdorfer-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-oberdorfer-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-oberdorfer-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-oberdorfer-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-oberdorfer-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-okotechnik-sunny-amber-50:rgba(230 241 236/100%);--primitives-color-okotechnik-sunny-amber-100:rgba(176 211 196/100%);--primitives-color-okotechnik-sunny-amber-200:rgba(138 190 168/100%);--primitives-color-okotechnik-sunny-amber-300:rgba(84 160 128/100%);--primitives-color-okotechnik-sunny-amber-400:rgba(51 141 103/100%);--primitives-color-okotechnik-sunny-amber-500:rgba(0 113 65/100%);--primitives-color-okotechnik-sunny-amber-600:rgba(0 103 59/100%);--primitives-color-okotechnik-sunny-amber-700:rgba(0 80 46/100%);--primitives-color-okotechnik-sunny-amber-800:rgba(0 62 36/100%);--primitives-color-okotechnik-sunny-amber-900:rgba(0 47 27/100%);--primitives-color-okotechnik-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-okotechnik-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-okotechnik-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-okotechnik-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-okotechnik-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-okotechnik-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-okotechnik-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-okotechnik-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-okotechnik-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-okotechnik-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-omi-italy-glacier-code-50:rgba(230 236 243/100%);--primitives-color-omi-italy-glacier-code-100:rgba(176 197 218/100%);--primitives-color-omi-italy-glacier-code-200:rgba(138 169 200/100%);--primitives-color-omi-italy-glacier-code-300:rgba(84 130 175/100%);--primitives-color-omi-italy-glacier-code-400:rgba(51 105 160/100%);--primitives-color-omi-italy-glacier-code-500:rgba(0 68 136/100%);--primitives-color-omi-italy-glacier-code-600:rgba(0 62 124/100%);--primitives-color-omi-italy-glacier-code-700:rgba(0 48 97/100%);--primitives-color-omi-italy-glacier-code-800:rgba(0 37 75/100%);--primitives-color-omi-italy-glacier-code-900:rgba(0 29 57/100%);--primitives-color-omi-italy-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-omi-italy-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-omi-italy-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-omi-italy-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-omi-italy-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-omi-italy-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-omi-italy-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-omi-italy-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-omi-italy-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-omi-italy-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-oxywise-signal-sapphire-50:rgba(232 236 250/100%);--primitives-color-oxywise-signal-sapphire-100:rgba(183 195 239/100%);--primitives-color-oxywise-signal-sapphire-200:rgba(149 167 232/100%);--primitives-color-oxywise-signal-sapphire-300:rgba(100 126 221/100%);--primitives-color-oxywise-signal-sapphire-400:rgba(70 101 214/100%);--primitives-color-oxywise-signal-sapphire-500:rgba(24 63 204/100%);--primitives-color-oxywise-signal-sapphire-600:rgba(22 57 186/100%);--primitives-color-oxywise-signal-sapphire-700:rgba(17 45 145/100%);--primitives-color-oxywise-signal-sapphire-800:rgba(13 35 112/100%);--primitives-color-oxywise-signal-sapphire-900:rgba(10 26 86/100%);--primitives-color-oxywise-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-oxywise-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-oxywise-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-oxywise-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-oxywise-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-oxywise-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-oxywise-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-oxywise-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-oxywise-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-oxywise-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-paragon-fiery-coral-50:rgba(249 233 236/100%);--primitives-color-paragon-fiery-coral-100:rgba(236 186 196/100%);--primitives-color-paragon-fiery-coral-200:rgba(227 152 168/100%);--primitives-color-paragon-fiery-coral-300:rgba(214 105 128/100%);--primitives-color-paragon-fiery-coral-400:rgba(206 76 104/100%);--primitives-color-paragon-fiery-coral-500:rgba(194 31 66/100%);--primitives-color-paragon-fiery-coral-600:rgba(177 28 60/100%);--primitives-color-paragon-fiery-coral-700:rgba(138 22 47/100%);--primitives-color-paragon-fiery-coral-800:rgba(107 17 36/100%);--primitives-color-paragon-fiery-coral-900:rgba(81 13 28/100%);--primitives-color-paragon-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-paragon-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-paragon-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-paragon-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-paragon-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-paragon-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-paragon-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-paragon-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-paragon-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-paragon-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-pedro-gil-midnight-jewel-50:rgba(230 232 243/100%);--primitives-color-pedro-gil-midnight-jewel-100:rgba(176 182 218/100%);--primitives-color-pedro-gil-midnight-jewel-200:rgba(138 147 201/100%);--primitives-color-pedro-gil-midnight-jewel-300:rgba(84 98 176/100%);--primitives-color-pedro-gil-midnight-jewel-400:rgba(51 67 161/100%);--primitives-color-pedro-gil-midnight-jewel-500:rgba(0 20 137/100%);--primitives-color-pedro-gil-midnight-jewel-600:rgba(0 18 125/100%);--primitives-color-pedro-gil-midnight-jewel-700:rgba(0 14 97/100%);--primitives-color-pedro-gil-midnight-jewel-800:rgba(0 11 75/100%);--primitives-color-pedro-gil-midnight-jewel-900:rgba(0 8 58/100%);--primitives-color-pedro-gil-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-pedro-gil-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-pedro-gil-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-pedro-gil-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-pedro-gil-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-pedro-gil-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-pedro-gil-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-pedro-gil-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-pedro-gil-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-pedro-gil-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-power-tools-crimson-red-50:rgba(251 234 232/100%);--primitives-color-power-tools-crimson-red-100:rgba(242 189 185/100%);--primitives-color-power-tools-crimson-red-200:rgba(235 157 151/100%);--primitives-color-power-tools-crimson-red-300:rgba(226 112 104/100%);--primitives-color-power-tools-crimson-red-400:rgba(221 84 74/100%);--primitives-color-power-tools-crimson-red-500:rgba(212 41 29/100%);--primitives-color-power-tools-crimson-red-600:rgba(193 37 26/100%);--primitives-color-power-tools-crimson-red-700:rgba(151 29 21/100%);--primitives-color-power-tools-crimson-red-800:rgba(117 23 16/100%);--primitives-color-power-tools-crimson-red-900:rgba(89 17 12/100%);--primitives-color-power-tools-carbon-grey-50:rgba(255 255 255/100%);--primitives-color-power-tools-carbon-grey-100:rgba(233 233 233/100%);--primitives-color-power-tools-carbon-grey-200:rgba(186 186 186/100%);--primitives-color-power-tools-carbon-grey-300:rgba(153 153 153/100%);--primitives-color-power-tools-carbon-grey-400:rgba(107 107 107/100%);--primitives-color-power-tools-carbon-grey-500:rgba(78 78 78/100%);--primitives-color-power-tools-carbon-grey-600:rgba(31 31 31/100%);--primitives-color-power-tools-carbon-grey-700:rgba(31 31 31/100%);--primitives-color-power-tools-carbon-grey-800:rgba(24 24 24/100%);--primitives-color-power-tools-carbon-grey-900:rgba(19 19 19/100%);--primitives-color-pneumatic-products-ruby-blaze-50:rgba(243 233 235/100%);--primitives-color-pneumatic-products-ruby-blaze-100:rgba(217 188 192/100%);--primitives-color-pneumatic-products-ruby-blaze-200:rgba(199 155 161/100%);--primitives-color-pneumatic-products-ruby-blaze-300:rgba(174 110 118/100%);--primitives-color-pneumatic-products-ruby-blaze-400:rgba(158 81 92/100%);--primitives-color-pneumatic-products-ruby-blaze-500:rgba(134 38 51/100%);--primitives-color-pneumatic-products-ruby-blaze-600:rgba(122 35 46/100%);--primitives-color-pneumatic-products-ruby-blaze-700:rgba(95 27 36/100%);--primitives-color-pneumatic-products-ruby-blaze-800:rgba(74 21 28/100%);--primitives-color-pneumatic-products-ruby-blaze-900:rgba(56 16 21/100%);--primitives-color-pneumatic-products-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-pneumatic-products-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-pneumatic-products-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-pneumatic-products-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-pneumatic-products-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-pneumatic-products-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-pneumatic-products-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-pneumatic-products-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-pneumatic-products-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-pneumatic-products-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-reavell-abyss-blue-50:rgba(230 234 239/100%);--primitives-color-reavell-abyss-blue-100:rgba(177 190 204/100%);--primitives-color-reavell-abyss-blue-200:rgba(139 158 180/100%);--primitives-color-reavell-abyss-blue-300:rgba(85 114 146/100%);--primitives-color-reavell-abyss-blue-400:rgba(53 86 125/100%);--primitives-color-reavell-abyss-blue-500:rgba(2 44 92/100%);--primitives-color-reavell-abyss-blue-600:rgba(2 40 84/100%);--primitives-color-reavell-abyss-blue-700:rgba(1 31 65/100%);--primitives-color-reavell-abyss-blue-800:rgba(1 24 51/100%);--primitives-color-reavell-abyss-blue-900:rgba(1 18 39/100%);--primitives-color-reavell-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-reavell-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-reavell-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-reavell-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-reavell-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-reavell-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-reavell-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-reavell-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-reavell-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-reavell-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-robuschi-tidal-steel-50:rgba(230 238 245/100%);--primitives-color-robuschi-tidal-steel-100:rgba(176 202 222/100%);--primitives-color-robuschi-tidal-steel-200:rgba(138 176 207/100%);--primitives-color-robuschi-tidal-steel-300:rgba(84 140 185/100%);--primitives-color-robuschi-tidal-steel-400:rgba(51 118 171/100%);--primitives-color-robuschi-tidal-steel-500:rgba(0 84 150/100%);--primitives-color-robuschi-tidal-steel-600:rgba(0 76 137/100%);--primitives-color-robuschi-tidal-steel-700:rgba(0 60 107/100%);--primitives-color-robuschi-tidal-steel-800:rgba(0 46 83/100%);--primitives-color-robuschi-tidal-steel-900:rgba(0 35 63/100%);--primitives-color-robuschi-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-robuschi-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-robuschi-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-robuschi-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-robuschi-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-robuschi-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-robuschi-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-robuschi-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-robuschi-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-robuschi-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-robuschi-transport-tidal-steel-50:rgba(230 238 245/100%);--primitives-color-robuschi-transport-tidal-steel-100:rgba(176 202 222/100%);--primitives-color-robuschi-transport-tidal-steel-200:rgba(138 176 207/100%);--primitives-color-robuschi-transport-tidal-steel-300:rgba(84 140 185/100%);--primitives-color-robuschi-transport-tidal-steel-400:rgba(51 118 171/100%);--primitives-color-robuschi-transport-tidal-steel-500:rgba(0 84 150/100%);--primitives-color-robuschi-transport-tidal-steel-600:rgba(0 76 137/100%);--primitives-color-robuschi-transport-tidal-steel-700:rgba(0 60 107/100%);--primitives-color-robuschi-transport-tidal-steel-800:rgba(0 46 83/100%);--primitives-color-robuschi-transport-tidal-steel-900:rgba(0 35 63/100%);--primitives-color-robuschi-transport-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-robuschi-transport-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-robuschi-transport-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-robuschi-transport-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-robuschi-transport-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-robuschi-transport-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-robuschi-transport-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-robuschi-transport-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-robuschi-transport-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-robuschi-transport-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-roots-deep-sea-blue-50:rgba(230 238 248/100%);--primitives-color-roots-deep-sea-blue-100:rgba(176 202 233/100%);--primitives-color-roots-deep-sea-blue-200:rgba(138 177 222/100%);--primitives-color-roots-deep-sea-blue-300:rgba(84 141 207/100%);--primitives-color-roots-deep-sea-blue-400:rgba(51 119 198/100%);--primitives-color-roots-deep-sea-blue-500:rgba(0 85 184/100%);--primitives-color-roots-deep-sea-blue-600:rgba(0 77 167/100%);--primitives-color-roots-deep-sea-blue-700:rgba(0 60 131/100%);--primitives-color-roots-deep-sea-blue-800:rgba(0 47 101/100%);--primitives-color-roots-deep-sea-blue-900:rgba(0 36 77/100%);--primitives-color-roots-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-roots-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-roots-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-roots-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-roots-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-roots-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-roots-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-roots-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-roots-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-roots-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-runtech-blue-nova-50:rgba(232 243 249/100%);--primitives-color-runtech-blue-nova-100:rgba(185 217 236/100%);--primitives-color-runtech-blue-nova-200:rgba(151 198 227/100%);--primitives-color-runtech-blue-nova-300:rgba(104 172 214/100%);--primitives-color-runtech-blue-nova-400:rgba(74 156 206/100%);--primitives-color-runtech-blue-nova-500:rgba(29 131 194/100%);--primitives-color-runtech-blue-nova-600:rgba(26 119 177/100%);--primitives-color-runtech-blue-nova-700:rgba(21 93 138/100%);--primitives-color-runtech-blue-nova-800:rgba(16 72 107/100%);--primitives-color-runtech-blue-nova-900:rgba(12 55 81/100%);--primitives-color-runtech-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-runtech-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-runtech-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-runtech-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-runtech-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-runtech-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-runtech-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-runtech-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-runtech-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-runtech-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-seepex-pyro-red-50:rgba(253 234 233/100%);--primitives-color-seepex-pyro-red-100:rgba(247 190 185/100%);--primitives-color-seepex-pyro-red-200:rgba(244 158 152/100%);--primitives-color-seepex-pyro-red-300:rgba(238 114 104/100%);--primitives-color-seepex-pyro-red-400:rgba(235 87 75/100%);--primitives-color-seepex-pyro-red-500:rgba(230 45 30/100%);--primitives-color-seepex-pyro-red-600:rgba(209 41 27/100%);--primitives-color-seepex-pyro-red-700:rgba(163 32 21/100%);--primitives-color-seepex-pyro-red-800:rgba(127 25 17/100%);--primitives-color-seepex-pyro-red-900:rgba(97 19 13/100%);--primitives-color-seepex-ash-grey-50:rgba(255 255 255/100%);--primitives-color-seepex-ash-grey-100:rgba(238 238 238/100%);--primitives-color-seepex-ash-grey-200:rgba(201 201 201/100%);--primitives-color-seepex-ash-grey-300:rgba(175 175 175/100%);--primitives-color-seepex-ash-grey-400:rgba(139 139 139/100%);--primitives-color-seepex-ash-grey-500:rgba(117 117 117/100%);--primitives-color-seepex-ash-grey-600:rgba(82 82 82/100%);--primitives-color-seepex-ash-grey-700:rgba(75 75 75/100%);--primitives-color-seepex-ash-grey-800:rgba(58 58 58/100%);--primitives-color-seepex-ash-grey-900:rgba(45 45 45/100%);--primitives-color-todo-couplings-raspberry-sunset-50:rgba(251 234 232/100%);--primitives-color-todo-couplings-raspberry-sunset-100:rgba(242 189 185/100%);--primitives-color-todo-couplings-raspberry-sunset-200:rgba(235 157 151/100%);--primitives-color-todo-couplings-raspberry-sunset-300:rgba(226 112 104/100%);--primitives-color-todo-couplings-raspberry-sunset-400:rgba(221 84 74/100%);--primitives-color-todo-couplings-raspberry-sunset-500:rgba(212 41 29/100%);--primitives-color-todo-couplings-raspberry-sunset-600:rgba(193 37 26/100%);--primitives-color-todo-couplings-raspberry-sunset-700:rgba(151 29 21/100%);--primitives-color-todo-couplings-raspberry-sunset-800:rgba(117 23 16/100%);--primitives-color-todo-couplings-raspberry-sunset-900:rgba(89 17 12/100%);--primitives-color-todo-couplings-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-todo-couplings-obsidian-dust-100:rgba(238 238 238/100%);--primitives-color-todo-couplings-obsidian-dust-200:rgba(203 203 203/100%);--primitives-color-todo-couplings-obsidian-dust-300:rgba(178 178 178/100%);--primitives-color-todo-couplings-obsidian-dust-400:rgba(142 142 142/100%);--primitives-color-todo-couplings-obsidian-dust-500:rgba(121 121 121/100%);--primitives-color-todo-couplings-obsidian-dust-600:rgba(87 87 87/100%);--primitives-color-todo-couplings-obsidian-dust-700:rgba(79 79 79/100%);--primitives-color-todo-couplings-obsidian-dust-800:rgba(62 62 62/100%);--primitives-color-todo-couplings-obsidian-dust-900:rgba(48 48 48/100%);--primitives-color-thomas-arcanum-red-50:rgba(251 232 235/100%);--primitives-color-thomas-arcanum-red-100:rgba(244 184 192/100%);--primitives-color-thomas-arcanum-red-200:rgba(238 150 161/100%);--primitives-color-thomas-arcanum-red-300:rgba(230 102 118/100%);--primitives-color-thomas-arcanum-red-400:rgba(225 72 92/100%);--primitives-color-thomas-arcanum-red-500:rgba(218 26 51/100%);--primitives-color-thomas-arcanum-red-600:rgba(198 24 46/100%);--primitives-color-thomas-arcanum-red-700:rgba(155 18 36/100%);--primitives-color-thomas-arcanum-red-800:rgba(120 14 28/100%);--primitives-color-thomas-arcanum-red-900:rgba(92 11 21/100%);--primitives-color-thomas-obsidian-grey-50:rgba(255 255 255/100%);--primitives-color-thomas-obsidian-grey-100:rgba(238 238 238/100%);--primitives-color-thomas-obsidian-grey-200:rgba(203 203 203/100%);--primitives-color-thomas-obsidian-grey-300:rgba(178 178 178/100%);--primitives-color-thomas-obsidian-grey-400:rgba(142 142 142/100%);--primitives-color-thomas-obsidian-grey-500:rgba(121 121 121/100%);--primitives-color-thomas-obsidian-grey-600:rgba(87 87 87/100%);--primitives-color-thomas-obsidian-grey-700:rgba(79 79 79/100%);--primitives-color-thomas-obsidian-grey-800:rgba(62 62 62/100%);--primitives-color-thomas-obsidian-grey-900:rgba(48 48 48/100%);--primitives-color-transport-emco-wheaton-fuel-crimson-bolt-50:rgba(251 232 235/100%);--primitives-color-transport-emco-wheaton-fuel-crimson-bolt-100:rgba(244 184 191/100%);--primitives-color-transport-emco-wheaton-fuel-crimson-bolt-200:rgba(238 150 161/100%);--primitives-color-transport-emco-wheaton-fuel-crimson-bolt-300:rgba(230 102 118/100%);--primitives-color-transport-emco-wheaton-fuel-crimson-bolt-400:rgba(225 72 91/100%);--primitives-color-transport-emco-wheaton-fuel-crimson-bolt-500:rgba(218 26 50/100%);--primitives-color-transport-emco-wheaton-fuel-crimson-bolt-600:rgba(198 24 46/100%);--primitives-color-transport-emco-wheaton-fuel-crimson-bolt-700:rgba(155 18 36/100%);--primitives-color-transport-emco-wheaton-fuel-crimson-bolt-800:rgba(120 14 28/100%);--primitives-color-transport-emco-wheaton-fuel-crimson-bolt-900:rgba(92 11 21/100%);--primitives-color-transport-emco-wheaton-fuel-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-transport-emco-wheaton-fuel-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-transport-emco-wheaton-fuel-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-transport-emco-wheaton-fuel-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-transport-emco-wheaton-fuel-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-transport-emco-wheaton-fuel-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-transport-emco-wheaton-fuel-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-transport-emco-wheaton-fuel-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-transport-emco-wheaton-fuel-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-transport-emco-wheaton-fuel-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-transport-todo-raspberry-sunset-50:rgba(251 234 232/100%);--primitives-color-transport-todo-raspberry-sunset-100:rgba(242 189 185/100%);--primitives-color-transport-todo-raspberry-sunset-200:rgba(235 157 151/100%);--primitives-color-transport-todo-raspberry-sunset-300:rgba(226 112 104/100%);--primitives-color-transport-todo-raspberry-sunset-400:rgba(221 84 74/100%);--primitives-color-transport-todo-raspberry-sunset-500:rgba(212 41 29/100%);--primitives-color-transport-todo-raspberry-sunset-600:rgba(193 37 26/100%);--primitives-color-transport-todo-raspberry-sunset-700:rgba(151 29 21/100%);--primitives-color-transport-todo-raspberry-sunset-800:rgba(117 23 16/100%);--primitives-color-transport-todo-raspberry-sunset-900:rgba(89 17 12/100%);--primitives-color-transport-todo-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-transport-todo-obsidian-dust-100:rgba(238 238 238/100%);--primitives-color-transport-todo-obsidian-dust-200:rgba(203 203 203/100%);--primitives-color-transport-todo-obsidian-dust-300:rgba(178 178 178/100%);--primitives-color-transport-todo-obsidian-dust-400:rgba(142 142 142/100%);--primitives-color-transport-todo-obsidian-dust-500:rgba(121 121 121/100%);--primitives-color-transport-todo-obsidian-dust-600:rgba(87 87 87/100%);--primitives-color-transport-todo-obsidian-dust-700:rgba(79 79 79/100%);--primitives-color-transport-todo-obsidian-dust-800:rgba(62 62 62/100%);--primitives-color-transport-todo-obsidian-dust-900:rgba(48 48 48/100%);--primitives-color-tricontinent-raspberry-sunset-50:rgba(251 232 235/100%);--primitives-color-tricontinent-raspberry-sunset-100:rgba(244 184 191/100%);--primitives-color-tricontinent-raspberry-sunset-200:rgba(238 150 161/100%);--primitives-color-tricontinent-raspberry-sunset-300:rgba(230 102 118/100%);--primitives-color-tricontinent-raspberry-sunset-400:rgba(225 72 91/100%);--primitives-color-tricontinent-raspberry-sunset-500:rgba(218 26 50/100%);--primitives-color-tricontinent-raspberry-sunset-600:rgba(198 24 46/100%);--primitives-color-tricontinent-raspberry-sunset-700:rgba(155 18 36/100%);--primitives-color-tricontinent-raspberry-sunset-800:rgba(120 14 28/100%);--primitives-color-tricontinent-raspberry-sunset-900:rgba(92 11 21/100%);--primitives-color-tricontinent-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-tricontinent-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-tricontinent-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-tricontinent-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-tricontinent-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-tricontinent-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-tricontinent-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-tricontinent-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-tricontinent-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-tricontinent-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-welch-cinder-red-50:rgba(251 232 235/100%);--primitives-color-welch-cinder-red-100:rgba(244 184 192/100%);--primitives-color-welch-cinder-red-200:rgba(238 150 161/100%);--primitives-color-welch-cinder-red-300:rgba(230 102 118/100%);--primitives-color-welch-cinder-red-400:rgba(225 72 92/100%);--primitives-color-welch-cinder-red-500:rgba(218 26 51/100%);--primitives-color-welch-cinder-red-600:rgba(198 24 46/100%);--primitives-color-welch-cinder-red-700:rgba(155 18 36/100%);--primitives-color-welch-cinder-red-800:rgba(120 14 28/100%);--primitives-color-welch-cinder-red-900:rgba(92 11 21/100%);--primitives-color-welch-pewter-grey-50:rgba(255 255 255/100%);--primitives-color-welch-pewter-grey-100:rgba(238 238 238/100%);--primitives-color-welch-pewter-grey-200:rgba(203 203 203/100%);--primitives-color-welch-pewter-grey-300:rgba(178 178 178/100%);--primitives-color-welch-pewter-grey-400:rgba(142 142 142/100%);--primitives-color-welch-pewter-grey-500:rgba(121 121 121/100%);--primitives-color-welch-pewter-grey-600:rgba(87 87 87/100%);--primitives-color-welch-pewter-grey-700:rgba(79 79 79/100%);--primitives-color-welch-pewter-grey-800:rgba(62 62 62/100%);--primitives-color-welch-pewter-grey-900:rgba(48 48 48/100%);--primitives-color-williams-crimson-flare-50:rgba(251 234 232/100%);--primitives-color-williams-crimson-flare-100:rgba(242 189 185/100%);--primitives-color-williams-crimson-flare-200:rgba(235 157 151/100%);--primitives-color-williams-crimson-flare-300:rgba(226 112 104/100%);--primitives-color-williams-crimson-flare-400:rgba(221 85 74/100%);--primitives-color-williams-crimson-flare-500:rgba(212 42 29/100%);--primitives-color-williams-crimson-flare-600:rgba(193 38 26/100%);--primitives-color-williams-crimson-flare-700:rgba(151 30 21/100%);--primitives-color-williams-crimson-flare-800:rgba(117 23 16/100%);--primitives-color-williams-crimson-flare-900:rgba(89 18 12/100%);--primitives-color-williams-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-williams-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-williams-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-williams-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-williams-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-williams-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-williams-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-williams-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-williams-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-williams-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-wittig-ruby-passion-50:rgba(251 232 235/100%);--primitives-color-wittig-ruby-passion-100:rgba(244 184 191/100%);--primitives-color-wittig-ruby-passion-200:rgba(238 150 161/100%);--primitives-color-wittig-ruby-passion-300:rgba(230 102 118/100%);--primitives-color-wittig-ruby-passion-400:rgba(225 72 91/100%);--primitives-color-wittig-ruby-passion-500:rgba(218 26 50/100%);--primitives-color-wittig-ruby-passion-600:rgba(198 24 46/100%);--primitives-color-wittig-ruby-passion-700:rgba(155 18 36/100%);--primitives-color-wittig-ruby-passion-800:rgba(120 14 28/100%);--primitives-color-wittig-ruby-passion-900:rgba(92 11 21/100%);--primitives-color-wittig-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-wittig-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-wittig-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-wittig-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-wittig-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-wittig-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-wittig-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-wittig-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-wittig-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-wittig-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-yz-systems-turquoise-flash-50:rgba(230 245 252/100%);--primitives-color-yz-systems-turquoise-flash-100:rgba(176 225 246/100%);--primitives-color-yz-systems-turquoise-flash-200:rgba(138 211 242/100%);--primitives-color-yz-systems-turquoise-flash-300:rgba(84 191 236/100%);--primitives-color-yz-systems-turquoise-flash-400:rgba(51 178 233/100%);--primitives-color-yz-systems-turquoise-flash-500:rgba(0 159 227/100%);--primitives-color-yz-systems-turquoise-flash-600:rgba(0 145 207/100%);--primitives-color-yz-systems-turquoise-flash-700:rgba(0 113 161/100%);--primitives-color-yz-systems-turquoise-flash-800:rgba(0 87 125/100%);--primitives-color-yz-systems-turquoise-flash-900:rgba(0 67 95/100%);--primitives-color-yz-systems-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-yz-systems-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-yz-systems-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-yz-systems-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-yz-systems-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-yz-systems-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-yz-systems-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-yz-systems-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-yz-systems-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-yz-systems-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-zinsser-emerald-glow-50:rgba(240 247 234/100%);--primitives-color-zinsser-emerald-glow-100:rgba(207 231 190/100%);--primitives-color-zinsser-emerald-glow-200:rgba(184 220 159/100%);--primitives-color-zinsser-emerald-glow-300:rgba(152 203 115/100%);--primitives-color-zinsser-emerald-glow-400:rgba(132 193 88/100%);--primitives-color-zinsser-emerald-glow-500:rgba(101 178 46/100%);--primitives-color-zinsser-emerald-glow-600:rgba(92 162 42/100%);--primitives-color-zinsser-emerald-glow-700:rgba(72 126 33/100%);--primitives-color-zinsser-emerald-glow-800:rgba(56 98 25/100%);--primitives-color-zinsser-emerald-glow-900:rgba(42 75 19/100%);--primitives-color-zinsser-obsidian-dust-50:rgba(255 255 255/100%);--primitives-color-zinsser-obsidian-dust-100:rgba(242 242 242/100%);--primitives-color-zinsser-obsidian-dust-200:rgba(216 216 216/100%);--primitives-color-zinsser-obsidian-dust-300:rgba(197 197 197/100%);--primitives-color-zinsser-obsidian-dust-400:rgba(170 170 170/100%);--primitives-color-zinsser-obsidian-dust-500:rgba(153 153 153/100%);--primitives-color-zinsser-obsidian-dust-600:rgba(128 128 128/100%);--primitives-color-zinsser-obsidian-dust-700:rgba(116 116 116/100%);--primitives-color-zinsser-obsidian-dust-800:rgba(91 91 91/100%);--primitives-color-zinsser-obsidian-dust-900:rgba(70 70 70/100%);--primitives-color-apsco-skybolt-50:rgba(230 245 250/100%);--primitives-color-apsco-skybolt-100:rgba(176 223 239/100%);--primitives-color-apsco-skybolt-200:rgba(138 208 232/100%);--primitives-color-apsco-skybolt-300:rgba(84 187 221/100%);--primitives-color-apsco-skybolt-400:rgba(51 173 214/100%);--primitives-color-apsco-skybolt-500:rgba(0 153 204/100%);--primitives-color-apsco-skybolt-600:rgba(0 139 186/100%);--primitives-color-apsco-skybolt-700:rgba(0 109 145/100%);--primitives-color-apsco-skybolt-800:rgba(0 84 112/100%);--primitives-color-apsco-skybolt-900:rgba(0 64 86/100%);--primitives-color-apsco-midnight-code-50:rgba(255 255 255/100%);--primitives-color-apsco-midnight-code-100:rgba(235 235 240/100%);--primitives-color-apsco-midnight-code-200:rgba(161 161 185/100%);--primitives-color-apsco-midnight-code-300:rgba(118 118 152/100%);--primitives-color-apsco-midnight-code-400:rgba(92 92 133/100%);--primitives-color-apsco-midnight-code-500:rgba(51 51 102/100%);--primitives-color-apsco-midnight-code-600:rgba(46 46 93/100%);--primitives-color-apsco-midnight-code-700:rgba(36 36 72/100%);--primitives-color-apsco-midnight-code-800:rgba(28 28 56/100%);--primitives-color-apsco-midnight-code-900:rgba(21 21 43/100%);--primitives-dimension-0:0;--primitives-dimension-1:0.0625rem;--primitives-dimension-2:0.125rem;--primitives-dimension-4:0.25rem;--primitives-dimension-6:0.375rem;--primitives-dimension-8:0.5rem;--primitives-dimension-9:0.5625rem;--primitives-dimension-10:0.625rem;--primitives-dimension-12:0.75rem;--primitives-dimension-14:0.875rem;--primitives-dimension-16:1rem;--primitives-dimension-18:1.125rem;--primitives-dimension-20:1.25rem;--primitives-dimension-24:1.5rem;--primitives-dimension-28:1.75rem;--primitives-dimension-32:2rem;--primitives-dimension-40:2.5rem;--primitives-dimension-48:3rem;--primitives-dimension-56:3.5rem;--primitives-dimension-64:4rem;--primitives-dimension-76:4.75rem;--primitives-dimension-88:5.5rem;--primitives-dimension-100:6.25rem;--primitives-dimension-112:7rem;--primitives-dimension-128:8rem;--primitives-dimension-144:9rem;--primitives-dimension-160:10rem;--primitives-dimension-176:11rem;--primitives-dimension-200:12.5rem;--primitives-dimension-224:14rem;--primitives-dimension-248:15.5rem;--primitives-dimension-272:17rem;--primitives-dimension-308:19.25rem;--primitives-dimension-344:21.5rem;--primitives-dimension-380:23.75rem;--primitives-dimension-9999:624.9375rem;--primitives-font-family-roboto:Roboto;--primitives-font-family-georgia:Georgia;--primitives-font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--primitives-font-family-serif:"Times New Roman",Times,serif;--primitives-font-size-12:0.75rem;--primitives-font-size-14:0.875rem;--primitives-font-size-16:1rem;--primitives-font-size-18:1.125rem;--primitives-font-size-20:1.25rem;--primitives-font-size-24:1.5rem;--primitives-font-size-28:1.75rem;--primitives-font-size-32:2rem;--primitives-font-size-36:2.25rem;--primitives-font-size-40:2.5rem;--primitives-font-size-48:3rem;--primitives-font-size-60:3.75rem;--primitives-font-size-72:4.5rem;--primitives-font-size-96:6rem;--primitives-font-style-normal:normal;--primitives-font-style-italic:italic;--primitives-font-weight-thin:100;--primitives-font-weight-extra-light:200;--primitives-font-weight-light:300;--primitives-font-weight-regular:400;--primitives-font-weight-medium:500;--primitives-font-weight-semi-bold:600;--primitives-font-weight-bold:700;--primitives-font-weight-extra-bold:800;--primitives-font-weight-black:900;--primitives-letter-spacing-0:0;--primitives-letter-spacing-negative-0-50:-0.0313em;--primitives-letter-spacing-negative-0-25:-0.0156em;--primitives-letter-spacing-0-25:0.0156em;--primitives-letter-spacing-0-50:0.0313em;--primitives-line-height-18:1.125rem;--primitives-line-height-20:1.25rem;--primitives-line-height-21:1.3125rem;--primitives-line-height-22:1.375rem;--primitives-line-height-24:1.5rem;--primitives-line-height-25:1.5625rem;--primitives-line-height-27:1.6875rem;--primitives-line-height-30:1.875rem;--primitives-line-height-33:2.0625rem;--primitives-line-height-35:2.1875rem;--primitives-line-height-36:2.25rem;--primitives-line-height-40:2.5rem;--primitives-line-height-42:2.625rem;--primitives-line-height-48:3rem;--primitives-line-height-50:3.125rem;--primitives-line-height-60:3.75rem;--primitives-line-height-72:4.5rem;--primitives-line-height-75:4.6875rem;--primitives-line-height-90:5.625rem;--primitives-line-height-108:6.75rem;--primitives-opacity-0:0;--primitives-opacity-5:0.05;--primitives-opacity-10:0.1;--primitives-opacity-20:0.2;--primitives-opacity-25:0.25;--primitives-opacity-30:0.3;--primitives-opacity-40:0.4;--primitives-opacity-50:0.5;--primitives-opacity-60:0.6;--primitives-opacity-70:0.7;--primitives-opacity-75:0.75;--primitives-opacity-80:0.8;--primitives-opacity-90:0.9;--primitives-opacity-95:0.95;--primitives-opacity-100:1;--primitives-text-transform-none:none;--primitives-text-transform-uppercase:uppercase;--primitives-text-transform-lowercase:lowercase;--primitives-text-transform-capitalize:capitalize;--primitives-viewport-container-width-352:22rem;--primitives-viewport-container-width-486:30.375rem;--primitives-viewport-container-width-736:46rem;--primitives-viewport-container-width-760:47.5rem;--primitives-viewport-container-width-976:61rem;--primitives-viewport-container-width-1024:64rem;--primitives-viewport-container-width-1232:77rem;--primitives-viewport-container-width-1288:80.5rem;--primitives-viewport-container-width-1552:97rem;--primitives-viewport-device-mobile:"mobile";--primitives-viewport-device-tablet:"tablet";--primitives-viewport-device-desktop:"desktop";--primitives-viewport-grid-columns-4:4;--primitives-viewport-grid-columns-6:6;--primitives-viewport-grid-columns-8:8;--primitives-viewport-grid-columns-10:10;--primitives-viewport-grid-columns-12:12;--primitives-viewport-size-xs:"extra small";--primitives-viewport-size-sm:"small";--primitives-viewport-size-md:"medium";--primitives-viewport-size-lg:"large";--primitives-viewport-size-xl:"extra large";--primitives-viewport-size-2xl:"extra extra large";--primitives-viewport-size-3xl:"extra extra extra large";--primitives-viewport-width-0:0;--primitives-viewport-width-384:24rem;--primitives-viewport-width-385:24.0625rem;--primitives-viewport-width-768:48rem;--primitives-viewport-width-769:48.0625rem;--primitives-viewport-width-1024:64rem;--primitives-viewport-width-1025:64.0625rem;--primitives-viewport-width-1280:80rem;--primitives-viewport-width-1281:80.0625rem;--primitives-viewport-width-1600:100rem;--primitives-viewport-width-1601:100.0625rem;--primitives-viewport-width-1920:120rem;--primitives-viewport-width-1921:120.0625rem;--primitives-viewport-width-2560:160rem}:root.a-und-f{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-a-und-f-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-a-und-f-sapphire-stone-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-a-und-f-sapphire-stone-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-a-und-f-sapphire-stone-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-a-und-f-sapphire-stone-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-a-und-f-sapphire-stone-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-a-und-f-sapphire-stone-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-a-und-f-sapphire-stone-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-a-und-f-sapphire-stone-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-a-und-f-sapphire-stone-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-a-und-f-sapphire-stone-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-a-und-f-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-a-und-f-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-a-und-f-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-a-und-f-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-a-und-f-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-a-und-f-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-a-und-f-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-a-und-f-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-a-und-f-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-a-und-f-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.air-dimensions{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-800);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-800);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-900);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-air-dimension-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-air-dimension-skyward-blue-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-air-dimension-skyward-blue-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-air-dimension-skyward-blue-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-air-dimension-skyward-blue-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-air-dimension-skyward-blue-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-air-dimension-skyward-blue-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-air-dimension-skyward-blue-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-air-dimension-skyward-blue-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-air-dimension-skyward-blue-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-air-dimension-skyward-blue-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-air-dimension-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-air-dimension-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-air-dimension-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-air-dimension-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-air-dimension-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-air-dimension-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-air-dimension-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-air-dimension-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-air-dimension-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-air-dimension-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.airmax-groupe{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-600);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-600);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-600);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-600);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--primitives-color-airmax-group-tangerine-flare-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-airmax-group-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-airmax-group-tangerine-flare-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-airmax-group-tangerine-flare-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-airmax-group-tangerine-flare-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-airmax-group-tangerine-flare-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-airmax-group-tangerine-flare-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-airmax-group-tangerine-flare-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-airmax-group-tangerine-flare-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-airmax-group-tangerine-flare-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-airmax-group-tangerine-flare-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-airmax-group-tangerine-flare-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-airmax-group-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-airmax-group-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-airmax-group-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-airmax-group-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-airmax-group-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-airmax-group-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-airmax-group-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-airmax-group-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-airmax-group-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-airmax-group-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.albin-pumps{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-900);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-400);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-600);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-600);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-800);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-800);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-800);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-800);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-800);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-albin-pumps-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-albin-pumps-emerald-glow-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-albin-pumps-emerald-glow-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-albin-pumps-emerald-glow-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-albin-pumps-emerald-glow-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-albin-pumps-emerald-glow-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-albin-pumps-emerald-glow-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-albin-pumps-emerald-glow-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-albin-pumps-emerald-glow-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-albin-pumps-emerald-glow-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-albin-pumps-emerald-glow-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-albin-pumps-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-albin-pumps-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-albin-pumps-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-albin-pumps-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-albin-pumps-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-albin-pumps-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-albin-pumps-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-albin-pumps-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-albin-pumps-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-albin-pumps-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.apsco{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-900);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-400);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-600);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-600);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-800);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-800);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-800);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-800);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-800);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-albin-pumps-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-apsco-skybolt-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-apsco-skybolt-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-apsco-skybolt-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-apsco-skybolt-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-apsco-skybolt-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-apsco-skybolt-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-apsco-skybolt-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-apsco-skybolt-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-apsco-skybolt-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-apsco-skybolt-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-apsco-midnight-code-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-apsco-midnight-code-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-apsco-midnight-code-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-apsco-midnight-code-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-apsco-midnight-code-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-apsco-midnight-code-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-apsco-midnight-code-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-apsco-midnight-code-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-apsco-midnight-code-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-apsco-midnight-code-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.aro{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-aro-graphite-grey-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-aro-molten-red-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-aro-molten-red-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-aro-molten-red-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-aro-molten-red-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-aro-molten-red-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-aro-molten-red-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-aro-molten-red-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-aro-molten-red-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-aro-molten-red-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-aro-molten-red-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-aro-graphite-grey-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-aro-graphite-grey-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-aro-graphite-grey-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-aro-graphite-grey-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-aro-graphite-grey-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-aro-graphite-grey-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-aro-graphite-grey-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-aro-graphite-grey-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-aro-graphite-grey-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-aro-graphite-grey-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.belliss-morcom{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-belliss-morcom-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-belliss-morcom-electric-duke-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-belliss-morcom-electric-duke-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-belliss-morcom-electric-duke-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-belliss-morcom-electric-duke-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-belliss-morcom-electric-duke-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-belliss-morcom-electric-duke-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-belliss-morcom-electric-duke-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-belliss-morcom-electric-duke-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-belliss-morcom-electric-duke-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-belliss-morcom-electric-duke-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-belliss-morcom-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-belliss-morcom-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-belliss-morcom-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-belliss-morcom-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-belliss-morcom-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-belliss-morcom-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-belliss-morcom-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-belliss-morcom-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-belliss-morcom-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-belliss-morcom-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.broomwade{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-broomwade-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-broomwade-bordeaux-dusk-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-broomwade-bordeaux-dusk-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-broomwade-bordeaux-dusk-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-broomwade-bordeaux-dusk-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-broomwade-bordeaux-dusk-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-broomwade-bordeaux-dusk-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-broomwade-bordeaux-dusk-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-broomwade-bordeaux-dusk-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-broomwade-bordeaux-dusk-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-broomwade-bordeaux-dusk-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-broomwade-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-broomwade-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-broomwade-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-broomwade-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-broomwade-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-broomwade-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-broomwade-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-broomwade-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-broomwade-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-broomwade-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.champion-air{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-champion-airtech-storm-grey-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-champion-airtech-cherry-red-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-champion-airtech-cherry-red-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-champion-airtech-cherry-red-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-champion-airtech-cherry-red-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-champion-airtech-cherry-red-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-champion-airtech-cherry-red-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-champion-airtech-cherry-red-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-champion-airtech-cherry-red-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-champion-airtech-cherry-red-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-champion-airtech-cherry-red-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-champion-airtech-storm-grey-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-champion-airtech-storm-grey-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-champion-airtech-storm-grey-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-champion-airtech-storm-grey-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-champion-airtech-storm-grey-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-champion-airtech-storm-grey-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-champion-airtech-storm-grey-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-champion-airtech-storm-grey-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-champion-airtech-storm-grey-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-champion-airtech-storm-grey-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.champion-pneumatic{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-900);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-champion-pneumatic-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-champion-pneumatic-freshwave-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-champion-pneumatic-freshwave-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-champion-pneumatic-freshwave-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-champion-pneumatic-freshwave-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-champion-pneumatic-freshwave-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-champion-pneumatic-freshwave-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-champion-pneumatic-freshwave-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-champion-pneumatic-freshwave-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-champion-pneumatic-freshwave-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-champion-pneumatic-freshwave-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-champion-pneumatic-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-champion-pneumatic-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-champion-pneumatic-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-champion-pneumatic-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-champion-pneumatic-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-champion-pneumatic-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-champion-pneumatic-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-champion-pneumatic-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-champion-pneumatic-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-champion-pneumatic-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.compair{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-compair-steel-grey-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-compair-abyssal-blue-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-compair-abyssal-blue-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-compair-abyssal-blue-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-compair-abyssal-blue-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-compair-abyssal-blue-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-compair-abyssal-blue-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-compair-abyssal-blue-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-compair-abyssal-blue-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-compair-abyssal-blue-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-compair-abyssal-blue-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-compair-steel-grey-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-compair-steel-grey-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-compair-steel-grey-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-compair-steel-grey-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-compair-steel-grey-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-compair-steel-grey-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-compair-steel-grey-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-compair-steel-grey-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-compair-steel-grey-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-compair-steel-grey-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.controlled-fluidics{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-900);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-controlled-fluids-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-controlled-fluids-forest-shine-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-controlled-fluids-forest-shine-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-controlled-fluids-forest-shine-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-controlled-fluids-forest-shine-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-controlled-fluids-forest-shine-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-controlled-fluids-forest-shine-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-controlled-fluids-forest-shine-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-controlled-fluids-forest-shine-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-controlled-fluids-forest-shine-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-controlled-fluids-forest-shine-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-controlled-fluids-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-controlled-fluids-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-controlled-fluids-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-controlled-fluids-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-controlled-fluids-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-controlled-fluids-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-controlled-fluids-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-controlled-fluids-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-controlled-fluids-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-controlled-fluids-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.delair{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-abc-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-delair-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-delair-nautical-shadow-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-delair-nautical-shadow-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-delair-nautical-shadow-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-delair-nautical-shadow-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-delair-nautical-shadow-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-delair-nautical-shadow-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-delair-nautical-shadow-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-delair-nautical-shadow-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-delair-nautical-shadow-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-delair-nautical-shadow-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-delair-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-delair-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-delair-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-delair-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-delair-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-delair-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-delair-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-delair-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-delair-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-delair-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.deltech{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-abc-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-deltech-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-deltech-blue-aquamarine-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-deltech-blue-aquamarine-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-deltech-blue-aquamarine-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-deltech-blue-aquamarine-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-deltech-blue-aquamarine-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-deltech-blue-aquamarine-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-deltech-blue-aquamarine-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-deltech-blue-aquamarine-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-deltech-blue-aquamarine-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-deltech-blue-aquamarine-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-deltech-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-deltech-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-deltech-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-deltech-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-deltech-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-deltech-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-deltech-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-deltech-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-deltech-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-deltech-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.dosatron{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--primitives-color-dosatron-cascade-blue-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-abc-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-dosatron-basalt-grey-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-dosatron-cascade-blue-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-dosatron-cascade-blue-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-dosatron-cascade-blue-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-dosatron-cascade-blue-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-dosatron-cascade-blue-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-dosatron-cascade-blue-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-dosatron-cascade-blue-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-dosatron-cascade-blue-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-dosatron-cascade-blue-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-dosatron-cascade-blue-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-dosatron-basalt-grey-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-dosatron-basalt-grey-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-dosatron-basalt-grey-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-dosatron-basalt-grey-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-dosatron-basalt-grey-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-dosatron-basalt-grey-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-dosatron-basalt-grey-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-dosatron-basalt-grey-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-dosatron-basalt-grey-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-dosatron-basalt-grey-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.dv-systems{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-abc-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-900);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-dv-systems-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-dv-systems-blaze-pop-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-dv-systems-blaze-pop-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-dv-systems-blaze-pop-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-dv-systems-blaze-pop-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-dv-systems-blaze-pop-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-dv-systems-blaze-pop-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-dv-systems-blaze-pop-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-dv-systems-blaze-pop-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-dv-systems-blaze-pop-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-dv-systems-blaze-pop-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-dv-systems-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-dv-systems-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-dv-systems-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-dv-systems-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-dv-systems-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-dv-systems-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-dv-systems-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-dv-systems-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-dv-systems-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-dv-systems-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.ecoplant{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-600);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-800);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-800);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-600);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-600);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-abc-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-600);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-800);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-800);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-ecoplant-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-ecoplant-forest-breeze-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-ecoplant-forest-breeze-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-ecoplant-forest-breeze-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-ecoplant-forest-breeze-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-ecoplant-forest-breeze-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-ecoplant-forest-breeze-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-ecoplant-forest-breeze-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-ecoplant-forest-breeze-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-ecoplant-forest-breeze-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-ecoplant-forest-breeze-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-ecoplant-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-ecoplant-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-ecoplant-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-ecoplant-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-ecoplant-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-ecoplant-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-ecoplant-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-ecoplant-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-ecoplant-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-ecoplant-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.elewout{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-900);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-400);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-600);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-600);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-abc-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-900);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-elewout-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-elewout-amber-burst-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-elewout-amber-burst-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-elewout-amber-burst-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-elewout-amber-burst-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-elewout-amber-burst-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-elewout-amber-burst-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-elewout-amber-burst-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-elewout-amber-burst-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-elewout-amber-burst-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-elewout-amber-burst-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-elewout-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-elewout-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-elewout-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-elewout-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-elewout-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-elewout-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-elewout-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-elewout-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-elewout-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-elewout-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.elmo{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-abc-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-elmo-thunder-grey-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-elmo-crater-red-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-elmo-crater-red-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-elmo-crater-red-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-elmo-crater-red-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-elmo-crater-red-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-elmo-crater-red-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-elmo-crater-red-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-elmo-crater-red-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-elmo-crater-red-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-elmo-crater-red-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-elmo-thunder-grey-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-elmo-thunder-grey-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-elmo-thunder-grey-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-elmo-thunder-grey-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-elmo-thunder-grey-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-elmo-thunder-grey-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-elmo-thunder-grey-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-elmo-thunder-grey-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-elmo-thunder-grey-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-elmo-thunder-grey-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.emco-wheaton{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-abc-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-emco-wheaton-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-emco-wheaton-crimson-bolt-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-emco-wheaton-crimson-bolt-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-emco-wheaton-crimson-bolt-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-emco-wheaton-crimson-bolt-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-emco-wheaton-crimson-bolt-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-emco-wheaton-crimson-bolt-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-emco-wheaton-crimson-bolt-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-emco-wheaton-crimson-bolt-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-emco-wheaton-crimson-bolt-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-emco-wheaton-crimson-bolt-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-emco-wheaton-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-emco-wheaton-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-emco-wheaton-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-emco-wheaton-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-emco-wheaton-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-emco-wheaton-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-emco-wheaton-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-emco-wheaton-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-emco-wheaton-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-emco-wheaton-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.ethafilter{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-abc-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-ethafilter-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-ethafilter-azure-wave-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-ethafilter-azure-wave-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-ethafilter-azure-wave-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-ethafilter-azure-wave-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-ethafilter-azure-wave-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-ethafilter-azure-wave-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-ethafilter-azure-wave-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-ethafilter-azure-wave-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-ethafilter-azure-wave-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-ethafilter-azure-wave-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-ethafilter-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-ethafilter-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-ethafilter-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-ethafilter-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-ethafilter-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-ethafilter-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-ethafilter-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-ethafilter-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-ethafilter-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-ethafilter-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.everest{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-abc-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-everest-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-everest-ocean-abyss-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-everest-ocean-abyss-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-everest-ocean-abyss-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-everest-ocean-abyss-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-everest-ocean-abyss-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-everest-ocean-abyss-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-everest-ocean-abyss-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-everest-ocean-abyss-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-everest-ocean-abyss-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-everest-ocean-abyss-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-everest-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-everest-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-everest-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-everest-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-everest-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-everest-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-everest-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-everest-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-everest-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-everest-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.flexan{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-abc-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--primitives-color-flexan-crimson-night-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-flexan-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-flexan-crimson-night-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-flexan-crimson-night-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-flexan-crimson-night-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-flexan-crimson-night-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-flexan-crimson-night-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-flexan-crimson-night-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-flexan-crimson-night-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-flexan-crimson-night-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-flexan-crimson-night-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-flexan-crimson-night-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-flexan-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-flexan-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-flexan-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-flexan-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-flexan-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-flexan-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-flexan-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-flexan-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-flexan-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-flexan-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.fraserwoods{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-abc-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-fraser-woods-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-fraser-woods-icy-sapphire-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-fraser-woods-icy-sapphire-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-fraser-woods-icy-sapphire-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-fraser-woods-icy-sapphire-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-fraser-woods-icy-sapphire-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-fraser-woods-icy-sapphire-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-fraser-woods-icy-sapphire-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-fraser-woods-icy-sapphire-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-fraser-woods-icy-sapphire-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-fraser-woods-icy-sapphire-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-fraser-woods-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-fraser-woods-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-fraser-woods-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-fraser-woods-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-fraser-woods-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-fraser-woods-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-fraser-woods-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-fraser-woods-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-fraser-woods-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-fraser-woods-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.friulair{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-abc-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-friulair-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-friulair-pink-inferno-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-friulair-pink-inferno-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-friulair-pink-inferno-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-friulair-pink-inferno-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-friulair-pink-inferno-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-friulair-pink-inferno-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-friulair-pink-inferno-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-friulair-pink-inferno-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-friulair-pink-inferno-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-friulair-pink-inferno-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-friulair-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-friulair-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-friulair-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-friulair-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-friulair-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-friulair-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-friulair-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-friulair-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-friulair-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-friulair-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.gardner-denver{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-basic-gray-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-gardner-denver-brimstone-red-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-gardner-denver-brimstone-red-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-gardner-denver-brimstone-red-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-gardner-denver-brimstone-red-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-gardner-denver-brimstone-red-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-gardner-denver-brimstone-red-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-gardner-denver-brimstone-red-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-gardner-denver-brimstone-red-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-gardner-denver-brimstone-red-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-gardner-denver-brimstone-red-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-gardner-denver-metallic-grey-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-gardner-denver-metallic-grey-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-gardner-denver-metallic-grey-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-gardner-denver-metallic-grey-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-gardner-denver-metallic-grey-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-gardner-denver-metallic-grey-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-gardner-denver-metallic-grey-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-gardner-denver-metallic-grey-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-gardner-denver-metallic-grey-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-gardner-denver-metallic-grey-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.garo{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-900);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-800);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-800);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-800);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-900);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-garo-soft-alloy-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-garo-saffron-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-garo-saffron-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-garo-saffron-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-garo-saffron-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-garo-saffron-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-garo-saffron-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-garo-saffron-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-garo-saffron-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-garo-saffron-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-garo-saffron-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-garo-soft-alloy-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-garo-soft-alloy-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-garo-soft-alloy-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-garo-soft-alloy-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-garo-soft-alloy-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-garo-soft-alloy-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-garo-soft-alloy-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-garo-soft-alloy-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-garo-soft-alloy-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-garo-soft-alloy-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.gd-transports{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-gd-transport-gd-transport-grey-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-gd-transport-gd-transport-red-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-gd-transport-gd-transport-red-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-gd-transport-gd-transport-red-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-gd-transport-gd-transport-red-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-gd-transport-gd-transport-red-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-gd-transport-gd-transport-red-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-gd-transport-gd-transport-red-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-gd-transport-gd-transport-red-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-gd-transport-gd-transport-red-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-gd-transport-gd-transport-red-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-gd-transport-gd-transport-grey-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-gd-transport-gd-transport-grey-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-gardner-denver-metallic-grey-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-gardner-denver-metallic-grey-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-gardner-denver-metallic-grey-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-gardner-denver-metallic-grey-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-gardner-denver-metallic-grey-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-gardner-denver-metallic-grey-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-gardner-denver-metallic-grey-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-gardner-denver-metallic-grey-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.ghh-rand{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-ghh-rand-ghh-rand-gray-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-ghh-rand-ghh-rand-red-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-ghh-rand-ghh-rand-red-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-ghh-rand-ghh-rand-red-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-ghh-rand-ghh-rand-red-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-ghh-rand-ghh-rand-red-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-ghh-rand-ghh-rand-red-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-ghh-rand-ghh-rand-red-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-ghh-rand-ghh-rand-red-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-ghh-rand-ghh-rand-red-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-ghh-rand-ghh-rand-red-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-ghh-rand-ghh-rand-gray-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-ghh-rand-ghh-rand-gray-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-ghh-rand-ghh-rand-gray-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-ghh-rand-ghh-rand-gray-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-ghh-rand-ghh-rand-gray-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-ghh-rand-ghh-rand-gray-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-ghh-rand-ghh-rand-gray-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-ghh-rand-ghh-rand-gray-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-ghh-rand-ghh-rand-gray-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-ghh-rand-ghh-rand-gray-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.gieffe-systems{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-gieffe-systems-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-gieffe-systems-ocean-forge-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-gieffe-systems-ocean-forge-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-gieffe-systems-ocean-forge-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-gieffe-systems-ocean-forge-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-gieffe-systems-ocean-forge-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-gieffe-systems-ocean-forge-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-gieffe-systems-ocean-forge-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-gieffe-systems-ocean-forge-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-gieffe-systems-ocean-forge-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-gieffe-systems-ocean-forge-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-gieffe-systems-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-gieffe-systems-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-gieffe-systems-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-gieffe-systems-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-gieffe-systems-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-gieffe-systems-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-gieffe-systems-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-gieffe-systems-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-gieffe-systems-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-gieffe-systems-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.hankison{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-hankinson-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-hankinson-blueflare-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-hankinson-blueflare-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-hankinson-blueflare-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-hankinson-blueflare-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-hankinson-blueflare-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-hankinson-blueflare-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-hankinson-blueflare-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-hankinson-blueflare-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-hankinson-blueflare-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-hankinson-blueflare-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-hankinson-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-hankinson-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-hankinson-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-hankinson-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-hankinson-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-hankinson-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-hankinson-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-hankinson-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-hankinson-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-hankinson-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.hartell{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-basic-gray-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-hartell-typhoon-blue-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-hartell-typhoon-blue-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-hartell-typhoon-blue-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-hartell-typhoon-blue-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-hartell-typhoon-blue-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-hartell-typhoon-blue-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-hartell-typhoon-blue-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-hartell-typhoon-blue-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-hartell-typhoon-blue-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-hartell-typhoon-blue-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-hartell-urban-grey-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-hartell-urban-grey-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-hartell-urban-grey-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-hartell-urban-grey-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-hartell-urban-grey-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-hartell-urban-grey-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-hartell-urban-grey-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-hartell-urban-grey-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-hartell-urban-grey-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-hartell-urban-grey-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.haskel{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-900);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-900);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-900);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-basic-gray-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-haskell-fernway-green-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-haskell-fernway-green-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-haskell-fernway-green-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-haskell-fernway-green-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-haskell-fernway-green-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-haskell-fernway-green-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-haskell-fernway-green-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-haskell-fernway-green-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-haskell-fernway-green-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-haskell-fernway-green-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-haskell-shadow-grey-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-haskell-shadow-grey-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-haskell-shadow-grey-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-haskell-shadow-grey-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-haskell-shadow-grey-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-haskell-shadow-grey-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-haskell-shadow-grey-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-haskell-shadow-grey-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-haskell-shadow-grey-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-haskell-shadow-grey-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.hibon{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-hibon-glaucous-blue-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-hibon-coquelicot-red-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-hibon-coquelicot-red-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-hibon-coquelicot-red-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-hibon-coquelicot-red-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-hibon-coquelicot-red-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-hibon-coquelicot-red-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-hibon-coquelicot-red-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-hibon-coquelicot-red-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-hibon-coquelicot-red-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-hibon-coquelicot-red-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-hibon-glaucous-blue-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-hibon-glaucous-blue-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-hibon-glaucous-blue-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-hibon-glaucous-blue-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-hibon-glaucous-blue-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-hibon-glaucous-blue-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-hibon-glaucous-blue-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-hibon-glaucous-blue-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-hibon-glaucous-blue-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-hibon-glaucous-blue-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.hoffman{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-basic-gray-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-hoffman-vortex-blue-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-hoffman-vortex-blue-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-hoffman-vortex-blue-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-hoffman-vortex-blue-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-hoffman-vortex-blue-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-hoffman-vortex-blue-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-hoffman-vortex-blue-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-hoffman-vortex-blue-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-hoffman-vortex-blue-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-hoffman-vortex-blue-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-hoffman-smoked-grey-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-hoffman-smoked-grey-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-hoffman-smoked-grey-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-hoffman-smoked-grey-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-hoffman-smoked-grey-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-hoffman-smoked-grey-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-hoffman-smoked-grey-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-hoffman-smoked-grey-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-hoffman-smoked-grey-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-hoffman-smoked-grey-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.holtec{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-900);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-holtec-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-holtec-azure-core-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-holtec-azure-core-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-holtec-azure-core-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-holtec-azure-core-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-holtec-azure-core-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-holtec-azure-core-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-holtec-azure-core-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-holtec-azure-core-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-holtec-azure-core-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-holtec-azure-core-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-holtec-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-holtec-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-holtec-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-holtec-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-holtec-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-holtec-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-holtec-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-holtec-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-holtec-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-holtec-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.hp-pumps{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-hp-pumps-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-hp-pumps-aqua-surge-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-hp-pumps-aqua-surge-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-hp-pumps-aqua-surge-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-hp-pumps-aqua-surge-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-hp-pumps-aqua-surge-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-hp-pumps-aqua-surge-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-hp-pumps-aqua-surge-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-hp-pumps-aqua-surge-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-hp-pumps-aqua-surge-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-hp-pumps-aqua-surge-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-hp-pumps-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-hp-pumps-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-hp-pumps-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-hp-pumps-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-hp-pumps-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-hp-pumps-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-hp-pumps-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-hp-pumps-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-hp-pumps-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-hp-pumps-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.hydrovane{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-hydrovane-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-hydrovane-indigo-tide-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-hydrovane-indigo-tide-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-hydrovane-indigo-tide-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-hydrovane-indigo-tide-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-hydrovane-indigo-tide-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-hydrovane-indigo-tide-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-hydrovane-indigo-tide-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-hydrovane-indigo-tide-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-hydrovane-indigo-tide-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-hydrovane-indigo-tide-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-hydrovane-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-hydrovane-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-hydrovane-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-hydrovane-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-hydrovane-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-hydrovane-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-hydrovane-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-hydrovane-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-hydrovane-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-hydrovane-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.ibs{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-ibs-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-ibs-midnight-blue-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-ibs-midnight-blue-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-ibs-midnight-blue-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-ibs-midnight-blue-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-ibs-midnight-blue-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-ibs-midnight-blue-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-ibs-midnight-blue-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-ibs-midnight-blue-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-ibs-midnight-blue-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-ibs-midnight-blue-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-gd-transport-gd-transport-grey-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-gd-transport-gd-transport-grey-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-gd-transport-gd-transport-grey-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-gd-transport-gd-transport-grey-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-gd-transport-gd-transport-grey-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-gd-transport-gd-transport-grey-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-gd-transport-gd-transport-grey-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-gd-transport-gd-transport-grey-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-gd-transport-gd-transport-grey-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-gd-transport-gd-transport-grey-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.ilc-dover{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-900);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-ilc-dover-midnight-blue-700);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-ilc-dover-flame-orange-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-ilc-dover-flame-orange-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-ilc-dover-flame-orange-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-ilc-dover-flame-orange-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-ilc-dover-flame-orange-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-ilc-dover-flame-orange-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-ilc-dover-flame-orange-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-ilc-dover-flame-orange-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-ilc-dover-flame-orange-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-ilc-dover-flame-orange-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-ilc-dover-midnight-blue-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-ilc-dover-midnight-blue-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-ilc-dover-midnight-blue-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-ilc-dover-midnight-blue-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-ilc-dover-midnight-blue-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-ilc-dover-midnight-blue-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-ilc-dover-midnight-blue-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-ilc-dover-midnight-blue-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-ilc-dover-midnight-blue-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-ilc-dover-midnight-blue-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.ingersoll-rand{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-ingersoll-rand-ingersoll-gray-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-ingersoll-rand-red-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-ingersoll-rand-red-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-ingersoll-rand-red-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-ingersoll-rand-red-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-ingersoll-rand-red-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-ingersoll-rand-red-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-ingersoll-rand-red-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-ingersoll-rand-red-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-ingersoll-rand-red-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-ingersoll-rand-red-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-ingersoll-rand-ingersoll-gray-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-ingersoll-rand-ingersoll-gray-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-ingersoll-rand-ingersoll-gray-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-ingersoll-rand-ingersoll-gray-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-ingersoll-rand-ingersoll-gray-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-ingersoll-rand-ingersoll-gray-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-ingersoll-rand-ingersoll-gray-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-ingersoll-rand-ingersoll-gray-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-ingersoll-rand-ingersoll-gray-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-ingersoll-rand-ingersoll-gray-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md)}:root.jemaco{--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-jemaco-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-jemaco-deep-skyline-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-jemaco-deep-skyline-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-jemaco-deep-skyline-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-jemaco-deep-skyline-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-jemaco-deep-skyline-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-jemaco-deep-skyline-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-jemaco-deep-skyline-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-jemaco-deep-skyline-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-jemaco-deep-skyline-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-jemaco-deep-skyline-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-jemaco-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-jemaco-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-jemaco-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-jemaco-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-jemaco-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-jemaco-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-jemaco-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-jemaco-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-jemaco-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-jemaco-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.jorc{--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-jorc-charcoal-grey-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-jorc-ember-red-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-jorc-ember-red-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-jorc-ember-red-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-jorc-ember-red-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-jorc-ember-red-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-jorc-ember-red-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-jorc-ember-red-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-jorc-ember-red-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-jorc-ember-red-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-jorc-ember-red-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-jorc-charcoal-grey-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-jorc-charcoal-grey-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-jorc-charcoal-grey-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-jorc-charcoal-grey-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-jorc-charcoal-grey-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-jorc-charcoal-grey-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-jorc-charcoal-grey-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-jorc-charcoal-grey-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-jorc-charcoal-grey-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-jorc-charcoal-grey-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.kinney-vacuum{--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-kinney-vacuum-payne-grey-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-kinney-vacuum-azurite-blue-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-kinney-vacuum-azurite-blue-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-kinney-vacuum-azurite-blue-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-kinney-vacuum-azurite-blue-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-kinney-vacuum-azurite-blue-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-kinney-vacuum-azurite-blue-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-kinney-vacuum-azurite-blue-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-kinney-vacuum-azurite-blue-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-kinney-vacuum-azurite-blue-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-kinney-vacuum-azurite-blue-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-kinney-vacuum-payne-grey-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-kinney-vacuum-payne-grey-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-kinney-vacuum-payne-grey-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-kinney-vacuum-payne-grey-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-kinney-vacuum-payne-grey-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-kinney-vacuum-payne-grey-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-kinney-vacuum-payne-grey-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-kinney-vacuum-payne-grey-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-kinney-vacuum-payne-grey-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-kinney-vacuum-payne-grey-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.kl-offshore{--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-900);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-800);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-900);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-800);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-900);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-kl-offshore-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-kl-offshore-sea-green-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-kl-offshore-sea-green-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-kl-offshore-sea-green-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-kl-offshore-sea-green-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-kl-offshore-sea-green-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-kl-offshore-sea-green-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-kl-offshore-sea-green-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-kl-offshore-sea-green-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-kl-offshore-sea-green-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-kl-offshore-sea-green-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-kl-offshore-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-kl-offshore-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-kl-offshore-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-kl-offshore-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-kl-offshore-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-kl-offshore-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-kl-offshore-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-kl-offshore-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-kl-offshore-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-kl-offshore-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.lawrence-factor{--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-900);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-100);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-900);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-lawrence-factor-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-lawrence-factor-navy-horizon-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-lawrence-factor-navy-horizon-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-lawrence-factor-navy-horizon-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-lawrence-factor-navy-horizon-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-lawrence-factor-navy-horizon-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-lawrence-factor-navy-horizon-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-lawrence-factor-navy-horizon-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-lawrence-factor-navy-horizon-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-lawrence-factor-navy-horizon-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-lawrence-factor-navy-horizon-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-lawrence-factor-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-lawrence-factor-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-lawrence-factor-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-lawrence-factor-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-lawrence-factor-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-lawrence-factor-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-lawrence-factor-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-lawrence-factor-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-lawrence-factor-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-lawrence-factor-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.leroi{--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-ingersoll-rand-ingersoll-gray-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-leroi-red-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-leroi-red-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-leroi-red-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-leroi-red-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-leroi-red-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-leroi-red-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-leroi-red-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-leroi-red-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-leroi-red-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-leroi-red-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-leroi-sky-grey-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-leroi-sky-grey-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-leroi-sky-grey-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-leroi-sky-grey-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-leroi-sky-grey-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-leroi-sky-grey-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-leroi-sky-grey-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-leroi-sky-grey-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-leroi-sky-grey-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-leroi-sky-grey-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.lmi{--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-800);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-800);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-100);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-900);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-lmi-slate-blue-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-lmi-zesty-yellow-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-lmi-zesty-yellow-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-lmi-zesty-yellow-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-lmi-zesty-yellow-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-lmi-zesty-yellow-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-lmi-zesty-yellow-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-lmi-zesty-yellow-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-lmi-zesty-yellow-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-lmi-zesty-yellow-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-lmi-zesty-yellow-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-lmi-slate-blue-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-lmi-slate-blue-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-lmi-slate-blue-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-lmi-slate-blue-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-lmi-slate-blue-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-lmi-slate-blue-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-lmi-slate-blue-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-lmi-slate-blue-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-lmi-slate-blue-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-lmi-slate-blue-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.mako{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-primary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-mako-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-mako-blue-vortex-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-mako-blue-vortex-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-mako-blue-vortex-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-mako-blue-vortex-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-mako-blue-vortex-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-mako-blue-vortex-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-mako-blue-vortex-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-mako-blue-vortex-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-mako-blue-vortex-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-mako-blue-vortex-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-mako-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-mako-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-mako-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-mako-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-mako-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-mako-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-mako-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-mako-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-mako-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-mako-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.maximus{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-primary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-maximus-industrial-grey-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-maximus-halcyon-blue-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-maximus-halcyon-blue-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-maximus-halcyon-blue-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-maximus-halcyon-blue-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-maximus-halcyon-blue-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-maximus-halcyon-blue-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-maximus-halcyon-blue-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-maximus-halcyon-blue-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-maximus-halcyon-blue-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-maximus-halcyon-blue-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-ingersoll-rand-ingersoll-gray-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-ingersoll-rand-ingersoll-gray-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-ingersoll-rand-ingersoll-gray-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-ingersoll-rand-ingersoll-gray-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-ingersoll-rand-ingersoll-gray-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-ingersoll-rand-ingersoll-gray-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-ingersoll-rand-ingersoll-gray-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-ingersoll-rand-ingersoll-gray-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-ingersoll-rand-ingersoll-gray-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-ingersoll-rand-ingersoll-gray-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.md-kinney{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-primary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-md-kinney-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-md-kinney-cobalt-depth-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-md-kinney-cobalt-depth-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-md-kinney-cobalt-depth-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-md-kinney-cobalt-depth-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-md-kinney-cobalt-depth-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-md-kinney-cobalt-depth-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-md-kinney-cobalt-depth-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-md-kinney-cobalt-depth-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-md-kinney-cobalt-depth-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-md-kinney-cobalt-depth-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-md-kinney-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-md-kinney-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-md-kinney-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-md-kinney-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-md-kinney-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-md-kinney-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-md-kinney-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-md-kinney-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-md-kinney-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-md-kinney-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.micro-syringe{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-primary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-900);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-micro-syringe-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-micro-syringe-lime-spark-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-micro-syringe-lime-spark-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-micro-syringe-lime-spark-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-micro-syringe-lime-spark-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-micro-syringe-lime-spark-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-micro-syringe-lime-spark-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-micro-syringe-lime-spark-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-micro-syringe-lime-spark-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-micro-syringe-lime-spark-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-micro-syringe-lime-spark-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-micro-syringe-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-micro-syringe-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-micro-syringe-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-micro-syringe-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-micro-syringe-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-micro-syringe-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-micro-syringe-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-micro-syringe-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-micro-syringe-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-micro-syringe-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.milton-roy{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-primary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-900);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-milton-roy-iron-grey-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-milton-roy-tundra-blue-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-milton-roy-tundra-blue-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-milton-roy-tundra-blue-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-milton-roy-tundra-blue-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-milton-roy-tundra-blue-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-milton-roy-tundra-blue-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-milton-roy-tundra-blue-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-milton-roy-tundra-blue-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-milton-roy-tundra-blue-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-milton-roy-tundra-blue-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-milton-roy-iron-grey-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-milton-roy-iron-grey-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-milton-roy-iron-grey-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-milton-roy-iron-grey-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-milton-roy-iron-grey-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-milton-roy-iron-grey-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-milton-roy-iron-grey-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-milton-roy-iron-grey-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-milton-roy-iron-grey-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-milton-roy-iron-grey-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.mkl{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-900);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-400);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-600);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-600);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-primary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-800);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-800);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-900);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-800);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-900);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-mkl-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-mkl-blue-shadow-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-mkl-blue-shadow-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-mkl-blue-shadow-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-mkl-blue-shadow-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-mkl-blue-shadow-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-mkl-blue-shadow-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-mkl-blue-shadow-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-mkl-blue-shadow-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-mkl-blue-shadow-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-mkl-blue-shadow-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-mkl-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-mkl-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-mkl-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-mkl-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-mkl-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-mkl-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-mkl-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-mkl-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-mkl-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-mkl-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.mp-pumps{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-primary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-900);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-900);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-mkl-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-mp-pumps-sapphire-gleam-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-mp-pumps-sapphire-gleam-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-mp-pumps-sapphire-gleam-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-mp-pumps-sapphire-gleam-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-mp-pumps-sapphire-gleam-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-mp-pumps-sapphire-gleam-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-mp-pumps-sapphire-gleam-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-mp-pumps-sapphire-gleam-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-mp-pumps-sapphire-gleam-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-mp-pumps-sapphire-gleam-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-mp-pumps-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-mp-pumps-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-mp-pumps-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-mp-pumps-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-mp-pumps-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-mp-pumps-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-mp-pumps-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-mp-pumps-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-mp-pumps-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-mp-pumps-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.nash{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-primary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-nash-ember-grey-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-nash-solstice-blue-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-nash-solstice-blue-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-nash-solstice-blue-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-nash-solstice-blue-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-nash-solstice-blue-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-nash-solstice-blue-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-nash-solstice-blue-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-nash-solstice-blue-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-nash-solstice-blue-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-nash-solstice-blue-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-nash-ember-grey-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-nash-ember-grey-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-nash-ember-grey-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-nash-ember-grey-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-nash-ember-grey-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-nash-ember-grey-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-nash-ember-grey-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-nash-ember-grey-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-nash-ember-grey-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-nash-ember-grey-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.oberdorfer{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-primary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-oberdorfer-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-oberdorfer-cobalt-shine-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-oberdorfer-cobalt-shine-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-oberdorfer-cobalt-shine-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-oberdorfer-cobalt-shine-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-oberdorfer-cobalt-shine-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-oberdorfer-cobalt-shine-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-oberdorfer-cobalt-shine-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-oberdorfer-cobalt-shine-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-oberdorfer-cobalt-shine-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-oberdorfer-cobalt-shine-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-oberdorfer-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-oberdorfer-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-oberdorfer-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-oberdorfer-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-oberdorfer-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-oberdorfer-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-oberdorfer-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-oberdorfer-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-oberdorfer-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-oberdorfer-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.okotechnik{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-primary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-okotechnik-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-okotechnik-sunny-amber-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-okotechnik-sunny-amber-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-okotechnik-sunny-amber-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-okotechnik-sunny-amber-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-okotechnik-sunny-amber-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-okotechnik-sunny-amber-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-okotechnik-sunny-amber-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-okotechnik-sunny-amber-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-okotechnik-sunny-amber-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-okotechnik-sunny-amber-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-okotechnik-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-okotechnik-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-okotechnik-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-okotechnik-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-okotechnik-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-okotechnik-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-okotechnik-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-okotechnik-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-okotechnik-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-okotechnik-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.omi{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-primary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-omi-italy-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-omi-italy-glacier-code-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-omi-italy-glacier-code-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-omi-italy-glacier-code-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-omi-italy-glacier-code-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-omi-italy-glacier-code-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-omi-italy-glacier-code-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-omi-italy-glacier-code-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-omi-italy-glacier-code-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-omi-italy-glacier-code-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-omi-italy-glacier-code-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-omi-italy-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-omi-italy-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-omi-italy-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-omi-italy-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-omi-italy-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-omi-italy-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-omi-italy-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-omi-italy-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-omi-italy-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-omi-italy-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.oxywise{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-primary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-oxywise-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-oxywise-signal-sapphire-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-oxywise-signal-sapphire-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-oxywise-signal-sapphire-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-oxywise-signal-sapphire-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-oxywise-signal-sapphire-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-oxywise-signal-sapphire-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-oxywise-signal-sapphire-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-oxywise-signal-sapphire-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-oxywise-signal-sapphire-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-oxywise-signal-sapphire-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-oxywise-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-oxywise-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-oxywise-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-oxywise-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-oxywise-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-oxywise-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-oxywise-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-oxywise-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-oxywise-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-oxywise-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.paragon{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-primary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-paragon-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-paragon-fiery-coral-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-paragon-fiery-coral-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-paragon-fiery-coral-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-paragon-fiery-coral-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-paragon-fiery-coral-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-paragon-fiery-coral-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-paragon-fiery-coral-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-paragon-fiery-coral-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-paragon-fiery-coral-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-paragon-fiery-coral-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-paragon-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-paragon-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-paragon-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-paragon-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-paragon-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-paragon-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-paragon-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-paragon-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-paragon-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-paragon-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.pedro-gil{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-primary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-pedro-gil-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-pedro-gil-midnight-jewel-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-pedro-gil-midnight-jewel-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-pedro-gil-midnight-jewel-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-pedro-gil-midnight-jewel-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-pedro-gil-midnight-jewel-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-pedro-gil-midnight-jewel-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-pedro-gil-midnight-jewel-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-pedro-gil-midnight-jewel-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-pedro-gil-midnight-jewel-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-pedro-gil-midnight-jewel-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-pedro-gil-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-pedro-gil-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-pedro-gil-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-pedro-gil-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-pedro-gil-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-pedro-gil-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-pedro-gil-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-pedro-gil-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-pedro-gil-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-pedro-gil-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.pneumatic-products{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-primary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-pneumatic-products-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-pneumatic-products-ruby-blaze-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-pneumatic-products-ruby-blaze-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-pneumatic-products-ruby-blaze-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-pneumatic-products-ruby-blaze-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-pneumatic-products-ruby-blaze-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-pneumatic-products-ruby-blaze-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-pneumatic-products-ruby-blaze-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-pneumatic-products-ruby-blaze-500);--semantics-color-scheme-core-primary-800:var(--primitives-color-pneumatic-products-ruby-blaze-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-pneumatic-products-ruby-blaze-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-pneumatic-products-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-pneumatic-products-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-pneumatic-products-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-pneumatic-products-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-pneumatic-products-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-pneumatic-products-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-pneumatic-products-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-pneumatic-products-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-pneumatic-products-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-pneumatic-products-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.power-tools{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-primary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-pneumatic-products-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-power-tools-crimson-red-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-power-tools-crimson-red-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-power-tools-crimson-red-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-power-tools-crimson-red-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-power-tools-crimson-red-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-power-tools-crimson-red-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-power-tools-crimson-red-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-power-tools-crimson-red-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-power-tools-crimson-red-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-power-tools-crimson-red-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-power-tools-carbon-grey-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-power-tools-carbon-grey-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-power-tools-carbon-grey-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-power-tools-carbon-grey-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-power-tools-carbon-grey-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-power-tools-carbon-grey-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-power-tools-carbon-grey-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-power-tools-carbon-grey-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-power-tools-carbon-grey-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-power-tools-carbon-grey-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.reavell{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-primary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-reavell-abyss-blue-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-reavell-abyss-blue-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-reavell-abyss-blue-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-reavell-abyss-blue-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-reavell-abyss-blue-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-reavell-abyss-blue-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-reavell-abyss-blue-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-reavell-abyss-blue-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-reavell-abyss-blue-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-reavell-abyss-blue-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-reavell-abyss-blue-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-reavell-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-reavell-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-reavell-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-reavell-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-reavell-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-reavell-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-reavell-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-reavell-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-reavell-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-reavell-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.robuschi{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-primary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-robuschi-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-robuschi-tidal-steel-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-robuschi-tidal-steel-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-robuschi-tidal-steel-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-robuschi-tidal-steel-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-robuschi-tidal-steel-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-robuschi-tidal-steel-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-robuschi-tidal-steel-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-robuschi-tidal-steel-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-robuschi-tidal-steel-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-robuschi-tidal-steel-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-robuschi-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-robuschi-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-robuschi-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-robuschi-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-robuschi-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-robuschi-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-robuschi-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-robuschi-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-robuschi-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-robuschi-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.robuschi-transport{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-primary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-robuschi-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-robuschi-tidal-steel-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-robuschi-tidal-steel-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-robuschi-tidal-steel-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-robuschi-tidal-steel-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-robuschi-tidal-steel-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-robuschi-tidal-steel-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-robuschi-tidal-steel-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-robuschi-tidal-steel-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-robuschi-tidal-steel-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-robuschi-tidal-steel-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-robuschi-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-robuschi-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-robuschi-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-robuschi-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-robuschi-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-robuschi-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-robuschi-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-robuschi-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-robuschi-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-robuschi-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.roots{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-primary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-roots-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-roots-deep-sea-blue-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-roots-deep-sea-blue-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-roots-deep-sea-blue-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-roots-deep-sea-blue-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-roots-deep-sea-blue-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-roots-deep-sea-blue-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-roots-deep-sea-blue-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-roots-deep-sea-blue-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-roots-deep-sea-blue-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-roots-deep-sea-blue-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-roots-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-roots-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-roots-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-roots-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-roots-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-roots-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-roots-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-roots-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-roots-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-roots-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.runtech{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-600);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-800);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-800);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-primary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-600);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-600);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-600);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-800);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-800);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-runtech-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-runtech-blue-nova-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-runtech-blue-nova-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-runtech-blue-nova-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-runtech-blue-nova-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-runtech-blue-nova-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-runtech-blue-nova-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-runtech-blue-nova-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-runtech-blue-nova-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-runtech-blue-nova-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-runtech-blue-nova-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-runtech-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-runtech-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-runtech-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-runtech-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-runtech-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-runtech-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-runtech-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-runtech-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-runtech-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-runtech-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.seepex{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-600);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-800);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-800);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-primary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-600);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-600);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-600);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-800);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-800);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-seepex-ash-grey-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-seepex-pyro-red-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-seepex-pyro-red-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-seepex-pyro-red-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-seepex-pyro-red-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-seepex-pyro-red-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-seepex-pyro-red-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-seepex-pyro-red-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-seepex-pyro-red-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-seepex-pyro-red-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-seepex-pyro-red-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-seepex-ash-grey-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-seepex-ash-grey-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-seepex-ash-grey-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-seepex-ash-grey-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-seepex-ash-grey-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-seepex-ash-grey-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-seepex-ash-grey-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-seepex-ash-grey-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-seepex-ash-grey-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-seepex-ash-grey-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.thomas{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-thomas-obsidian-grey-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-thomas-arcanum-red-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-thomas-arcanum-red-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-thomas-arcanum-red-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-thomas-arcanum-red-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-thomas-arcanum-red-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-thomas-arcanum-red-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-thomas-arcanum-red-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-thomas-arcanum-red-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-thomas-arcanum-red-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-thomas-arcanum-red-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-thomas-obsidian-grey-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-thomas-obsidian-grey-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-thomas-obsidian-grey-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-thomas-obsidian-grey-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-thomas-obsidian-grey-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-thomas-obsidian-grey-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-thomas-obsidian-grey-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-thomas-obsidian-grey-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-thomas-obsidian-grey-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-thomas-obsidian-grey-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.todo-couplings{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-todo-couplings-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-todo-couplings-raspberry-sunset-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-todo-couplings-raspberry-sunset-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-todo-couplings-raspberry-sunset-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-todo-couplings-raspberry-sunset-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-todo-couplings-raspberry-sunset-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-todo-couplings-raspberry-sunset-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-todo-couplings-raspberry-sunset-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-todo-couplings-raspberry-sunset-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-todo-couplings-raspberry-sunset-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-todo-couplings-raspberry-sunset-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-todo-couplings-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-todo-couplings-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-todo-couplings-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-todo-couplings-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-todo-couplings-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-todo-couplings-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-todo-couplings-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-todo-couplings-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-todo-couplings-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-todo-couplings-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.training{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-tricontinent-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-ingersoll-rand-red-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-ingersoll-rand-red-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-ingersoll-rand-red-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-ingersoll-rand-red-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-ingersoll-rand-red-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-ingersoll-rand-red-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-ingersoll-rand-red-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-ingersoll-rand-red-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-ingersoll-rand-red-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-ingersoll-rand-red-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-ingersoll-rand-ingersoll-gray-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-ingersoll-rand-ingersoll-gray-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-ingersoll-rand-ingersoll-gray-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-ingersoll-rand-ingersoll-gray-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-ingersoll-rand-ingersoll-gray-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-ingersoll-rand-ingersoll-gray-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-ingersoll-rand-ingersoll-gray-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-ingersoll-rand-ingersoll-gray-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-ingersoll-rand-ingersoll-gray-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-ingersoll-rand-ingersoll-gray-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.transport-emco-wheaton-fuel{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-transport-emco-wheaton-fuel-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-transport-emco-wheaton-fuel-crimson-bolt-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-transport-emco-wheaton-fuel-crimson-bolt-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-transport-emco-wheaton-fuel-crimson-bolt-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-transport-emco-wheaton-fuel-crimson-bolt-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-transport-emco-wheaton-fuel-crimson-bolt-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-transport-emco-wheaton-fuel-crimson-bolt-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-transport-emco-wheaton-fuel-crimson-bolt-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-transport-emco-wheaton-fuel-crimson-bolt-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-transport-emco-wheaton-fuel-crimson-bolt-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-transport-emco-wheaton-fuel-crimson-bolt-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-transport-emco-wheaton-fuel-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-transport-emco-wheaton-fuel-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-transport-emco-wheaton-fuel-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-transport-emco-wheaton-fuel-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-transport-emco-wheaton-fuel-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-transport-emco-wheaton-fuel-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-transport-emco-wheaton-fuel-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-transport-emco-wheaton-fuel-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-transport-emco-wheaton-fuel-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-transport-emco-wheaton-fuel-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.transport-todo{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-transport-todo-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-transport-todo-raspberry-sunset-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-transport-todo-raspberry-sunset-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-transport-todo-raspberry-sunset-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-transport-todo-raspberry-sunset-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-transport-todo-raspberry-sunset-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-transport-todo-raspberry-sunset-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-transport-todo-raspberry-sunset-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-transport-todo-raspberry-sunset-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-transport-todo-raspberry-sunset-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-transport-todo-raspberry-sunset-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-transport-todo-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-transport-todo-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-transport-todo-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-transport-todo-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-transport-todo-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-transport-todo-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-transport-todo-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-transport-todo-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-transport-todo-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-transport-todo-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.tricontinent{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-tricontinent-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-tricontinent-raspberry-sunset-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-tricontinent-raspberry-sunset-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-tricontinent-raspberry-sunset-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-tricontinent-raspberry-sunset-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-tricontinent-raspberry-sunset-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-tricontinent-raspberry-sunset-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-tricontinent-raspberry-sunset-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-tricontinent-raspberry-sunset-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-tricontinent-raspberry-sunset-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-tricontinent-raspberry-sunset-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-tricontinent-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-tricontinent-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-tricontinent-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-tricontinent-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-tricontinent-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-tricontinent-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-tricontinent-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-tricontinent-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-tricontinent-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-tricontinent-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.welch{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-primary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-welch-pewter-grey-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-welch-cinder-red-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-welch-cinder-red-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-welch-cinder-red-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-welch-cinder-red-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-welch-cinder-red-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-welch-cinder-red-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-welch-cinder-red-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-welch-cinder-red-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-welch-cinder-red-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-welch-cinder-red-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-welch-pewter-grey-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-welch-pewter-grey-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-welch-pewter-grey-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-welch-pewter-grey-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-welch-pewter-grey-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-welch-pewter-grey-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-welch-pewter-grey-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-welch-pewter-grey-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-welch-pewter-grey-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-welch-pewter-grey-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.williams{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-primary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-williams-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-williams-crimson-flare-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-williams-crimson-flare-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-williams-crimson-flare-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-williams-crimson-flare-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-williams-crimson-flare-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-williams-crimson-flare-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-williams-crimson-flare-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-williams-crimson-flare-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-williams-crimson-flare-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-williams-crimson-flare-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-williams-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-williams-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-williams-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-williams-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-williams-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-williams-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-williams-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-williams-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-williams-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-williams-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.wittig{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-primary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-500);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-700);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-wittig-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-wittig-ruby-passion-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-wittig-ruby-passion-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-wittig-ruby-passion-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-wittig-ruby-passion-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-wittig-ruby-passion-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-wittig-ruby-passion-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-wittig-ruby-passion-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-wittig-ruby-passion-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-wittig-ruby-passion-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-wittig-ruby-passion-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-wittig-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-wittig-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-wittig-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-wittig-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-wittig-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-wittig-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-wittig-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-wittig-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-wittig-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-wittig-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.yz-systems{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-primary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-900);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-yz-systems-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-yz-systems-turquoise-flash-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-yz-systems-turquoise-flash-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-yz-systems-turquoise-flash-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-yz-systems-turquoise-flash-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-yz-systems-turquoise-flash-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-yz-systems-turquoise-flash-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-yz-systems-turquoise-flash-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-yz-systems-turquoise-flash-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-yz-systems-turquoise-flash-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-yz-systems-turquoise-flash-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-yz-systems-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-yz-systems-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-yz-systems-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-yz-systems-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-yz-systems-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-yz-systems-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-yz-systems-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-yz-systems-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-yz-systems-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-yz-systems-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}:root.zinsser{--semantics-border-radius-none:var(--primitives-dimension-0);--semantics-border-radius-xs:var(--primitives-dimension-1);--semantics-border-radius-sm:var(--primitives-dimension-2);--semantics-border-radius-md:var(--primitives-dimension-4);--semantics-border-radius-lg:var(--primitives-dimension-6);--semantics-border-radius-xl:var(--primitives-dimension-8);--semantics-border-radius-2xl:var(--primitives-dimension-12);--semantics-border-radius-pill:var(--primitives-dimension-9999);--semantics-border-width-none:var(--primitives-dimension-0);--semantics-border-width-sm:var(--primitives-dimension-1);--semantics-border-width-md:var(--primitives-dimension-2);--semantics-border-width-lg:var(--primitives-dimension-4);--semantics-box-shadow-xs-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xs-y-position:var(--primitives-dimension-4);--semantics-box-shadow-xs-blur:var(--primitives-dimension-10);--semantics-box-shadow-xs-spread:var(--primitives-dimension-0);--semantics-box-shadow-xs-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-sm-x-position:var(--primitives-dimension-0);--semantics-box-shadow-sm-y-position:var(--primitives-dimension-6);--semantics-box-shadow-sm-blur:var(--primitives-dimension-12);--semantics-box-shadow-sm-spread:var(--primitives-dimension-0);--semantics-box-shadow-sm-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-md-x-position:var(--primitives-dimension-0);--semantics-box-shadow-md-y-position:var(--primitives-dimension-8);--semantics-box-shadow-md-blur:var(--primitives-dimension-16);--semantics-box-shadow-md-spread:var(--primitives-dimension-0);--semantics-box-shadow-md-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-lg-x-position:var(--primitives-dimension-0);--semantics-box-shadow-lg-y-position:var(--primitives-dimension-10);--semantics-box-shadow-lg-blur:var(--primitives-dimension-20);--semantics-box-shadow-lg-spread:var(--primitives-dimension-0);--semantics-box-shadow-lg-color:var(--primitives-color-basic-black-opacity-10);--semantics-box-shadow-xl-x-position:var(--primitives-dimension-0);--semantics-box-shadow-xl-y-position:var(--primitives-dimension-12);--semantics-box-shadow-xl-blur:var(--primitives-dimension-24);--semantics-box-shadow-xl-spread:var(--primitives-dimension-0);--semantics-box-shadow-xl-color:var(--primitives-color-basic-black-opacity-10);--semantics-color-mapping-contrast-primary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-hover:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-primary-dark-default:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-primary-dark-hover:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-primary-dark-active:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-secondary-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-secondary-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-secondary-light-active:var(--semantics-color-scheme-core-primary-50);--semantics-color-mapping-contrast-secondary-dark-default:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-dark-hover:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-secondary-dark-active:var(--semantics-color-scheme-core-secondary-700);--semantics-color-mapping-contrast-ghost-light-default:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-light-hover:var(--semantics-color-scheme-neutral-200);--semantics-color-mapping-contrast-ghost-light-active:var(--semantics-color-scheme-core-secondary-50);--semantics-color-mapping-contrast-ghost-dark-default:var(--semantics-color-scheme-core-primary-700);--semantics-color-mapping-contrast-ghost-dark-hover:var(--semantics-color-scheme-core-primary-900);--semantics-color-mapping-contrast-ghost-dark-active:var(--semantics-color-scheme-core-primary-900);--semantics-color-scheme-basic-light:var(--primitives-color-basic-white);--semantics-color-scheme-basic-light-less-transparent:var(--primitives-color-basic-white-opacity-65);--semantics-color-scheme-basic-light-more-transparent:var(--primitives-color-basic-white-opacity-35);--semantics-color-scheme-basic-light-transparent:var(--primitives-color-basic-white-transparent);--semantics-color-scheme-basic-dark:var(--primitives-color-zinsser-obsidian-dust-900);--semantics-color-scheme-basic-dark-less-transparent:var(--primitives-color-basic-black-opacity-65);--semantics-color-scheme-basic-dark-more-transparent:var(--primitives-color-basic-black-opacity-35);--semantics-color-scheme-basic-dark-transparent:var(--primitives-color-basic-black-transparent);--semantics-color-scheme-neutral-50:var(--primitives-color-basic-gray-50);--semantics-color-scheme-neutral-100:var(--primitives-color-basic-gray-100);--semantics-color-scheme-neutral-200:var(--primitives-color-basic-gray-200);--semantics-color-scheme-neutral-300:var(--primitives-color-basic-gray-300);--semantics-color-scheme-neutral-400:var(--primitives-color-basic-gray-400);--semantics-color-scheme-neutral-500:var(--primitives-color-basic-gray-500);--semantics-color-scheme-neutral-600:var(--primitives-color-basic-gray-600);--semantics-color-scheme-neutral-700:var(--primitives-color-basic-gray-700);--semantics-color-scheme-neutral-800:var(--primitives-color-basic-gray-800);--semantics-color-scheme-neutral-900:var(--primitives-color-basic-gray-900);--semantics-color-scheme-core-primary-50:var(--primitives-color-zinsser-emerald-glow-50);--semantics-color-scheme-core-primary-100:var(--primitives-color-zinsser-emerald-glow-100);--semantics-color-scheme-core-primary-200:var(--primitives-color-zinsser-emerald-glow-200);--semantics-color-scheme-core-primary-300:var(--primitives-color-zinsser-emerald-glow-300);--semantics-color-scheme-core-primary-400:var(--primitives-color-zinsser-emerald-glow-400);--semantics-color-scheme-core-primary-500:var(--primitives-color-zinsser-emerald-glow-500);--semantics-color-scheme-core-primary-600:var(--primitives-color-zinsser-emerald-glow-600);--semantics-color-scheme-core-primary-700:var(--primitives-color-zinsser-emerald-glow-700);--semantics-color-scheme-core-primary-800:var(--primitives-color-zinsser-emerald-glow-800);--semantics-color-scheme-core-primary-900:var(--primitives-color-zinsser-emerald-glow-900);--semantics-color-scheme-core-secondary-50:var(--primitives-color-zinsser-obsidian-dust-50);--semantics-color-scheme-core-secondary-100:var(--primitives-color-zinsser-obsidian-dust-100);--semantics-color-scheme-core-secondary-200:var(--primitives-color-zinsser-obsidian-dust-200);--semantics-color-scheme-core-secondary-300:var(--primitives-color-zinsser-obsidian-dust-300);--semantics-color-scheme-core-secondary-400:var(--primitives-color-zinsser-obsidian-dust-400);--semantics-color-scheme-core-secondary-500:var(--primitives-color-zinsser-obsidian-dust-500);--semantics-color-scheme-core-secondary-600:var(--primitives-color-zinsser-obsidian-dust-600);--semantics-color-scheme-core-secondary-700:var(--primitives-color-zinsser-obsidian-dust-700);--semantics-color-scheme-core-secondary-800:var(--primitives-color-zinsser-obsidian-dust-800);--semantics-color-scheme-core-secondary-900:var(--primitives-color-zinsser-obsidian-dust-900);--semantics-color-scheme-signal-informative-50:var(--primitives-color-basic-blue-50);--semantics-color-scheme-signal-informative-100:var(--primitives-color-basic-blue-100);--semantics-color-scheme-signal-informative-200:var(--primitives-color-basic-blue-200);--semantics-color-scheme-signal-informative-300:var(--primitives-color-basic-blue-300);--semantics-color-scheme-signal-informative-400:var(--primitives-color-basic-blue-400);--semantics-color-scheme-signal-informative-500:var(--primitives-color-basic-blue-500);--semantics-color-scheme-signal-informative-600:var(--primitives-color-basic-blue-600);--semantics-color-scheme-signal-informative-700:var(--primitives-color-basic-blue-700);--semantics-color-scheme-signal-informative-800:var(--primitives-color-basic-blue-800);--semantics-color-scheme-signal-informative-900:var(--primitives-color-basic-blue-900);--semantics-color-scheme-signal-positive-50:var(--primitives-color-basic-green-50);--semantics-color-scheme-signal-positive-100:var(--primitives-color-basic-green-100);--semantics-color-scheme-signal-positive-200:var(--primitives-color-basic-green-200);--semantics-color-scheme-signal-positive-300:var(--primitives-color-basic-green-300);--semantics-color-scheme-signal-positive-400:var(--primitives-color-basic-green-400);--semantics-color-scheme-signal-positive-500:var(--primitives-color-basic-green-500);--semantics-color-scheme-signal-positive-600:var(--primitives-color-basic-green-600);--semantics-color-scheme-signal-positive-700:var(--primitives-color-basic-green-700);--semantics-color-scheme-signal-positive-800:var(--primitives-color-basic-green-800);--semantics-color-scheme-signal-positive-900:var(--primitives-color-basic-green-900);--semantics-color-scheme-signal-attention-50:var(--primitives-color-basic-orange-50);--semantics-color-scheme-signal-attention-100:var(--primitives-color-basic-orange-100);--semantics-color-scheme-signal-attention-200:var(--primitives-color-basic-orange-200);--semantics-color-scheme-signal-attention-300:var(--primitives-color-basic-orange-300);--semantics-color-scheme-signal-attention-400:var(--primitives-color-basic-orange-400);--semantics-color-scheme-signal-attention-500:var(--primitives-color-basic-orange-500);--semantics-color-scheme-signal-attention-600:var(--primitives-color-basic-orange-600);--semantics-color-scheme-signal-attention-700:var(--primitives-color-basic-orange-700);--semantics-color-scheme-signal-attention-800:var(--primitives-color-basic-orange-800);--semantics-color-scheme-signal-attention-900:var(--primitives-color-basic-orange-900);--semantics-color-scheme-signal-negative-50:var(--primitives-color-basic-red-50);--semantics-color-scheme-signal-negative-100:var(--primitives-color-basic-red-100);--semantics-color-scheme-signal-negative-200:var(--primitives-color-basic-red-200);--semantics-color-scheme-signal-negative-300:var(--primitives-color-basic-red-300);--semantics-color-scheme-signal-negative-400:var(--primitives-color-basic-red-400);--semantics-color-scheme-signal-negative-500:var(--primitives-color-basic-red-500);--semantics-color-scheme-signal-negative-600:var(--primitives-color-basic-red-600);--semantics-color-scheme-signal-negative-700:var(--primitives-color-basic-red-700);--semantics-color-scheme-signal-negative-800:var(--primitives-color-basic-red-800);--semantics-color-scheme-signal-negative-900:var(--primitives-color-basic-red-900);--semantics-focus-outline-style:var(--primitives-border-style-solid);--semantics-focus-outline-offset:var(--semantics-spacing-5xs);--semantics-focus-outline-width:var(--semantics-sizing-5xs);--semantics-sizing-none:var(--primitives-dimension-0);--semantics-sizing-5xs:var(--primitives-dimension-2);--semantics-sizing-4xs:var(--primitives-dimension-4);--semantics-sizing-3xs:var(--primitives-dimension-8);--semantics-sizing-2xs:var(--primitives-dimension-12);--semantics-sizing-xs:var(--primitives-dimension-16);--semantics-sizing-sm:var(--primitives-dimension-20);--semantics-sizing-md:var(--primitives-dimension-24);--semantics-sizing-lg:var(--primitives-dimension-28);--semantics-sizing-xl:var(--primitives-dimension-32);--semantics-sizing-2xl:var(--primitives-dimension-40);--semantics-sizing-3xl:var(--primitives-dimension-48);--semantics-sizing-4xl:var(--primitives-dimension-56);--semantics-sizing-5xl:var(--primitives-dimension-64);--semantics-sizing-6xl:var(--primitives-dimension-76);--semantics-sizing-7xl:var(--primitives-dimension-88);--semantics-sizing-8xl:var(--primitives-dimension-100);--semantics-spacing-none:var(--primitives-dimension-0);--semantics-spacing-5xs:var(--primitives-dimension-2);--semantics-spacing-4xs:var(--primitives-dimension-4);--semantics-spacing-3xs:var(--primitives-dimension-8);--semantics-spacing-2xs:var(--primitives-dimension-12);--semantics-spacing-xs:var(--primitives-dimension-16);--semantics-spacing-sm:var(--primitives-dimension-20);--semantics-spacing-md:var(--primitives-dimension-24);--semantics-spacing-lg:var(--primitives-dimension-28);--semantics-spacing-xl:var(--primitives-dimension-32);--semantics-spacing-2xl:var(--primitives-dimension-40);--semantics-spacing-3xl:var(--primitives-dimension-48);--semantics-spacing-4xl:var(--primitives-dimension-56);--semantics-spacing-5xl:var(--primitives-dimension-64);--semantics-spacing-6xl:var(--primitives-dimension-76);--semantics-spacing-7xl:var(--primitives-dimension-88);--semantics-typography-fonts-title-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-title-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-body-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-body-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-fonts-label-typeface:var(--primitives-font-family-roboto);--semantics-typography-fonts-label-fallback:var(--primitives-font-family-sans-serif);--semantics-typography-letter-spacing-sm-negative:var(--primitives-letter-spacing-negative-0-50);--semantics-typography-letter-spacing-xs-negative:var(--primitives-letter-spacing-negative-0-25);--semantics-typography-letter-spacing-none:var(--primitives-letter-spacing-0);--semantics-typography-letter-spacing-xs:var(--primitives-letter-spacing-0-25);--semantics-typography-letter-spacing-sm:var(--primitives-letter-spacing-0-50);--semantics-typography-sizes-2xs-font-size:var(--primitives-font-size-12);--semantics-typography-sizes-2xs-line-height-md:var(--primitives-line-height-18);--semantics-typography-sizes-xs-font-size:var(--primitives-font-size-14);--semantics-typography-sizes-xs-line-height-md:var(--primitives-line-height-21);--semantics-typography-sizes-sm-font-size:var(--primitives-font-size-16);--semantics-typography-sizes-sm-line-height-md:var(--primitives-line-height-24);--semantics-typography-sizes-sm-line-height-sm:var(--primitives-line-height-20);--semantics-typography-sizes-md-font-size:var(--primitives-font-size-18);--semantics-typography-sizes-md-line-height-md:var(--primitives-line-height-27);--semantics-typography-sizes-md-line-height-sm:var(--primitives-line-height-22);--semantics-typography-sizes-lg-font-size:var(--primitives-font-size-20);--semantics-typography-sizes-lg-line-height-md:var(--primitives-line-height-30);--semantics-typography-sizes-lg-line-height-sm:var(--primitives-line-height-25);--semantics-typography-sizes-xl-font-size:var(--primitives-font-size-24);--semantics-typography-sizes-xl-line-height-md:var(--primitives-line-height-36);--semantics-typography-sizes-xl-line-height-sm:var(--primitives-line-height-30);--semantics-typography-sizes-2xl-font-size:var(--primitives-font-size-28);--semantics-typography-sizes-2xl-line-height-md:var(--primitives-line-height-42);--semantics-typography-sizes-2xl-line-height-sm:var(--primitives-line-height-35);--semantics-typography-sizes-3xl-font-size:var(--primitives-font-size-32);--semantics-typography-sizes-3xl-line-height-md:var(--primitives-line-height-48);--semantics-typography-sizes-3xl-line-height-sm:var(--primitives-line-height-40);--semantics-typography-sizes-4xl-font-size:var(--primitives-font-size-40);--semantics-typography-sizes-4xl-line-height-md:var(--primitives-line-height-60);--semantics-typography-sizes-4xl-line-height-sm:var(--primitives-line-height-50);--semantics-typography-sizes-5xl-font-size:var(--primitives-font-size-48);--semantics-typography-sizes-5xl-line-height-md:var(--primitives-line-height-72);--semantics-typography-sizes-5xl-line-height-sm:var(--primitives-line-height-60);--semantics-typography-sizes-6xl-font-size:var(--primitives-font-size-60);--semantics-typography-sizes-6xl-line-height-md:var(--primitives-line-height-90);--semantics-typography-sizes-6xl-line-height-sm:var(--primitives-line-height-75);--semantics-typography-sizes-7xl-font-size:var(--primitives-font-size-72);--semantics-typography-sizes-7xl-line-height-md:var(--primitives-line-height-108);--semantics-typography-sizes-7xl-line-height-sm:var(--primitives-line-height-90);--semantics-typography-variants-heading-1-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-1-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-1-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-1-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-1-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-1-text-style-name:var(--heading-1);--semantics-typography-variants-heading-1-mobile-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-1-mobile-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-1-tablet-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-1-tablet-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-1-desktop-font-size:var(--semantics-typography-sizes-6xl-font-size);--semantics-typography-variants-heading-1-desktop-line-height:var(--semantics-typography-sizes-6xl-line-height-sm);--semantics-typography-variants-heading-2-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-2-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-2-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-2-letter-spacing:var(--semantics-typography-letter-spacing-sm-negative);--semantics-typography-variants-heading-2-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-2-text-style-name:var(--heading-2);--semantics-typography-variants-heading-2-mobile-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-2-mobile-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-2-tablet-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-2-tablet-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-2-desktop-font-size:var(--semantics-typography-sizes-5xl-font-size);--semantics-typography-variants-heading-2-desktop-line-height:var(--semantics-typography-sizes-5xl-line-height-sm);--semantics-typography-variants-heading-3-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-3-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-3-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-3-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-3-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-3-text-style-name:var(--heading-3);--semantics-typography-variants-heading-3-mobile-font-size:var(--semantics-typography-sizes-2xl-font-size);--semantics-typography-variants-heading-3-mobile-line-height:var(--semantics-typography-sizes-2xl-line-height-sm);--semantics-typography-variants-heading-3-tablet-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-3-tablet-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-3-desktop-font-size:var(--semantics-typography-sizes-4xl-font-size);--semantics-typography-variants-heading-3-desktop-line-height:var(--semantics-typography-sizes-4xl-line-height-sm);--semantics-typography-variants-heading-4-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-4-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-4-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-4-letter-spacing:var(--semantics-typography-letter-spacing-xs-negative);--semantics-typography-variants-heading-4-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-4-text-style-name:var(--heading-4);--semantics-typography-variants-heading-4-mobile-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-4-mobile-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-4-tablet-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-4-tablet-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-4-desktop-font-size:var(--semantics-typography-sizes-3xl-font-size);--semantics-typography-variants-heading-4-desktop-line-height:var(--semantics-typography-sizes-3xl-line-height-sm);--semantics-typography-variants-heading-5-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-5-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-5-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-5-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-5-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-5-text-style-name:var(--heading-5);--semantics-typography-variants-heading-5-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-5-mobile-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-5-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-5-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-heading-5-desktop-font-size:var(--semantics-typography-sizes-xl-font-size);--semantics-typography-variants-heading-5-desktop-line-height:var(--semantics-typography-sizes-xl-line-height-sm);--semantics-typography-variants-heading-6-font-family-typeface:var(--semantics-typography-fonts-title-typeface);--semantics-typography-variants-heading-6-font-family-fallback:var(--semantics-typography-fonts-title-fallback);--semantics-typography-variants-heading-6-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-heading-6-font-weight:var(--primitives-font-weight-bold);--semantics-typography-variants-heading-6-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-heading-6-text-style-name:var(--heading-6);--semantics-typography-variants-heading-6-mobile-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-heading-6-mobile-line-height:var(--semantics-typography-sizes-sm-line-height-sm);--semantics-typography-variants-heading-6-tablet-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-heading-6-tablet-line-height:var(--semantics-typography-sizes-md-line-height-sm);--semantics-typography-variants-heading-6-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-heading-6-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-sm);--semantics-typography-variants-body-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-lg-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-lg-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-lg-text-style-name:var(--body-lg);--semantics-typography-variants-body-lg-mobile-font-size:var(--semantics-typography-sizes-md-font-size);--semantics-typography-variants-body-lg-mobile-line-height:var(--semantics-typography-sizes-md-line-height-md);--semantics-typography-variants-body-lg-tablet-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-tablet-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-lg-desktop-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-body-lg-desktop-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-body-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-md-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-md-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-md-text-style-name:var(--body-md);--semantics-typography-variants-body-md-mobile-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-md-mobile-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-md-tablet-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-tablet-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-md-desktop-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-body-md-desktop-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-body-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-body-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-body-sm-font-weight:var(--primitives-font-weight-regular);--semantics-typography-variants-body-sm-letter-spacing:var(--semantics-typography-letter-spacing-none);--semantics-typography-variants-body-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-body-sm-text-style-name:var(--body-sm);--semantics-typography-variants-body-sm-mobile-font-size:var(--semantics-typography-sizes-2xs-font-size);--semantics-typography-variants-body-sm-mobile-line-height:var(--semantics-typography-sizes-2xs-line-height-md);--semantics-typography-variants-body-sm-tablet-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-tablet-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-body-sm-desktop-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-body-sm-desktop-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-typography-variants-label-lg-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-lg-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-lg-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-lg-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-lg-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-lg-text-style-name:var(--label-lg);--semantics-typography-variants-label-lg-font-size:var(--semantics-typography-sizes-lg-font-size);--semantics-typography-variants-label-lg-line-height:var(--semantics-typography-sizes-lg-line-height-md);--semantics-typography-variants-label-md-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-md-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-md-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-md-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-md-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-md-text-style-name:var(--label-md);--semantics-typography-variants-label-md-font-size:var(--semantics-typography-sizes-sm-font-size);--semantics-typography-variants-label-md-line-height:var(--semantics-typography-sizes-sm-line-height-md);--semantics-typography-variants-label-sm-letter-spacing:var(--semantics-typography-letter-spacing-xs);--semantics-typography-variants-label-sm-font-family-typeface:var(--semantics-typography-fonts-body-typeface);--semantics-typography-variants-label-sm-font-family-fallback:var(--semantics-typography-fonts-body-fallback);--semantics-typography-variants-label-sm-font-weight:var(--primitives-font-weight-semi-bold);--semantics-typography-variants-label-sm-text-transform:var(--primitives-text-transform-none);--semantics-typography-variants-label-sm-text-style-name:var(--label-sm);--semantics-typography-variants-label-sm-font-size:var(--semantics-typography-sizes-xs-font-size);--semantics-typography-variants-label-sm-line-height:var(--semantics-typography-sizes-xs-line-height-md);--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}.dark,:root.dark{--palette-action-primary-states-default-text-color:var(--semantics-color-mapping-contrast-primary-light-default);--palette-action-primary-states-default-icon-color:var(--semantics-color-mapping-contrast-primary-light-default);--palette-action-primary-states-default-border-color:var(--semantics-color-mapping-contrast-primary-dark-default);--palette-action-primary-states-default-surface-color:var(--semantics-color-mapping-contrast-primary-dark-default);--palette-action-primary-states-hover-text-color:var(--semantics-color-mapping-contrast-primary-light-hover);--palette-action-primary-states-hover-icon-color:var(--semantics-color-mapping-contrast-primary-light-hover);--palette-action-primary-states-hover-border-color:var(--semantics-color-mapping-contrast-primary-dark-hover);--palette-action-primary-states-hover-surface-color:var(--semantics-color-mapping-contrast-primary-dark-hover);--palette-action-primary-states-active-text-color:var(--semantics-color-mapping-contrast-primary-light-active);--palette-action-primary-states-active-icon-color:var(--semantics-color-mapping-contrast-primary-light-active);--palette-action-primary-states-active-border-color:var(--semantics-color-mapping-contrast-primary-dark-active);--palette-action-primary-states-active-surface-color:var(--semantics-color-mapping-contrast-primary-dark-active);--palette-action-primary-states-disabled-border-color:var(--semantics-color-scheme-neutral-800);--palette-action-primary-states-disabled-icon-color:var(--semantics-color-scheme-neutral-600);--palette-action-primary-states-disabled-text-color:var(--semantics-color-scheme-neutral-600);--palette-action-primary-states-disabled-surface-color:var(--semantics-color-scheme-neutral-800);--palette-action-secondary-states-default-text-color:var(--semantics-color-mapping-contrast-secondary-light-default);--palette-action-secondary-states-default-icon-color:var(--semantics-color-mapping-contrast-secondary-light-default);--palette-action-secondary-states-default-border-color:var( --semantics-color-mapping-contrast-secondary-light-default );--palette-action-secondary-states-default-surface-color:var(--semantics-color-scheme-basic-dark-transparent);--palette-action-secondary-states-hover-text-color:var(--semantics-color-mapping-contrast-secondary-light-hover);--palette-action-secondary-states-hover-icon-color:var(--semantics-color-mapping-contrast-secondary-light-hover);--palette-action-secondary-states-hover-border-color:var(--semantics-color-mapping-contrast-secondary-light-hover);--palette-action-secondary-states-hover-surface-color:var(--semantics-color-mapping-contrast-secondary-dark-hover);--palette-action-secondary-states-active-text-color:var(--semantics-color-mapping-contrast-secondary-light-active);--palette-action-secondary-states-active-border-color:var(--semantics-color-mapping-contrast-secondary-light-active);--palette-action-secondary-states-active-icon-color:var(--semantics-color-mapping-contrast-secondary-light-active);--palette-action-secondary-states-active-surface-color:var(--semantics-color-mapping-contrast-secondary-dark-active);--palette-action-secondary-states-disabled-text-color:var(--semantics-color-scheme-neutral-600);--palette-action-secondary-states-disabled-border-color:var(--semantics-color-scheme-neutral-600);--palette-action-secondary-states-disabled-icon-color:var(--semantics-color-scheme-neutral-600);--palette-action-secondary-states-disabled-surface-color:var(--semantics-color-scheme-basic-dark-transparent);--palette-action-ghost-states-default-icon-color:var(--semantics-color-mapping-contrast-ghost-light-default);--palette-action-ghost-states-default-text-color:var(--semantics-color-mapping-contrast-ghost-light-default);--palette-action-ghost-states-default-border-color:var(--semantics-color-scheme-basic-dark-transparent);--palette-action-ghost-states-default-surface-color:var(--semantics-color-scheme-basic-dark-transparent);--palette-action-ghost-states-hover-text-color:var(--semantics-color-mapping-contrast-ghost-light-hover);--palette-action-ghost-states-hover-icon-color:var(--semantics-color-mapping-contrast-ghost-light-hover);--palette-action-ghost-states-hover-border-color:var(--semantics-color-mapping-contrast-ghost-dark-hover);--palette-action-ghost-states-hover-surface-color:var(--semantics-color-scheme-neutral-800);--palette-action-ghost-states-active-text-color:var(--semantics-color-mapping-contrast-ghost-light-active);--palette-action-ghost-states-active-border-color:var(--semantics-color-mapping-contrast-ghost-light-active);--palette-action-ghost-states-active-icon-color:var(--semantics-color-mapping-contrast-ghost-dark-active);--palette-action-ghost-states-active-surface-color:var(--semantics-color-scheme-neutral-600);--palette-action-ghost-states-disabled-text-color:var(--semantics-color-scheme-neutral-600);--palette-action-ghost-states-disabled-border-color:var(--semantics-color-scheme-basic-dark-transparent);--palette-action-ghost-states-disabled-icon-color:var(--semantics-color-scheme-neutral-600);--palette-action-ghost-states-disabled-surface-color:var(--semantics-color-scheme-neutral-200);--palette-action-toggle-states-default-text-color:var(--semantics-color-scheme-core-primary-50);--palette-action-toggle-states-default-icon-color:var(--semantics-color-scheme-core-primary-50);--palette-action-toggle-states-default-border-color:var(--semantics-color-scheme-core-primary-500);--palette-action-toggle-states-default-surface-color:var(--semantics-color-scheme-core-primary-500);--palette-action-toggle-states-hover-text-color:var(--semantics-color-scheme-core-primary-50);--palette-action-toggle-states-hover-icon-color:var(--semantics-color-scheme-core-primary-50);--palette-action-toggle-states-hover-border-color:var(--semantics-color-scheme-core-primary-500);--palette-action-toggle-states-hover-surface-color:var(--semantics-color-scheme-core-primary-500);--palette-action-toggle-states-active-text-color:var(--semantics-color-scheme-core-primary-50);--palette-action-toggle-states-active-icon-color:var(--semantics-color-scheme-core-primary-50);--palette-action-toggle-states-active-border-color:var(--semantics-color-scheme-core-primary-500);--palette-action-toggle-states-active-surface-color:var(--semantics-color-scheme-core-primary-500);--palette-action-toggle-states-checked-text-color:var(--semantics-color-scheme-neutral-600);--palette-action-toggle-states-checked-icon-color:var(--semantics-color-scheme-neutral-600);--palette-action-toggle-states-checked-border-color:var(--semantics-color-scheme-neutral-800);--palette-action-toggle-states-checked-surface-color:var(--semantics-color-scheme-neutral-800);--palette-action-toggle-states-disabled-text-color:var(--semantics-color-scheme-neutral-600);--palette-action-toggle-states-disabled-icon-color:var(--semantics-color-scheme-neutral-600);--palette-action-toggle-states-disabled-border-color:var(--semantics-color-scheme-neutral-800);--palette-action-toggle-states-disabled-surface-color:var(--semantics-color-scheme-neutral-800)}@media(prefers-color-scheme:dark){:root{--palette-action-primary-states-default-text-color:var(--semantics-color-mapping-contrast-primary-light-default);--palette-action-primary-states-default-icon-color:var(--semantics-color-mapping-contrast-primary-light-default);--palette-action-primary-states-default-border-color:var(--semantics-color-mapping-contrast-primary-dark-default);--palette-action-primary-states-default-surface-color:var(--semantics-color-mapping-contrast-primary-dark-default);--palette-action-primary-states-hover-text-color:var(--semantics-color-mapping-contrast-primary-light-hover);--palette-action-primary-states-hover-icon-color:var(--semantics-color-mapping-contrast-primary-light-hover);--palette-action-primary-states-hover-border-color:var(--semantics-color-mapping-contrast-primary-dark-hover);--palette-action-primary-states-hover-surface-color:var(--semantics-color-mapping-contrast-primary-dark-hover);--palette-action-primary-states-active-text-color:var(--semantics-color-mapping-contrast-primary-light-active);--palette-action-primary-states-active-icon-color:var(--semantics-color-mapping-contrast-primary-light-active);--palette-action-primary-states-active-border-color:var(--semantics-color-mapping-contrast-primary-dark-active);--palette-action-primary-states-active-surface-color:var(--semantics-color-mapping-contrast-primary-dark-active);--palette-action-primary-states-disabled-border-color:var(--semantics-color-scheme-neutral-800);--palette-action-primary-states-disabled-icon-color:var(--semantics-color-scheme-neutral-600);--palette-action-primary-states-disabled-text-color:var(--semantics-color-scheme-neutral-600);--palette-action-primary-states-disabled-surface-color:var(--semantics-color-scheme-neutral-800);--palette-action-secondary-states-default-text-color:var( --semantics-color-mapping-contrast-secondary-light-default );--palette-action-secondary-states-default-icon-color:var( --semantics-color-mapping-contrast-secondary-light-default );--palette-action-secondary-states-default-border-color:var( --semantics-color-mapping-contrast-secondary-light-default );--palette-action-secondary-states-default-surface-color:var(--semantics-color-scheme-basic-dark-transparent);--palette-action-secondary-states-hover-text-color:var(--semantics-color-mapping-contrast-secondary-light-hover);--palette-action-secondary-states-hover-icon-color:var(--semantics-color-mapping-contrast-secondary-light-hover);--palette-action-secondary-states-hover-border-color:var(--semantics-color-mapping-contrast-secondary-light-hover);--palette-action-secondary-states-hover-surface-color:var(--semantics-color-mapping-contrast-secondary-dark-hover);--palette-action-secondary-states-active-text-color:var(--semantics-color-mapping-contrast-secondary-light-active);--palette-action-secondary-states-active-border-color:var( --semantics-color-mapping-contrast-secondary-light-active );--palette-action-secondary-states-active-icon-color:var(--semantics-color-mapping-contrast-secondary-light-active);--palette-action-secondary-states-active-surface-color:var( --semantics-color-mapping-contrast-secondary-dark-active );--palette-action-secondary-states-disabled-text-color:var(--semantics-color-scheme-neutral-600);--palette-action-secondary-states-disabled-border-color:var(--semantics-color-scheme-neutral-600);--palette-action-secondary-states-disabled-icon-color:var(--semantics-color-scheme-neutral-600);--palette-action-secondary-states-disabled-surface-color:var(--semantics-color-scheme-basic-dark-transparent);--palette-action-ghost-states-default-icon-color:var(--semantics-color-mapping-contrast-ghost-light-default);--palette-action-ghost-states-default-text-color:var(--semantics-color-mapping-contrast-ghost-light-default);--palette-action-ghost-states-default-border-color:var(--semantics-color-scheme-basic-dark-transparent);--palette-action-ghost-states-default-surface-color:var(--semantics-color-scheme-basic-dark-transparent);--palette-action-ghost-states-hover-text-color:var(--semantics-color-mapping-contrast-ghost-light-hover);--palette-action-ghost-states-hover-icon-color:var(--semantics-color-mapping-contrast-ghost-light-hover);--palette-action-ghost-states-hover-border-color:var(--semantics-color-mapping-contrast-ghost-dark-hover);--palette-action-ghost-states-hover-surface-color:var(--semantics-color-scheme-neutral-800);--palette-action-ghost-states-active-text-color:var(--semantics-color-mapping-contrast-ghost-light-active);--palette-action-ghost-states-active-border-color:var(--semantics-color-mapping-contrast-ghost-light-active);--palette-action-ghost-states-active-icon-color:var(--semantics-color-mapping-contrast-ghost-dark-active);--palette-action-ghost-states-active-surface-color:var(--semantics-color-scheme-neutral-600);--palette-action-ghost-states-disabled-text-color:var(--semantics-color-scheme-neutral-600);--palette-action-ghost-states-disabled-border-color:var(--semantics-color-scheme-basic-dark-transparent);--palette-action-ghost-states-disabled-icon-color:var(--semantics-color-scheme-neutral-600);--palette-action-ghost-states-disabled-surface-color:var(--semantics-color-scheme-neutral-200);--palette-action-toggle-states-default-text-color:var(--semantics-color-scheme-core-primary-50);--palette-action-toggle-states-default-icon-color:var(--semantics-color-scheme-core-primary-50);--palette-action-toggle-states-default-border-color:var(--semantics-color-scheme-core-primary-500);--palette-action-toggle-states-default-surface-color:var(--semantics-color-scheme-core-primary-500);--palette-action-toggle-states-hover-text-color:var(--semantics-color-scheme-core-primary-50);--palette-action-toggle-states-hover-icon-color:var(--semantics-color-scheme-core-primary-50);--palette-action-toggle-states-hover-border-color:var(--semantics-color-scheme-core-primary-500);--palette-action-toggle-states-hover-surface-color:var(--semantics-color-scheme-core-primary-500);--palette-action-toggle-states-active-text-color:var(--semantics-color-scheme-core-primary-50);--palette-action-toggle-states-active-icon-color:var(--semantics-color-scheme-core-primary-50);--palette-action-toggle-states-active-border-color:var(--semantics-color-scheme-core-primary-500);--palette-action-toggle-states-active-surface-color:var(--semantics-color-scheme-core-primary-500);--palette-action-toggle-states-checked-text-color:var(--semantics-color-scheme-neutral-600);--palette-action-toggle-states-checked-icon-color:var(--semantics-color-scheme-neutral-600);--palette-action-toggle-states-checked-border-color:var(--semantics-color-scheme-neutral-800);--palette-action-toggle-states-checked-surface-color:var(--semantics-color-scheme-neutral-800);--palette-action-toggle-states-disabled-text-color:var(--semantics-color-scheme-neutral-600);--palette-action-toggle-states-disabled-icon-color:var(--semantics-color-scheme-neutral-600);--palette-action-toggle-states-disabled-border-color:var(--semantics-color-scheme-neutral-800);--palette-action-toggle-states-disabled-surface-color:var(--semantics-color-scheme-neutral-800)}}.dark,:root.dark{--palette-feedback-information-text-color:var(--semantics-color-scheme-signal-informative-700);--palette-feedback-information-inverted-text-color:var(--semantics-color-scheme-signal-informative-300);--palette-feedback-information-inverted-icon-color:var(--semantics-color-scheme-signal-informative-300);--palette-feedback-information-inverted-border-color:var(--semantics-color-scheme-signal-informative-300);--palette-feedback-information-inverted-surface-color:var(--semantics-color-scheme-signal-informative-300);--palette-feedback-information-icon-color:var(--semantics-color-scheme-signal-informative-700);--palette-feedback-information-border-color:var(--semantics-color-scheme-signal-informative-700);--palette-feedback-information-surface-color:var(--semantics-color-scheme-signal-informative-100);--palette-feedback-success-inverted-text-color:var(--semantics-color-scheme-signal-positive-100);--palette-feedback-success-inverted-icon-color:var(--semantics-color-scheme-signal-positive-100);--palette-feedback-success-inverted-border-color:var(--semantics-color-scheme-signal-positive-600);--palette-feedback-success-inverted-surface-color:var(--semantics-color-scheme-signal-positive-600);--palette-feedback-success-text-color:var(--semantics-color-scheme-signal-positive-700);--palette-feedback-success-icon-color:var(--semantics-color-scheme-signal-positive-700);--palette-feedback-success-border-color:var(--semantics-color-scheme-signal-positive-700);--palette-feedback-success-surface-color:var(--semantics-color-scheme-signal-positive-100);--palette-feedback-warning-inverted-text-color:var(--semantics-color-scheme-signal-attention-100);--palette-feedback-warning-inverted-icon-color:var(--semantics-color-scheme-signal-attention-100);--palette-feedback-warning-inverted-border-color:var(--semantics-color-scheme-signal-attention-700);--palette-feedback-warning-inverted-surface-color:var(--semantics-color-scheme-signal-attention-700);--palette-feedback-warning-text-color:var(--semantics-color-scheme-signal-attention-700);--palette-feedback-warning-icon-color:var(--semantics-color-scheme-signal-attention-700);--palette-feedback-warning-border-color:var(--semantics-color-scheme-signal-attention-700);--palette-feedback-warning-surface-color:var(--semantics-color-scheme-signal-attention-100);--palette-feedback-error-text-color:var(--semantics-color-scheme-signal-negative-700);--palette-feedback-error-icon-color:var(--semantics-color-scheme-signal-negative-700);--palette-feedback-error-border-color:var(--semantics-color-scheme-signal-negative-700);--palette-feedback-error-surface-color:var(--semantics-color-scheme-signal-negative-100);--palette-feedback-error-inverted-text-color:var(--semantics-color-scheme-signal-negative-100);--palette-feedback-error-inverted-icon-color:var(--semantics-color-scheme-signal-negative-100);--palette-feedback-error-inverted-border-color:var(--semantics-color-scheme-signal-negative-700);--palette-feedback-error-inverted-surface-color:var(--semantics-color-scheme-signal-negative-700)}@media(prefers-color-scheme:dark){:root{--palette-feedback-information-text-color:var(--semantics-color-scheme-signal-informative-700);--palette-feedback-information-inverted-text-color:var(--semantics-color-scheme-signal-informative-300);--palette-feedback-information-inverted-icon-color:var(--semantics-color-scheme-signal-informative-300);--palette-feedback-information-inverted-border-color:var(--semantics-color-scheme-signal-informative-300);--palette-feedback-information-inverted-surface-color:var(--semantics-color-scheme-signal-informative-300);--palette-feedback-information-icon-color:var(--semantics-color-scheme-signal-informative-700);--palette-feedback-information-border-color:var(--semantics-color-scheme-signal-informative-700);--palette-feedback-information-surface-color:var(--semantics-color-scheme-signal-informative-100);--palette-feedback-success-inverted-text-color:var(--semantics-color-scheme-signal-positive-100);--palette-feedback-success-inverted-icon-color:var(--semantics-color-scheme-signal-positive-100);--palette-feedback-success-inverted-border-color:var(--semantics-color-scheme-signal-positive-600);--palette-feedback-success-inverted-surface-color:var(--semantics-color-scheme-signal-positive-600);--palette-feedback-success-text-color:var(--semantics-color-scheme-signal-positive-700);--palette-feedback-success-icon-color:var(--semantics-color-scheme-signal-positive-700);--palette-feedback-success-border-color:var(--semantics-color-scheme-signal-positive-700);--palette-feedback-success-surface-color:var(--semantics-color-scheme-signal-positive-100);--palette-feedback-warning-inverted-text-color:var(--semantics-color-scheme-signal-attention-100);--palette-feedback-warning-inverted-icon-color:var(--semantics-color-scheme-signal-attention-100);--palette-feedback-warning-inverted-border-color:var(--semantics-color-scheme-signal-attention-700);--palette-feedback-warning-inverted-surface-color:var(--semantics-color-scheme-signal-attention-700);--palette-feedback-warning-text-color:var(--semantics-color-scheme-signal-attention-700);--palette-feedback-warning-icon-color:var(--semantics-color-scheme-signal-attention-700);--palette-feedback-warning-border-color:var(--semantics-color-scheme-signal-attention-700);--palette-feedback-warning-surface-color:var(--semantics-color-scheme-signal-attention-100);--palette-feedback-error-text-color:var(--semantics-color-scheme-signal-negative-700);--palette-feedback-error-icon-color:var(--semantics-color-scheme-signal-negative-700);--palette-feedback-error-border-color:var(--semantics-color-scheme-signal-negative-700);--palette-feedback-error-surface-color:var(--semantics-color-scheme-signal-negative-100);--palette-feedback-error-inverted-text-color:var(--semantics-color-scheme-signal-negative-100);--palette-feedback-error-inverted-icon-color:var(--semantics-color-scheme-signal-negative-100);--palette-feedback-error-inverted-border-color:var(--semantics-color-scheme-signal-negative-700);--palette-feedback-error-inverted-surface-color:var(--semantics-color-scheme-signal-negative-700)}}.dark,:root.dark{--palette-focus-outline-color:var(--semantics-color-scheme-signal-informative-300)}@media(prefers-color-scheme:dark){:root{--palette-focus-outline-color:var(--semantics-color-scheme-signal-informative-300)}}.dark,:root.dark{--palette-general-default-text-color:var(--semantics-color-scheme-basic-light);--palette-general-default-icon-color:var(--semantics-color-scheme-neutral-500);--palette-general-default-icon-color-light:var(--semantics-color-scheme-neutral-600);--palette-general-default-surface-color:var(--semantics-color-scheme-basic-dark);--palette-general-default-surface-color-dim:var(--semantics-color-scheme-neutral-800);--palette-general-default-surface-color-dimmer:var(--semantics-color-scheme-neutral-700);--palette-general-default-surface-color-transparent:var(--semantics-color-scheme-basic-dark-transparent);--palette-general-default-border-color:var(--semantics-color-scheme-neutral-600);--palette-general-default-border-color-dim:var(--semantics-color-scheme-neutral-600);--palette-general-default-border-color-dimmer:var(--semantics-color-scheme-neutral-500);--palette-general-default-disabled-text-color:var(--semantics-color-scheme-neutral-600);--palette-general-default-disabled-icon-color:var(--semantics-color-scheme-neutral-500);--palette-general-default-hint-text-color:var(--semantics-color-scheme-neutral-600);--palette-general-default-overlay-color-light-more-transparent:var( --semantics-color-scheme-basic-dark-more-transparent );--palette-general-default-overlay-color-light-less-transparent:var( --semantics-color-scheme-basic-dark-less-transparent );--palette-general-default-overlay-color-dark-more-transparent:var( --semantics-color-scheme-basic-light-more-transparent );--palette-general-default-overlay-color-dark-less-transparent:var( --semantics-color-scheme-basic-light-less-transparent );--palette-general-accent-text-color:var(--semantics-color-scheme-core-primary-100);--palette-general-accent-surface-color:var(--semantics-color-scheme-core-primary-900);--palette-general-accent-icon-color:var(--semantics-color-scheme-core-primary-100);--palette-general-accent-border-color:var(--semantics-color-scheme-core-primary-400);--palette-general-accent-border-color-light:var(--semantics-color-scheme-core-primary-200);--palette-general-inverse-text-color:var(--semantics-color-scheme-basic-dark);--palette-general-inverse-icon-color:var(--semantics-color-scheme-basic-dark);--palette-general-inverse-surface-color:var(--semantics-color-scheme-basic-light);--palette-general-inverse-surface-color-dimmer:var(--semantics-color-scheme-basic-light);--palette-general-inverse-border-color:var(--semantics-color-scheme-neutral-600)}@media(prefers-color-scheme:dark){:root{--palette-general-default-text-color:var(--semantics-color-scheme-basic-light);--palette-general-default-icon-color:var(--semantics-color-scheme-neutral-500);--palette-general-default-icon-color-light:var(--semantics-color-scheme-neutral-600);--palette-general-default-surface-color:var(--semantics-color-scheme-basic-dark);--palette-general-default-surface-color-dim:var(--semantics-color-scheme-neutral-800);--palette-general-default-surface-color-dimmer:var(--semantics-color-scheme-neutral-700);--palette-general-default-surface-color-transparent:var(--semantics-color-scheme-basic-dark-transparent);--palette-general-default-border-color:var(--semantics-color-scheme-neutral-600);--palette-general-default-border-color-dim:var(--semantics-color-scheme-neutral-600);--palette-general-default-border-color-dimmer:var(--semantics-color-scheme-neutral-500);--palette-general-default-disabled-text-color:var(--semantics-color-scheme-neutral-600);--palette-general-default-disabled-icon-color:var(--semantics-color-scheme-neutral-500);--palette-general-default-hint-text-color:var(--semantics-color-scheme-neutral-600);--palette-general-default-overlay-color-light-more-transparent:var( --semantics-color-scheme-basic-dark-more-transparent );--palette-general-default-overlay-color-light-less-transparent:var( --semantics-color-scheme-basic-dark-less-transparent );--palette-general-default-overlay-color-dark-more-transparent:var( --semantics-color-scheme-basic-light-more-transparent );--palette-general-default-overlay-color-dark-less-transparent:var( --semantics-color-scheme-basic-light-less-transparent );--palette-general-accent-text-color:var(--semantics-color-scheme-core-primary-100);--palette-general-accent-surface-color:var(--semantics-color-scheme-core-primary-900);--palette-general-accent-icon-color:var(--semantics-color-scheme-core-primary-100);--palette-general-accent-border-color:var(--semantics-color-scheme-core-primary-400);--palette-general-accent-border-color-light:var(--semantics-color-scheme-core-primary-200);--palette-general-inverse-text-color:var(--semantics-color-scheme-basic-dark);--palette-general-inverse-icon-color:var(--semantics-color-scheme-basic-dark);--palette-general-inverse-surface-color:var(--semantics-color-scheme-basic-light);--palette-general-inverse-surface-color-dimmer:var(--semantics-color-scheme-basic-light);--palette-general-inverse-border-color:var(--semantics-color-scheme-neutral-600)}}.dark,:root.dark{--palette-gradient-fade-out-to-bottom-color-style-name:var(--fade-out-to-bottom-gradient);--palette-gradient-fade-out-to-bottom-color-stop-start:var(--palette-general-default-surface-color-transparent);--palette-gradient-fade-out-to-bottom-color-stop-end:var(--palette-general-default-surface-color)}@media(prefers-color-scheme:dark){:root{--palette-gradient-fade-out-to-bottom-color-style-name:var(--fade-out-to-bottom-gradient);--palette-gradient-fade-out-to-bottom-color-stop-start:var(--palette-general-default-surface-color-transparent);--palette-gradient-fade-out-to-bottom-color-stop-end:var(--palette-general-default-surface-color)}}.dark,:root.dark{--palette-link-states-default-text-color:var(--semantics-color-scheme-core-primary-200);--palette-link-states-default-icon-color:var(--semantics-color-scheme-core-primary-200);--palette-link-states-default-underline-color:var(--semantics-color-scheme-core-primary-200);--palette-link-states-hover-text-color:var(--semantics-color-scheme-core-primary-300);--palette-link-states-hover-icon-color:var(--semantics-color-scheme-core-primary-300);--palette-link-states-hover-underline-color:var(--semantics-color-scheme-core-primary-300);--palette-link-states-active-text-color:var(--semantics-color-scheme-core-primary-400);--palette-link-states-active-icon-color:var(--semantics-color-scheme-core-primary-400);--palette-link-states-active-underline-color:var(--semantics-color-scheme-core-primary-400);--palette-link-states-disabled-text-color:var(--semantics-color-scheme-neutral-600);--palette-link-states-disabled-icon-color:var(--semantics-color-scheme-neutral-600);--palette-link-states-disabled-underline-color:var(--semantics-color-scheme-neutral-600)}@media(prefers-color-scheme:dark){:root{--palette-link-states-default-text-color:var(--semantics-color-scheme-core-primary-200);--palette-link-states-default-icon-color:var(--semantics-color-scheme-core-primary-200);--palette-link-states-default-underline-color:var(--semantics-color-scheme-core-primary-200);--palette-link-states-hover-text-color:var(--semantics-color-scheme-core-primary-300);--palette-link-states-hover-icon-color:var(--semantics-color-scheme-core-primary-300);--palette-link-states-hover-underline-color:var(--semantics-color-scheme-core-primary-300);--palette-link-states-active-text-color:var(--semantics-color-scheme-core-primary-400);--palette-link-states-active-icon-color:var(--semantics-color-scheme-core-primary-400);--palette-link-states-active-underline-color:var(--semantics-color-scheme-core-primary-400);--palette-link-states-disabled-text-color:var(--semantics-color-scheme-neutral-600);--palette-link-states-disabled-icon-color:var(--semantics-color-scheme-neutral-600);--palette-link-states-disabled-underline-color:var(--semantics-color-scheme-neutral-600)}}.light,:root.light{--palette-action-primary-states-default-text-color:var(--semantics-color-mapping-contrast-primary-light-default);--palette-action-primary-states-default-icon-color:var(--semantics-color-mapping-contrast-primary-light-default);--palette-action-primary-states-default-border-color:var(--semantics-color-mapping-contrast-primary-dark-default);--palette-action-primary-states-default-surface-color:var(--semantics-color-mapping-contrast-primary-dark-default);--palette-action-primary-states-hover-text-color:var(--semantics-color-mapping-contrast-primary-light-hover);--palette-action-primary-states-hover-icon-color:var(--semantics-color-mapping-contrast-primary-light-hover);--palette-action-primary-states-hover-border-color:var(--semantics-color-mapping-contrast-primary-dark-hover);--palette-action-primary-states-hover-surface-color:var(--semantics-color-mapping-contrast-primary-dark-hover);--palette-action-primary-states-active-text-color:var(--semantics-color-mapping-contrast-primary-light-active);--palette-action-primary-states-active-icon-color:var(--semantics-color-mapping-contrast-primary-light-active);--palette-action-primary-states-active-border-color:var(--semantics-color-mapping-contrast-primary-dark-active);--palette-action-primary-states-active-surface-color:var(--semantics-color-mapping-contrast-primary-dark-active);--palette-action-primary-states-disabled-border-color:var(--semantics-color-scheme-neutral-300);--palette-action-primary-states-disabled-icon-color:var(--semantics-color-scheme-neutral-500);--palette-action-primary-states-disabled-text-color:var(--semantics-color-scheme-neutral-500);--palette-action-primary-states-disabled-surface-color:var(--semantics-color-scheme-neutral-300);--palette-action-secondary-states-default-text-color:var(--semantics-color-mapping-contrast-secondary-dark-default);--palette-action-secondary-states-default-icon-color:var(--semantics-color-mapping-contrast-secondary-dark-default);--palette-action-secondary-states-default-border-color:var( --semantics-color-mapping-contrast-secondary-dark-default );--palette-action-secondary-states-default-surface-color:var( --semantics-color-mapping-contrast-secondary-light-default );--palette-action-secondary-states-hover-text-color:var(--semantics-color-mapping-contrast-secondary-dark-hover);--palette-action-secondary-states-hover-icon-color:var(--semantics-color-mapping-contrast-secondary-dark-hover);--palette-action-secondary-states-hover-border-color:var(--semantics-color-mapping-contrast-secondary-dark-hover);--palette-action-secondary-states-hover-surface-color:var(--semantics-color-mapping-contrast-secondary-light-hover);--palette-action-secondary-states-active-text-color:var(--semantics-color-mapping-contrast-secondary-dark-active);--palette-action-secondary-states-active-border-color:var(--semantics-color-mapping-contrast-secondary-dark-active);--palette-action-secondary-states-active-icon-color:var(--semantics-color-mapping-contrast-secondary-dark-active);--palette-action-secondary-states-active-surface-color:var( --semantics-color-mapping-contrast-secondary-light-active );--palette-action-secondary-states-disabled-text-color:var(--semantics-color-scheme-neutral-500);--palette-action-secondary-states-disabled-border-color:var(--semantics-color-scheme-neutral-500);--palette-action-secondary-states-disabled-icon-color:var(--semantics-color-scheme-neutral-500);--palette-action-secondary-states-disabled-surface-color:var(--semantics-color-scheme-neutral-50);--palette-action-ghost-states-default-icon-color:var(--semantics-color-mapping-contrast-ghost-dark-default);--palette-action-ghost-states-default-text-color:var(--semantics-color-mapping-contrast-ghost-dark-default);--palette-action-ghost-states-default-border-color:var(--semantics-color-scheme-basic-dark-transparent);--palette-action-ghost-states-default-surface-color:var(--semantics-color-scheme-basic-dark-transparent);--palette-action-ghost-states-hover-text-color:var(--semantics-color-mapping-contrast-ghost-dark-hover);--palette-action-ghost-states-hover-icon-color:var(--semantics-color-mapping-contrast-ghost-dark-hover);--palette-action-ghost-states-hover-border-color:var(--semantics-color-scheme-basic-dark-transparent);--palette-action-ghost-states-hover-surface-color:var(--semantics-color-scheme-neutral-200);--palette-action-ghost-states-active-text-color:var(--semantics-color-mapping-contrast-ghost-dark-active);--palette-action-ghost-states-active-border-color:var(--semantics-color-mapping-contrast-ghost-dark-active);--palette-action-ghost-states-active-icon-color:var(--semantics-color-mapping-contrast-ghost-dark-active);--palette-action-ghost-states-active-surface-color:var(--semantics-color-scheme-neutral-200);--palette-action-ghost-states-disabled-text-color:var(--semantics-color-scheme-neutral-500);--palette-action-ghost-states-disabled-border-color:var(--semantics-color-scheme-basic-dark-transparent);--palette-action-ghost-states-disabled-icon-color:var(--semantics-color-scheme-neutral-500);--palette-action-ghost-states-disabled-surface-color:var(--semantics-color-scheme-basic-dark-transparent);--palette-action-toggle-states-default-text-color:var(--palette-general-default-text-color);--palette-action-toggle-states-default-icon-color:var(--semantics-color-scheme-neutral-50);--palette-action-toggle-states-default-border-color:var(--semantics-color-scheme-core-secondary-700);--palette-action-toggle-states-default-surface-color:var(--semantics-color-scheme-neutral-50);--palette-action-toggle-states-hover-text-color:var(--palette-general-default-text-color);--palette-action-toggle-states-hover-icon-color:var(--semantics-color-scheme-neutral-50);--palette-action-toggle-states-hover-border-color:var(--semantics-color-scheme-core-secondary-700);--palette-action-toggle-states-hover-surface-color:var(--semantics-color-scheme-neutral-300);--palette-action-toggle-states-active-text-color:var(--palette-general-default-text-color);--palette-action-toggle-states-active-icon-color:var(--semantics-color-scheme-neutral-50);--palette-action-toggle-states-active-border-color:var(--semantics-color-scheme-core-secondary-700);--palette-action-toggle-states-active-surface-color:var(--semantics-color-scheme-neutral-50);--palette-action-toggle-states-checked-text-color:var(--palette-general-default-text-color);--palette-action-toggle-states-checked-icon-color:var(--semantics-color-scheme-neutral-50);--palette-action-toggle-states-checked-border-color:var(--palette-feedback-information-inverted-border-color);--palette-action-toggle-states-checked-surface-color:var(--palette-feedback-information-inverted-surface-color);--palette-action-toggle-states-disabled-text-color:var(--semantics-color-scheme-neutral-500);--palette-action-toggle-states-disabled-icon-color:var(--semantics-color-scheme-neutral-500);--palette-action-toggle-states-disabled-border-color:var(--semantics-color-scheme-neutral-300);--palette-action-toggle-states-disabled-surface-color:var(--semantics-color-scheme-neutral-300)}@media(prefers-color-scheme:light){:root{--palette-action-primary-states-default-text-color:var(--semantics-color-mapping-contrast-primary-light-default);--palette-action-primary-states-default-icon-color:var(--semantics-color-mapping-contrast-primary-light-default);--palette-action-primary-states-default-border-color:var(--semantics-color-mapping-contrast-primary-dark-default);--palette-action-primary-states-default-surface-color:var(--semantics-color-mapping-contrast-primary-dark-default);--palette-action-primary-states-hover-text-color:var(--semantics-color-mapping-contrast-primary-light-hover);--palette-action-primary-states-hover-icon-color:var(--semantics-color-mapping-contrast-primary-light-hover);--palette-action-primary-states-hover-border-color:var(--semantics-color-mapping-contrast-primary-dark-hover);--palette-action-primary-states-hover-surface-color:var(--semantics-color-mapping-contrast-primary-dark-hover);--palette-action-primary-states-active-text-color:var(--semantics-color-mapping-contrast-primary-light-active);--palette-action-primary-states-active-icon-color:var(--semantics-color-mapping-contrast-primary-light-active);--palette-action-primary-states-active-border-color:var(--semantics-color-mapping-contrast-primary-dark-active);--palette-action-primary-states-active-surface-color:var(--semantics-color-mapping-contrast-primary-dark-active);--palette-action-primary-states-disabled-border-color:var(--semantics-color-scheme-neutral-300);--palette-action-primary-states-disabled-icon-color:var(--semantics-color-scheme-neutral-500);--palette-action-primary-states-disabled-text-color:var(--semantics-color-scheme-neutral-500);--palette-action-primary-states-disabled-surface-color:var(--semantics-color-scheme-neutral-300);--palette-action-secondary-states-default-text-color:var( --semantics-color-mapping-contrast-secondary-dark-default );--palette-action-secondary-states-default-icon-color:var( --semantics-color-mapping-contrast-secondary-dark-default );--palette-action-secondary-states-default-border-color:var( --semantics-color-mapping-contrast-secondary-dark-default );--palette-action-secondary-states-default-surface-color:var( --semantics-color-mapping-contrast-secondary-light-default );--palette-action-secondary-states-hover-text-color:var(--semantics-color-mapping-contrast-secondary-dark-hover);--palette-action-secondary-states-hover-icon-color:var(--semantics-color-mapping-contrast-secondary-dark-hover);--palette-action-secondary-states-hover-border-color:var(--semantics-color-mapping-contrast-secondary-dark-hover);--palette-action-secondary-states-hover-surface-color:var( --semantics-color-mapping-contrast-secondary-light-hover );--palette-action-secondary-states-active-text-color:var(--semantics-color-mapping-contrast-secondary-dark-active);--palette-action-secondary-states-active-border-color:var( --semantics-color-mapping-contrast-secondary-dark-active );--palette-action-secondary-states-active-icon-color:var(--semantics-color-mapping-contrast-secondary-dark-active);--palette-action-secondary-states-active-surface-color:var( --semantics-color-mapping-contrast-secondary-light-active );--palette-action-secondary-states-disabled-text-color:var(--semantics-color-scheme-neutral-500);--palette-action-secondary-states-disabled-border-color:var(--semantics-color-scheme-neutral-500);--palette-action-secondary-states-disabled-icon-color:var(--semantics-color-scheme-neutral-500);--palette-action-secondary-states-disabled-surface-color:var(--semantics-color-scheme-neutral-50);--palette-action-ghost-states-default-icon-color:var(--semantics-color-mapping-contrast-ghost-dark-default);--palette-action-ghost-states-default-text-color:var(--semantics-color-mapping-contrast-ghost-dark-default);--palette-action-ghost-states-default-border-color:var(--semantics-color-scheme-basic-dark-transparent);--palette-action-ghost-states-default-surface-color:var(--semantics-color-scheme-basic-dark-transparent);--palette-action-ghost-states-hover-text-color:var(--semantics-color-mapping-contrast-ghost-dark-hover);--palette-action-ghost-states-hover-icon-color:var(--semantics-color-mapping-contrast-ghost-dark-hover);--palette-action-ghost-states-hover-border-color:var(--semantics-color-scheme-basic-dark-transparent);--palette-action-ghost-states-hover-surface-color:var(--semantics-color-scheme-neutral-200);--palette-action-ghost-states-active-text-color:var(--semantics-color-mapping-contrast-ghost-dark-active);--palette-action-ghost-states-active-border-color:var(--semantics-color-mapping-contrast-ghost-dark-active);--palette-action-ghost-states-active-icon-color:var(--semantics-color-mapping-contrast-ghost-dark-active);--palette-action-ghost-states-active-surface-color:var(--semantics-color-scheme-neutral-200);--palette-action-ghost-states-disabled-text-color:var(--semantics-color-scheme-neutral-500);--palette-action-ghost-states-disabled-border-color:var(--semantics-color-scheme-basic-dark-transparent);--palette-action-ghost-states-disabled-icon-color:var(--semantics-color-scheme-neutral-500);--palette-action-ghost-states-disabled-surface-color:var(--semantics-color-scheme-basic-dark-transparent);--palette-action-toggle-states-default-text-color:var(--palette-general-default-text-color);--palette-action-toggle-states-default-icon-color:var(--semantics-color-scheme-neutral-50);--palette-action-toggle-states-default-border-color:var(--semantics-color-scheme-core-secondary-700);--palette-action-toggle-states-default-surface-color:var(--semantics-color-scheme-neutral-50);--palette-action-toggle-states-hover-text-color:var(--palette-general-default-text-color);--palette-action-toggle-states-hover-icon-color:var(--semantics-color-scheme-neutral-50);--palette-action-toggle-states-hover-border-color:var(--semantics-color-scheme-core-secondary-700);--palette-action-toggle-states-hover-surface-color:var(--semantics-color-scheme-neutral-300);--palette-action-toggle-states-active-text-color:var(--palette-general-default-text-color);--palette-action-toggle-states-active-icon-color:var(--semantics-color-scheme-neutral-50);--palette-action-toggle-states-active-border-color:var(--semantics-color-scheme-core-secondary-700);--palette-action-toggle-states-active-surface-color:var(--semantics-color-scheme-neutral-50);--palette-action-toggle-states-checked-text-color:var(--palette-general-default-text-color);--palette-action-toggle-states-checked-icon-color:var(--semantics-color-scheme-neutral-50);--palette-action-toggle-states-checked-border-color:var(--palette-feedback-information-inverted-border-color);--palette-action-toggle-states-checked-surface-color:var(--palette-feedback-information-inverted-surface-color);--palette-action-toggle-states-disabled-text-color:var(--semantics-color-scheme-neutral-500);--palette-action-toggle-states-disabled-icon-color:var(--semantics-color-scheme-neutral-500);--palette-action-toggle-states-disabled-border-color:var(--semantics-color-scheme-neutral-300);--palette-action-toggle-states-disabled-surface-color:var(--semantics-color-scheme-neutral-300)}}.light,:root.light{--palette-feedback-information-text-color:var(--semantics-color-scheme-signal-informative-600);--palette-feedback-information-inverted-text-color:var(--semantics-color-scheme-neutral-50);--palette-feedback-information-inverted-icon-color:var(--semantics-color-scheme-neutral-50);--palette-feedback-information-inverted-border-color:var(--semantics-color-scheme-signal-informative-500);--palette-feedback-information-inverted-surface-color:var(--semantics-color-scheme-signal-informative-500);--palette-feedback-information-icon-color:var(--semantics-color-scheme-signal-informative-600);--palette-feedback-information-border-color:var(--semantics-color-scheme-signal-informative-600);--palette-feedback-information-surface-color:var(--semantics-color-scheme-signal-informative-50);--palette-feedback-success-inverted-text-color:var(--semantics-color-scheme-signal-positive-50);--palette-feedback-success-inverted-icon-color:var(--semantics-color-scheme-signal-positive-50);--palette-feedback-success-inverted-border-color:var(--semantics-color-scheme-signal-positive-500);--palette-feedback-success-inverted-surface-color:var(--semantics-color-scheme-signal-positive-500);--palette-feedback-success-text-color:var(--semantics-color-scheme-signal-positive-600);--palette-feedback-success-icon-color:var(--semantics-color-scheme-signal-positive-600);--palette-feedback-success-border-color:var(--semantics-color-scheme-signal-positive-500);--palette-feedback-success-surface-color:var(--semantics-color-scheme-signal-positive-50);--palette-feedback-warning-inverted-text-color:var(--semantics-color-scheme-signal-attention-50);--palette-feedback-warning-inverted-icon-color:var(--semantics-color-scheme-signal-attention-50);--palette-feedback-warning-inverted-border-color:var(--semantics-color-scheme-signal-attention-600);--palette-feedback-warning-inverted-surface-color:var(--semantics-color-scheme-signal-attention-600);--palette-feedback-warning-text-color:var(--semantics-color-scheme-signal-attention-600);--palette-feedback-warning-icon-color:var(--semantics-color-scheme-signal-attention-600);--palette-feedback-warning-border-color:var(--semantics-color-scheme-signal-attention-600);--palette-feedback-warning-surface-color:var(--semantics-color-scheme-signal-attention-50);--palette-feedback-error-text-color:var(--semantics-color-scheme-signal-negative-600);--palette-feedback-error-icon-color:var(--semantics-color-scheme-signal-negative-600);--palette-feedback-error-border-color:var(--semantics-color-scheme-signal-negative-600);--palette-feedback-error-surface-color:var(--semantics-color-scheme-signal-negative-50);--palette-feedback-error-inverted-text-color:var(--semantics-color-scheme-signal-negative-50);--palette-feedback-error-inverted-icon-color:var(--semantics-color-scheme-signal-negative-50);--palette-feedback-error-inverted-border-color:var(--semantics-color-scheme-signal-negative-600);--palette-feedback-error-inverted-surface-color:var(--semantics-color-scheme-signal-negative-600)}@media(prefers-color-scheme:light){:root{--palette-feedback-information-text-color:var(--semantics-color-scheme-signal-informative-600);--palette-feedback-information-inverted-text-color:var(--semantics-color-scheme-neutral-50);--palette-feedback-information-inverted-icon-color:var(--semantics-color-scheme-neutral-50);--palette-feedback-information-inverted-border-color:var(--semantics-color-scheme-signal-informative-500);--palette-feedback-information-inverted-surface-color:var(--semantics-color-scheme-signal-informative-500);--palette-feedback-information-icon-color:var(--semantics-color-scheme-signal-informative-600);--palette-feedback-information-border-color:var(--semantics-color-scheme-signal-informative-600);--palette-feedback-information-surface-color:var(--semantics-color-scheme-signal-informative-50);--palette-feedback-success-inverted-text-color:var(--semantics-color-scheme-signal-positive-50);--palette-feedback-success-inverted-icon-color:var(--semantics-color-scheme-signal-positive-50);--palette-feedback-success-inverted-border-color:var(--semantics-color-scheme-signal-positive-500);--palette-feedback-success-inverted-surface-color:var(--semantics-color-scheme-signal-positive-500);--palette-feedback-success-text-color:var(--semantics-color-scheme-signal-positive-600);--palette-feedback-success-icon-color:var(--semantics-color-scheme-signal-positive-600);--palette-feedback-success-border-color:var(--semantics-color-scheme-signal-positive-500);--palette-feedback-success-surface-color:var(--semantics-color-scheme-signal-positive-50);--palette-feedback-warning-inverted-text-color:var(--semantics-color-scheme-signal-attention-50);--palette-feedback-warning-inverted-icon-color:var(--semantics-color-scheme-signal-attention-50);--palette-feedback-warning-inverted-border-color:var(--semantics-color-scheme-signal-attention-600);--palette-feedback-warning-inverted-surface-color:var(--semantics-color-scheme-signal-attention-600);--palette-feedback-warning-text-color:var(--semantics-color-scheme-signal-attention-600);--palette-feedback-warning-icon-color:var(--semantics-color-scheme-signal-attention-600);--palette-feedback-warning-border-color:var(--semantics-color-scheme-signal-attention-600);--palette-feedback-warning-surface-color:var(--semantics-color-scheme-signal-attention-50);--palette-feedback-error-text-color:var(--semantics-color-scheme-signal-negative-600);--palette-feedback-error-icon-color:var(--semantics-color-scheme-signal-negative-600);--palette-feedback-error-border-color:var(--semantics-color-scheme-signal-negative-600);--palette-feedback-error-surface-color:var(--semantics-color-scheme-signal-negative-50);--palette-feedback-error-inverted-text-color:var(--semantics-color-scheme-signal-negative-50);--palette-feedback-error-inverted-icon-color:var(--semantics-color-scheme-signal-negative-50);--palette-feedback-error-inverted-border-color:var(--semantics-color-scheme-signal-negative-600);--palette-feedback-error-inverted-surface-color:var(--semantics-color-scheme-signal-negative-600)}}.light,:root.light{--palette-focus-outline-color:var(--semantics-color-scheme-signal-informative-700)}@media(prefers-color-scheme:light){:root{--palette-focus-outline-color:var(--semantics-color-scheme-signal-informative-700)}}.light,:root.light{--palette-general-default-text-color:var(--semantics-color-scheme-neutral-700);--palette-general-default-icon-color:var(--semantics-color-scheme-neutral-700);--palette-general-default-icon-color-light:var(--semantics-color-scheme-neutral-500);--palette-general-default-surface-color:var(--semantics-color-scheme-basic-light);--palette-general-default-surface-color-dim:var(--semantics-color-scheme-neutral-200);--palette-general-default-surface-color-dimmer:var(--semantics-color-scheme-neutral-300);--palette-general-default-surface-color-transparent:var(--semantics-color-scheme-basic-light-transparent);--palette-general-default-border-color:var(--semantics-color-scheme-neutral-400);--palette-general-default-border-color-dim:var(--semantics-color-scheme-neutral-500);--palette-general-default-border-color-dimmer:var(--semantics-color-scheme-neutral-600);--palette-general-default-disabled-text-color:var(--semantics-color-scheme-neutral-500);--palette-general-default-disabled-icon-color:var(--semantics-color-scheme-neutral-500);--palette-general-default-hint-text-color:var(--semantics-color-scheme-neutral-500);--palette-general-default-overlay-color-light-more-transparent:var( --semantics-color-scheme-basic-light-more-transparent );--palette-general-default-overlay-color-light-less-transparent:var( --semantics-color-scheme-basic-light-less-transparent );--palette-general-default-overlay-color-dark-more-transparent:var( --semantics-color-scheme-basic-dark-more-transparent );--palette-general-default-overlay-color-dark-less-transparent:var( --semantics-color-scheme-basic-dark-less-transparent );--palette-general-accent-text-color:var(--semantics-color-scheme-core-primary-600);--palette-general-accent-surface-color:var(--semantics-color-scheme-basic-light);--palette-general-accent-icon-color:var(--semantics-color-scheme-core-primary-600);--palette-general-accent-border-color:var(--semantics-color-scheme-core-primary-900);--palette-general-accent-border-color-light:var(--semantics-color-scheme-core-primary-500);--palette-general-inverse-text-color:var(--semantics-color-scheme-basic-light);--palette-general-inverse-icon-color:var(--semantics-color-scheme-basic-light);--palette-general-inverse-surface-color:var(--semantics-color-scheme-neutral-600);--palette-general-inverse-surface-color-dimmer:var(--semantics-color-scheme-neutral-800);--palette-general-inverse-border-color:var(--semantics-color-scheme-neutral-600)}@media(prefers-color-scheme:light){:root{--palette-general-default-text-color:var(--semantics-color-scheme-neutral-700);--palette-general-default-icon-color:var(--semantics-color-scheme-neutral-700);--palette-general-default-icon-color-light:var(--semantics-color-scheme-neutral-500);--palette-general-default-surface-color:var(--semantics-color-scheme-basic-light);--palette-general-default-surface-color-dim:var(--semantics-color-scheme-neutral-200);--palette-general-default-surface-color-dimmer:var(--semantics-color-scheme-neutral-300);--palette-general-default-surface-color-transparent:var(--semantics-color-scheme-basic-light-transparent);--palette-general-default-border-color:var(--semantics-color-scheme-neutral-400);--palette-general-default-border-color-dim:var(--semantics-color-scheme-neutral-500);--palette-general-default-border-color-dimmer:var(--semantics-color-scheme-neutral-600);--palette-general-default-disabled-text-color:var(--semantics-color-scheme-neutral-500);--palette-general-default-disabled-icon-color:var(--semantics-color-scheme-neutral-500);--palette-general-default-hint-text-color:var(--semantics-color-scheme-neutral-500);--palette-general-default-overlay-color-light-more-transparent:var( --semantics-color-scheme-basic-light-more-transparent );--palette-general-default-overlay-color-light-less-transparent:var( --semantics-color-scheme-basic-light-less-transparent );--palette-general-default-overlay-color-dark-more-transparent:var( --semantics-color-scheme-basic-dark-more-transparent );--palette-general-default-overlay-color-dark-less-transparent:var( --semantics-color-scheme-basic-dark-less-transparent );--palette-general-accent-text-color:var(--semantics-color-scheme-core-primary-600);--palette-general-accent-surface-color:var(--semantics-color-scheme-basic-light);--palette-general-accent-icon-color:var(--semantics-color-scheme-core-primary-600);--palette-general-accent-border-color:var(--semantics-color-scheme-core-primary-900);--palette-general-accent-border-color-light:var(--semantics-color-scheme-core-primary-500);--palette-general-inverse-text-color:var(--semantics-color-scheme-basic-light);--palette-general-inverse-icon-color:var(--semantics-color-scheme-basic-light);--palette-general-inverse-surface-color:var(--semantics-color-scheme-neutral-600);--palette-general-inverse-surface-color-dimmer:var(--semantics-color-scheme-neutral-800);--palette-general-inverse-border-color:var(--semantics-color-scheme-neutral-600)}}.light,:root.light{--palette-gradient-fade-out-to-bottom-color-style-name:var(--fade-out-to-bottom-gradient);--palette-gradient-fade-out-to-bottom-color-stop-start:var(--palette-general-default-surface-color-transparent);--palette-gradient-fade-out-to-bottom-color-stop-end:var(--palette-general-default-surface-color)}@media(prefers-color-scheme:light){:root{--palette-gradient-fade-out-to-bottom-color-style-name:var(--fade-out-to-bottom-gradient);--palette-gradient-fade-out-to-bottom-color-stop-start:var(--palette-general-default-surface-color-transparent);--palette-gradient-fade-out-to-bottom-color-stop-end:var(--palette-general-default-surface-color)}}.light,:root.light{--palette-link-states-default-text-color:var(--semantics-color-scheme-core-primary-700);--palette-link-states-default-icon-color:var(--semantics-color-scheme-core-primary-700);--palette-link-states-default-underline-color:var(--semantics-color-scheme-core-primary-900);--palette-link-states-hover-text-color:var(--semantics-color-scheme-core-primary-700);--palette-link-states-hover-icon-color:var(--semantics-color-scheme-core-primary-700);--palette-link-states-hover-underline-color:var(--semantics-color-scheme-basic-dark-transparent);--palette-link-states-active-text-color:var(--semantics-color-scheme-core-primary-700);--palette-link-states-active-icon-color:var(--semantics-color-scheme-core-primary-700);--palette-link-states-active-underline-color:var(--semantics-color-scheme-core-primary-900);--palette-link-states-disabled-text-color:var(--semantics-color-scheme-neutral-700);--palette-link-states-disabled-icon-color:var(--semantics-color-scheme-neutral-700);--palette-link-states-disabled-underline-color:var(--semantics-color-scheme-neutral-700)}@media(prefers-color-scheme:light){:root{--palette-link-states-default-text-color:var(--semantics-color-scheme-core-primary-700);--palette-link-states-default-icon-color:var(--semantics-color-scheme-core-primary-700);--palette-link-states-default-underline-color:var(--semantics-color-scheme-core-primary-900);--palette-link-states-hover-text-color:var(--semantics-color-scheme-core-primary-700);--palette-link-states-hover-icon-color:var(--semantics-color-scheme-core-primary-700);--palette-link-states-hover-underline-color:var(--semantics-color-scheme-basic-dark-transparent);--palette-link-states-active-text-color:var(--semantics-color-scheme-core-primary-700);--palette-link-states-active-icon-color:var(--semantics-color-scheme-core-primary-700);--palette-link-states-active-underline-color:var(--semantics-color-scheme-core-primary-900);--palette-link-states-disabled-text-color:var(--semantics-color-scheme-neutral-700);--palette-link-states-disabled-icon-color:var(--semantics-color-scheme-neutral-700);--palette-link-states-disabled-underline-color:var(--semantics-color-scheme-neutral-700)}}:root{--responsive-sizing-5xs:var(--semantics-sizing-5xs);--responsive-sizing-4xs:var(--semantics-sizing-4xs);--responsive-sizing-3xs:var(--semantics-sizing-3xs);--responsive-sizing-2xs:var(--semantics-sizing-2xs);--responsive-sizing-xs:var(--semantics-sizing-xs);--responsive-sizing-sm:var(--semantics-sizing-sm);--responsive-sizing-md:var(--semantics-sizing-md);--responsive-sizing-lg:var(--semantics-sizing-lg);--responsive-sizing-xl:var(--semantics-sizing-xl);--responsive-sizing-2xl:var(--semantics-sizing-2xl);--responsive-sizing-3xl:var(--semantics-sizing-3xl);--responsive-sizing-4xl:var(--semantics-sizing-4xl);--responsive-sizing-5xl:var(--semantics-sizing-5xl)}@media(min-width:48.0625rem){:root{--responsive-sizing-5xs:var(--semantics-sizing-4xs);--responsive-sizing-4xs:var(--semantics-sizing-3xs);--responsive-sizing-3xs:var(--semantics-sizing-2xs);--responsive-sizing-2xs:var(--semantics-sizing-xs);--responsive-sizing-xs:var(--semantics-sizing-sm);--responsive-sizing-sm:var(--semantics-sizing-md);--responsive-sizing-md:var(--semantics-sizing-lg);--responsive-sizing-lg:var(--semantics-sizing-xl);--responsive-sizing-xl:var(--semantics-sizing-2xl);--responsive-sizing-2xl:var(--semantics-sizing-3xl);--responsive-sizing-3xl:var(--semantics-sizing-4xl);--responsive-sizing-4xl:var(--semantics-sizing-5xl);--responsive-sizing-5xl:var(--semantics-sizing-6xl)}}@media(min-width:80.0625rem){:root{--responsive-sizing-5xs:var(--semantics-sizing-3xs);--responsive-sizing-4xs:var(--semantics-sizing-2xs);--responsive-sizing-3xs:var(--semantics-sizing-xs);--responsive-sizing-2xs:var(--semantics-sizing-sm);--responsive-sizing-xs:var(--semantics-sizing-md);--responsive-sizing-sm:var(--semantics-sizing-lg);--responsive-sizing-md:var(--semantics-sizing-xl);--responsive-sizing-lg:var(--semantics-sizing-2xl);--responsive-sizing-xl:var(--semantics-sizing-3xl);--responsive-sizing-2xl:var(--semantics-sizing-4xl);--responsive-sizing-3xl:var(--semantics-sizing-5xl);--responsive-sizing-4xl:var(--semantics-sizing-6xl);--responsive-sizing-5xl:var(--semantics-sizing-7xl)}}:root{--responsive-spacing-5xs:var(--semantics-spacing-5xs);--responsive-spacing-4xs:var(--semantics-spacing-4xs);--responsive-spacing-3xs:var(--semantics-spacing-3xs);--responsive-spacing-2xs:var(--semantics-spacing-2xs);--responsive-spacing-xs:var(--semantics-spacing-xs);--responsive-spacing-sm:var(--semantics-spacing-sm);--responsive-spacing-md:var(--semantics-spacing-md);--responsive-spacing-lg:var(--semantics-spacing-lg);--responsive-spacing-xl:var(--semantics-spacing-xl);--responsive-spacing-2xl:var(--semantics-spacing-2xl);--responsive-spacing-3xl:var(--semantics-spacing-3xl);--responsive-spacing-4xl:var(--semantics-spacing-4xl);--responsive-spacing-5xl:var(--semantics-spacing-5xl)}@media(min-width:48.0625rem){:root{--responsive-spacing-5xs:var(--semantics-spacing-4xs);--responsive-spacing-4xs:var(--semantics-spacing-3xs);--responsive-spacing-3xs:var(--semantics-spacing-2xs);--responsive-spacing-2xs:var(--semantics-spacing-xs);--responsive-spacing-xs:var(--semantics-spacing-sm);--responsive-spacing-sm:var(--semantics-spacing-md);--responsive-spacing-md:var(--semantics-spacing-lg);--responsive-spacing-lg:var(--semantics-spacing-xl);--responsive-spacing-xl:var(--semantics-spacing-2xl);--responsive-spacing-2xl:var(--semantics-spacing-3xl);--responsive-spacing-3xl:var(--semantics-spacing-4xl);--responsive-spacing-4xl:var(--semantics-spacing-5xl);--responsive-spacing-5xl:var(--semantics-spacing-6xl)}}@media(min-width:80.0625rem){:root{--responsive-spacing-5xs:var(--semantics-spacing-3xs);--responsive-spacing-4xs:var(--semantics-spacing-2xs);--responsive-spacing-3xs:var(--semantics-spacing-xs);--responsive-spacing-2xs:var(--semantics-spacing-sm);--responsive-spacing-xs:var(--semantics-spacing-md);--responsive-spacing-sm:var(--semantics-spacing-lg);--responsive-spacing-md:var(--semantics-spacing-xl);--responsive-spacing-lg:var(--semantics-spacing-2xl);--responsive-spacing-xl:var(--semantics-spacing-3xl);--responsive-spacing-2xl:var(--semantics-spacing-4xl);--responsive-spacing-3xl:var(--semantics-spacing-5xl);--responsive-spacing-4xl:var(--semantics-spacing-6xl);--responsive-spacing-5xl:var(--semantics-spacing-7xl)}}:root{--responsive-typography-variants-heading-1-font-size:var(--semantics-typography-variants-heading-1-mobile-font-size);--responsive-typography-variants-heading-1-line-height:var( --semantics-typography-variants-heading-1-mobile-line-height );--responsive-typography-variants-heading-2-font-size:var(--semantics-typography-variants-heading-2-mobile-font-size);--responsive-typography-variants-heading-2-line-height:var( --semantics-typography-variants-heading-2-mobile-line-height );--responsive-typography-variants-heading-3-font-size:var(--semantics-typography-variants-heading-3-mobile-font-size);--responsive-typography-variants-heading-3-line-height:var( --semantics-typography-variants-heading-3-mobile-line-height );--responsive-typography-variants-heading-4-font-size:var(--semantics-typography-variants-heading-4-mobile-font-size);--responsive-typography-variants-heading-4-line-height:var( --semantics-typography-variants-heading-4-mobile-line-height );--responsive-typography-variants-heading-5-font-size:var(--semantics-typography-variants-heading-5-mobile-font-size);--responsive-typography-variants-heading-5-line-height:var( --semantics-typography-variants-heading-5-mobile-line-height );--responsive-typography-variants-heading-6-font-size:var(--semantics-typography-variants-heading-6-mobile-font-size);--responsive-typography-variants-heading-6-line-height:var( --semantics-typography-variants-heading-6-mobile-line-height );--responsive-typography-variants-body-lg-font-size:var(--semantics-typography-variants-body-lg-mobile-font-size);--responsive-typography-variants-body-lg-line-height:var(--semantics-typography-variants-body-lg-mobile-line-height);--responsive-typography-variants-body-md-font-size:var(--semantics-typography-variants-body-md-mobile-font-size);--responsive-typography-variants-body-md-line-height:var(--semantics-typography-variants-body-md-mobile-line-height);--responsive-typography-variants-body-sm-font-size:var(--semantics-typography-variants-body-sm-mobile-font-size);--responsive-typography-variants-body-sm-line-height:var(--semantics-typography-variants-body-sm-mobile-line-height);--responsive-typography-variants-label-lg-font-size:var(--semantics-typography-variants-label-lg-font-size);--responsive-typography-variants-label-lg-line-height:var(--semantics-typography-variants-label-lg-line-height);--responsive-typography-variants-label-md-font-size:var(--semantics-typography-variants-label-md-font-size);--responsive-typography-variants-label-md-line-height:var(--semantics-typography-variants-label-md-line-height);--responsive-typography-variants-label-sm-font-size:var(--semantics-typography-variants-label-sm-font-size);--responsive-typography-variants-label-sm-line-height:var(--semantics-typography-variants-label-sm-line-height)}@media(min-width:48.0625rem){:root{--responsive-typography-variants-heading-1-font-size:var( --semantics-typography-variants-heading-1-tablet-font-size );--responsive-typography-variants-heading-1-line-height:var( --semantics-typography-variants-heading-1-tablet-line-height );--responsive-typography-variants-heading-2-font-size:var( --semantics-typography-variants-heading-2-tablet-font-size );--responsive-typography-variants-heading-2-line-height:var( --semantics-typography-variants-heading-2-tablet-line-height );--responsive-typography-variants-heading-3-font-size:var( --semantics-typography-variants-heading-3-tablet-font-size );--responsive-typography-variants-heading-3-line-height:var( --semantics-typography-variants-heading-3-tablet-line-height );--responsive-typography-variants-heading-4-font-size:var( --semantics-typography-variants-heading-4-tablet-font-size );--responsive-typography-variants-heading-4-line-height:var( --semantics-typography-variants-heading-4-tablet-line-height );--responsive-typography-variants-heading-5-font-size:var( --semantics-typography-variants-heading-5-tablet-font-size );--responsive-typography-variants-heading-5-line-height:var( --semantics-typography-variants-heading-5-tablet-line-height );--responsive-typography-variants-heading-6-font-size:var( --semantics-typography-variants-heading-6-tablet-font-size );--responsive-typography-variants-heading-6-line-height:var( --semantics-typography-variants-heading-6-tablet-line-height );--responsive-typography-variants-body-lg-font-size:var(--semantics-typography-variants-body-lg-tablet-font-size);--responsive-typography-variants-body-lg-line-height:var( --semantics-typography-variants-body-lg-tablet-line-height );--responsive-typography-variants-body-md-font-size:var(--semantics-typography-variants-body-md-tablet-font-size);--responsive-typography-variants-body-md-line-height:var( --semantics-typography-variants-body-md-tablet-line-height );--responsive-typography-variants-body-sm-font-size:var(--semantics-typography-variants-body-sm-tablet-font-size);--responsive-typography-variants-body-sm-line-height:var( --semantics-typography-variants-body-sm-tablet-line-height );--responsive-typography-variants-label-lg-font-size:var(--semantics-typography-variants-label-lg-font-size);--responsive-typography-variants-label-lg-line-height:var(--semantics-typography-variants-label-lg-line-height);--responsive-typography-variants-label-md-font-size:var(--semantics-typography-variants-label-md-font-size);--responsive-typography-variants-label-md-line-height:var(--semantics-typography-variants-label-md-line-height);--responsive-typography-variants-label-sm-font-size:var(--semantics-typography-variants-label-sm-font-size);--responsive-typography-variants-label-sm-line-height:var(--semantics-typography-variants-label-sm-line-height)}}@media(min-width:80.0625rem){:root{--responsive-typography-variants-heading-1-font-size:var( --semantics-typography-variants-heading-1-desktop-font-size );--responsive-typography-variants-heading-1-line-height:var( --semantics-typography-variants-heading-1-desktop-line-height );--responsive-typography-variants-heading-2-font-size:var( --semantics-typography-variants-heading-2-desktop-font-size );--responsive-typography-variants-heading-2-line-height:var( --semantics-typography-variants-heading-2-desktop-line-height );--responsive-typography-variants-heading-3-font-size:var( --semantics-typography-variants-heading-3-desktop-font-size );--responsive-typography-variants-heading-3-line-height:var( --semantics-typography-variants-heading-3-desktop-line-height );--responsive-typography-variants-heading-4-font-size:var( --semantics-typography-variants-heading-4-desktop-font-size );--responsive-typography-variants-heading-4-line-height:var( --semantics-typography-variants-heading-4-desktop-line-height );--responsive-typography-variants-heading-5-font-size:var( --semantics-typography-variants-heading-5-desktop-font-size );--responsive-typography-variants-heading-5-line-height:var( --semantics-typography-variants-heading-5-desktop-line-height );--responsive-typography-variants-heading-6-font-size:var( --semantics-typography-variants-heading-6-desktop-font-size );--responsive-typography-variants-heading-6-line-height:var( --semantics-typography-variants-heading-6-desktop-line-height );--responsive-typography-variants-body-lg-font-size:var(--semantics-typography-variants-body-lg-desktop-font-size);--responsive-typography-variants-body-lg-line-height:var( --semantics-typography-variants-body-lg-desktop-line-height );--responsive-typography-variants-body-md-font-size:var(--semantics-typography-variants-body-md-desktop-font-size);--responsive-typography-variants-body-md-line-height:var( --semantics-typography-variants-body-md-desktop-line-height );--responsive-typography-variants-body-sm-font-size:var(--semantics-typography-variants-body-sm-desktop-font-size);--responsive-typography-variants-body-sm-line-height:var( --semantics-typography-variants-body-sm-desktop-line-height );--responsive-typography-variants-label-lg-font-size:var(--semantics-typography-variants-label-lg-font-size);--responsive-typography-variants-label-lg-line-height:var(--semantics-typography-variants-label-lg-line-height);--responsive-typography-variants-label-md-font-size:var(--semantics-typography-variants-label-md-font-size);--responsive-typography-variants-label-md-line-height:var(--semantics-typography-variants-label-md-line-height);--responsive-typography-variants-label-sm-font-size:var(--semantics-typography-variants-label-sm-font-size);--responsive-typography-variants-label-sm-line-height:var(--semantics-typography-variants-label-sm-line-height)}}:root{--responsive-viewport-max-width:var(--semantics-viewport-sm-max-width);--responsive-viewport-container-width-lg:var(--semantics-viewport-sm-content-container-width-lg);--responsive-viewport-container-width-md:var(--semantics-viewport-sm-content-container-width-md);--responsive-viewport-container-width-sm:var(--semantics-viewport-sm-content-container-width-sm);--responsive-viewport-container-width-xs:var(--semantics-viewport-sm-content-container-width-xs);--responsive-viewport-grid-gutter:var(--semantics-viewport-sm-grid-gutter)}@media(min-width:48.0625rem){:root{--responsive-viewport-max-width:var(--semantics-viewport-lg-max-width);--responsive-viewport-container-width-lg:var(--semantics-viewport-lg-content-container-width-lg);--responsive-viewport-container-width-md:var(--semantics-viewport-lg-content-container-width-md);--responsive-viewport-container-width-sm:var(--semantics-viewport-lg-content-container-width-sm);--responsive-viewport-container-width-xs:var(--semantics-viewport-lg-content-container-width-xs);--responsive-viewport-grid-gutter:var(--semantics-viewport-lg-grid-gutter)}}@media(min-width:80.0625rem){:root{--responsive-viewport-max-width:var(--semantics-viewport-2xl-max-width);--responsive-viewport-container-width-lg:var(--semantics-viewport-2xl-content-container-width-lg);--responsive-viewport-container-width-md:var(--semantics-viewport-2xl-content-container-width-md);--responsive-viewport-container-width-sm:var(--semantics-viewport-2xl-content-container-width-sm);--responsive-viewport-container-width-xs:var(--semantics-viewport-2xl-content-container-width-xs);--responsive-viewport-grid-gutter:var(--semantics-viewport-2xl-grid-gutter)}}.address{--contextual-elements-address-default-text:var(--palette-general-default-text-color)}.backdrop{--contextual-elements-backdrop-surface-color:var(--palette-general-default-overlay-color-dark-less-transparent)}.badge{--contextual-elements-badge-info-text-color:var(--palette-general-inverse-text-color);--contextual-elements-badge-info-border-color:var(--palette-general-inverse-text-color);--contextual-elements-badge-info-surface-color:var(--palette-feedback-information-text-color);--contextual-elements-badge-success-text-color:var(--palette-general-inverse-text-color);--contextual-elements-badge-success-border-color:var(--palette-general-inverse-text-color);--contextual-elements-badge-success-surface-color:var(--palette-feedback-success-text-color);--contextual-elements-badge-warning-text-color:var(--palette-general-inverse-text-color);--contextual-elements-badge-warning-border-color:var(--palette-general-inverse-text-color);--contextual-elements-badge-warning-surface-color:var(--palette-feedback-warning-text-color);--contextual-elements-badge-error-text-color:var(--palette-general-inverse-text-color);--contextual-elements-badge-error-border-color:var(--palette-general-inverse-text-color);--contextual-elements-badge-error-surface-color:var(--palette-feedback-error-text-color)}.button{--contextual-elements-button-variants-primary-border-width:var(--semantics-border-width-sm);--contextual-elements-button-variants-primary-icon-only-border-radius:var(--semantics-border-radius-md);--contextual-elements-button-variants-primary-states-default-text-color:var( --palette-action-primary-states-default-text-color );--contextual-elements-button-variants-primary-states-default-icon-color:var( --palette-action-primary-states-default-icon-color );--contextual-elements-button-variants-primary-states-default-border-color:var( --palette-action-primary-states-default-surface-color );--contextual-elements-button-variants-primary-states-default-background-color:var( --palette-action-primary-states-default-surface-color );--contextual-elements-button-variants-primary-states-hover-text-color:var( --palette-action-primary-states-hover-text-color );--contextual-elements-button-variants-primary-states-hover-icon-color:var( --palette-action-primary-states-hover-icon-color );--contextual-elements-button-variants-primary-states-hover-border-color:var( --palette-action-primary-states-hover-border-color );--contextual-elements-button-variants-primary-states-hover-background-color:var( --palette-action-primary-states-hover-surface-color );--contextual-elements-button-variants-primary-states-active-text-color:var( --palette-action-primary-states-active-text-color );--contextual-elements-button-variants-primary-states-active-icon-color:var( --palette-action-primary-states-active-icon-color );--contextual-elements-button-variants-primary-states-active-border-color:var( --palette-action-primary-states-active-border-color );--contextual-elements-button-variants-primary-states-active-background-color:var( --palette-action-primary-states-active-surface-color );--contextual-elements-button-variants-primary-states-disabled-text-color:var( --palette-action-primary-states-disabled-text-color );--contextual-elements-button-variants-primary-states-disabled-icon-color:var( --palette-action-primary-states-disabled-icon-color );--contextual-elements-button-variants-primary-states-disabled-border-color:var( --palette-action-primary-states-disabled-border-color );--contextual-elements-button-variants-primary-states-disabled-background-color:var( --palette-action-primary-states-disabled-surface-color );--contextual-elements-button-variants-secondary-border-width:var(--semantics-border-width-sm);--contextual-elements-button-variants-secondary-icon-only-border-radius:var(--semantics-border-radius-md);--contextual-elements-button-variants-secondary-states-default-text-color:var( --palette-action-secondary-states-default-text-color );--contextual-elements-button-variants-secondary-states-default-icon-color:var( --palette-action-secondary-states-default-icon-color );--contextual-elements-button-variants-secondary-states-default-border-color:var( --palette-action-secondary-states-default-border-color );--contextual-elements-button-variants-secondary-states-default-background-color:var( --palette-action-secondary-states-default-surface-color );--contextual-elements-button-variants-secondary-states-hover-text-color:var( --palette-action-secondary-states-hover-text-color );--contextual-elements-button-variants-secondary-states-hover-icon-color:var( --palette-action-secondary-states-hover-icon-color );--contextual-elements-button-variants-secondary-states-hover-border-color:var( --palette-action-secondary-states-hover-border-color );--contextual-elements-button-variants-secondary-states-hover-background-color:var( --palette-action-secondary-states-hover-surface-color );--contextual-elements-button-variants-secondary-states-active-text-color:var( --palette-action-secondary-states-active-text-color );--contextual-elements-button-variants-secondary-states-active-icon-color:var( --palette-action-secondary-states-active-icon-color );--contextual-elements-button-variants-secondary-states-active-border-color:var( --palette-action-secondary-states-active-border-color );--contextual-elements-button-variants-secondary-states-active-background-color:var( --palette-action-secondary-states-active-surface-color );--contextual-elements-button-variants-secondary-states-disabled-text-color:var( --palette-action-secondary-states-disabled-text-color );--contextual-elements-button-variants-secondary-states-disabled-icon-color:var( --palette-action-secondary-states-disabled-icon-color );--contextual-elements-button-variants-secondary-states-disabled-border-color:var( --palette-action-secondary-states-disabled-border-color );--contextual-elements-button-variants-secondary-states-disabled-background-color:var( --palette-action-secondary-states-disabled-surface-color );--contextual-elements-button-variants-ghost-border-width:var(--semantics-border-width-sm);--contextual-elements-button-variants-ghost-icon-only-border-radius:var(--semantics-border-radius-md);--contextual-elements-button-variants-ghost-states-default-text-color:var( --palette-action-ghost-states-default-text-color );--contextual-elements-button-variants-ghost-states-default-icon-color:var( --palette-action-ghost-states-default-icon-color );--contextual-elements-button-variants-ghost-states-default-border-color:var( --palette-action-ghost-states-default-border-color );--contextual-elements-button-variants-ghost-states-default-background-color:var( --palette-action-ghost-states-default-surface-color );--contextual-elements-button-variants-ghost-states-hover-text-color:var( --palette-action-ghost-states-hover-text-color );--contextual-elements-button-variants-ghost-states-hover-icon-color:var( --palette-action-ghost-states-hover-icon-color );--contextual-elements-button-variants-ghost-states-hover-border-color:var( --palette-action-ghost-states-hover-border-color );--contextual-elements-button-variants-ghost-states-hover-background-color:var( --palette-action-ghost-states-hover-surface-color );--contextual-elements-button-variants-ghost-states-active-text-color:var( --palette-action-ghost-states-active-text-color );--contextual-elements-button-variants-ghost-states-active-icon-color:var( --palette-action-ghost-states-active-icon-color );--contextual-elements-button-variants-ghost-states-active-border-color:var( --palette-action-ghost-states-active-border-color );--contextual-elements-button-variants-ghost-states-active-background-color:var( --palette-action-ghost-states-active-surface-color );--contextual-elements-button-variants-ghost-states-disabled-text-color:var( --palette-action-ghost-states-disabled-text-color );--contextual-elements-button-variants-ghost-states-disabled-icon-color:var( --palette-action-ghost-states-disabled-icon-color );--contextual-elements-button-variants-ghost-states-disabled-border-color:var( --palette-action-ghost-states-disabled-border-color );--contextual-elements-button-variants-ghost-states-disabled-background-color:var( --palette-action-ghost-states-disabled-surface-color );--contextual-elements-button-variants-toggle-border-width:var(--semantics-border-width-sm);--contextual-elements-button-variants-toggle-icon-only-border-radius:var(--semantics-border-radius-md);--contextual-elements-button-variants-toggle-states-default-text-color:var(--palette-general-default-text-color);--contextual-elements-button-variants-toggle-states-default-icon-color:var(--palette-general-default-icon-color);--contextual-elements-button-variants-toggle-states-default-border-color:var( --palette-general-default-border-color-dimmer );--contextual-elements-button-variants-toggle-states-default-background-color:var( --palette-general-default-surface-color );--contextual-elements-button-variants-toggle-states-active-text-color:var(--palette-general-default-text-color);--contextual-elements-button-variants-toggle-states-active-icon-color:var(--palette-general-default-icon-color);--contextual-elements-button-variants-toggle-states-active-border-color:var( --palette-general-default-border-color-dimmer );--contextual-elements-button-variants-toggle-states-active-background-color:var( --palette-action-secondary-states-hover-surface-color );--contextual-elements-button-variants-toggle-states-hover-text-color:var(--palette-general-default-text-color);--contextual-elements-button-variants-toggle-states-hover-icon-color:var(--palette-general-default-icon-color);--contextual-elements-button-variants-toggle-states-hover-border-color:var( --palette-general-default-border-color-dimmer );--contextual-elements-button-variants-toggle-states-hover-background-color:var( --palette-action-secondary-states-hover-surface-color );--contextual-elements-button-variants-toggle-states-disabled-text-color:var( --palette-action-secondary-states-disabled-text-color );--contextual-elements-button-variants-toggle-states-disabled-icon-color:var( --palette-action-secondary-states-disabled-icon-color );--contextual-elements-button-variants-toggle-states-disabled-border-color:var( --palette-action-secondary-states-disabled-border-color );--contextual-elements-button-variants-toggle-states-disabled-background-color:var( --palette-action-secondary-states-disabled-surface-color );--contextual-elements-button-variants-toggle-states-selected-text-color:var( --palette-action-secondary-states-default-text-color );--contextual-elements-button-variants-toggle-states-selected-icon-color:var( --palette-action-secondary-states-default-icon-color );--contextual-elements-button-variants-toggle-states-selected-border-color:var( --palette-action-secondary-states-default-border-color );--contextual-elements-button-variants-toggle-states-selected-background-color:var( --palette-general-default-surface-color );--contextual-elements-button-states-focus-outline-color:var(--palette-focus-outline-color);--contextual-elements-button-states-focus-outline-offset:var(--semantics-focus-outline-offset);--contextual-elements-button-states-focus-outline-style:var(--semantics-focus-outline-style);--contextual-elements-button-states-focus-outline-width:var(--semantics-focus-outline-width);--contextual-elements-button-sizes-sm-border-radius:var(--semantics-border-radius-md);--contextual-elements-button-sizes-sm-padding-block:var(--semantics-spacing-3xs);--contextual-elements-button-sizes-sm-padding-inline:var(--semantics-spacing-2xs);--contextual-elements-button-sizes-sm-icon-only-padding:var(--semantics-spacing-3xs);--contextual-elements-button-sizes-sm-gap:var(--semantics-spacing-4xs);--contextual-elements-button-sizes-sm-typography-variant-name:var( --semantics-typography-variants-label-sm-text-style-name );--contextual-elements-button-sizes-sm-icon-variant-name:var(--contextual-elements-icon-sizes-sm-icon-size-name);--contextual-elements-button-sizes-md-border-radius:var(--semantics-border-radius-md);--contextual-elements-button-sizes-md-padding-block:var(--semantics-spacing-2xs);--contextual-elements-button-sizes-md-padding-inline:var(--semantics-spacing-xs);--contextual-elements-button-sizes-md-icon-only-padding:var(--semantics-spacing-2xs);--contextual-elements-button-sizes-md-gap:var(--semantics-spacing-3xs);--contextual-elements-button-sizes-md-typography-variant-name:var( --semantics-typography-variants-label-sm-text-style-name );--contextual-elements-button-sizes-md-icon-variant-name:var(--contextual-elements-icon-sizes-sm-icon-size-name);--contextual-elements-button-sizes-lg-border-radius:var(--semantics-border-radius-md);--contextual-elements-button-sizes-lg-padding-block:var(--semantics-spacing-2xs);--contextual-elements-button-sizes-lg-padding-inline:var(--semantics-spacing-xs);--contextual-elements-button-sizes-lg-border-color:var(--palette-action-primary-states-default-surface-color);--contextual-elements-button-sizes-lg-border-width:var(--semantics-border-width-sm);--contextual-elements-button-sizes-lg-background-color:var(--palette-action-primary-states-default-surface-color);--contextual-elements-button-sizes-lg-icon-only-padding:var(--semantics-spacing-xs);--contextual-elements-button-sizes-lg-gap:var(--semantics-spacing-2xs);--contextual-elements-button-sizes-lg-typography-variant-name:var( --semantics-typography-variants-label-md-text-style-name );--contextual-elements-button-sizes-lg-icon-variant-name:var(--contextual-elements-icon-sizes-md-icon-size-name)}.checkbox{--contextual-elements-checkbox-variants-unchecked-states-default-surface-color:var( --palette-general-default-surface-color );--contextual-elements-checkbox-variants-unchecked-states-default-icon-color:var( --palette-general-default-icon-color );--contextual-elements-checkbox-variants-unchecked-states-default-border-color:var( --palette-general-default-text-color );--contextual-elements-checkbox-variants-unchecked-states-hover-surface-color:var( --palette-general-default-border-color );--contextual-elements-checkbox-variants-unchecked-states-hover-icon-color:var(--palette-general-default-icon-color);--contextual-elements-checkbox-variants-unchecked-states-hover-border-color:var( --palette-general-default-text-color );--contextual-elements-checkbox-variants-unchecked-states-disabled-surface-color:var( --palette-action-toggle-states-disabled-surface-color );--contextual-elements-checkbox-variants-unchecked-states-disabled-icon-color:var( --palette-action-toggle-states-disabled-icon-color );--contextual-elements-checkbox-variants-unchecked-states-disabled-border-color:var( --palette-action-toggle-states-disabled-border-color );--contextual-elements-checkbox-variants-checked-states-default-surface-color:var( --palette-action-toggle-states-checked-surface-color );--contextual-elements-checkbox-variants-checked-states-default-icon-color:var( --palette-action-toggle-states-checked-icon-color );--contextual-elements-checkbox-variants-checked-states-default-border-color:var( --palette-action-toggle-states-checked-border-color );--contextual-elements-checkbox-variants-checked-states-hover-surface-color:var( --palette-action-toggle-states-checked-surface-color );--contextual-elements-checkbox-variants-checked-states-hover-icon-color:var( --palette-action-toggle-states-checked-icon-color );--contextual-elements-checkbox-variants-checked-states-hover-border-color:var( --palette-action-toggle-states-checked-border-color );--contextual-elements-checkbox-variants-checked-states-disabled-surface-color:var( --palette-action-toggle-states-disabled-surface-color );--contextual-elements-checkbox-variants-checked-states-disabled-icon-color:var( --palette-action-toggle-states-disabled-icon-color );--contextual-elements-checkbox-variants-checked-states-disabled-border-color:var( --palette-action-toggle-states-disabled-border-color );--contextual-elements-checkbox-width:var(--semantics-sizing-md);--contextual-elements-checkbox-height:var(--semantics-sizing-md);--contextual-elements-checkbox-border-width:var(--semantics-border-width-md);--contextual-elements-checkbox-border-radius:var(--semantics-border-radius-sm);--contextual-elements-checkbox-gap:var(--semantics-spacing-3xs);--contextual-elements-checkbox-padding-block:var(--semantics-spacing-2xs)}.chip{--contextual-elements-chip-gap:var(--responsive-spacing-3xs);--contextual-elements-chip-padding-block:var(--responsive-spacing-4xs);--contextual-elements-chip-padding-inline:var(--responsive-spacing-2xs);--contextual-elements-chip-border-width:var(--semantics-border-width-sm);--contextual-elements-chip-border-radius:var(--semantics-border-radius-md);--contextual-elements-chip-variant-choice-states-default-text-color:var(--palette-general-default-text-color);--contextual-elements-chip-variant-choice-states-default-icon-color:var(--palette-general-default-icon-color-light);--contextual-elements-chip-variant-choice-states-default-border-color:var(--palette-general-default-border-color);--contextual-elements-chip-variant-choice-states-default-surface-color:var(--palette-general-default-surface-color);--contextual-elements-chip-variant-choice-states-hover-icon-color:var(--palette-general-default-icon-color-light);--contextual-elements-chip-variant-choice-states-hover-surface-color:var( --palette-general-default-surface-color-dim );--contextual-elements-chip-variant-choice-states-active-surface-color:var( --palette-general-default-surface-color-dim );--contextual-elements-chip-variant-choice-states-active-border-color:var(--palette-general-default-border-color-dim);--contextual-elements-chip-variant-choice-states-selected-text-color:var( --palette-action-primary-states-default-text-color );--contextual-elements-chip-variant-choice-states-selected-icon-color:var( --palette-action-primary-states-default-icon-color );--contextual-elements-chip-variant-choice-states-selected-border-color:var( --palette-action-primary-states-default-border-color );--contextual-elements-chip-variant-choice-states-selected-surface-color:var( --palette-action-primary-states-default-surface-color );--contextual-elements-chip-variant-applied-states-default-surface-color:var( --palette-general-default-surface-color-dim );--contextual-elements-chip-variant-applied-states-default-text-color:var(--palette-general-default-text-color);--contextual-elements-chip-variant-applied-states-default-icon-color:var(--palette-general-default-icon-color-light);--contextual-elements-chip-variant-applied-states-default-border-color:var(--palette-general-default-border-color);--contextual-elements-chip-variant-applied-states-hover-surface-color:var( --palette-general-default-surface-color-dimmer );--contextual-elements-chip-variant-applied-states-hover-icon-color:var(--palette-feedback-error-icon-color);--contextual-elements-chip-variant-applied-states-active-surface-color:var( --palette-general-default-surface-color-dimmer );--contextual-elements-chip-variant-applied-states-active-icon-color:var(--palette-feedback-error-icon-color);--contextual-elements-chip-variant-applied-states-active-border-color:var(--palette-feedback-error-border-color)}.divider{--contextual-elements-divider-border-width:var(--semantics-border-width-sm);--contextual-elements-divider-variants-default-border-color:var(--palette-general-default-border-color);--contextual-elements-divider-variants-dim-border-color:var(--palette-general-default-border-color-dim);--contextual-elements-divider-variants-dimmer-border-color:var(--palette-general-default-border-color-dimmer)}.figure{--contextual-elements-figure-gap:var(--responsive-spacing-5xs)}.helper-text{--contextual-elements-helper-text-typography-variant-name:var( --semantics-typography-variants-body-md-text-style-name );--contextual-elements-helper-text-icon-variant-name:var(--contextual-elements-icon-sizes-md-icon-size-name);--contextual-elements-helper-text-gap:var(--semantics-spacing-4xs);--contextual-elements-helper-text-states-default-text-color:var(--palette-general-default-text-color);--contextual-elements-helper-text-states-default-icon-color:var(--palette-general-default-icon-color);--contextual-elements-helper-text-states-info-text-color:var(--palette-feedback-information-text-color);--contextual-elements-helper-text-states-info-icon-color:var(--palette-feedback-information-icon-color);--contextual-elements-helper-text-states-success-text-color:var(--palette-feedback-success-text-color);--contextual-elements-helper-text-states-success-icon-color:var(--palette-feedback-success-icon-color);--contextual-elements-helper-text-states-warning-text-color:var(--palette-feedback-warning-text-color);--contextual-elements-helper-text-states-warning-icon-color:var(--palette-feedback-warning-icon-color);--contextual-elements-helper-text-states-error-text-color:var(--palette-feedback-error-text-color);--contextual-elements-helper-text-states-error-icon-color:var(--palette-feedback-error-icon-color);--contextual-elements-helper-text-states-disabled-text-color:var(--palette-general-default-disabled-text-color);--contextual-elements-helper-text-states-disabled-icon-color:var(--palette-general-default-disabled-icon-color)}.icon{--contextual-elements-icon-colors-default:var(--palette-general-default-icon-color);--contextual-elements-icon-colors-inverse:var(--palette-general-inverse-icon-color);--contextual-elements-icon-sizes-sm-size:var(--responsive-sizing-xs);--contextual-elements-icon-sizes-sm-icon-size-name:"sm";--contextual-elements-icon-sizes-md-size:var(--responsive-sizing-md);--contextual-elements-icon-sizes-md-icon-size-name:"md";--contextual-elements-icon-sizes-lg-size:var(--responsive-sizing-xl);--contextual-elements-icon-sizes-lg-icon-size-name:"lg";--contextual-elements-icon-sizes-xl-size:var(--responsive-sizing-5xl);--contextual-elements-icon-sizes-xl-icon-size-name:"xl"}.input{--contextual-elements-input-padding-block:var(--semantics-spacing-3xs);--contextual-elements-input-padding-inline:var(--semantics-spacing-2xs);--contextual-elements-input-gap:var(--semantics-spacing-3xs);--contextual-elements-input-border-width:var(--semantics-border-width-sm);--contextual-elements-input-border-radius:var(--semantics-border-radius-md);--contextual-elements-input-placeholder-text-color:var(--palette-general-default-disabled-text-color);--contextual-elements-input-states-default-text-color:var(--palette-general-default-text-color);--contextual-elements-input-states-default-border-color:var(--palette-general-default-border-color);--contextual-elements-input-states-default-surface-color:var(--palette-general-default-surface-color);--contextual-elements-input-states-hover-text-color:var(--palette-general-default-text-color);--contextual-elements-input-states-hover-border-color:var(--palette-general-default-border-color-dim);--contextual-elements-input-states-hover-surface-color:var(--palette-general-default-surface-color);--contextual-elements-input-states-active-text-color:var(--palette-general-default-text-color);--contextual-elements-input-states-active-border-color:var(--palette-general-default-border-color-dimmer);--contextual-elements-input-states-active-surface-color:var(--palette-general-default-surface-color);--contextual-elements-input-states-focus-outline-color:var(--palette-focus-outline-color);--contextual-elements-input-states-focus-outline-offset:var(--semantics-focus-outline-offset);--contextual-elements-input-states-focus-outline-style:var(--semantics-focus-outline-style);--contextual-elements-input-states-focus-outline-width:var(--semantics-focus-outline-width);--contextual-elements-input-states-disabled-text-color:var(--palette-general-default-disabled-text-color);--contextual-elements-input-states-disabled-border-color:var(--palette-general-default-border-color);--contextual-elements-input-states-disabled-surface-color:var(--palette-general-default-surface-color-dim);--contextual-elements-input-states-success-text-color:var(--palette-general-default-text-color);--contextual-elements-input-states-success-border-color:var(--palette-feedback-success-border-color);--contextual-elements-input-states-success-surface-color:var(--palette-general-default-surface-color);--contextual-elements-input-states-error-text-color:var(--palette-general-default-text-color);--contextual-elements-input-states-error-border-color:var(--palette-feedback-error-border-color);--contextual-elements-input-states-error-surface-color:var(--palette-general-default-surface-color)}.label{--contextual-elements-label-typography-variant-name:var(--semantics-typography-variants-body-lg-text-style-name);--contextual-elements-label-states-default-text-color:var(--palette-general-default-text-color);--contextual-elements-label-states-disabled-text-color:var(--palette-general-default-disabled-text-color);--contextual-elements-label-children-hint-typography-variant-name:var( --semantics-typography-variants-body-md-text-style-name );--contextual-elements-label-children-hint-text-color:var(--palette-general-default-hint-text-color)}.link{--contextual-elements-link-variants-primary-default-text-color:var(--palette-link-states-default-text-color);--contextual-elements-link-variants-primary-default-icon-color:var(--palette-link-states-default-icon-color);--contextual-elements-link-variants-primary-default-underline-color:var( --palette-link-states-default-underline-color );--contextual-elements-link-variants-primary-hover-text-color:var(--palette-link-states-hover-text-color);--contextual-elements-link-variants-primary-hover-icon-color:var(--palette-link-states-hover-icon-color);--contextual-elements-link-variants-primary-hover-underline-color:var(--palette-link-states-hover-underline-color);--contextual-elements-link-variants-primary-active-text-color:var(--palette-link-states-active-text-color);--contextual-elements-link-variants-primary-active-icon-color:var(--palette-link-states-active-icon-color);--contextual-elements-link-variants-primary-active-underline-color:var(--palette-link-states-active-underline-color);--contextual-elements-link-variants-primary-disabled-text-color:var(--palette-link-states-disabled-text-color);--contextual-elements-link-variants-primary-disabled-icon-color:var(--palette-link-states-disabled-icon-color);--contextual-elements-link-variants-primary-disabled-underline-color:var( --palette-link-states-disabled-underline-color );--contextual-elements-link-variants-navigation-default-text-color:var(--palette-general-default-text-color);--contextual-elements-link-variants-navigation-default-icon-color:var(--palette-general-default-icon-color);--contextual-elements-link-variants-navigation-default-underline-color:var( --palette-link-states-hover-underline-color );--contextual-elements-link-variants-navigation-hover-text-color:var(--palette-link-states-hover-text-color);--contextual-elements-link-variants-navigation-hover-icon-color:var(--palette-link-states-hover-icon-color);--contextual-elements-link-variants-navigation-hover-underline-color:var( --palette-link-states-default-underline-color );--contextual-elements-link-variants-navigation-active-text-color:var(--palette-link-states-active-text-color);--contextual-elements-link-variants-navigation-active-icon-color:var(--palette-link-states-active-icon-color);--contextual-elements-link-variants-navigation-active-underline-color:var( --palette-link-states-active-underline-color );--contextual-elements-link-variants-navigation-disabled-text-color:var(--palette-link-states-disabled-text-color);--contextual-elements-link-variants-navigation-disabled-icon-color:var(--palette-link-states-disabled-icon-color);--contextual-elements-link-variants-navigation-disabled-underline-color:var( --palette-link-states-disabled-underline-color );--contextual-elements-link-states-focus-outline-color:var(--palette-focus-outline-color);--contextual-elements-link-states-focus-outline-width:var(--semantics-sizing-5xs);--contextual-elements-link-states-focus-outline-offset:var(--semantics-spacing-sm);--contextual-elements-link-sizes-sm-padding-block:var(--semantics-spacing-4xs);--contextual-elements-link-sizes-sm-gap:var(--semantics-spacing-4xs);--contextual-elements-link-sizes-sm-typography-variant-name:var( --semantics-typography-variants-body-sm-text-style-name );--contextual-elements-link-sizes-sm-icon-variant-name:var(--contextual-elements-icon-sizes-sm-icon-size-name);--contextual-elements-link-sizes-md-padding-block:var(--semantics-spacing-3xs);--contextual-elements-link-sizes-md-gap:var(--semantics-spacing-3xs);--contextual-elements-link-sizes-md-typography-variant-name:var( --semantics-typography-variants-body-md-text-style-name );--contextual-elements-link-sizes-md-icon-variant-name:var(--contextual-elements-icon-sizes-md-icon-size-name);--contextual-elements-link-sizes-lg-padding-block:var(--semantics-spacing-2xs);--contextual-elements-link-sizes-lg-gap:var(--semantics-spacing-2xs);--contextual-elements-link-sizes-lg-typography-variant-name:var( --semantics-typography-variants-body-lg-text-style-name );--contextual-elements-link-sizes-lg-icon-variant-name:var(--contextual-elements-icon-sizes-lg-icon-size-name);--contextual-elements-link-default-text:var(--palette-general-accent-text-color);--contextual-elements-link-hover-text:var(--palette-general-accent-text-color)}.marker{--contextual-elements-marker-text-color:var(--palette-general-inverse-text-color);--contextual-elements-marker-icon-color:var(--palette-general-inverse-icon-color);--contextual-elements-marker-sizes-default-padding-inline:var(--responsive-spacing-4xs);--contextual-elements-marker-sizes-default-padding-block:var(--responsive-spacing-5xs);--contextual-elements-marker-sizes-compact-padding-block:var(--semantics-spacing-5xs);--contextual-elements-marker-sizes-compact-padding-inline:var(--semantics-spacing-4xs);--contextual-elements-marker-sizes-compact-icon-size:var(--semantics-sizing-xs);--contextual-elements-marker-border-radius:var(--semantics-border-radius-md);--contextual-elements-marker-gap:var(--semantics-spacing-4xs);--contextual-elements-marker-variants-new-surface-color:var(--palette-feedback-success-inverted-surface-color);--contextual-elements-marker-variants-promoted-surface-color:var( --palette-feedback-information-inverted-surface-color );--contextual-elements-marker-variants-trending-surface-color:var(--palette-feedback-warning-inverted-surface-color);--contextual-elements-marker-variants-neutral-surface-color:var(--primitives-color-basic-gray-800)}.notification{--contextual-elements-notification-gap:var(--semantics-spacing-2xs);--contextual-elements-notification-padding:var(--responsive-spacing-3xs);--contextual-elements-notification-states-neutral-text-color:var(--palette-general-default-text-color);--contextual-elements-notification-states-neutral-icon-color:var(--palette-general-default-icon-color);--contextual-elements-notification-states-info-text-color:var(--palette-feedback-information-text-color);--contextual-elements-notification-states-info-icon-color:var(--palette-feedback-information-icon-color);--contextual-elements-notification-states-success-text-color:var(--palette-feedback-success-text-color);--contextual-elements-notification-states-success-icon-color:var(--palette-feedback-success-icon-color);--contextual-elements-notification-states-warning-text-color:var(--palette-feedback-warning-text-color);--contextual-elements-notification-states-warning-icon-color:var(--palette-feedback-warning-icon-color);--contextual-elements-notification-states-error-text-color:var(--palette-feedback-error-text-color);--contextual-elements-notification-states-error-icon-color:var(--palette-feedback-error-icon-color);--contextual-elements-notification-states-disabled-text-color:var(--palette-general-default-disabled-text-color);--contextual-elements-notification-states-disabled-icon-color:var(--palette-general-default-disabled-icon-color);--contextual-elements-notification-border-width:var(--semantics-border-width-sm);--contextual-elements-notification-border-radius:var(--semantics-border-radius-md)}.popover{--contextual-elements-popover-surface-color:var(--palette-general-default-surface-color-dim);--contextual-elements-popover-border-color:var(--palette-general-default-border-color-dimmer);--contextual-elements-popover-arrow-color:var(--palette-general-default-border-color-dimmer);--contextual-elements-popover-border-radius:var(--semantics-border-radius-xl);--contextual-elements-popover-border-weight:var(--semantics-border-width-sm);--contextual-elements-popover-padding-block:var(--semantics-spacing-lg);--contextual-elements-popover-padding-inline:var(--semantics-spacing-xl);--contextual-elements-popover-gap:var(--responsive-spacing-3xs);--contextual-elements-popover-arrow-arrow-size-y:var(--semantics-sizing-3xs);--contextual-elements-popover-arrow-arrow-size-x:var(--semantics-sizing-xs);--contextual-elements-popover-button-group-gap:var(--responsive-spacing-3xs)}.price{--contextual-elements-price-variants-default-text-color:var(--palette-general-default-text-color);--contextual-elements-price-variants-discounted-text-color:var(--palette-general-default-text-color);--contextual-elements-price-variants-discounted-text-color-old-price:var( --palette-general-default-disabled-text-color )}.radio-button{--contextual-elements-radio-button-width:var(--semantics-sizing-md);--contextual-elements-radio-button-height:var(--semantics-sizing-md);--contextual-elements-radio-button-border-width:var(--semantics-border-width-md);--contextual-elements-radio-button-padding-block:var(--semantics-spacing-2xs);--contextual-elements-radio-button-gap:var(--semantics-spacing-3xs);--contextual-elements-radio-button-states-default-text-color:var(--palette-general-default-text-color);--contextual-elements-radio-button-states-default-icon-color:var(--palette-general-default-icon-color);--contextual-elements-radio-button-states-default-border-color:var(--palette-general-default-text-color);--contextual-elements-radio-button-states-default-surface-color:var(--palette-general-default-surface-color);--contextual-elements-radio-button-states-hover-text-color:var(--palette-general-default-text-color);--contextual-elements-radio-button-states-hover-icon-color:var(--palette-general-default-icon-color);--contextual-elements-radio-button-states-hover-border-color:var(--palette-general-default-text-color);--contextual-elements-radio-button-states-hover-surface-color:var(--palette-general-default-border-color);--contextual-elements-radio-button-states-checked-text-color:var(--palette-general-default-text-color);--contextual-elements-radio-button-states-checked-icon-color:var(--palette-action-toggle-states-checked-icon-color);--contextual-elements-radio-button-states-checked-border-color:var( --palette-action-toggle-states-checked-border-color );--contextual-elements-radio-button-states-checked-surface-color:var( --palette-action-toggle-states-checked-surface-color );--contextual-elements-radio-button-states-disabled-text-color:var( --palette-action-toggle-states-disabled-text-color );--contextual-elements-radio-button-states-disabled-icon-color:var(--palette-general-default-disabled-icon-color);--contextual-elements-radio-button-states-disabled-border-color:var( --palette-action-toggle-states-disabled-border-color )}.table{--contextual-elements-table-gap:var(--responsive-spacing-5xs);--contextual-elements-table-padding:var(--semantics-spacing-3xs);--contextual-elements-table-border-radius:var(--semantics-border-radius-md);--contextual-elements-table-row-border-color:var(--palette-general-default-border-color);--contextual-elements-table-row-border-bottom-width:var(--semantics-border-width-sm);--contextual-elements-table-head-cell-padding-block:var(--semantics-spacing-2xs);--contextual-elements-table-head-cell-padding-inline:var(--semantics-spacing-xs);--contextual-elements-table-head-cell-surface-color:var(--palette-general-default-surface-color-dimmer);--contextual-elements-table-body-cell-padding-block:var(--semantics-spacing-2xs);--contextual-elements-table-body-cell-padding-inline:var(--semantics-spacing-xs);--contextual-elements-table-body-cell-surface-color:var(--palette-general-default-surface-color)}.text{--contextual-elements-text-colors-default:var(--palette-general-default-text-color);--contextual-elements-text-colors-accent:var(--palette-general-accent-text-color)}.tooltip{--contextual-elements-tooltip-text-color:var(--palette-general-inverse-text-color);--contextual-elements-tooltip-surface-color:var(--palette-general-inverse-surface-color-dimmer);--contextual-elements-tooltip-border-radius:var(--semantics-border-radius-md);--contextual-elements-tooltip-padding-block:var(--semantics-spacing-4xs);--contextual-elements-tooltip-padding-inline:var(--semantics-spacing-3xs);--contextual-elements-tooltip-arrow-size:var(--semantics-sizing-3xs)}.assistant{--contextual-features-assistant-states-default-trigger-padding-inline:var(--responsive-spacing-3xs);--contextual-features-assistant-states-default-trigger-padding-block:var(--responsive-spacing-3xs);--contextual-features-assistant-states-default-trigger-border-radius:var(--semantics-border-radius-md);--contextual-features-assistant-states-default-trigger-gap:var(--semantics-spacing-xs);--contextual-features-assistant-states-default-trigger-surface-color:var( --palette-action-primary-states-default-surface-color );--contextual-features-assistant-states-default-trigger-icon-color:var( --palette-action-primary-states-default-icon-color );--contextual-features-assistant-states-expanded-trigger-text-color:var( --palette-action-primary-states-default-text-color );--contextual-features-assistant-states-expanded-panel-padding-inline-start:var(--responsive-spacing-2xl);--contextual-features-assistant-states-expanded-panel-item-padding-inline:var(--responsive-spacing-3xs);--contextual-features-assistant-states-expanded-panel-item-padding-block:var(--responsive-spacing-3xs);--contextual-features-assistant-states-expanded-panel-item-states-default-surface-color:var( --palette-general-default-surface-color );--contextual-features-assistant-states-expanded-panel-item-states-hover-surface-color:var( --palette-general-default-surface-color-dim );--contextual-features-assistant-states-expanded-panel-item-states-hover-text-color:var( --palette-general-default-text-color );--contextual-features-assistant-states-expanded-panel-item-states-hover-border-color:var( --palette-general-default-border-color );--contextual-features-assistant-states-expanded-panel-item-states-hover-border-bottom-width:var( --semantics-border-width-sm )}.card-rows{--contextual-features-card-rows-padding-block:var(--responsive-spacing-md);--contextual-features-card-rows-gap:var(--responsive-spacing-xs);--contextual-features-card-rows-cards-group-gap:var(--responsive-viewport-grid-gutter);--contextual-features-card-rows-cards-group-surface-color:var(--palette-general-default-surface-color);--contextual-features-card-rows-cards-group-border-color:var(--palette-general-default-border-color);--contextual-features-card-rows-cards-group-border-width:var(--semantics-border-width-sm);--contextual-features-card-rows-cards-group-border-radius:var(--semantics-border-radius-md);--contextual-features-card-rows-cards-group-variant-full-padding:var(--responsive-spacing-3xs);--contextual-features-card-rows-cards-group-variant-full-min-height:var(--primitives-dimension-380);--contextual-features-card-rows-cards-group-variant-full-text-padding:var(--responsive-spacing-3xs);--contextual-features-card-rows-cards-group-variant-full-text-gap:var(--responsive-spacing-3xs);--contextual-features-card-rows-cards-group-variant-half-padding:var(--responsive-spacing-xs);--contextual-features-card-rows-cards-group-variant-half-gap:var(--responsive-spacing-xs);--contextual-features-card-rows-cards-group-variant-third-padding:var(--responsive-spacing-3xs);--contextual-features-card-rows-cards-group-variant-third-gap:var(--responsive-spacing-xs)}.carousel{--contextual-features-carousel-padding-block:var(--responsive-spacing-xl);--contextual-features-carousel-gap:var(--responsive-spacing-md);--contextual-features-carousel-surface-color:var(--palette-general-default-surface-color);--contextual-features-carousel-content-gap:var(--responsive-spacing-xs);--contextual-features-carousel-gallery-gap:var(--responsive-spacing-3xs);--contextual-features-carousel-navigation-gap:var(--responsive-spacing-xs);--contextual-features-carousel-navigation-padding-block:var(--responsive-spacing-3xs)}.cta-section{--contextual-features-cta-section-padding-block:var(--responsive-spacing-3xl);--contextual-features-cta-section-gap:var(--responsive-spacing-lg);--contextual-features-cta-section-texts-group-gap:var(--responsive-spacing-4xs);--contextual-features-cta-section-divider-icon-color:var(--palette-general-accent-icon-color);--contextual-features-cta-section-divider-width:var(--semantics-sizing-2xl);--contextual-features-cta-section-divider-height:var(--semantics-sizing-4xs);--contextual-features-cta-section-buttons-group-gap:var(--responsive-spacing-sm);--contextual-features-cta-section-surface-color:var(--palette-general-default-surface-color-dim)}.distributor-lookup-detail{--contextual-features-distributor-lookup-detail-padding-block:var(--responsive-spacing-xs);--contextual-features-distributor-lookup-detail-gap:var(--responsive-viewport-grid-gutter);--contextual-features-distributor-lookup-detail-logo-padding-top:var(--responsive-spacing-xl);--contextual-features-distributor-lookup-detail-logo-padding-bottom:var(--responsive-spacing-xs);--contextual-features-distributor-lookup-detail-about-us-gap:var(--responsive-spacing-xs);--contextual-features-distributor-lookup-detail-about-us-padding-block:var(--responsive-spacing-xl);--contextual-features-distributor-lookup-detail-locations-padding-block:var(--responsive-spacing-xl);--contextual-features-distributor-lookup-detail-locations-column-gap:var(--responsive-spacing-3xs);--contextual-features-distributor-lookup-detail-featured-divider-frame:var(--responsive-spacing-md);--contextual-features-distributor-lookup-detail-featured-group-padding-block:var(--responsive-spacing-xl);--contextual-features-distributor-lookup-detail-featured-group-gap:var(--responsive-spacing-sm);--contextual-features-distributor-lookup-detail-featured-group-link-icon-gap:var(--responsive-spacing-4xs);--contextual-features-distributor-lookup-detail-address-opening-hours-gap:var(--responsive-viewport-grid-gutter);--contextual-features-distributor-lookup-detail-address-opening-hours-padding-block:var(--responsive-spacing-xl);--contextual-features-distributor-lookup-detail-address-opening-hours-address-group-gap:var(--responsive-spacing-xs);--contextual-features-distributor-lookup-detail-address-opening-hours-address-group-icon-link-group-gap:var( --semantics-spacing-3xs );--contextual-features-distributor-lookup-detail-address-opening-hours-opening-hours-gap:var(--responsive-spacing-xs);--contextual-features-distributor-lookup-detail-capabilities-padding-block:var(--responsive-spacing-xl);--contextual-features-distributor-lookup-detail-capabilities-groups-gap:var(--responsive-viewport-grid-gutter);--contextual-features-distributor-lookup-detail-capabilities-groups-group-gap:var(--responsive-spacing-md)}.distributor-lookup{--contextual-features-distributor-lookup-padding-block:var(--responsive-spacing-xs);--contextual-features-distributor-lookup-gap:var(--responsive-viewport-grid-gutter);--contextual-features-distributor-lookup-filter-results-gap:var(--responsive-spacing-xs);--contextual-features-distributor-lookup-filter-results-filter-gap:var(--responsive-spacing-3xs);--contextual-features-distributor-lookup-filter-results-results-gap:var(--responsive-spacing-xs);--contextual-features-distributor-lookup-filter-results-results-item-gap:var(--responsive-spacing-4xs);--contextual-features-distributor-lookup-filter-results-results-item-padding:var(--responsive-spacing-4xs);--contextual-features-distributor-lookup-filter-results-results-item-border-radius:var(--semantics-border-radius-md);--contextual-features-distributor-lookup-filter-results-results-item-variants-promoted-surface-color:var( --palette-general-default-surface-color );--contextual-features-distributor-lookup-filter-results-results-item-variants-promoted-border-color:var( --palette-general-default-border-color-dimmer );--contextual-features-distributor-lookup-filter-results-results-item-variants-selected-surface-color:var( --palette-general-default-surface-color-dim );--contextual-features-distributor-lookup-filter-results-results-item-title-group-gap:var(--responsive-spacing-4xs);--contextual-features-distributor-lookup-filter-results-results-item-button-group-gap:var(--responsive-spacing-4xs);--contextual-features-distributor-lookup-filters-map-group-gap:var(--responsive-spacing-xs);--contextual-features-distributor-lookup-filters-map-group-filters-gap:var(--responsive-spacing-xs);--contextual-features-distributor-lookup-filters-map-group-filters-search-location-row-surface-color:var( --palette-general-default-surface-color-dim );--contextual-features-distributor-lookup-filters-map-group-filters-search-location-row-location-group-gap:var( --responsive-spacing-3xs );--contextual-features-distributor-lookup-filters-map-group-filters-search-location-row-gap:var( --responsive-spacing-xs );--contextual-features-distributor-lookup-filters-map-group-filters-search-location-row-corner-radius:var( --semantics-border-radius-md );--contextual-features-distributor-lookup-filters-map-group-filters-search-location-row-padding-block:var( --responsive-spacing-3xs );--contextual-features-distributor-lookup-filters-map-group-filters-search-location-row-padding-inline:var( --semantics-spacing-3xs );--contextual-features-distributor-lookup-filters-map-group-filters-selects-row-gap:var(--responsive-spacing-xs)}.document-links{--contextual-features-document-links-padding-block:var(--responsive-spacing-md);--contextual-features-document-links-gap:var(--responsive-spacing-xs);--contextual-features-document-links-document-link-item-gap:var(--responsive-spacing-3xs);--contextual-features-document-links-document-link-item-padding-inline:var(--responsive-spacing-xs);--contextual-features-document-links-document-link-item-padding-block:var(--responsive-spacing-2xs);--contextual-features-document-links-document-link-item-border-radius:var(--semantics-border-radius-md);--contextual-features-document-links-document-link-item-border-width:var(--semantics-border-width-sm);--contextual-features-document-links-document-link-item-variants-default-surface-color:var( --palette-general-default-surface-color );--contextual-features-document-links-document-link-item-variants-hover-surface-color:var( --palette-general-default-surface-color-dimmer );--contextual-features-document-links-document-link-item-variants-downloaded-surface-color:var( --palette-general-default-surface-color );--contextual-features-document-links-document-link-item-variants-downloaded-icon-color:var( --palette-feedback-success-icon-color );--contextual-features-document-links-document-link-item-variants-downloaded-label-color:var( --palette-general-default-disabled-text-color );--contextual-features-document-links-document-link-item-border-color:var(--palette-general-default-border-color-dim)}.error-404{--contextual-features-error-404-padding-block:var(--responsive-spacing-5xl);--contextual-features-error-404-gap:var(--responsive-spacing-sm);--contextual-features-error-404-svg-surface-color:var(--palette-general-default-icon-color-light);--contextual-features-error-404-svg-mascot-cheeks-color:var(--palette-feedback-warning-surface-color);--contextual-features-error-404-svg-mascot-eye-color:var(--palette-general-default-text-color)}.feature-grid{--contextual-features-feature-grid-gap:var(--responsive-viewport-grid-gutter);--contextual-features-feature-grid-cards-group-gap:var(--responsive-spacing-md);--contextual-features-feature-grid-card-border-width:var(--semantics-border-width-sm);--contextual-features-feature-grid-card-border-radius:var(--semantics-border-radius-md);--contextual-features-feature-grid-card-border-color:var(--contextual-patterns-card-border-color);--contextual-features-feature-grid-card-gap:var(--responsive-spacing-md);--contextual-features-feature-grid-card-texts-group-padding:var(--responsive-spacing-xs);--contextual-features-feature-grid-card-texts-group-gap:var(--responsive-spacing-4xs);--contextual-features-feature-grid-card-states-hover-surface-color:var(--palette-general-default-surface-color-dim)}.feature-list{--contextual-features-feature-list-gap:var(--responsive-spacing-md);--contextual-features-feature-list-padding-block:var(--responsive-spacing-md)}.filtered-listing{--contextual-features-filtered-listing-padding-inline:var(--responsive-spacing-xs);--contextual-features-filtered-listing-mobile-screen-padding-inline:var(--responsive-spacing-xs);--contextual-features-filtered-listing-padding-block:var(--responsive-spacing-xs);--contextual-features-filtered-listing-gap:var(--responsive-spacing-md);--contextual-features-filtered-listing-border-radius:var(--semantics-border-radius-md);--contextual-features-filtered-listing-surface-color:var(--palette-general-default-surface-color);--contextual-features-filtered-listing-container-padding-block:var(--responsive-spacing-xs);--contextual-features-filtered-listing-container-padding-inline:var(--responsive-viewport-grid-gutter);--contextual-features-filtered-listing-container-gap:var(--responsive-spacing-md);--contextual-features-filtered-listing-container-border-bottom-width:var(--semantics-border-width-sm);--contextual-features-filtered-listing-container-border-color:var(--palette-general-default-border-color);--contextual-features-filtered-listing-container-filters-padding-block-end:var(--responsive-spacing-md);--contextual-features-filtered-listing-container-filters-gap:var(--responsive-spacing-3xs);--contextual-features-filtered-listing-container-results-gap:var(--responsive-spacing-xs);--contextual-features-filtered-listing-container-results-action-buttons-gap:var(--responsive-spacing-lg);--contextual-features-filtered-listing-container-results-selected-filters-gap:var(--responsive-spacing-2xs);--contextual-features-filtered-listing-container-results-cards-list-gap:var(--responsive-viewport-grid-gutter);--contextual-features-filtered-listing-pagination-wrapper-padding-block:var(--responsive-spacing-md);--contextual-features-filtered-listing-slider-gap:var(--semantics-spacing-sm);--contextual-features-filtered-listing-slider-label-range-group-gap:var(--responsive-spacing-4xs);--contextual-features-filtered-listing-slider-track-variants-default-surface-color:var( --palette-general-default-surface-color-dimmer );--contextual-features-filtered-listing-slider-track-variants-active-surface-color:var( --palette-general-default-border-color-dimmer );--contextual-features-filtered-listing-slider-track-border-radius:var(--semantics-border-radius-pill);--contextual-features-filtered-listing-slider-track-height:var(--semantics-sizing-4xs);--contextual-features-filtered-listing-slider-thumb-width:var(--semantics-sizing-xs);--contextual-features-filtered-listing-slider-thumb-height:var(--semantics-sizing-xs);--contextual-features-filtered-listing-slider-thumb-border-width:var(--semantics-sizing-4xs);--contextual-features-filtered-listing-slider-thumb-variants-default-surface-color:var( --palette-action-primary-states-default-surface-color );--contextual-features-filtered-listing-slider-thumb-variants-pressed-surface-color:var( --palette-general-default-surface-color );--contextual-features-filtered-listing-slider-thumb-border-color:var( --palette-action-primary-states-default-surface-color );--contextual-features-filtered-listing-slider-thumb-border-radius:var(--semantics-border-radius-pill);--contextual-features-filtered-listing-slider-input-group-gap:var(--responsive-spacing-3xs)}.find-distributor{--contextual-features-find-distributor-padding-inline:var(--semantics-spacing-none);--contextual-features-find-distributor-padding-block:var(--responsive-spacing-2xl);--contextual-features-find-distributor-gap:var(--responsive-spacing-xs);--contextual-features-find-distributor-texts-group-gap:var(--responsive-spacing-5xs);--contextual-features-find-distributor-cards-group-gap:var(--responsive-viewport-grid-gutter);--contextual-features-find-distributor-cards-group-card-states-default-padding:var(--responsive-spacing-3xs);--contextual-features-find-distributor-cards-group-card-states-default-gap:var(--responsive-spacing-3xs);--contextual-features-find-distributor-cards-group-card-states-default-border-radius:var( --semantics-border-radius-md );--contextual-features-find-distributor-cards-group-card-states-default-border-width:var(--semantics-border-width-sm);--contextual-features-find-distributor-cards-group-card-states-default-border-color:var( --semantics-color-scheme-basic-light-transparent );--contextual-features-find-distributor-cards-group-card-states-default-surface-color:var( --palette-general-default-surface-color );--contextual-features-find-distributor-cards-group-card-states-hover-surface-color:var( --palette-general-default-surface-color-dim );--contextual-features-find-distributor-variants-mobile-cards-group-max-width:var( --semantics-viewport-xs-content-container-width-lg );--contextual-features-find-distributor-variants-mobile-cards-group-padding-inline:var(--responsive-spacing-2xs);--contextual-features-find-distributor-variants-desktop-cards-group-max-width:var( --semantics-viewport-lg-content-container-width-lg )}.footer{--contextual-features-footer-padding-inline:var(--responsive-spacing-md);--contextual-features-footer-padding-block:var(--responsive-spacing-3xl);--contextual-features-footer-gap:var(--responsive-spacing-lg);--contextual-features-footer-surface-color:var(--palette-general-inverse-surface-color-dimmer);--contextual-features-footer-icon-color:var(--palette-general-accent-icon-color);--contextual-features-footer-upper-section-gap:var(--responsive-spacing-xl);--contextual-features-footer-upper-section-padding-block:var(--responsive-spacing-xl);--contextual-features-footer-upper-section-padding-inline:var(--responsive-spacing-xs);--contextual-features-footer-upper-section-surface-color:var(--palette-general-default-surface-color);--contextual-features-footer-upper-section-text-color:var(--palette-general-default-text-color);--contextual-features-footer-upper-section-text-column-gap:var(--responsive-spacing-xl);--contextual-features-footer-upper-section-action-column-gap:var(--semantics-spacing-4xs);--contextual-features-footer-middle-section-padding-block:var(--responsive-spacing-xl);--contextual-features-footer-middle-section-surface-color:var(--palette-general-default-surface-color);--contextual-features-footer-middle-section-inner-wrapper-gap:var(--responsive-spacing-xl);--contextual-features-footer-middle-section-grouped-links-section-gap:var(--responsive-spacing-sm);--contextual-features-footer-middle-section-grouped-links-section-links-group-gap:var(--semantics-spacing-3xs);--contextual-features-footer-middle-section-social-channels-gap:var(--responsive-spacing-4xs);--contextual-features-footer-middle-section-social-channels-social-buttons-gap:var(--responsive-spacing-3xs);--contextual-features-footer-lower-section-padding-block:var(--responsive-spacing-xl);--contextual-features-footer-lower-section-padding-inline:var(--responsive-spacing-md);--contextual-features-footer-lower-section-gap:var(--responsive-spacing-xs);--contextual-features-footer-lower-section-surface-color:var(--palette-general-default-surface-color);--contextual-features-footer-lower-section-icon-color:var(--palette-general-default-text-color);--contextual-features-footer-lower-section-text-section-gap:var(--responsive-spacing-3xs);--contextual-features-footer-lower-section-logo-wrapper-min-height:55;--contextual-features-footer-lower-section-logo-wrapper-max-height:100;--contextual-features-footer-lower-section-logo-wrapper-max-width:250;--contextual-features-footer-variant-empty-padding-block:var(--responsive-spacing-4xs)}.form{--contextual-features-form-variants-default-texts-group-gap:var(--responsive-spacing-4xs);--contextual-features-form-variants-default-form-fields-group-gap:var(--responsive-spacing-xs);--contextual-features-form-variants-default-gap:var(--responsive-spacing-xs);--contextual-features-form-variants-thank-you-icon-color:var(--palette-general-accent-icon-color);--contextual-features-form-variants-thank-you-gap:var(--responsive-spacing-md);--contextual-features-form-variants-thank-you-content-block-gap:var(--responsive-spacing-3xs);--contextual-features-form-padding-block:var(--responsive-spacing-md)}.gated-content{--contextual-features-gated-content-padding-block:var(--responsive-spacing-2xl);--contextual-features-gated-content-form-gap:var(--responsive-spacing-xs);--contextual-features-gated-content-form-surface-color:var(--palette-general-default-surface-color-dim);--contextual-features-gated-content-confirmation-gap:var(--responsive-spacing-3xs)}.header{--contextual-features-header-padding-block:var(--semantics-spacing-4xs);--contextual-features-header-padding-inline-start:var(--semantics-spacing-none);--contextual-features-header-padding-inline-end:var(--semantics-spacing-2xs);--contextual-features-header-text-color:var(--palette-general-inverse-text-color);--contextual-features-header-border-bottom-active-color:var(--palette-action-primary-states-default-border-color);--contextual-features-header-border-bottom-default-color:var(--palette-general-default-border-color);--contextual-features-header-surface-color:var(--palette-general-default-surface-color);--contextual-features-header-top-bar-actions-column-gap:var(--semantics-spacing-2xs);--contextual-features-header-top-bar-gap:var(--semantics-spacing-2xs);--contextual-features-header-navigation-bar-padding-inline:var(--responsive-spacing-2xs);--contextual-features-header-navigation-bar-padding-block:var(--responsive-spacing-3xs);--contextual-features-header-navigation-bar-logo-wrapper-mobile-min-height:35;--contextual-features-header-navigation-bar-logo-wrapper-mobile-max-height:76;--contextual-features-header-navigation-bar-logo-wrapper-mobile-max-width:225;--contextual-features-header-navigation-bar-logo-wrapper-desktop-min-height:55;--contextual-features-header-navigation-bar-logo-wrapper-desktop-max-height:100;--contextual-features-header-navigation-bar-logo-wrapper-desktop-max-width:250;--contextual-features-header-navigation-bar-main-navigation-row-gap:var(--semantics-spacing-2xs);--contextual-features-header-navigation-bar-main-navigation-column-gap:var(--semantics-spacing-md);--contextual-features-header-navigation-bar-main-navigation-states-default-border-color:var( --palette-general-default-border-color );--contextual-features-header-navigation-bar-main-navigation-states-default-border-bottom-width:var( --semantics-border-radius-md );--contextual-features-header-navigation-bar-main-navigation-states-active-border-color:var( --palette-action-primary-states-default-border-color );--contextual-features-header-navigation-bar-search-flyout-padding:var(--responsive-spacing-sm);--contextual-features-header-navigation-bar-search-flyout-surface-color:var(--palette-general-default-surface-color);--contextual-features-header-navigation-bar-search-flyout-gap:var(--responsive-spacing-sm);--contextual-features-header-navigation-bar-search-flyout-categories-column-gap:var(--responsive-spacing-3xs);--contextual-features-header-navigation-bar-search-flyout-categories-column-links-block-gap:var( --semantics-spacing-3xs );--contextual-features-header-navigation-bar-search-flyout-categories-column-links-block-link-item-padding-block:var( --semantics-spacing-3xs );--contextual-features-header-navigation-bar-search-flyout-results-column-gap:var(--responsive-spacing-3xs);--contextual-features-header-navigation-bar-search-flyout-results-column-active-search-gap:var( --semantics-spacing-3xs );--contextual-features-header-navigation-bar-search-flyout-results-column-search-history-gap:var( --semantics-spacing-3xs );--contextual-features-header-navigation-bar-search-flyout-results-column-item-gap:var(--responsive-spacing-3xs);--contextual-features-header-navigation-bar-search-flyout-results-column-item-icon-color:var( --palette-general-default-icon-color );--contextual-features-header-navigation-bar-search-flyout-results-column-item-padding:var(--semantics-spacing-2xs);--contextual-features-header-navigation-bar-search-flyout-results-column-item-states-hover-surface-color:var( --palette-general-default-surface-color-dim );--contextual-features-header-navigation-bar-search-flyout-featured-column-gap:var(--responsive-spacing-3xs);--contextual-features-header-navigation-bar-search-flyout-featured-column-padding:var(--responsive-spacing-3xs);--contextual-features-header-navigation-bar-search-flyout-featured-column-surface-color:var( --palette-general-default-surface-color-dim );--contextual-features-header-navigation-bar-search-flyout-featured-column-item-padding:var(--semantics-spacing-3xs);--contextual-features-header-navigation-bar-search-flyout-featured-column-item-gap:var(--semantics-spacing-3xs);--contextual-features-header-navigation-bar-search-flyout-featured-column-item-surface-color:var( --palette-general-default-surface-color );--contextual-features-header-navigation-bar-search-flyout-featured-column-item-hover-surface-color:var( --palette-general-default-surface-color-dim );--contextual-features-header-navigation-bar-navigation-flyout-padding-inline:var(--responsive-spacing-2xs);--contextual-features-header-navigation-bar-navigation-flyout-padding-block:var(--responsive-spacing-3xs);--contextual-features-header-navigation-bar-navigation-flyout-gap:var(--responsive-spacing-xs);--contextual-features-header-navigation-bar-navigation-flyout-surface-color:var( --palette-general-default-surface-color );--contextual-features-header-navigation-bar-navigation-flyout-list-gap:var(--responsive-viewport-grid-gutter);--contextual-features-header-navigation-bar-navigation-flyout-list-variants-default-item-gap:var( --semantics-spacing-3xs );--contextual-features-header-navigation-bar-navigation-flyout-list-variants-default-item-padding:var( --semantics-spacing-3xs );--contextual-features-header-navigation-bar-navigation-flyout-list-variants-default-item-hover-surface-color:var( --palette-general-default-surface-color-dim );--contextual-features-header-navigation-bar-navigation-flyout-list-variants-level-2-gap:var( --responsive-spacing-5xs );--contextual-features-header-navigation-bar-navigation-flyout-list-variants-level-2-item-gap:var( --semantics-spacing-3xs );--contextual-features-header-navigation-bar-navigation-flyout-list-variants-level-2-item-padding:var( --semantics-spacing-3xs );--contextual-features-header-navigation-bar-navigation-flyout-list-variants-level-2-item-states-hover-surface-color:var( --palette-general-default-surface-color-dim );--contextual-features-header-navigation-bar-text-color:var(--palette-general-default-text-color);--contextual-features-header-navigation-bar-surface-color:var(--palette-general-default-surface-color)}.hero-banner{--contextual-features-hero-banner-padding-block:var(--responsive-spacing-5xl);--contextual-features-hero-banner-gap:var(--responsive-spacing-xl);--contextual-features-hero-banner-border-color:var(--palette-action-primary-states-default-border-color);--contextual-features-hero-banner-variants-default-border-width:var(--semantics-border-width-lg);--contextual-features-hero-banner-variants-image-border-width:var(--semantics-border-width-none);--contextual-features-hero-banner-variants-image-overlay-color:var( --palette-general-default-overlay-color-light-more-transparent )}.language-switcher{--contextual-features-language-switcher-padding:var(--responsive-spacing-md);--contextual-features-language-switcher-surface-color:var(--palette-general-default-surface-color);--contextual-features-language-switcher-border-radius:var(--semantics-border-radius-2xl);--contextual-features-language-switcher-gap:var(--responsive-spacing-md);--contextual-features-language-switcher-title-group-gap:var(--responsive-spacing-md);--contextual-features-language-switcher-selected-language-gap:var(--responsive-spacing-xs);--contextual-features-language-switcher-selected-language-search-results-padding-block-start:var( --responsive-spacing-xs );--contextual-features-language-switcher-selected-language-search-results-gap:var(--responsive-spacing-3xs);--contextual-features-language-switcher-selected-language-emphasized-area-padding-block:var( --responsive-spacing-4xs );--contextual-features-language-switcher-selected-language-emphasized-area-padding-inline:var( --responsive-spacing-2xs );--contextual-features-language-switcher-selected-language-emphasized-area-border-radius:var( --semantics-border-radius-xl );--contextual-features-language-switcher-selected-language-emphasized-area-surface-color:var( --palette-general-default-surface-color-dim );--contextual-features-language-switcher-selected-language-emphasized-area-gap:var(--semantics-spacing-2xs);--contextual-features-language-switcher-item-group-gap:var(--responsive-spacing-5xs);--contextual-features-language-switcher-item-group-item-row-variant-desktop-gap:var(--semantics-spacing-none);--contextual-features-language-switcher-item-group-item-row-variant-desktop-padding-inline:var( --responsive-spacing-xs );--contextual-features-language-switcher-item-group-item-row-variant-desktop-highlighted-gap:var( --semantics-spacing-md );--contextual-features-language-switcher-item-group-item-row-variant-mobile-padding-inline:var( --responsive-spacing-3xs );--contextual-features-language-switcher-item-group-item-row-variant-mobile-padding-block:var( --responsive-spacing-3xs );--contextual-features-language-switcher-item-group-item-row-variant-mobile-gap:var(--responsive-spacing-5xs);--contextual-features-language-switcher-item-group-item-row-variant-mobile-padding-inline-start:var( --semantics-spacing-none );--contextual-features-language-switcher-item-group-item-row-icon-and-state-group-gap:var(--responsive-spacing-3xs);--contextual-features-language-switcher-item-group-item-row-icon-and-state-group-padding-block:var( --semantics-spacing-2xs );--contextual-features-language-switcher-item-group-item-row-icon-and-state-group-active-surface-color:var( --palette-general-default-surface-color-dim );--contextual-features-language-switcher-item-group-item-row-icon-and-state-group-active-border-radius:var( --semantics-border-radius-md );--contextual-features-language-switcher-item-group-item-row-languages-gap:var(--responsive-spacing-md);--contextual-features-language-switcher-item-group-item-row-languages-padding-block:var(--semantics-spacing-2xs);--contextual-features-language-switcher-item-group-item-row-languages-padding-inline:var(--semantics-spacing-3xs)}.product-detail-hero{--contextual-features-product-detail-hero-padding-block:var(--responsive-spacing-3xs);--contextual-features-product-detail-hero-gap:var(--responsive-viewport-grid-gutter);--contextual-features-product-detail-hero-gallery-column-padding:var(--responsive-spacing-xs);--contextual-features-product-detail-hero-gallery-column-gap:var(--responsive-spacing-2xs);--contextual-features-product-detail-hero-gallery-column-border-radius:var(--semantics-border-radius-xl);--contextual-features-product-detail-hero-body-column-padding-block:var(--responsive-spacing-3xs);--contextual-features-product-detail-hero-body-column-gap:var(--responsive-spacing-md);--contextual-features-product-detail-hero-body-column-texts-group-gap:var(--responsive-spacing-3xs);--contextual-features-product-detail-hero-body-column-buttons-group-gap:var(--responsive-spacing-2xs);--contextual-features-product-detail-hero-body-column-actions-group-gap:var(--responsive-spacing-xs)}.product-range-overview{--contextual-features-product-range-overview-padding-block:var(--responsive-spacing-xl);--contextual-features-product-range-overview-gap:var(--responsive-spacing-md);--contextual-features-product-range-overview-cards-group-gap:var(--responsive-viewport-grid-gutter)}.related-pages{--contextual-features-related-pages-padding-block:var(--responsive-spacing-3xl);--contextual-features-related-pages-gap:var(--responsive-spacing-md);--contextual-features-related-pages-surface-color:var(--palette-general-default-surface-color);--contextual-features-related-pages-text-color:var(--palette-general-default-text-color);--contextual-features-related-pages-texts-group-gap:var(--responsive-spacing-3xs);--contextual-features-related-pages-cards-group-gap:var(--responsive-viewport-grid-gutter);--contextual-features-related-pages-variants-default-surface-color:var(--palette-general-default-surface-color);--contextual-features-related-pages-variants-dark-surface-color:var(--palette-general-default-surface-color-dim);--contextual-features-related-pages-variants-darker-surface-color:var( --palette-general-default-surface-color-dimmer )}.request-and-find{--contextual-features-request-and-find-padding-inline:var(--responsive-spacing-xl);--contextual-features-request-and-find-padding-block:var(--responsive-spacing-md);--contextual-features-request-and-find-buttons-group-gap:var(--responsive-spacing-xs);--contextual-features-request-and-find-gap:var(--responsive-spacing-xs)}.search-bar{--contextual-features-search-bar-padding-block:var(--responsive-spacing-xs);--contextual-features-search-bar-padding-inline:var(--responsive-viewport-grid-gutter);--contextual-features-search-bar-gap:var(--responsive-spacing-xs);--contextual-features-search-bar-surface-color:var(--palette-general-default-surface-color-dim);--contextual-features-search-bar-text-color:var(--palette-general-default-text-color);--contextual-features-search-bar-icon-color:var(--palette-general-accent-icon-color);--contextual-features-search-bar-border-color:var(--palette-general-default-border-color);--contextual-features-search-bar-border-top-width:var(--semantics-border-width-sm);--contextual-features-search-bar-border-bottom-width:var(--semantics-border-width-sm);--contextual-features-search-bar-button-group-gap:var(--responsive-spacing-lg);--contextual-features-search-bar-button-group-view-buttons-gap:var(--responsive-spacing-2xs)}.search-results{--contextual-features-search-results-padding-block:var(--responsive-spacing-xl);--contextual-features-search-results-gap:var(--responsive-spacing-md);--contextual-features-search-results-surface-color:var(--palette-general-default-surface-color);--contextual-features-search-results-variants-mobile-padding-inline:var(--responsive-spacing-xs);--contextual-features-search-results-variants-mobile-padding-block:var(--semantics-spacing-none);--contextual-features-search-results-container-gap:var(--responsive-spacing-md);--contextual-features-search-results-container-selected-filters-gap:var(--responsive-spacing-xs);--contextual-features-search-results-container-cards-list-gap:var(--responsive-viewport-grid-gutter);--contextual-features-search-results-pagination-wrapper-padding-block:var(--responsive-spacing-md);--contextual-features-search-results-no-results-padding-block:var(--responsive-spacing-5xl);--contextual-features-search-results-no-results-text-group-gap:var(--responsive-spacing-xl);--contextual-features-search-results-no-results-gap:var(--responsive-spacing-4xl)}.section-content-block{--contextual-features-section-content-block-gap:var(--responsive-spacing-xs);--contextual-features-section-content-block-padding-block:var(--responsive-spacing-4xl);--contextual-features-section-content-block-image-content-container-gap:var(--responsive-spacing-lg);--contextual-features-section-content-block-mobile-screen-padding:var(--responsive-spacing-xs);--contextual-features-section-content-block-content-container-gap:var(--responsive-spacing-xs);--contextual-features-section-content-block-variant-default-surface-color:var( --palette-general-default-surface-color );--contextual-features-section-content-block-variant-color-surface-color:var( --palette-general-default-surface-color-dim )}.split-content-panel{--contextual-features-split-content-panel-surface-color:var(--palette-general-default-surface-color);--contextual-features-split-content-panel-gap:var(--responsive-viewport-grid-gutter);--contextual-features-split-content-panel-content-container-padding-block:var(--responsive-spacing-5xl);--contextual-features-split-content-panel-content-container-gap:var(--responsive-spacing-3xs);--contextual-features-split-content-panel-content-container-max-width:var(--semantics-viewport-lg-max-width);--contextual-features-split-content-panel-content-container-cards-groups-padding-block:var(--responsive-spacing-xs);--contextual-features-split-content-panel-content-container-cards-groups-gap:var(--responsive-viewport-grid-gutter);--contextual-features-split-content-panel-content-container-cards-groups-cards-gap:var(--semantics-spacing-xs)}.testimonials{--contextual-features-testimonials-padding-block:var(--responsive-spacing-lg);--contextual-features-testimonials-testimonial-padding-inline:var(--responsive-spacing-lg);--contextual-features-testimonials-testimonial-padding-block:var(--responsive-spacing-md);--contextual-features-testimonials-testimonial-gap:var(--responsive-spacing-xs);--contextual-features-testimonials-testimonial-author-group-gap:var(--responsive-spacing-5xs)}.value-proposition{--contextual-features-value-proposition-surface-color:var(--palette-general-default-surface-color);--contextual-features-value-proposition-inner-content-text-content-padding-block:var(--responsive-spacing-xl);--contextual-features-value-proposition-inner-content-text-content-padding-inline:var(--responsive-spacing-md);--contextual-features-value-proposition-inner-content-text-content-gap:var(--responsive-spacing-3xs);--contextual-features-value-proposition-variant-default-padding:var(--responsive-spacing-4xl);--contextual-features-value-proposition-variant-compact-padding:var(--semantics-spacing-none);--contextual-features-value-proposition-variant-compact-image-right-padding-inline-start:var( --responsive-spacing-4xl );--contextual-features-value-proposition-variant-compact-image-left-padding-inline-end:var(--responsive-spacing-4xl)}.video-teaser{--contextual-features-video-teaser-padding-block:var(--responsive-spacing-xs);--contextual-features-video-teaser-container-gap:var(--responsive-spacing-md);--contextual-features-video-teaser-container-max-width:var(--semantics-viewport-md-content-container-width-lg);--contextual-features-video-teaser-preview-border-radius:var(--semantics-border-radius-md);--contextual-features-video-teaser-preview-overlay-color:var( --palette-general-default-overlay-color-dark-more-transparent );--contextual-features-video-teaser-preview-icon-color:var(--palette-general-inverse-icon-color);--contextual-features-video-teaser-texts-group-gap:var(--responsive-spacing-3xs)}.card{--contextual-patterns-card-image-wrapper-padding:var(--responsive-spacing-3xs);--contextual-patterns-card-body-padding:var(--responsive-spacing-xs);--contextual-patterns-card-body-gap:var(--responsive-spacing-4xs);--contextual-patterns-card-text-color:var(--palette-general-default-text-color);--contextual-patterns-card-surface-color:var(--palette-general-default-surface-color);--contextual-patterns-card-border-color:var(--palette-general-default-border-color);--contextual-patterns-card-border-width:var(--semantics-border-width-sm);--contextual-patterns-card-border-radius:var(--semantics-border-radius-md);--contextual-patterns-card-variants-stacked-image-wrapper-padding-block-end:var(--semantics-spacing-none);--contextual-patterns-card-variants-inline-image-wrapper-padding-inline-end:var(--semantics-spacing-none);--contextual-patterns-card-empty-image-partial-surface-color:var(--palette-general-default-surface-color-dimmer);--contextual-patterns-card-empty-image-partial-icon-color:var(--palette-general-default-icon-color);--contextual-patterns-card-empty-image-partial-icon-size:var(--semantics-sizing-8xl);--contextual-patterns-card-buttons-group-gap:var(--responsive-spacing-5xs)}.checkbox-group{--contextual-patterns-checkbox-group-gap:var(--responsive-spacing-5xs);--contextual-patterns-checkbox-group-checkboxes-gap:var(--semantics-spacing-none)}.column-container{--contextual-patterns-column-container-variants-lg-width:var(--semantics-viewport-2xl-content-container-width-lg);--contextual-patterns-column-container-variants-md-width:var(--semantics-viewport-2xl-content-container-width-md);--contextual-patterns-column-container-variants-sm-width:var(--semantics-viewport-2xl-content-container-width-sm);--contextual-patterns-column-container-variants-xs-width:var(--semantics-viewport-2xl-content-container-width-xs)}.complex-table{--contextual-patterns-complex-table-padding-inline:var(--responsive-spacing-md);--contextual-patterns-complex-table-padding-block:var(--responsive-spacing-3xl);--contextual-patterns-complex-table-gap:var(--responsive-spacing-lg);--contextual-patterns-complex-table-border-color:var(--palette-general-default-border-color);--contextual-patterns-complex-table-surface-color:var(--palette-general-default-surface-color);--contextual-patterns-complex-table-icon-color:var(--palette-general-accent-icon-color);--contextual-patterns-complex-table-header-gap:var(--responsive-spacing-md);--contextual-patterns-complex-table-table-body-cell-gap:var(--responsive-spacing-sm);--contextual-patterns-complex-table-table-body-cell-dark-gap:var(--responsive-spacing-sm)}.content-container{--contextual-patterns-content-container-variants-full-width:var(--responsive-viewport-max-width);--contextual-patterns-content-container-variants-lg-width:var(--responsive-viewport-container-width-lg);--contextual-patterns-content-container-variants-md-width:var(--responsive-viewport-container-width-md);--contextual-patterns-content-container-variants-sm-width:var(--responsive-viewport-container-width-sm);--contextual-patterns-content-container-variants-xs-width:var(--responsive-viewport-container-width-xs)}.date-picker{--contextual-patterns-date-picker-calendar-padding:var(--responsive-spacing-3xs);--contextual-patterns-date-picker-calendar-border-color:var(--palette-general-default-border-color);--contextual-patterns-date-picker-calendar-surface-color:var(--palette-general-default-surface-color);--contextual-patterns-date-picker-calendar-cell-variants-hover-surface-color:var( --palette-general-default-surface-color-dim );--contextual-patterns-date-picker-calendar-cell-variants-selected-surface-color:var( --palette-general-default-surface-color-dim );--contextual-patterns-date-picker-calendar-cell-variants-disabled-text-color:var( --palette-general-default-disabled-text-color );--contextual-patterns-date-picker-calendar-cell-width:var(--semantics-sizing-2xl);--contextual-patterns-date-picker-calendar-cell-height:var(--semantics-sizing-2xl);--contextual-patterns-date-picker-padding-inline-end:var(--semantics-spacing-none);--contextual-patterns-date-picker-gap:var(--semantics-spacing-4xs)}.dialog{--contextual-patterns-dialog-gap:var(--responsive-spacing-md);--contextual-patterns-dialog-radius:var(--semantics-border-radius-2xl);--contextual-patterns-dialog-padding-inline:var(--responsive-spacing-md);--contextual-patterns-dialog-padding-block:var(--responsive-spacing-xs);--contextual-patterns-dialog-border-color:var(--palette-general-default-border-color);--contextual-patterns-dialog-surface-color:var(--palette-general-default-surface-color);--contextual-patterns-dialog-image-group-gap:var(--responsive-spacing-2xs)}.disclosure-group{--contextual-patterns-disclosure-group-variants-default-border-bottom-width:var(--semantics-border-width-sm);--contextual-patterns-disclosure-group-variants-default-border-color:var(--palette-general-default-border-color);--contextual-patterns-disclosure-group-variants-default-trigger-padding-inline-start:var(--responsive-spacing-sm);--contextual-patterns-disclosure-group-variants-default-trigger-gap:var(--responsive-spacing-3xs);--contextual-patterns-disclosure-group-variants-default-trigger-states-default-icon-color:var( --palette-general-default-icon-color );--contextual-patterns-disclosure-group-variants-default-trigger-states-default-surface-color:var( --palette-general-default-surface-color-dim );--contextual-patterns-disclosure-group-variants-default-trigger-states-hover-surface-color:var( --palette-general-default-surface-color-dimmer );--contextual-patterns-disclosure-group-variants-default-trigger-states-active-surface-color:var( --palette-general-default-surface-color-dim );--contextual-patterns-disclosure-group-variants-default-trigger-text-padding-block:var(--responsive-spacing-5xs);--contextual-patterns-disclosure-group-variants-default-trigger-icon-padding:var(--responsive-spacing-3xs);--contextual-patterns-disclosure-group-variants-default-panel-surface-color:var( --palette-general-default-surface-color );--contextual-patterns-disclosure-group-variants-default-panel-padding-inline:var(--responsive-spacing-sm);--contextual-patterns-disclosure-group-variants-default-panel-padding-block:var(--responsive-spacing-md);--contextual-patterns-disclosure-group-variants-highlighted-border-width:var(--semantics-border-width-sm);--contextual-patterns-disclosure-group-variants-highlighted-border-color:var( --palette-general-accent-border-color-light );--contextual-patterns-disclosure-group-variants-highlighted-border-radius:var(--semantics-border-radius-md);--contextual-patterns-disclosure-group-variants-highlighted-trigger-gap:var(--responsive-spacing-5xs);--contextual-patterns-disclosure-group-variants-highlighted-trigger-states-default-icon-color:var( --palette-general-accent-icon-color );--contextual-patterns-disclosure-group-variants-highlighted-trigger-states-default-surface-color:var( --palette-general-default-surface-color-dim );--contextual-patterns-disclosure-group-variants-highlighted-trigger-states-hover-surface-color:var( --palette-general-default-surface-color-dimmer );--contextual-patterns-disclosure-group-variants-highlighted-trigger-states-active-surface-color:var( --palette-general-default-surface-color-dim );--contextual-patterns-disclosure-group-variants-highlighted-trigger-states-expanded-surface-color:var( --palette-general-default-surface-color );--contextual-patterns-disclosure-group-variants-highlighted-trigger-text-padding-block:var(--responsive-spacing-5xs);--contextual-patterns-disclosure-group-variants-highlighted-trigger-icon-padding:var(--responsive-spacing-xs);--contextual-patterns-disclosure-group-variants-highlighted-panel-text-color:var( --palette-general-default-text-color );--contextual-patterns-disclosure-group-variants-highlighted-panel-surface-color:var( --palette-general-default-surface-color );--contextual-patterns-disclosure-group-variants-highlighted-panel-padding-inline:var(--responsive-spacing-sm);--contextual-patterns-disclosure-group-variants-highlighted-panel-padding-block:var(--responsive-spacing-md);--contextual-patterns-disclosure-group-variants-highlighted-panel-padding-block-start:var(--semantics-spacing-none);--contextual-patterns-disclosure-group-variants-highlighted-panel-gap:var(--responsive-spacing-3xs);--contextual-patterns-disclosure-group-variants-compact-border-bottom-width:var(--semantics-border-width-sm);--contextual-patterns-disclosure-group-variants-compact-border-color:var(--palette-general-default-border-color);--contextual-patterns-disclosure-group-variants-compact-trigger-padding-inline-start:var(--responsive-spacing-sm);--contextual-patterns-disclosure-group-variants-compact-trigger-padding-inline-end:var(--semantics-spacing-none);--contextual-patterns-disclosure-group-variants-compact-trigger-padding-block:var(--semantics-spacing-3xs);--contextual-patterns-disclosure-group-variants-compact-trigger-gap:var(--responsive-spacing-3xs);--contextual-patterns-disclosure-group-variants-compact-trigger-states-default-icon-color:var( --palette-general-default-icon-color );--contextual-patterns-disclosure-group-variants-compact-trigger-states-default-surface-color:var( --palette-general-default-surface-color-dim );--contextual-patterns-disclosure-group-variants-compact-trigger-states-hover-surface-color:var( --palette-general-default-surface-color-dimmer );--contextual-patterns-disclosure-group-variants-compact-trigger-states-active-surface-color:var( --palette-general-default-surface-color-dim );--contextual-patterns-disclosure-group-variants-compact-trigger-text-padding-block:var(--responsive-spacing-5xs);--contextual-patterns-disclosure-group-variants-compact-trigger-icon-padding:var(--responsive-spacing-4xs);--contextual-patterns-disclosure-group-variants-compact-panel-surface-color:var( --palette-general-default-surface-color );--contextual-patterns-disclosure-group-variants-compact-panel-padding-inline:var(--semantics-spacing-none);--contextual-patterns-disclosure-group-variants-compact-panel-padding-block:var(--responsive-spacing-md)}.feature-wrapper{--contextual-patterns-feature-wrapper-variants-transparent-surface-color:var( --palette-general-default-surface-color-transparent );--contextual-patterns-feature-wrapper-variants-default-surface-color:var(--palette-general-default-surface-color);--contextual-patterns-feature-wrapper-variants-dim-surface-color:var(--palette-general-default-surface-color-dim);--contextual-patterns-feature-wrapper-variants-dimmer-surface-color:var( --palette-general-default-surface-color-dimmer );--contextual-patterns-feature-wrapper-variants-image-overlay-color:var( --palette-general-default-overlay-color-light-more-transparent );--contextual-patterns-feature-wrapper-spacings-none-margin-block-end:var(--semantics-spacing-none);--contextual-patterns-feature-wrapper-spacings-sm-margin-block-end:var(--responsive-spacing-3xs);--contextual-patterns-feature-wrapper-spacings-md-margin-block-end:var(--responsive-spacing-md);--contextual-patterns-feature-wrapper-spacings-lg-margin-block-end:var(--responsive-spacing-xl);--contextual-patterns-feature-wrapper-spacings-xl-margin-block-end:var(--responsive-spacing-3xl);--contextual-patterns-feature-wrapper-paddings-none-padding-block:var(--semantics-spacing-none);--contextual-patterns-feature-wrapper-paddings-sm-padding-block:var(--responsive-spacing-3xs);--contextual-patterns-feature-wrapper-paddings-md-padding-block:var(--responsive-spacing-md);--contextual-patterns-feature-wrapper-paddings-lg-padding-block:var(--responsive-spacing-xl)}.gallery{--contextual-patterns-gallery-padding-inline:var(--responsive-spacing-sm);--contextual-patterns-gallery-thumbnail-border-radius:var(--semantics-border-radius-md);--contextual-patterns-gallery-thumbnail-border-width:var(--semantics-border-width-sm);--contextual-patterns-gallery-thumbnail-default-border-color:var( --palette-action-primary-states-default-border-color );--contextual-patterns-gallery-thumbnail-default-surface-color:var( --palette-general-default-surface-color-transparent );--contextual-patterns-gallery-thumbnail-hover-border-color:var(--palette-general-default-border-color-dim);--contextual-patterns-gallery-thumbnail-hover-surface-color:var(--palette-general-default-surface-color-transparent);--contextual-patterns-gallery-padding-block:var(--responsive-spacing-sm);--contextual-patterns-gallery-gap:var(--responsive-spacing-md);--contextual-patterns-gallery-border-radius:var(--semantics-border-radius-xl);--contextual-patterns-gallery-surface-color:var(--palette-general-default-surface-color)}.input-group{--contextual-patterns-input-group-gap:var(--semantics-spacing-4xs)}.pagination{--contextual-patterns-pagination-width:var(--responsive-spacing-2xl);--contextual-patterns-pagination-height:var(--responsive-spacing-2xl);--contextual-patterns-pagination-gap:-1;--contextual-patterns-pagination-border-radius:var(--contextual-elements-button-sizes-md-border-radius);--contextual-patterns-pagination-border-width:var(--semantics-border-width-sm);--contextual-patterns-pagination-states-default-text-color:var(--palette-general-default-text-color);--contextual-patterns-pagination-states-default-icon-color:var(--palette-general-default-icon-color);--contextual-patterns-pagination-states-default-surface-color:var(--palette-general-default-surface-color);--contextual-patterns-pagination-states-default-border-color:var(--palette-general-default-border-color);--contextual-patterns-pagination-states-hover-text-color:var(--palette-general-default-text-color);--contextual-patterns-pagination-states-hover-icon-color:var(--palette-general-default-icon-color);--contextual-patterns-pagination-states-hover-surface-color:var(--palette-general-default-surface-color-dim);--contextual-patterns-pagination-states-hover-border-color:var(--palette-general-default-border-color);--contextual-patterns-pagination-states-current-text-color:var(--palette-general-inverse-text-color);--contextual-patterns-pagination-states-current-icon-color:var(--palette-general-inverse-icon-color);--contextual-patterns-pagination-states-current-surface-color:var(--palette-general-inverse-surface-color-dimmer);--contextual-patterns-pagination-states-current-border-color:var(--palette-general-default-border-color);--contextual-patterns-pagination-states-disabled-text-color:var(--palette-general-default-disabled-text-color);--contextual-patterns-pagination-states-disabled-icon-color:var(--palette-general-default-disabled-icon-color);--contextual-patterns-pagination-states-disabled-surface-color:var(--palette-general-default-surface-color);--contextual-patterns-pagination-states-disabled-border-color:var(--palette-general-default-border-color)}.progress-bar{--contextual-patterns-progress-bar-text-color:var(--palette-general-default-text-color);--contextual-patterns-progress-bar-indicator-surface-color:var( --palette-general-default-overlay-color-dark-less-transparent );--contextual-patterns-progress-bar-container-surface-color:var(--palette-general-default-surface-color-dimmer);--contextual-patterns-progress-bar-gap:var(--responsive-spacing-5xs);--contextual-patterns-progress-bar-progress-bar-height:var(--semantics-sizing-4xs)}.radio-button-group{--contextual-patterns-radio-button-group-gap:var(--responsive-spacing-5xs);--contextual-patterns-radio-button-group-radio-buttons-gap:var(--semantics-spacing-none)}.search-field{--contextual-patterns-search-field-input-padding-inline-end:var(--semantics-spacing-4xl)}.select{--contextual-patterns-select-border-radius:var(--contextual-elements-input-border-radius);--contextual-patterns-select-gap:var(--contextual-patterns-text-field-gap);--contextual-patterns-select-states-default-text-color:var(--palette-general-default-text-color);--contextual-patterns-select-states-default-icon-color:var(--palette-general-default-icon-color);--contextual-patterns-select-states-default-border-color:var(--palette-general-default-border-color);--contextual-patterns-select-states-default-surface-color:var(--palette-general-default-surface-color);--contextual-patterns-select-states-hover-border-color:var(--contextual-elements-input-states-hover-border-color);--contextual-patterns-select-states-hover-surface-color:var(--palette-general-default-surface-color);--contextual-patterns-select-option-padding-inline:var(--semantics-spacing-3xs);--contextual-patterns-select-option-padding-block:var(--semantics-spacing-2xs);--contextual-patterns-select-option-states-hover-surface-color:var(--palette-general-default-surface-color-dim)}.tabs{--contextual-patterns-tabs-padding-inline:var(--responsive-spacing-xs);--contextual-patterns-tabs-padding-block:var(--responsive-spacing-xs);--contextual-patterns-tabs-border-radius:var(--semantics-border-radius-md);--contextual-patterns-tabs-border-width:var(--semantics-border-width-sm);--contextual-patterns-tabs-children-tab-states-default-surface-color:var( --palette-general-default-surface-color-dim );--contextual-patterns-tabs-children-tab-states-default-border-color:var(--palette-general-default-border-color);--contextual-patterns-tabs-children-tab-states-hover-surface-color:var( --palette-general-default-surface-color-dimmer );--contextual-patterns-tabs-children-tab-states-active-surface-color:var( --palette-general-default-surface-color-dimmer );--contextual-patterns-tabs-children-tab-states-active-border-color:var(--palette-general-default-border-color-dim);--contextual-patterns-tabs-children-tab-states-current-text-color:var( --palette-action-primary-states-default-text-color );--contextual-patterns-tabs-children-tab-states-current-surface-color:var( --palette-action-primary-states-default-surface-color );--contextual-patterns-tabs-children-tab-states-current-border-color:var( --palette-action-primary-states-default-border-color )}.text-field{--contextual-patterns-text-field-gap:var(--semantics-spacing-4xs)}.textarea{--contextual-patterns-textarea-border-radius:var(--contextual-elements-input-border-radius);--contextual-patterns-textarea-border-width:var(--contextual-elements-input-border-width);--contextual-patterns-textarea-gap:var(--contextual-patterns-text-field-gap);--contextual-patterns-textarea-placeholder-text-color:var(--contextual-elements-input-placeholder-text-color);--contextual-patterns-textarea-states-default-text-color:var(--contextual-elements-input-states-default-text-color);--contextual-patterns-textarea-states-default-border-color:var( --contextual-elements-input-states-default-border-color );--contextual-patterns-textarea-states-default-surface-color:var( --contextual-elements-input-states-default-surface-color );--contextual-patterns-textarea-states-hover-text-color:var(--contextual-elements-input-states-hover-text-color);--contextual-patterns-textarea-states-hover-border-color:var(--contextual-elements-input-states-hover-border-color);--contextual-patterns-textarea-states-hover-surface-color:var( --contextual-elements-input-states-hover-surface-color );--contextual-patterns-textarea-states-active-text-color:var(--contextual-elements-input-states-active-text-color);--contextual-patterns-textarea-states-active-border-color:var( --contextual-elements-input-states-active-border-color );--contextual-patterns-textarea-states-active-surface-color:var( --contextual-elements-input-states-active-surface-color );--contextual-patterns-textarea-states-disabled-text-color:var( --contextual-elements-input-states-disabled-text-color );--contextual-patterns-textarea-states-disabled-border-color:var( --contextual-elements-input-states-disabled-border-color );--contextual-patterns-textarea-states-disabled-surface-color:var( --contextual-elements-input-states-disabled-surface-color );--contextual-patterns-textarea-states-success-text-color:var(--contextual-elements-input-states-success-text-color);--contextual-patterns-textarea-states-success-border-color:var( --contextual-elements-input-states-success-border-color );--contextual-patterns-textarea-states-success-surface-color:var( --contextual-elements-input-states-success-surface-color );--contextual-patterns-textarea-states-error-text-color:var(--contextual-elements-input-states-error-text-color);--contextual-patterns-textarea-states-error-border-color:var(--contextual-elements-input-states-error-border-color);--contextual-patterns-textarea-states-error-surface-color:var( --contextual-elements-input-states-error-surface-color )}.toggle-button-group{--contextual-patterns-toggle-button-group-border-color:var(--palette-general-default-border-color);--contextual-patterns-toggle-button-group-surface-color:var(--palette-general-default-surface-color-dim);--contextual-patterns-toggle-button-group-border-width:var(--semantics-border-width-sm);--contextual-patterns-toggle-button-group-border-radius:var(--semantics-border-radius-lg);--contextual-patterns-toggle-button-group-gap:var(--semantics-sizing-5xs);--contextual-patterns-toggle-button-group-padding:var(--semantics-sizing-5xs)}:root.ingersoll-rand{--semantics-viewport-xs-min-width:var(--primitives-viewport-width-0);--semantics-viewport-xs-max-width:var(--primitives-viewport-width-384);--semantics-viewport-xs-name:var(--primitives-viewport-size-xs);--semantics-viewport-xs-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-xs-grid-columns:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-xs-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-xs-content-container-columns-lg:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-md:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-sm:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-columns-xs:var(--primitives-viewport-grid-columns-4);--semantics-viewport-xs-content-container-width-lg:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-md:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-sm:var(--primitives-viewport-container-width-352);--semantics-viewport-xs-content-container-width-xs:var(--primitives-viewport-container-width-352);--semantics-viewport-sm-min-width:var(--primitives-viewport-width-385);--semantics-viewport-sm-max-width:var(--primitives-viewport-width-768);--semantics-viewport-sm-name:var(--primitives-viewport-size-sm);--semantics-viewport-sm-device-name:var(--primitives-viewport-device-mobile);--semantics-viewport-sm-grid-columns:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-grid-gutter:var(--semantics-spacing-xs);--semantics-viewport-sm-grid-padding-inline:var(--semantics-spacing-xs);--semantics-viewport-sm-content-container-columns-lg:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-md:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-sm-content-container-width-lg:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-sm-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-md-min-width:var(--primitives-viewport-width-769);--semantics-viewport-md-max-width:var(--primitives-viewport-width-1024);--semantics-viewport-md-name:var(--primitives-viewport-size-md);--semantics-viewport-md-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-md-grid-columns:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-md-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-md-content-container-columns-lg:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-md-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-md-content-container-width-lg:var(--primitives-viewport-container-width-976);--semantics-viewport-md-content-container-width-md:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-md-content-container-width-xs:var(--primitives-viewport-container-width-486);--semantics-viewport-lg-min-width:var(--primitives-viewport-width-1025);--semantics-viewport-lg-max-width:var(--primitives-viewport-width-1280);--semantics-viewport-lg-name:var(--primitives-viewport-size-lg);--semantics-viewport-lg-device-name:var(--primitives-viewport-device-tablet);--semantics-viewport-lg-grid-columns:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-grid-gutter:var(--semantics-spacing-md);--semantics-viewport-lg-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-lg-content-container-columns-lg:var(--primitives-viewport-grid-columns-10);--semantics-viewport-lg-content-container-columns-md:var(--primitives-viewport-grid-columns-8);--semantics-viewport-lg-content-container-columns-sm:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-lg-content-container-width-lg:var(--primitives-viewport-container-width-1232);--semantics-viewport-lg-content-container-width-md:var(--primitives-viewport-container-width-976);--semantics-viewport-lg-content-container-width-sm:var(--primitives-viewport-container-width-736);--semantics-viewport-lg-content-container-width-xs:var(--primitives-viewport-container-width-736);--semantics-viewport-xl-min-width:var(--primitives-viewport-width-1281);--semantics-viewport-xl-max-width:var(--primitives-viewport-width-1600);--semantics-viewport-xl-name:var(--primitives-viewport-size-xl);--semantics-viewport-xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-xl-grid-padding-inline:var(--semantics-spacing-md);--semantics-viewport-xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-2xl-min-width:var(--primitives-viewport-width-1601);--semantics-viewport-2xl-max-width:var(--primitives-viewport-width-1920);--semantics-viewport-2xl-name:var(--primitives-viewport-size-2xl);--semantics-viewport-2xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-2xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-2xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-2xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-2xl-column-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-column-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-column-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-column-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-2xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-2xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-2xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-2xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-2xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-2xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-2xl-content-container-width-xs:var(--primitives-viewport-container-width-760);--semantics-viewport-3xl-min-width:var(--primitives-viewport-width-1921);--semantics-viewport-3xl-max-width:var(--primitives-viewport-width-2560);--semantics-viewport-3xl-name:var(--primitives-viewport-size-3xl);--semantics-viewport-3xl-device-name:var(--primitives-viewport-device-desktop);--semantics-viewport-3xl-grid-columns:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-grid-column-width:var(--semantics-sizing-8xl);--semantics-viewport-3xl-grid-gutter:var(--semantics-spacing-xl);--semantics-viewport-3xl-grid-padding-inline:var(--semantics-spacing-none);--semantics-viewport-3xl-content-container-columns-lg:var(--primitives-viewport-grid-columns-12);--semantics-viewport-3xl-content-container-columns-md:var(--primitives-viewport-grid-columns-10);--semantics-viewport-3xl-content-container-columns-sm:var(--primitives-viewport-grid-columns-8);--semantics-viewport-3xl-content-container-columns-xs:var(--primitives-viewport-grid-columns-6);--semantics-viewport-3xl-content-container-width-lg:var(--primitives-viewport-container-width-1552);--semantics-viewport-3xl-content-container-width-md:var(--primitives-viewport-container-width-1288);--semantics-viewport-3xl-content-container-width-sm:var(--primitives-viewport-container-width-1024);--semantics-viewport-3xl-content-container-width-xs:var(--primitives-viewport-container-width-760)}.heading-1,h1{font-family:var(--semantics-typography-variants-heading-1-font-family-typeface),var(--semantics-typography-variants-heading-1-font-family-fallback);font-weight:var(--semantics-typography-variants-heading-1-font-weight);letter-spacing:var(--semantics-typography-variants-heading-1-letter-spacing);text-transform:var(--semantics-typography-variants-heading-1-text-transform);font-size:var(--responsive-typography-variants-heading-1-font-size);line-height:var(--responsive-typography-variants-heading-1-line-height)}.heading-1 .mobile,h1 .mobile{font-size:var(--typography-variants-heading-1-mobile-font-size);line-height:var(--typography-variants-heading-1-mobile-line-height)}.heading-1 .tablet,h1 .tablet{font-size:var(--typography-variants-heading-1-tablet-font-size);line-height:var(--typography-variants-heading-1-tablet-line-height)}.heading-1 .desktop,h1 .desktop{font-size:var(--typography-variants-heading-1-desktop-font-size);line-height:var(--typography-variants-heading-1-desktop-line-height)}.heading-2,h2{font-family:var(--semantics-typography-variants-heading-2-font-family-typeface),var(--semantics-typography-variants-heading-2-font-family-fallback);font-weight:var(--semantics-typography-variants-heading-2-font-weight);letter-spacing:var(--semantics-typography-variants-heading-2-letter-spacing);text-transform:var(--semantics-typography-variants-heading-2-text-transform);font-size:var(--responsive-typography-variants-heading-2-font-size);line-height:var(--responsive-typography-variants-heading-2-line-height)}.heading-2 .mobile,h2 .mobile{font-size:var(--typography-variants-heading-2-mobile-font-size);line-height:var(--typography-variants-heading-2-mobile-line-height)}.heading-2 .tablet,h2 .tablet{font-size:var(--typography-variants-heading-2-tablet-font-size);line-height:var(--typography-variants-heading-2-tablet-line-height)}.heading-2 .desktop,h2 .desktop{font-size:var(--typography-variants-heading-2-desktop-font-size);line-height:var(--typography-variants-heading-2-desktop-line-height)}.heading-3,h3{font-family:var(--semantics-typography-variants-heading-3-font-family-typeface),var(--semantics-typography-variants-heading-3-font-family-fallback);font-weight:var(--semantics-typography-variants-heading-3-font-weight);letter-spacing:var(--semantics-typography-variants-heading-3-letter-spacing);text-transform:var(--semantics-typography-variants-heading-3-text-transform);font-size:var(--responsive-typography-variants-heading-3-font-size);line-height:var(--responsive-typography-variants-heading-3-line-height)}.heading-3 .mobile,h3 .mobile{font-size:var(--typography-variants-heading-3-mobile-font-size);line-height:var(--typography-variants-heading-3-mobile-line-height)}.heading-3 .tablet,h3 .tablet{font-size:var(--typography-variants-heading-3-tablet-font-size);line-height:var(--typography-variants-heading-3-tablet-line-height)}.heading-3 .desktop,h3 .desktop{font-size:var(--typography-variants-heading-3-desktop-font-size);line-height:var(--typography-variants-heading-3-desktop-line-height)}.heading-4,h4{font-family:var(--semantics-typography-variants-heading-4-font-family-typeface),var(--semantics-typography-variants-heading-4-font-family-fallback);font-weight:var(--semantics-typography-variants-heading-4-font-weight);letter-spacing:var(--semantics-typography-variants-heading-4-letter-spacing);text-transform:var(--semantics-typography-variants-heading-4-text-transform);font-size:var(--responsive-typography-variants-heading-4-font-size);line-height:var(--responsive-typography-variants-heading-4-line-height)}.heading-4 .mobile,h4 .mobile{font-size:var(--typography-variants-heading-4-mobile-font-size);line-height:var(--typography-variants-heading-4-mobile-line-height)}.heading-4 .tablet,h4 .tablet{font-size:var(--typography-variants-heading-4-tablet-font-size);line-height:var(--typography-variants-heading-4-tablet-line-height)}.heading-4 .desktop,h4 .desktop{font-size:var(--typography-variants-heading-4-desktop-font-size);line-height:var(--typography-variants-heading-4-desktop-line-height)}.heading-5,h5{font-family:var(--semantics-typography-variants-heading-5-font-family-typeface),var(--semantics-typography-variants-heading-5-font-family-fallback);font-weight:var(--semantics-typography-variants-heading-5-font-weight);letter-spacing:var(--semantics-typography-variants-heading-5-letter-spacing);text-transform:var(--semantics-typography-variants-heading-5-text-transform);font-size:var(--responsive-typography-variants-heading-5-font-size);line-height:var(--responsive-typography-variants-heading-5-line-height)}.heading-5 .mobile,h5 .mobile{font-size:var(--typography-variants-heading-5-mobile-font-size);line-height:var(--typography-variants-heading-5-mobile-line-height)}.heading-5 .tablet,h5 .tablet{font-size:var(--typography-variants-heading-5-tablet-font-size);line-height:var(--typography-variants-heading-5-tablet-line-height)}.heading-5 .desktop,h5 .desktop{font-size:var(--typography-variants-heading-5-desktop-font-size);line-height:var(--typography-variants-heading-5-desktop-line-height)}.heading-6,h6{font-family:var(--semantics-typography-variants-heading-6-font-family-typeface),var(--semantics-typography-variants-heading-6-font-family-fallback);letter-spacing:var(--semantics-typography-variants-heading-6-letter-spacing);font-weight:var(--semantics-typography-variants-heading-6-font-weight);text-transform:var(--semantics-typography-variants-heading-6-text-transform);font-size:var(--responsive-typography-variants-heading-6-font-size);line-height:var(--responsive-typography-variants-heading-6-line-height)}.heading-6 .mobile,h6 .mobile{font-size:var(--typography-variants-heading-6-mobile-font-size);line-height:var(--typography-variants-heading-6-mobile-line-height)}.heading-6 .tablet,h6 .tablet{font-size:var(--typography-variants-heading-6-tablet-font-size);line-height:var(--typography-variants-heading-6-tablet-line-height)}.heading-6 .desktop,h6 .desktop{font-size:var(--typography-variants-heading-6-desktop-font-size);line-height:var(--typography-variants-heading-6-desktop-line-height)}.body-lg{font-family:var(--semantics-typography-variants-body-lg-font-family-typeface),var(--semantics-typography-variants-body-lg-font-family-fallback);font-weight:var(--semantics-typography-variants-body-lg-font-weight);letter-spacing:var(--semantics-typography-variants-body-lg-letter-spacing);text-transform:var(--semantics-typography-variants-body-lg-text-transform);font-size:var(--responsive-typography-variants-body-lg-font-size);line-height:var(--responsive-typography-variants-body-lg-line-height)}.body-lg .mobile{font-size:var(--typography-variants-body-lg-mobile-font-size);line-height:var(--typography-variants-body-lg-mobile-line-height)}.body-lg .tablet{font-size:var(--typography-variants-body-lg-tablet-font-size);line-height:var(--typography-variants-body-lg-tablet-line-height)}.body-lg .desktop{font-size:var(--typography-variants-body-lg-desktop-font-size);line-height:var(--typography-variants-body-lg-desktop-line-height)}.body-md,body,p{font-family:var(--semantics-typography-variants-body-md-font-family-typeface),var(--semantics-typography-variants-body-md-font-family-fallback);font-weight:var(--semantics-typography-variants-body-md-font-weight);letter-spacing:var(--semantics-typography-variants-body-md-letter-spacing);text-transform:var(--semantics-typography-variants-body-md-text-transform);font-size:var(--responsive-typography-variants-body-md-font-size);line-height:var(--responsive-typography-variants-body-md-line-height)}.body-md .mobile,body .mobile,p .mobile{font-size:var(--typography-variants-body-md-mobile-font-size);line-height:var(--typography-variants-body-md-mobile-line-height)}.body-md .tablet,body .tablet,p .tablet{font-size:var(--typography-variants-body-md-tablet-font-size);line-height:var(--typography-variants-body-md-tablet-line-height)}.body-md .desktop,body .desktop,p .desktop{font-size:var(--typography-variants-body-md-desktop-font-size);line-height:var(--typography-variants-body-md-desktop-line-height)}.body-sm{font-family:var(--semantics-typography-variants-body-sm-font-family-typeface),var(--semantics-typography-variants-body-sm-font-family-fallback);font-weight:var(--semantics-typography-variants-body-sm-font-weight);letter-spacing:var(--semantics-typography-variants-body-sm-letter-spacing);text-transform:var(--semantics-typography-variants-body-sm-text-transform);font-size:var(--responsive-typography-variants-body-sm-font-size);line-height:var(--responsive-typography-variants-body-sm-line-height)}.body-sm .mobile{font-size:var(--typography-variants-body-sm-mobile-font-size);line-height:var(--typography-variants-body-sm-mobile-line-height)}.body-sm .tablet{font-size:var(--typography-variants-body-sm-tablet-font-size);line-height:var(--typography-variants-body-sm-tablet-line-height)}.body-sm .desktop{font-size:var(--typography-variants-body-sm-desktop-font-size);line-height:var(--typography-variants-body-sm-desktop-line-height)}.label-lg{font-family:var(--semantics-typography-variants-label-lg-font-family-typeface),var(--semantics-typography-variants-label-lg-font-family-fallback);font-weight:var(--semantics-typography-variants-label-lg-font-weight);letter-spacing:var(--semantics-typography-variants-label-lg-letter-spacing);text-transform:var(--semantics-typography-variants-label-lg-text-transform);font-size:var(--semantics-typography-variants-label-lg-font-size);line-height:var(--semantics-typography-variants-label-lg-line-height)}.label-md{font-weight:var(--semantics-typography-variants-label-md-font-weight);letter-spacing:var(--semantics-typography-variants-label-md-letter-spacing);font-family:var(--semantics-typography-variants-label-md-font-family-typeface),var(--semantics-typography-variants-label-md-font-family-fallback);text-transform:var(--semantics-typography-variants-label-md-text-transform);font-size:var(--semantics-typography-variants-label-md-font-size);line-height:var(--semantics-typography-variants-label-md-line-height)}.label-sm{letter-spacing:var(--semantics-typography-variants-label-sm-letter-spacing);font-family:var(--semantics-typography-variants-label-sm-font-family-typeface),var(--semantics-typography-variants-label-sm-font-family-fallback);font-weight:var(--semantics-typography-variants-label-sm-font-weight);text-transform:var(--semantics-typography-variants-label-sm-text-transform);font-size:var(--semantics-typography-variants-label-sm-font-size);line-height:var(--semantics-typography-variants-label-sm-line-height)}body{margin:0;block-size:100vh}