:root{--cs-warm-gray-25-rgb:250 248 245;--cs-warm-gray-50-rgb:244 241 235;--cs-warm-gray-100-rgb:235 230 221;--cs-warm-gray-150-rgb:224 220 211;--cs-warm-gray-200-rgb:208 203 195;--cs-warm-gray-250-rgb:191 186 178;--cs-warm-gray-300-rgb:176 171 162;--cs-warm-gray-350-rgb:163 158 150;--cs-warm-gray-400-rgb:148 142 133;--cs-warm-gray-450-rgb:133 128 121;--cs-warm-gray-500-rgb:122 117 111;--cs-warm-gray-550-rgb:107 103 96;--cs-warm-gray-600-rgb:97 93 85;--cs-warm-gray-650-rgb:84 81 77;--cs-warm-gray-700-rgb:71 68 63;--cs-warm-gray-750-rgb:59 56 52;--cs-warm-gray-800-rgb:48 45 40;--cs-warm-gray-850-rgb:38 35 30;--cs-warm-gray-900-rgb:28 26 23;--cs-warm-gray-950-rgb:20 17 13;--cs-warm-gray-975-rgb:15 9 2;--cs-cool-gray-25-rgb:248 248 249;--cs-cool-gray-50-rgb:242 243 244;--cs-cool-gray-100-rgb:226 228 230;--cs-cool-gray-150-rgb:218 220 222;--cs-cool-gray-200-rgb:202 204 207;--cs-cool-gray-250-rgb:184 188 192;--cs-cool-gray-300-rgb:168 174 178;--cs-cool-gray-350-rgb:152 159 165;--cs-cool-gray-400-rgb:139 146 152;--cs-cool-gray-450-rgb:127 133 139;--cs-cool-gray-500-rgb:111 117 123;--cs-cool-gray-550-rgb:102 108 114;--cs-cool-gray-600-rgb:91 96 102;--cs-cool-gray-650-rgb:79 84 89;--cs-cool-gray-700-rgb:64 69 74;--cs-cool-gray-750-rgb:52 56 61;--cs-cool-gray-800-rgb:43 46 51;--cs-cool-gray-850-rgb:31 35 38;--cs-cool-gray-900-rgb:20 23 26;--cs-cool-gray-950-rgb:14 16 18;--cs-cool-gray-975-rgb:10 11 13;--cs-teal-50-rgb:238 245 244;--cs-teal-100-rgb:219 232 231;--cs-teal-150-rgb:200 220 218;--cs-teal-200-rgb:179 208 204;--cs-teal-250-rgb:156 193 189;--cs-teal-300-rgb:134 180 174;--cs-teal-350-rgb:113 167 160;--cs-teal-400-rgb:97 155 148;--cs-teal-450-rgb:86 138 132;--cs-teal-500-rgb:79 126 121;--cs-teal-550-rgb:71 113 109;--cs-teal-600-rgb:62 99 95;--cs-teal-650-rgb:55 88 84;--cs-teal-700-rgb:46 74 71;--cs-teal-750-rgb:39 63 61;--cs-teal-800-rgb:32 52 49;--cs-teal-850-rgb:25 40 38;--cs-teal-900-rgb:18 28 27;--cs-teal-950-rgb:10 17 16;--cs-orange-50-rgb:255 237 224;--cs-orange-100-rgb:251 224 203;--cs-orange-150-rgb:240 203 173;--cs-orange-200-rgb:238 188 150;--cs-orange-250-rgb:236 171 121;--cs-orange-300-rgb:232 145 79;--cs-orange-350-rgb:230 131 55;--cs-orange-400-rgb:217 113 32;--cs-orange-450-rgb:205 100 18;--cs-orange-500-rgb:189 90 10;--cs-orange-550-rgb:171 78 3;--cs-orange-600-rgb:153 68 1;--cs-orange-650-rgb:136 58 1;--cs-orange-700-rgb:119 49 0;--cs-orange-750-rgb:108 43 0;--cs-orange-800-rgb:84 33 0;--cs-orange-850-rgb:64 26 0;--cs-orange-900-rgb:46 18 0;--cs-orange-950-rgb:28 11 0;--cs-sumac-25-rgb:251 246 244;--cs-sumac-50-rgb:247 236 233;--cs-sumac-100-rgb:240 221 213;--cs-sumac-150-rgb:235 208 198;--cs-sumac-200-rgb:227 189 176;--cs-sumac-250-rgb:218 171 154;--cs-sumac-300-rgb:206 150 130;--cs-sumac-350-rgb:197 136 114;--cs-sumac-400-rgb:188 118 92;--cs-sumac-450-rgb:182 102 73;--cs-sumac-500-rgb:166 91 63;--cs-sumac-550-rgb:150 80 54;--cs-sumac-600-rgb:137 71 47;--cs-sumac-650-rgb:122 63 41;--cs-sumac-700-rgb:103 53 34;--cs-sumac-750-rgb:83 44 29;--cs-sumac-800-rgb:63 34 24;--cs-sumac-850-rgb:47 27 19;--cs-sumac-900-rgb:35 21 16;--cs-willow-25-rgb:249 250 245;--cs-willow-50-rgb:243 246 234;--cs-willow-100-rgb:234 239 215;--cs-willow-150-rgb:227 234 200;--cs-willow-200-rgb:218 227 181;--cs-willow-250-rgb:207 220 158;--cs-willow-300-rgb:197 213 134;--cs-willow-350-rgb:187 206 111;--cs-willow-400-rgb:176 199 87;--cs-willow-450-rgb:167 193 62;--cs-willow-500-rgb:147 171 54;--cs-willow-550-rgb:126 145 48;--cs-willow-600-rgb:114 133 41;--cs-willow-650-rgb:102 119 34;--cs-willow-700-rgb:93 109 29;--cs-willow-750-rgb:82 97 26;--cs-willow-800-rgb:65 77 20;--cs-willow-850-rgb:47 54 17;--cs-willow-900-rgb:32 37 14;--cs-ginkgo-25-rgb:251 249 244;--cs-ginkgo-50-rgb:248 243 231;--cs-ginkgo-100-rgb:243 233 211;--cs-ginkgo-150-rgb:240 226 194;--cs-ginkgo-200-rgb:233 214 170;--cs-ginkgo-250-rgb:224 201 148;--cs-ginkgo-300-rgb:213 186 123;--cs-ginkgo-350-rgb:205 175 106;--cs-ginkgo-400-rgb:198 163 83;--cs-ginkgo-450-rgb:194 154 61;--cs-ginkgo-500-rgb:179 140 50;--cs-ginkgo-550-rgb:163 126 41;--cs-ginkgo-600-rgb:150 115 34;--cs-ginkgo-650-rgb:135 103 29;--cs-ginkgo-700-rgb:114 87 24;--cs-ginkgo-750-rgb:91 70 21;--cs-ginkgo-800-rgb:68 53 18;--cs-ginkgo-850-rgb:51 40 15;--cs-ginkgo-900-rgb:38 30 13;--cs-color-birch:rgb(var(--cs-warm-gray-25-rgb));--cs-color-sycamore:rgb(var(--cs-warm-gray-100-rgb));--cs-color-oak:rgb(var(--cs-warm-gray-650-rgb));--cs-color-ash:rgb(var(--cs-warm-gray-900-rgb));--cs-color-juniper:rgb(var(--cs-teal-800-rgb));--cs-color-cypress:rgb(var(--cs-teal-650-rgb));--cs-color-pine:rgb(var(--cs-teal-450-rgb));--cs-color-spruce:rgb(var(--cs-teal-250-rgb));--cs-color-maple:rgb(var(--cs-orange-450-rgb));--cs-color-redwood:rgb(var(--cs-orange-600-rgb));--cs-color-sumac:rgb(var(--cs-sumac-550-rgb));--cs-color-willow:rgb(var(--cs-willow-700-rgb));--cs-color-ginkgo:rgb(var(--cs-ginkgo-600-rgb));--cs-fg-primary:rgb(var(--cs-warm-gray-900-rgb));--cs-fg-secondary:rgb(var(--cs-warm-gray-700-rgb));--cs-fg-secondary-hover:rgb(var(--cs-warm-gray-750-rgb));--cs-fg-secondary-press:rgb(var(--cs-warm-gray-800-rgb));--cs-fg-tertiary:rgb(var(--cs-warm-gray-650-rgb));--cs-fg-placeholder:rgb(var(--cs-warm-gray-650-rgb));--cs-fg-inactive:rgb(var(--cs-warm-gray-350-rgb));--cs-fg-on-emphasis:#fff;--cs-fg-interactive:rgb(var(--cs-teal-650-rgb));--cs-fg-interactive-hover:rgb(var(--cs-teal-750-rgb));--cs-fg-interactive-press:rgb(var(--cs-teal-800-rgb));--cs-fg-interactive-visited:rgb(var(--cs-teal-850-rgb));--cs-fg-critical:rgb(var(--cs-sumac-600-rgb));--cs-fg-critical-hover:rgb(var(--cs-sumac-700-rgb));--cs-fg-critical-press:rgb(var(--cs-sumac-750-rgb));--cs-fg-favorable:rgb(var(--cs-willow-750-rgb));--cs-fg-favorable-hover:rgb(var(--cs-willow-800-rgb));--cs-fg-favorable-press:rgb(var(--cs-willow-850-rgb));--cs-fg-informational:rgb(var(--cs-teal-650-rgb));--cs-fg-new:rgb(var(--cs-orange-600-rgb));--cs-fg-new-hover:rgb(var(--cs-orange-700-rgb));--cs-fg-new-press:rgb(var(--cs-orange-750-rgb));--cs-icon-critical:rgb(var(--cs-sumac-450-rgb));--cs-icon-favorable:rgb(var(--cs-willow-600-rgb));--cs-icon-warning:rgb(var(--cs-ginkgo-600-rgb));--cs-icon-new:rgb(var(--cs-orange-500-rgb));--cs-fg-inverse:rgb(var(--cs-warm-gray-25-rgb));--cs-fg-inverse-secondary:rgb(var(--cs-warm-gray-300-rgb));--cs-bg-image-scrim:rgb(var(--cs-warm-gray-900-rgb)/0.70);--cs-fg-on-image:#fff;--cs-fg-on-image-secondary:hsla(0,0%,100%,.78);--cs-fg-on-image-inactive:hsla(0,0%,100%,.55);--cs-border-focus-on-image:#fff;--cs-border-emphasis-high:rgb(var(--cs-warm-gray-500-rgb));--cs-border-emphasis-high-hover:rgb(var(--cs-warm-gray-550-rgb));--cs-border-emphasis-high-press:rgb(var(--cs-warm-gray-650-rgb));--cs-border-emphasis-medium:rgb(var(--cs-warm-gray-300-rgb));--cs-border-emphasis-low:rgb(var(--cs-warm-gray-200-rgb));--cs-border-inactive:rgb(var(--cs-warm-gray-250-rgb));--cs-border-focus:rgb(var(--cs-teal-650-rgb));--cs-border-interactive:rgb(var(--cs-teal-650-rgb));--cs-border-interactive-hover:rgb(var(--cs-teal-750-rgb));--cs-border-interactive-press:rgb(var(--cs-teal-800-rgb));--cs-border-critical:rgb(var(--cs-sumac-450-rgb));--cs-border-favorable:rgb(var(--cs-willow-600-rgb));--cs-border-warning:rgb(var(--cs-ginkgo-600-rgb));--cs-border-new:rgb(var(--cs-orange-500-rgb));--cs-border-focus-inverse:rgb(var(--cs-warm-gray-25-rgb));--cs-bg-page:rgb(var(--cs-warm-gray-25-rgb));--cs-bg-surface:rgb(var(--cs-warm-gray-50-rgb));--cs-bg-raised:rgb(var(--cs-warm-gray-25-rgb));--cs-bg-sunken:rgb(var(--cs-warm-gray-100-rgb));--cs-bg-hover:rgb(var(--cs-warm-gray-100-rgb));--cs-bg-press:rgb(var(--cs-warm-gray-150-rgb));--cs-bg-selected:rgb(var(--cs-teal-50-rgb));--cs-bg-disabled:rgb(var(--cs-warm-gray-150-rgb));--cs-bg-inverse:rgb(var(--cs-teal-800-rgb));--cs-bg-scrim:rgb(var(--cs-warm-gray-900-rgb)/0.32);--cs-bg-brand-emphasis:rgb(var(--cs-teal-650-rgb));--cs-bg-brand-emphasis-hover:rgb(var(--cs-teal-750-rgb));--cs-bg-brand-emphasis-press:rgb(var(--cs-teal-800-rgb));--cs-bg-brand-subtle:rgb(var(--cs-teal-50-rgb));--cs-bg-avatar:rgb(var(--cs-teal-100-rgb));--cs-fg-avatar:rgb(var(--cs-teal-800-rgb));--cs-bg-critical-emphasis:rgb(var(--cs-sumac-500-rgb));--cs-bg-critical-subtle:rgb(var(--cs-sumac-50-rgb));--cs-bg-favorable-emphasis:rgb(var(--cs-willow-650-rgb));--cs-bg-favorable-subtle:rgb(var(--cs-willow-50-rgb));--cs-bg-warning-emphasis:rgb(var(--cs-ginkgo-650-rgb));--cs-bg-warning-subtle:rgb(var(--cs-ginkgo-50-rgb));--cs-bg-new-emphasis:rgb(var(--cs-orange-600-rgb));--cs-bg-new-subtle:rgb(var(--cs-orange-100-rgb));--cs-slate-50-rgb:230 244 255;--cs-slate-100-rgb:208 232 251;--cs-slate-150-rgb:190 221 245;--cs-slate-200-rgb:168 207 237;--cs-slate-250-rgb:144 192 230;--cs-slate-300-rgb:118 177 221;--cs-slate-350-rgb:103 164 210;--cs-slate-400-rgb:87 150 196;--cs-slate-450-rgb:72 136 183;--cs-slate-500-rgb:58 124 170;--cs-slate-550-rgb:45 111 156;--cs-slate-600-rgb:32 99 143;--cs-slate-650-rgb:19 87 130;--cs-slate-700-rgb:2 74 114;--cs-slate-750-rgb:0 62 97;--cs-slate-800-rgb:0 50 79;--cs-slate-850-rgb:0 38 62;--cs-slate-900-rgb:0 27 47;--cs-slate-950-rgb:0 18 33;--cs-sage-50-rgb:230 247 230;--cs-sage-100-rgb:213 236 213;--cs-sage-150-rgb:197 225 197;--cs-sage-200-rgb:177 213 177;--cs-sage-250-rgb:155 200 155;--cs-sage-300-rgb:132 186 133;--cs-sage-350-rgb:118 173 120;--cs-sage-400-rgb:103 159 105;--cs-sage-450-rgb:90 145 92;--cs-sage-500-rgb:77 133 79;--cs-sage-550-rgb:65 120 68;--cs-sage-600-rgb:55 108 58;--cs-sage-650-rgb:44 96 48;--cs-sage-700-rgb:33 81 37;--cs-sage-750-rgb:24 69 28;--cs-sage-800-rgb:14 56 19;--cs-sage-850-rgb:6 44 11;--cs-sage-900-rgb:9 31 11;--cs-sage-950-rgb:4 21 5;--cs-mulberry-50-rgb:255 235 245;--cs-mulberry-100-rgb:252 217 234;--cs-mulberry-150-rgb:246 202 224;--cs-mulberry-200-rgb:239 182 211;--cs-mulberry-250-rgb:231 162 197;--cs-mulberry-300-rgb:222 140 183;--cs-mulberry-350-rgb:210 126 171;--cs-mulberry-400-rgb:196 111 157;--cs-mulberry-450-rgb:182 97 144;--cs-mulberry-500-rgb:169 84 131;--cs-mulberry-550-rgb:155 71 119;--cs-mulberry-600-rgb:141 60 107;--cs-mulberry-650-rgb:127 49 95;--cs-mulberry-700-rgb:111 37 81;--cs-mulberry-750-rgb:96 27 69;--cs-mulberry-800-rgb:80 17 56;--cs-mulberry-850-rgb:65 7 44;--cs-mulberry-900-rgb:45 10 31;--cs-mulberry-950-rgb:32 4 21;--cs-sky-50-rgb:231 243 255;--cs-sky-100-rgb:207 232 255;--cs-sky-150-rgb:184 221 255;--cs-sky-200-rgb:154 208 255;--cs-sky-250-rgb:121 193 255;--cs-sky-300-rgb:89 177 250;--cs-sky-350-rgb:71 164 238;--cs-sky-400-rgb:51 149 224;--cs-sky-450-rgb:30 135 210;--cs-sky-500-rgb:0 122 196;--cs-sky-550-rgb:0 110 177;--cs-sky-600-rgb:0 98 158;--cs-sky-650-rgb:0 86 140;--cs-sky-700-rgb:0 72 119;--cs-sky-750-rgb:0 61 102;--cs-sky-800-rgb:0 49 83;--cs-sky-850-rgb:0 37 65;--cs-sky-900-rgb:0 27 49;--cs-sky-950-rgb:0 17 35;--cs-wine-50-rgb:253 237 240;--cs-wine-100-rgb:247 221 226;--cs-wine-150-rgb:241 206 212;--cs-wine-200-rgb:236 186 196;--cs-wine-250-rgb:230 165 179;--cs-wine-300-rgb:224 143 161;--cs-wine-350-rgb:213 128 148;--cs-wine-400-rgb:201 111 133;--cs-wine-450-rgb:189 96 120;--cs-wine-500-rgb:176 82 107;--cs-wine-550-rgb:163 68 95;--cs-wine-600-rgb:151 56 84;--cs-wine-650-rgb:137 43 73;--cs-wine-700-rgb:121 28 60;--cs-wine-750-rgb:107 15 49;--cs-wine-800-rgb:91 0 38;--cs-wine-850-rgb:72 0 29;--cs-wine-900-rgb:53 2 20;--cs-wine-950-rgb:39 0 12;--cs-viz-cat-1:rgb(var(--cs-teal-500-rgb));--cs-viz-cat-2:rgb(var(--cs-mulberry-800-rgb));--cs-viz-cat-3:rgb(var(--cs-mulberry-400-rgb));--cs-viz-cat-4:rgb(var(--cs-slate-750-rgb));--cs-viz-cat-5:rgb(var(--cs-sage-600-rgb));--cs-viz-cat-6:rgb(var(--cs-sage-450-rgb));--cs-viz-cat-7:rgb(var(--cs-slate-550-rgb));--cs-viz-cat-8:rgb(var(--cs-warm-gray-700-rgb));--cs-viz-cat-1-tint:color-mix(in srgb,var(--cs-viz-cat-1) 14%,var(--cs-bg-raised));--cs-viz-cat-2-tint:color-mix(in srgb,var(--cs-viz-cat-2) 14%,var(--cs-bg-raised));--cs-viz-cat-3-tint:color-mix(in srgb,var(--cs-viz-cat-3) 14%,var(--cs-bg-raised));--cs-viz-cat-4-tint:color-mix(in srgb,var(--cs-viz-cat-4) 14%,var(--cs-bg-raised));--cs-viz-cat-5-tint:color-mix(in srgb,var(--cs-viz-cat-5) 14%,var(--cs-bg-raised));--cs-viz-cat-6-tint:color-mix(in srgb,var(--cs-viz-cat-6) 14%,var(--cs-bg-raised));--cs-viz-cat-7-tint:color-mix(in srgb,var(--cs-viz-cat-7) 14%,var(--cs-bg-raised));--cs-viz-cat-8-tint:color-mix(in srgb,var(--cs-viz-cat-8) 14%,var(--cs-bg-raised));--cs-viz-callout:rgb(var(--cs-teal-650-rgb));--cs-viz-callout-signal:rgb(var(--cs-orange-450-rgb));--cs-viz-callout-step-2:rgb(var(--cs-warm-gray-150-rgb));--cs-viz-callout-step-3:rgb(var(--cs-warm-gray-200-rgb));--cs-viz-callout-step-4:rgb(var(--cs-warm-gray-250-rgb));--cs-viz-callout-step-5:rgb(var(--cs-warm-gray-300-rgb));--cs-viz-callout-step-6:rgb(var(--cs-warm-gray-350-rgb));--cs-viz-callout-stroke:var(--cs-border-emphasis-high);--cs-viz-seq-1:rgb(var(--cs-teal-100-rgb));--cs-viz-seq-2:rgb(var(--cs-teal-200-rgb));--cs-viz-seq-3:rgb(var(--cs-teal-300-rgb));--cs-viz-seq-4:rgb(var(--cs-teal-450-rgb));--cs-viz-seq-5:rgb(var(--cs-teal-550-rgb));--cs-viz-seq-6:rgb(var(--cs-teal-700-rgb));--cs-viz-seq-7:rgb(var(--cs-teal-850-rgb));--cs-viz-div-below-5:rgb(var(--cs-slate-850-rgb));--cs-viz-div-below-4:rgb(var(--cs-slate-650-rgb));--cs-viz-div-below-3:rgb(var(--cs-slate-500-rgb));--cs-viz-div-below-2:rgb(var(--cs-slate-300-rgb));--cs-viz-div-below-1:rgb(var(--cs-slate-200-rgb));--cs-viz-div-neutral:rgb(var(--cs-warm-gray-100-rgb));--cs-viz-div-above-1:rgb(var(--cs-orange-200-rgb));--cs-viz-div-above-2:rgb(var(--cs-orange-300-rgb));--cs-viz-div-above-3:rgb(var(--cs-orange-500-rgb));--cs-viz-div-above-4:rgb(var(--cs-orange-650-rgb));--cs-viz-div-above-5:rgb(var(--cs-orange-850-rgb));--cs-viz-stage-pre-entitlement:rgb(var(--cs-mulberry-400-rgb));--cs-viz-stage-entitlements:rgb(var(--cs-sky-550-rgb));--cs-viz-stage-entitled:rgb(var(--cs-sage-450-rgb));--cs-viz-stage-permitting:rgb(var(--cs-slate-750-rgb));--cs-viz-stage-under-construction:rgb(var(--cs-orange-650-rgb));--cs-viz-stage-delivered:rgb(var(--cs-teal-600-rgb));--cs-viz-view-1:rgb(var(--cs-slate-550-rgb));--cs-viz-view-2:rgb(var(--cs-orange-850-rgb));--cs-viz-view-3:rgb(var(--cs-orange-500-rgb));--cs-viz-view-4:rgb(var(--cs-slate-800-rgb));--cs-viz-view-5:rgb(var(--cs-mulberry-600-rgb));--cs-viz-view-6:rgb(var(--cs-sage-700-rgb));--cs-viz-view-1-tint:color-mix(in srgb,var(--cs-viz-view-1) 14%,var(--cs-bg-raised));--cs-viz-view-2-tint:color-mix(in srgb,var(--cs-viz-view-2) 14%,var(--cs-bg-raised));--cs-viz-view-3-tint:color-mix(in srgb,var(--cs-viz-view-3) 14%,var(--cs-bg-raised));--cs-viz-view-4-tint:color-mix(in srgb,var(--cs-viz-view-4) 14%,var(--cs-bg-raised));--cs-viz-view-5-tint:color-mix(in srgb,var(--cs-viz-view-5) 14%,var(--cs-bg-raised));--cs-viz-view-6-tint:color-mix(in srgb,var(--cs-viz-view-6) 14%,var(--cs-bg-raised));--cs-viz-momentum-dead:rgb(var(--cs-warm-gray-700-rgb));--cs-viz-life-under-review:var(--cs-viz-stage-entitlements);--cs-viz-life-approved:var(--cs-viz-stage-entitled);--cs-viz-life-permitting:var(--cs-viz-stage-permitting);--cs-viz-life-under-construction:var(--cs-viz-stage-under-construction);--cs-viz-life-completed:var(--cs-viz-stage-delivered);--cs-viz-life-stalled:rgb(var(--cs-mulberry-550-rgb));--cs-viz-life-withdrawn:rgb(var(--cs-warm-gray-500-rgb));--cs-viz-life-denied:rgb(var(--cs-wine-800-rgb));--cs-viz-life-dead:var(--cs-viz-momentum-dead);--cs-viz-text:var(--cs-fg-primary);--cs-viz-axis-label:var(--cs-fg-secondary);--cs-viz-annotation:var(--cs-fg-tertiary);--cs-viz-axis:var(--cs-border-emphasis-medium);--cs-viz-grid:var(--cs-border-emphasis-low);--cs-viz-map-road:rgb(var(--cs-warm-gray-300-rgb));--cs-viz-map-parcel:rgb(var(--cs-warm-gray-200-rgb));--cs-viz-map-water:rgb(var(--cs-slate-50-rgb));--cs-viz-map-land:var(--cs-bg-page);--cs-viz-map-park:rgb(var(--cs-warm-gray-50-rgb));--cs-viz-map-building:rgb(var(--cs-warm-gray-50-rgb));--cs-viz-map-building-line:rgb(var(--cs-warm-gray-200-rgb));--cs-viz-map-road-fill:var(--cs-bg-page);--cs-viz-map-road-major:rgb(var(--cs-warm-gray-400-rgb));--cs-viz-map-rail:rgb(var(--cs-warm-gray-400-rgb));--cs-viz-map-boundary:rgb(var(--cs-warm-gray-400-rgb));--cs-viz-map-waterway:rgb(var(--cs-slate-100-rgb));--cs-viz-map-aeroway:rgb(var(--cs-warm-gray-150-rgb));--cs-viz-map-label:var(--cs-fg-secondary);--cs-viz-map-label-minor:var(--cs-fg-tertiary);--cs-viz-map-label-water:rgb(var(--cs-slate-600-rgb));--cs-viz-map-label-halo:var(--cs-bg-page);--cs-viz-map-pin-halo:var(--cs-bg-page);--cs-viz-map-region-fill:rgb(var(--cs-teal-450-rgb));--cs-viz-map-region-line:rgb(var(--cs-teal-650-rgb));--cs-viz-map-footprint-stroke:rgb(var(--cs-warm-gray-700-rgb));--cs-viz-map-select-fill:rgb(var(--cs-teal-650-rgb));--cs-viz-map-select-line:rgb(var(--cs-teal-650-rgb));--cs-viz-map-radius:rgb(var(--cs-teal-650-rgb));--cs-viz-map-subject-pin:rgb(var(--cs-teal-650-rgb));--cs-viz-map-nodata-fill:rgb(var(--cs-warm-gray-100-rgb));--cs-viz-map-new-pin:rgb(var(--cs-orange-450-rgb));--cs-viz-map-nodata-line:rgb(var(--cs-warm-gray-300-rgb));--cs-viz-map-context-fill:rgb(var(--cs-warm-gray-200-rgb));--cs-viz-map-context-line:rgb(var(--cs-warm-gray-300-rgb));--cs-viz-map-context-fill-hover:rgb(var(--cs-warm-gray-300-rgb));--cs-viz-map-context-line-hover:rgb(var(--cs-warm-gray-400-rgb));--cs-viz-map-badge-fill:rgb(var(--cs-teal-800-rgb));--cs-viz-map-badge-text:var(--cs-bg-page);--cs-viz-map-imagery-line:rgb(var(--cs-warm-gray-25-rgb));--cs-font-newsreader:var(--font-newsreader,"Newsreader"),Georgia,"Times New Roman",serif;--cs-font-plex-sans:var(--font-plex-sans,"IBM Plex Sans"),"Helvetica Neue",Arial,sans-serif;--cs-font-expressive:var(--cs-font-newsreader);--cs-font-functional:var(--cs-font-plex-sans);--cs-size-12:0.75rem;--cs-size-14:0.875rem;--cs-size-16:1rem;--cs-size-18:1.125rem;--cs-size-20:1.25rem;--cs-size-24:1.5rem;--cs-size-display-lg:clamp(2.75rem,2.0417rem + 3.1481vw,4.875rem);--cs-size-display-md:clamp(2.25rem,1.75rem + 2.2222vw,3.75rem);--cs-size-display-sm:clamp(2rem,1.6667rem + 1.4815vw,3rem);--cs-size-heading-3xl:clamp(1.875rem,1.6667rem + 0.9259vw,2.5rem);--cs-size-heading-2xl:clamp(1.75rem,1.5833rem + 0.7407vw,2.25rem);--cs-size-heading-xl:clamp(1.625rem,1.5rem + 0.5556vw,2rem);--cs-size-heading-lg:var(--cs-size-24);--cs-size-heading-md:var(--cs-size-20);--cs-size-heading-sm:var(--cs-size-18);--cs-size-heading-xs:var(--cs-size-16);--cs-size-body-lg:var(--cs-size-18);--cs-size-body-md:var(--cs-size-16);--cs-size-body-sm:var(--cs-size-14);--cs-size-body-xs:var(--cs-size-12);--cs-size-eyebrow:var(--cs-size-12);--cs-size-label:var(--cs-size-14);--cs-size-button-md:var(--cs-size-16);--cs-size-button-sm:var(--cs-size-14);--cs-size-caption:var(--cs-size-12);--cs-size-quote:var(--cs-size-heading-xl);--cs-size-stat-lg:clamp(2.5rem,2rem + 2.2222vw,4rem);--cs-size-stat-md:clamp(1.75rem,1.5rem + 1.1111vw,2.5rem);--cs-size-stat-sm:var(--cs-size-24);--cs-size-stat-unit:max(0.5em,var(--cs-size-12));--cs-size-deck-cover:112px;--cs-size-deck-section:88px;--cs-size-deck-title:64px;--cs-size-deck-quote:88px;--cs-size-deck-lead:48px;--cs-size-deck-body:40px;--cs-size-deck-small:36px;--cs-size-deck-stat-lg:192px;--cs-size-deck-stat-md:120px;--cs-size-deck-stat-sm:64px;--cs-size-deck-stat-unit:max(0.5em,var(--cs-size-deck-small));--cs-leading-100:1;--cs-leading-105:1.05;--cs-leading-115:1.15;--cs-leading-130:1.3;--cs-leading-140:1.4;--cs-leading-150:1.5;--cs-leading-display:var(--cs-leading-105);--cs-leading-heading:var(--cs-leading-115);--cs-leading-heading-functional:var(--cs-leading-130);--cs-leading-body:var(--cs-leading-150);--cs-leading-ui:var(--cs-leading-140);--cs-leading-stat:var(--cs-leading-100);--cs-leading-deck-body:var(--cs-leading-140);--cs-weight-regular:400;--cs-weight-medium:500;--cs-weight-semibold:600;--cs-weight-display:var(--cs-weight-regular);--cs-weight-heading:var(--cs-weight-regular);--cs-weight-heading-functional:var(--cs-weight-medium);--cs-weight-body:var(--cs-weight-regular);--cs-weight-emphasized:var(--cs-weight-semibold);--cs-weight-eyebrow:var(--cs-weight-semibold);--cs-weight-label:var(--cs-weight-medium);--cs-weight-button:var(--cs-weight-medium);--cs-weight-stat:var(--cs-weight-regular);--cs-track-tight:-0.015em;--cs-track-none:0em;--cs-track-wide:0.08em;--cs-track-display:var(--cs-track-tight);--cs-track-heading:var(--cs-track-none);--cs-track-body:var(--cs-track-none);--cs-track-eyebrow:var(--cs-track-wide);--cs-track-stat:var(--cs-track-tight);--cs-space-0:0;--cs-space-0_5:0.125rem;--cs-space-1:0.25rem;--cs-space-1_5:0.375rem;--cs-space-2:0.5rem;--cs-space-3:0.75rem;--cs-space-4:1rem;--cs-space-6:1.5rem;--cs-space-8:2rem;--cs-space-10:2.5rem;--cs-space-12:3rem;--cs-space-14:3.5rem;--cs-space-16:4rem;--cs-space-20:5rem;--cs-space-24:6rem;--cs-space-32:8rem;--cs-space-cell-x:var(--cs-space-3);--cs-space-cell-x-condensed:var(--cs-space-2);--cs-space-cell-x-roomy:var(--cs-space-4);--cs-space-cell-y:var(--cs-space-2);--cs-space-cell-y-condensed:var(--cs-space-1);--cs-space-cell-y-roomy:var(--cs-space-3);--cs-space-card:var(--cs-space-4);--cs-space-related:var(--cs-space-2);--cs-space-item:var(--cs-space-4);--cs-space-group:var(--cs-space-8);--cs-space-section:var(--cs-space-16);--cs-radius-none:0;--cs-radius-control:4px;--cs-radius-content:4px;--cs-radius-container:6px;--cs-radius-pill:9999px;--cs-border-width-hairline:1px;--cs-border-width-strong:2px;--cs-layout-table-row:2.5rem;--cs-layout-table-row-condensed:2rem;--cs-layout-table-row-roomy:3rem;--cs-z-sticky:100;--cs-z-panel:200;--cs-z-modal:300;--cs-z-popover:400;--cs-z-toast:500;--cs-z-tooltip:600;--cs-dur-fast:100ms;--cs-dur-medium:200ms;--cs-dur-slow:300ms;--cs-ease:cubic-bezier(0.3,0,0.2,1);--cs-ease-exit:cubic-bezier(0.4,0,1,1);--cs-layout-gutter:var(--cs-space-4);--cs-layout-columns:4;--cs-layout-max-marketing:80rem;--cs-layout-max-text:40rem;--cs-layout-rail:15rem;--cs-layout-panel:28rem;--cs-layout-touch:2.75rem;--cs-layout-icon-sm:16px;--cs-layout-icon-md:24px;--cs-layout-icon-lg:32px;--cs-layout-icon-stroke:2}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--cs-fg-primary:rgb(var(--cs-cool-gray-50-rgb));--cs-fg-secondary:rgb(var(--cs-cool-gray-200-rgb));--cs-fg-secondary-hover:rgb(var(--cs-cool-gray-150-rgb));--cs-fg-secondary-press:rgb(var(--cs-cool-gray-50-rgb));--cs-fg-tertiary:rgb(var(--cs-cool-gray-250-rgb));--cs-fg-placeholder:rgb(var(--cs-cool-gray-250-rgb));--cs-fg-inactive:rgb(var(--cs-cool-gray-600-rgb));--cs-fg-on-emphasis:rgb(var(--cs-warm-gray-900-rgb));--cs-fg-interactive:rgb(var(--cs-teal-250-rgb));--cs-fg-interactive-hover:rgb(var(--cs-teal-150-rgb));--cs-fg-interactive-press:rgb(var(--cs-teal-100-rgb));--cs-fg-interactive-visited:rgb(var(--cs-teal-100-rgb));--cs-fg-critical:rgb(var(--cs-sumac-300-rgb));--cs-fg-critical-hover:rgb(var(--cs-sumac-200-rgb));--cs-fg-critical-press:rgb(var(--cs-sumac-150-rgb));--cs-fg-favorable:rgb(var(--cs-willow-500-rgb));--cs-fg-favorable-hover:rgb(var(--cs-willow-400-rgb));--cs-fg-favorable-press:rgb(var(--cs-willow-300-rgb));--cs-fg-informational:rgb(var(--cs-teal-250-rgb));--cs-fg-new:rgb(var(--cs-orange-250-rgb));--cs-fg-new-hover:rgb(var(--cs-orange-150-rgb));--cs-fg-new-press:rgb(var(--cs-orange-100-rgb));--cs-icon-critical:rgb(var(--cs-sumac-350-rgb));--cs-icon-favorable:rgb(var(--cs-willow-500-rgb));--cs-icon-warning:rgb(var(--cs-ginkgo-500-rgb));--cs-icon-new:rgb(var(--cs-orange-250-rgb));--cs-fg-inverse:rgb(var(--cs-warm-gray-900-rgb));--cs-fg-inverse-secondary:rgb(var(--cs-warm-gray-650-rgb));--cs-bg-image-scrim:rgb(var(--cs-warm-gray-900-rgb)/0.70);--cs-fg-on-image:#fff;--cs-fg-on-image-secondary:hsla(0,0%,100%,.78);--cs-fg-on-image-inactive:hsla(0,0%,100%,.55);--cs-border-focus-on-image:#fff;--cs-border-emphasis-high:rgb(var(--cs-cool-gray-450-rgb));--cs-border-emphasis-high-hover:rgb(var(--cs-cool-gray-400-rgb));--cs-border-emphasis-high-press:rgb(var(--cs-cool-gray-350-rgb));--cs-border-emphasis-medium:rgb(var(--cs-cool-gray-700-rgb));--cs-border-emphasis-low:rgb(var(--cs-cool-gray-750-rgb));--cs-border-inactive:rgb(var(--cs-cool-gray-700-rgb));--cs-border-focus:rgb(var(--cs-teal-250-rgb));--cs-border-interactive:rgb(var(--cs-teal-250-rgb));--cs-border-interactive-hover:rgb(var(--cs-teal-150-rgb));--cs-border-interactive-press:rgb(var(--cs-teal-100-rgb));--cs-border-critical:rgb(var(--cs-sumac-350-rgb));--cs-border-favorable:rgb(var(--cs-willow-500-rgb));--cs-border-warning:rgb(var(--cs-ginkgo-500-rgb));--cs-border-new:rgb(var(--cs-orange-250-rgb));--cs-border-focus-inverse:rgb(var(--cs-warm-gray-900-rgb));--cs-bg-page:rgb(var(--cs-cool-gray-950-rgb));--cs-bg-surface:rgb(var(--cs-cool-gray-900-rgb));--cs-bg-raised:rgb(var(--cs-cool-gray-850-rgb));--cs-bg-sunken:rgb(var(--cs-cool-gray-975-rgb));--cs-bg-hover:rgb(var(--cs-cool-gray-800-rgb));--cs-bg-press:rgb(var(--cs-cool-gray-750-rgb));--cs-bg-selected:rgb(var(--cs-teal-900-rgb));--cs-bg-disabled:rgb(var(--cs-cool-gray-800-rgb));--cs-bg-inverse:rgb(var(--cs-warm-gray-25-rgb));--cs-bg-scrim:rgb(var(--cs-cool-gray-975-rgb)/0.64);--cs-bg-brand-emphasis:rgb(var(--cs-teal-250-rgb));--cs-bg-brand-emphasis-hover:rgb(var(--cs-teal-150-rgb));--cs-bg-brand-emphasis-press:rgb(var(--cs-teal-100-rgb));--cs-bg-brand-subtle:rgb(var(--cs-teal-900-rgb));--cs-bg-avatar:rgb(var(--cs-teal-850-rgb));--cs-fg-avatar:rgb(var(--cs-teal-100-rgb));--cs-bg-critical-emphasis:rgb(var(--cs-sumac-400-rgb));--cs-bg-critical-subtle:rgb(var(--cs-sumac-900-rgb));--cs-bg-favorable-emphasis:rgb(var(--cs-willow-550-rgb));--cs-bg-favorable-subtle:rgb(var(--cs-willow-900-rgb));--cs-bg-warning-emphasis:rgb(var(--cs-ginkgo-550-rgb));--cs-bg-warning-subtle:rgb(var(--cs-ginkgo-900-rgb));--cs-bg-new-emphasis:rgb(var(--cs-orange-250-rgb));--cs-bg-new-subtle:rgb(var(--cs-orange-900-rgb))}}:root[data-theme=dark]{--cs-fg-primary:rgb(var(--cs-cool-gray-50-rgb));--cs-fg-secondary:rgb(var(--cs-cool-gray-200-rgb));--cs-fg-secondary-hover:rgb(var(--cs-cool-gray-150-rgb));--cs-fg-secondary-press:rgb(var(--cs-cool-gray-50-rgb));--cs-fg-tertiary:rgb(var(--cs-cool-gray-250-rgb));--cs-fg-placeholder:rgb(var(--cs-cool-gray-250-rgb));--cs-fg-inactive:rgb(var(--cs-cool-gray-600-rgb));--cs-fg-on-emphasis:rgb(var(--cs-warm-gray-900-rgb));--cs-fg-interactive:rgb(var(--cs-teal-250-rgb));--cs-fg-interactive-hover:rgb(var(--cs-teal-150-rgb));--cs-fg-interactive-press:rgb(var(--cs-teal-100-rgb));--cs-fg-interactive-visited:rgb(var(--cs-teal-100-rgb));--cs-fg-critical:rgb(var(--cs-sumac-300-rgb));--cs-fg-critical-hover:rgb(var(--cs-sumac-200-rgb));--cs-fg-critical-press:rgb(var(--cs-sumac-150-rgb));--cs-fg-favorable:rgb(var(--cs-willow-500-rgb));--cs-fg-favorable-hover:rgb(var(--cs-willow-400-rgb));--cs-fg-favorable-press:rgb(var(--cs-willow-300-rgb));--cs-fg-informational:rgb(var(--cs-teal-250-rgb));--cs-fg-new:rgb(var(--cs-orange-250-rgb));--cs-fg-new-hover:rgb(var(--cs-orange-150-rgb));--cs-fg-new-press:rgb(var(--cs-orange-100-rgb));--cs-icon-critical:rgb(var(--cs-sumac-350-rgb));--cs-icon-favorable:rgb(var(--cs-willow-500-rgb));--cs-icon-warning:rgb(var(--cs-ginkgo-500-rgb));--cs-icon-new:rgb(var(--cs-orange-250-rgb));--cs-fg-inverse:rgb(var(--cs-warm-gray-900-rgb));--cs-fg-inverse-secondary:rgb(var(--cs-warm-gray-650-rgb));--cs-bg-image-scrim:rgb(var(--cs-warm-gray-900-rgb)/0.70);--cs-fg-on-image:#fff;--cs-fg-on-image-secondary:hsla(0,0%,100%,.78);--cs-fg-on-image-inactive:hsla(0,0%,100%,.55);--cs-border-focus-on-image:#fff;--cs-border-emphasis-high:rgb(var(--cs-cool-gray-450-rgb));--cs-border-emphasis-high-hover:rgb(var(--cs-cool-gray-400-rgb));--cs-border-emphasis-high-press:rgb(var(--cs-cool-gray-350-rgb));--cs-border-emphasis-medium:rgb(var(--cs-cool-gray-700-rgb));--cs-border-emphasis-low:rgb(var(--cs-cool-gray-750-rgb));--cs-border-inactive:rgb(var(--cs-cool-gray-700-rgb));--cs-border-focus:rgb(var(--cs-teal-250-rgb));--cs-border-interactive:rgb(var(--cs-teal-250-rgb));--cs-border-interactive-hover:rgb(var(--cs-teal-150-rgb));--cs-border-interactive-press:rgb(var(--cs-teal-100-rgb));--cs-border-critical:rgb(var(--cs-sumac-350-rgb));--cs-border-favorable:rgb(var(--cs-willow-500-rgb));--cs-border-warning:rgb(var(--cs-ginkgo-500-rgb));--cs-border-new:rgb(var(--cs-orange-250-rgb));--cs-border-focus-inverse:rgb(var(--cs-warm-gray-900-rgb));--cs-bg-page:rgb(var(--cs-cool-gray-950-rgb));--cs-bg-surface:rgb(var(--cs-cool-gray-900-rgb));--cs-bg-raised:rgb(var(--cs-cool-gray-850-rgb));--cs-bg-sunken:rgb(var(--cs-cool-gray-975-rgb));--cs-bg-hover:rgb(var(--cs-cool-gray-800-rgb));--cs-bg-press:rgb(var(--cs-cool-gray-750-rgb));--cs-bg-selected:rgb(var(--cs-teal-900-rgb));--cs-bg-disabled:rgb(var(--cs-cool-gray-800-rgb));--cs-bg-inverse:rgb(var(--cs-warm-gray-25-rgb));--cs-bg-scrim:rgb(var(--cs-cool-gray-975-rgb)/0.64);--cs-bg-brand-emphasis:rgb(var(--cs-teal-250-rgb));--cs-bg-brand-emphasis-hover:rgb(var(--cs-teal-150-rgb));--cs-bg-brand-emphasis-press:rgb(var(--cs-teal-100-rgb));--cs-bg-brand-subtle:rgb(var(--cs-teal-900-rgb));--cs-bg-avatar:rgb(var(--cs-teal-850-rgb));--cs-fg-avatar:rgb(var(--cs-teal-100-rgb));--cs-bg-critical-emphasis:rgb(var(--cs-sumac-400-rgb));--cs-bg-critical-subtle:rgb(var(--cs-sumac-900-rgb));--cs-bg-favorable-emphasis:rgb(var(--cs-willow-550-rgb));--cs-bg-favorable-subtle:rgb(var(--cs-willow-900-rgb));--cs-bg-warning-emphasis:rgb(var(--cs-ginkgo-550-rgb));--cs-bg-warning-subtle:rgb(var(--cs-ginkgo-900-rgb));--cs-bg-new-emphasis:rgb(var(--cs-orange-250-rgb));--cs-bg-new-subtle:rgb(var(--cs-orange-900-rgb))}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--cs-viz-cat-1:rgb(var(--cs-teal-200-rgb));--cs-viz-cat-2:rgb(var(--cs-mulberry-450-rgb));--cs-viz-cat-3:rgb(var(--cs-mulberry-300-rgb));--cs-viz-cat-4:rgb(var(--cs-slate-100-rgb));--cs-viz-cat-5:rgb(var(--cs-sage-350-rgb));--cs-viz-cat-6:rgb(var(--cs-sage-500-rgb));--cs-viz-cat-7:rgb(var(--cs-slate-250-rgb));--cs-viz-cat-8:rgb(var(--cs-cool-gray-400-rgb));--cs-viz-callout:rgb(var(--cs-teal-250-rgb));--cs-viz-callout-signal:rgb(var(--cs-orange-250-rgb));--cs-viz-callout-step-2:rgb(var(--cs-cool-gray-800-rgb));--cs-viz-callout-step-3:rgb(var(--cs-cool-gray-750-rgb));--cs-viz-callout-step-4:rgb(var(--cs-cool-gray-700-rgb));--cs-viz-callout-step-5:rgb(var(--cs-cool-gray-650-rgb));--cs-viz-callout-step-6:rgb(var(--cs-cool-gray-600-rgb));--cs-viz-seq-1:rgb(var(--cs-teal-850-rgb));--cs-viz-seq-2:rgb(var(--cs-teal-700-rgb));--cs-viz-seq-3:rgb(var(--cs-teal-550-rgb));--cs-viz-seq-4:rgb(var(--cs-teal-450-rgb));--cs-viz-seq-5:rgb(var(--cs-teal-300-rgb));--cs-viz-seq-6:rgb(var(--cs-teal-200-rgb));--cs-viz-seq-7:rgb(var(--cs-teal-100-rgb));--cs-viz-div-below-5:rgb(var(--cs-slate-200-rgb));--cs-viz-div-below-4:rgb(var(--cs-slate-300-rgb));--cs-viz-div-below-3:rgb(var(--cs-slate-500-rgb));--cs-viz-div-below-2:rgb(var(--cs-slate-650-rgb));--cs-viz-div-below-1:rgb(var(--cs-slate-850-rgb));--cs-viz-div-neutral:rgb(var(--cs-cool-gray-850-rgb));--cs-viz-div-above-1:rgb(var(--cs-orange-850-rgb));--cs-viz-div-above-2:rgb(var(--cs-orange-650-rgb));--cs-viz-div-above-3:rgb(var(--cs-orange-500-rgb));--cs-viz-div-above-4:rgb(var(--cs-orange-300-rgb));--cs-viz-div-above-5:rgb(var(--cs-orange-200-rgb));--cs-viz-stage-pre-entitlement:rgb(var(--cs-mulberry-400-rgb));--cs-viz-stage-entitlements:rgb(var(--cs-sky-350-rgb));--cs-viz-stage-entitled:rgb(var(--cs-sage-500-rgb));--cs-viz-stage-permitting:rgb(var(--cs-slate-100-rgb));--cs-viz-stage-under-construction:rgb(var(--cs-orange-500-rgb));--cs-viz-stage-delivered:rgb(var(--cs-teal-200-rgb));--cs-viz-view-1:rgb(var(--cs-slate-300-rgb));--cs-viz-view-2:rgb(var(--cs-orange-200-rgb));--cs-viz-view-3:rgb(var(--cs-orange-350-rgb));--cs-viz-view-4:rgb(var(--cs-slate-150-rgb));--cs-viz-view-5:rgb(var(--cs-mulberry-450-rgb));--cs-viz-view-6:rgb(var(--cs-sage-550-rgb));--cs-viz-momentum-dead:rgb(var(--cs-cool-gray-500-rgb));--cs-viz-life-stalled:rgb(var(--cs-mulberry-300-rgb));--cs-viz-life-withdrawn:rgb(var(--cs-cool-gray-250-rgb));--cs-viz-life-denied:rgb(var(--cs-wine-350-rgb));--cs-viz-map-road:rgb(var(--cs-cool-gray-700-rgb));--cs-viz-map-parcel:rgb(var(--cs-cool-gray-800-rgb));--cs-viz-map-water:rgb(var(--cs-slate-900-rgb));--cs-viz-map-park:rgb(var(--cs-cool-gray-900-rgb));--cs-viz-map-building:rgb(var(--cs-cool-gray-900-rgb));--cs-viz-map-building-line:rgb(var(--cs-cool-gray-800-rgb));--cs-viz-map-road-major:rgb(var(--cs-cool-gray-600-rgb));--cs-viz-map-rail:rgb(var(--cs-cool-gray-600-rgb));--cs-viz-map-boundary:rgb(var(--cs-cool-gray-600-rgb));--cs-viz-map-waterway:rgb(var(--cs-slate-800-rgb));--cs-viz-map-aeroway:rgb(var(--cs-cool-gray-850-rgb));--cs-viz-map-label-water:rgb(var(--cs-slate-300-rgb));--cs-viz-map-region-fill:rgb(var(--cs-teal-350-rgb));--cs-viz-map-region-line:rgb(var(--cs-teal-250-rgb));--cs-viz-map-footprint-stroke:rgb(var(--cs-cool-gray-300-rgb));--cs-viz-map-select-fill:rgb(var(--cs-teal-250-rgb));--cs-viz-map-select-line:rgb(var(--cs-teal-250-rgb));--cs-viz-map-radius:rgb(var(--cs-teal-250-rgb));--cs-viz-map-subject-pin:rgb(var(--cs-teal-250-rgb));--cs-viz-map-nodata-fill:rgb(var(--cs-cool-gray-850-rgb));--cs-viz-map-new-pin:rgb(var(--cs-orange-300-rgb));--cs-viz-map-nodata-line:rgb(var(--cs-cool-gray-650-rgb));--cs-viz-map-context-fill:rgb(var(--cs-cool-gray-800-rgb));--cs-viz-map-context-line:rgb(var(--cs-cool-gray-650-rgb));--cs-viz-map-context-fill-hover:rgb(var(--cs-cool-gray-700-rgb));--cs-viz-map-context-line-hover:rgb(var(--cs-cool-gray-550-rgb));--cs-viz-map-badge-fill:rgb(var(--cs-teal-200-rgb));--cs-viz-map-imagery-line:rgb(var(--cs-warm-gray-25-rgb))}}:root[data-theme=dark]{--cs-viz-cat-1:rgb(var(--cs-teal-200-rgb));--cs-viz-cat-2:rgb(var(--cs-mulberry-450-rgb));--cs-viz-cat-3:rgb(var(--cs-mulberry-300-rgb));--cs-viz-cat-4:rgb(var(--cs-slate-100-rgb));--cs-viz-cat-5:rgb(var(--cs-sage-350-rgb));--cs-viz-cat-6:rgb(var(--cs-sage-500-rgb));--cs-viz-cat-7:rgb(var(--cs-slate-250-rgb));--cs-viz-cat-8:rgb(var(--cs-cool-gray-400-rgb));--cs-viz-callout:rgb(var(--cs-teal-250-rgb));--cs-viz-callout-signal:rgb(var(--cs-orange-250-rgb));--cs-viz-callout-step-2:rgb(var(--cs-cool-gray-800-rgb));--cs-viz-callout-step-3:rgb(var(--cs-cool-gray-750-rgb));--cs-viz-callout-step-4:rgb(var(--cs-cool-gray-700-rgb));--cs-viz-callout-step-5:rgb(var(--cs-cool-gray-650-rgb));--cs-viz-callout-step-6:rgb(var(--cs-cool-gray-600-rgb));--cs-viz-seq-1:rgb(var(--cs-teal-850-rgb));--cs-viz-seq-2:rgb(var(--cs-teal-700-rgb));--cs-viz-seq-3:rgb(var(--cs-teal-550-rgb));--cs-viz-seq-4:rgb(var(--cs-teal-450-rgb));--cs-viz-seq-5:rgb(var(--cs-teal-300-rgb));--cs-viz-seq-6:rgb(var(--cs-teal-200-rgb));--cs-viz-seq-7:rgb(var(--cs-teal-100-rgb));--cs-viz-div-below-5:rgb(var(--cs-slate-200-rgb));--cs-viz-div-below-4:rgb(var(--cs-slate-300-rgb));--cs-viz-div-below-3:rgb(var(--cs-slate-500-rgb));--cs-viz-div-below-2:rgb(var(--cs-slate-650-rgb));--cs-viz-div-below-1:rgb(var(--cs-slate-850-rgb));--cs-viz-div-neutral:rgb(var(--cs-cool-gray-850-rgb));--cs-viz-div-above-1:rgb(var(--cs-orange-850-rgb));--cs-viz-div-above-2:rgb(var(--cs-orange-650-rgb));--cs-viz-div-above-3:rgb(var(--cs-orange-500-rgb));--cs-viz-div-above-4:rgb(var(--cs-orange-300-rgb));--cs-viz-div-above-5:rgb(var(--cs-orange-200-rgb));--cs-viz-stage-pre-entitlement:rgb(var(--cs-mulberry-400-rgb));--cs-viz-stage-entitlements:rgb(var(--cs-sky-350-rgb));--cs-viz-stage-entitled:rgb(var(--cs-sage-500-rgb));--cs-viz-stage-permitting:rgb(var(--cs-slate-100-rgb));--cs-viz-stage-under-construction:rgb(var(--cs-orange-500-rgb));--cs-viz-stage-delivered:rgb(var(--cs-teal-200-rgb));--cs-viz-view-1:rgb(var(--cs-slate-300-rgb));--cs-viz-view-2:rgb(var(--cs-orange-200-rgb));--cs-viz-view-3:rgb(var(--cs-orange-350-rgb));--cs-viz-view-4:rgb(var(--cs-slate-150-rgb));--cs-viz-view-5:rgb(var(--cs-mulberry-450-rgb));--cs-viz-view-6:rgb(var(--cs-sage-550-rgb));--cs-viz-momentum-dead:rgb(var(--cs-cool-gray-500-rgb));--cs-viz-life-stalled:rgb(var(--cs-mulberry-300-rgb));--cs-viz-life-withdrawn:rgb(var(--cs-cool-gray-250-rgb));--cs-viz-life-denied:rgb(var(--cs-wine-350-rgb));--cs-viz-map-road:rgb(var(--cs-cool-gray-700-rgb));--cs-viz-map-parcel:rgb(var(--cs-cool-gray-800-rgb));--cs-viz-map-water:rgb(var(--cs-slate-900-rgb));--cs-viz-map-park:rgb(var(--cs-cool-gray-900-rgb));--cs-viz-map-building:rgb(var(--cs-cool-gray-900-rgb));--cs-viz-map-building-line:rgb(var(--cs-cool-gray-800-rgb));--cs-viz-map-road-major:rgb(var(--cs-cool-gray-600-rgb));--cs-viz-map-rail:rgb(var(--cs-cool-gray-600-rgb));--cs-viz-map-boundary:rgb(var(--cs-cool-gray-600-rgb));--cs-viz-map-waterway:rgb(var(--cs-slate-800-rgb));--cs-viz-map-aeroway:rgb(var(--cs-cool-gray-850-rgb));--cs-viz-map-label-water:rgb(var(--cs-slate-300-rgb));--cs-viz-map-region-fill:rgb(var(--cs-teal-350-rgb));--cs-viz-map-region-line:rgb(var(--cs-teal-250-rgb));--cs-viz-map-footprint-stroke:rgb(var(--cs-cool-gray-300-rgb));--cs-viz-map-select-fill:rgb(var(--cs-teal-250-rgb));--cs-viz-map-select-line:rgb(var(--cs-teal-250-rgb));--cs-viz-map-radius:rgb(var(--cs-teal-250-rgb));--cs-viz-map-subject-pin:rgb(var(--cs-teal-250-rgb));--cs-viz-map-nodata-fill:rgb(var(--cs-cool-gray-850-rgb));--cs-viz-map-new-pin:rgb(var(--cs-orange-300-rgb));--cs-viz-map-nodata-line:rgb(var(--cs-cool-gray-650-rgb));--cs-viz-map-context-fill:rgb(var(--cs-cool-gray-800-rgb));--cs-viz-map-context-line:rgb(var(--cs-cool-gray-650-rgb));--cs-viz-map-context-fill-hover:rgb(var(--cs-cool-gray-700-rgb));--cs-viz-map-context-line-hover:rgb(var(--cs-cool-gray-550-rgb));--cs-viz-map-badge-fill:rgb(var(--cs-teal-200-rgb));--cs-viz-map-imagery-line:rgb(var(--cs-warm-gray-25-rgb))}@media (prefers-reduced-motion:reduce){:root{--cs-dur-fast:0.01ms;--cs-dur-medium:0.01ms;--cs-dur-slow:0.01ms}}:root{color-scheme:light dark}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}body{background:var(--cs-bg-page);color:var(--cs-fg-primary);font-family:var(--cs-font-functional);font-size:var(--cs-size-body-md);font-weight:var(--cs-weight-body);line-height:var(--cs-leading-body)}address,cite,dfn,em,i,var{font-style:normal}b,strong{font-weight:var(--cs-weight-emphasized)}:focus-visible{outline:var(--cs-border-width-strong) solid var(--cs-border-focus);outline-offset:var(--cs-space-0_5)}.lucide{stroke-width:var(--cs-layout-icon-stroke)}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }

/* ! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com */*,:after,:before{box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--cs-border-emphasis-low)}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--cs-font-functional);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-x-0{left:var(--cs-space-0);right:var(--cs-space-0)}.-left-32{left:calc(var(--cs-space-32) * -1)}.bottom-0{bottom:var(--cs-space-0)}.left-1\/2{left:50%}.top-0{top:var(--cs-space-0)}.top-16{top:var(--cs-space-16)}.top-full{top:100%}.z-modal{z-index:var(--cs-z-modal)}.z-popover{z-index:var(--cs-z-popover)}.z-sticky{z-index:var(--cs-z-sticky)}.order-1{order:1}.order-2{order:2}.mx-1\.5{margin-left:var(--cs-space-1_5);margin-right:var(--cs-space-1_5)}.my-8{margin-top:var(--cs-space-8);margin-bottom:var(--cs-space-8)}.-mr-2{margin-right:calc(var(--cs-space-2) * -1)}.mb-1{margin-bottom:var(--cs-space-1)}.mb-2{margin-bottom:var(--cs-space-2)}.mb-3{margin-bottom:var(--cs-space-3)}.mb-4{margin-bottom:var(--cs-space-4)}.mb-8{margin-bottom:var(--cs-space-8)}.ml-3{margin-left:var(--cs-space-3)}.mt-0\.5{margin-top:var(--cs-space-0_5)}.mt-1{margin-top:var(--cs-space-1)}.mt-1\.5{margin-top:var(--cs-space-1_5)}.mt-10{margin-top:var(--cs-space-10)}.mt-12{margin-top:var(--cs-space-12)}.mt-14{margin-top:var(--cs-space-14)}.mt-2{margin-top:var(--cs-space-2)}.mt-3{margin-top:var(--cs-space-3)}.mt-4{margin-top:var(--cs-space-4)}.mt-6{margin-top:var(--cs-space-6)}.mt-8{margin-top:var(--cs-space-8)}.mt-auto{margin-top:auto}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-\[16\/9\]{aspect-ratio:16/9}.size-icon-lg{width:var(--cs-layout-icon-lg);height:var(--cs-layout-icon-lg)}.size-icon-md{width:var(--cs-layout-icon-md);height:var(--cs-layout-icon-md)}.size-icon-sm{width:var(--cs-layout-icon-sm);height:var(--cs-layout-icon-sm)}.h-0{height:var(--cs-space-0)}.h-0\.5{height:var(--cs-space-0_5)}.h-10{height:var(--cs-space-10)}.h-12{height:var(--cs-space-12)}.h-16{height:var(--cs-space-16)}.h-24{height:var(--cs-space-24)}.h-4{height:var(--cs-space-4)}.h-6{height:var(--cs-space-6)}.h-8{height:var(--cs-space-8)}.h-full{height:100%}.min-h-0{min-height:var(--cs-space-0)}.min-h-10{min-height:var(--cs-space-10)}.min-h-6{min-height:var(--cs-space-6)}.min-h-screen{min-height:100vh}.min-h-touch{min-height:var(--cs-layout-touch)}.w-0{width:var(--cs-space-0)}.w-1\/2{width:50%}.w-10{width:var(--cs-space-10)}.w-11\/12{width:91.666667%}.w-16{width:var(--cs-space-16)}.w-2\/3{width:66.666667%}.w-20{width:var(--cs-space-20)}.w-24{width:var(--cs-space-24)}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-32{width:var(--cs-space-32)}.w-4\/5{width:80%}.w-5\/6{width:83.333333%}.w-6{width:var(--cs-space-6)}.w-8{width:var(--cs-space-8)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.min-w-0{min-width:var(--cs-space-0)}.min-w-touch{min-width:var(--cs-layout-touch)}.max-w-text{max-width:var(--cs-layout-max-text)}.flex-1{flex:1 1 0%}.flex-none{flex:none}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.rotate-180{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.list-none{list-style-type:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:var(--cs-space-1)}.gap-1\.5{gap:var(--cs-space-1_5)}.gap-10{gap:var(--cs-space-10)}.gap-12{gap:var(--cs-space-12)}.gap-2{gap:var(--cs-space-2)}.gap-3{gap:var(--cs-space-3)}.gap-4{gap:var(--cs-space-4)}.gap-6{gap:var(--cs-space-6)}.gap-8{gap:var(--cs-space-8)}.gap-gutter{gap:var(--cs-layout-gutter)}.gap-x-2{-moz-column-gap:var(--cs-space-2);column-gap:var(--cs-space-2)}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.whitespace-nowrap{white-space:nowrap}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-all{word-break:break-all}.rounded-container{border-radius:var(--cs-radius-container)}.rounded-control{border-radius:var(--cs-radius-control)}.rounded-pill{border-radius:var(--cs-radius-pill)}.border{border-width:var(--cs-border-width-hairline)}.border-2{border-width:var(--cs-border-width-strong)}.border-b{border-bottom-width:var(--cs-border-width-hairline)}.border-l{border-left-width:var(--cs-border-width-hairline)}.border-l-2{border-left-width:var(--cs-border-width-strong)}.border-t{border-top-width:var(--cs-border-width-hairline)}.border-t-2{border-top-width:var(--cs-border-width-strong)}.border-critical{border-color:var(--cs-border-critical)}.border-emphasis-high{border-color:var(--cs-border-emphasis-high)}.border-emphasis-low{border-color:var(--cs-border-emphasis-low)}.border-emphasis-medium{border-color:var(--cs-border-emphasis-medium)}.border-favorable{border-color:var(--cs-border-favorable)}.border-interactive{border-color:var(--cs-border-interactive)}.border-new{border-color:var(--cs-border-new)}.border-transparent{border-color:transparent}.border-warning{border-color:var(--cs-border-warning)}.border-t-current{border-top-color:currentColor}.border-t-new{border-top-color:var(--cs-border-new)}.bg-brand-emphasis{background-color:var(--cs-bg-brand-emphasis)}.bg-brand-subtle{background-color:var(--cs-bg-brand-subtle)}.bg-critical-subtle{background-color:var(--cs-bg-critical-subtle)}.bg-favorable-subtle{background-color:var(--cs-bg-favorable-subtle)}.bg-inverse{background-color:var(--cs-bg-inverse)}.bg-page{background-color:var(--cs-bg-page)}.bg-raised{background-color:var(--cs-bg-raised)}.bg-scrim{background-color:var(--cs-bg-scrim)}.bg-selected{background-color:var(--cs-bg-selected)}.bg-sunken{background-color:var(--cs-bg-sunken)}.bg-surface{background-color:var(--cs-bg-surface)}.bg-transparent{background-color:transparent}.bg-warning-subtle{background-color:var(--cs-bg-warning-subtle)}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:var(--cs-space-0)}.p-2{padding:var(--cs-space-2)}.p-3{padding:var(--cs-space-3)}.p-6{padding:var(--cs-space-6)}.p-card{padding:var(--cs-space-card)}.px-2{padding-left:var(--cs-space-2);padding-right:var(--cs-space-2)}.px-3{padding-left:var(--cs-space-3);padding-right:var(--cs-space-3)}.px-4{padding-left:var(--cs-space-4);padding-right:var(--cs-space-4)}.px-6{padding-left:var(--cs-space-6);padding-right:var(--cs-space-6)}.py-12{padding-top:var(--cs-space-12);padding-bottom:var(--cs-space-12)}.py-14{padding-top:var(--cs-space-14);padding-bottom:var(--cs-space-14)}.py-2{padding-top:var(--cs-space-2);padding-bottom:var(--cs-space-2)}.py-20{padding-top:var(--cs-space-20);padding-bottom:var(--cs-space-20)}.py-3{padding-top:var(--cs-space-3);padding-bottom:var(--cs-space-3)}.py-6{padding-top:var(--cs-space-6);padding-bottom:var(--cs-space-6)}.py-section{padding-top:var(--cs-space-section);padding-bottom:var(--cs-space-section)}.pb-6{padding-bottom:var(--cs-space-6)}.pl-2{padding-left:var(--cs-space-2)}.pl-4{padding-left:var(--cs-space-4)}.pt-1{padding-top:var(--cs-space-1)}.pt-2{padding-top:var(--cs-space-2)}.pt-6{padding-top:var(--cs-space-6)}.pt-8{padding-top:var(--cs-space-8)}.font-display{font-family:var(--cs-font-expressive)}.font-sans{font-family:var(--cs-font-functional)}.text-body-lg{font-size:var(--cs-size-body-lg)}.text-body-lg,.text-body-md{line-height:var(--cs-leading-body);letter-spacing:var(--cs-track-body);font-weight:var(--cs-weight-body)}.text-body-md{font-size:var(--cs-size-body-md)}.text-body-md-emphasized{font-size:var(--cs-size-body-md);font-weight:var(--cs-weight-emphasized)}.text-body-md-emphasized,.text-body-sm{line-height:var(--cs-leading-body);letter-spacing:var(--cs-track-body)}.text-body-sm{font-size:var(--cs-size-body-sm);font-weight:var(--cs-weight-body)}.text-body-sm-emphasized{font-size:var(--cs-size-body-sm);line-height:var(--cs-leading-body);letter-spacing:var(--cs-track-body);font-weight:var(--cs-weight-emphasized)}.text-button-md{font-size:var(--cs-size-button-md)}.text-button-md,.text-button-sm{line-height:var(--cs-leading-ui);letter-spacing:var(--cs-track-body);font-weight:var(--cs-weight-button)}.text-button-sm{font-size:var(--cs-size-button-sm)}.text-caption{font-size:var(--cs-size-caption);line-height:var(--cs-leading-ui);letter-spacing:var(--cs-track-body);font-weight:var(--cs-weight-body)}.text-display-md{font-size:var(--cs-size-display-md)}.text-display-md,.text-display-sm{line-height:var(--cs-leading-display);letter-spacing:var(--cs-track-display);font-weight:var(--cs-weight-display)}.text-display-sm{font-size:var(--cs-size-display-sm)}.text-heading-2xl{font-size:var(--cs-size-heading-2xl)}.text-heading-2xl,.text-heading-3xl{line-height:var(--cs-leading-heading);letter-spacing:var(--cs-track-heading);font-weight:var(--cs-weight-heading)}.text-heading-3xl{font-size:var(--cs-size-heading-3xl)}.text-heading-lg{font-size:var(--cs-size-heading-lg);line-height:var(--cs-leading-heading);letter-spacing:var(--cs-track-heading);font-weight:var(--cs-weight-heading)}.text-heading-md{font-size:var(--cs-size-heading-md);font-weight:var(--cs-weight-heading-functional)}.text-heading-md,.text-heading-sm{line-height:var(--cs-leading-heading-functional);letter-spacing:var(--cs-track-heading)}.text-heading-sm{font-size:var(--cs-size-heading-sm);font-weight:var(--cs-weight-emphasized)}.text-label{font-weight:var(--cs-weight-label)}.text-label,.text-label-emphasized{font-size:var(--cs-size-label);line-height:var(--cs-leading-ui);letter-spacing:var(--cs-track-body)}.text-label-emphasized{font-weight:var(--cs-weight-emphasized)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.\!text-inverse{color:var(--cs-fg-inverse)!important}.\!text-primary{color:var(--cs-fg-primary)!important}.text-critical{color:var(--cs-fg-critical)}.text-favorable{color:var(--cs-fg-favorable)}.text-interactive{color:var(--cs-fg-interactive)}.text-inverse{color:var(--cs-fg-inverse)}.text-inverse-secondary{color:var(--cs-fg-inverse-secondary)}.text-on-emphasis{color:var(--cs-fg-on-emphasis)}.text-primary{color:var(--cs-fg-primary)}.text-secondary{color:var(--cs-fg-secondary)}.text-tertiary{color:var(--cs-fg-tertiary)}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-brand-emphasis{accent-color:var(--cs-bg-brand-emphasis)}.opacity-0{opacity:0}.outline{outline-style:solid;outline-width:var(--cs-border-width-strong)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:var(--cs-ease);transition-duration:var(--cs-dur-medium)}.transition-transform{transition-property:transform;transition-timing-function:var(--cs-ease);transition-duration:var(--cs-dur-medium)}.duration-fast{transition-duration:var(--cs-dur-fast)}.duration-medium{transition-duration:var(--cs-dur-medium)}html{scroll-behavior:smooth}.wrap{width:100%;max-width:calc(var(--cs-layout-max-marketing) + 2 * var(--cs-layout-gutter));margin-left:auto;margin-right:auto;padding-left:var(--cs-layout-gutter);padding-right:var(--cs-layout-gutter)}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bg-inverse :focus-visible{outline-color:var(--cs-border-focus-inverse)}.navlink{color:var(--cs-fg-secondary);transition:color var(--cs-dur-fast) var(--cs-ease)}.navlink:hover{color:var(--cs-fg-secondary-hover)}.footlink{color:var(--cs-fg-inverse-secondary);transition:color var(--cs-dur-fast) var(--cs-ease)}.footlink:hover{color:var(--cs-fg-inverse)}.article-body{font-size:var(--cs-size-body-md);line-height:var(--cs-leading-body);color:var(--cs-fg-primary)}.article-body>*+*{margin-top:var(--cs-space-4)}.article-body h2,.article-body h3{color:var(--cs-fg-primary);font-family:var(--cs-font-functional);line-height:var(--cs-leading-heading-functional);letter-spacing:var(--cs-track-heading)}.article-body h2{font-size:var(--cs-size-heading-md);margin-top:var(--cs-space-10)}.article-body h2,.article-body h3{font-weight:var(--cs-weight-emphasized)}.article-body h3{font-size:var(--cs-size-heading-sm);margin-top:var(--cs-space-8)}.article-body a{color:var(--cs-fg-interactive);text-decoration:underline;text-underline-offset:var(--cs-space-0_5)}.article-body a:hover{color:var(--cs-fg-interactive-hover)}.article-body ol,.article-body ul{padding-left:var(--cs-space-6)}.article-body li+li{margin-top:var(--cs-space-1_5)}.article-body strong{font-weight:var(--cs-weight-emphasized)}.article-body blockquote{border-left:var(--cs-border-width-strong) solid var(--cs-border-emphasis-medium);padding-left:var(--cs-space-4);color:var(--cs-fg-secondary)}.article-body table{width:100%;border-collapse:collapse;font-size:var(--cs-size-body-sm)}.article-body td,.article-body th{border-bottom:var(--cs-border-width-hairline) solid var(--cs-border-emphasis-low);padding:var(--cs-space-cell-y) var(--cs-space-cell-x);text-align:left}.article-body th{background:var(--cs-bg-surface);font-weight:var(--cs-weight-emphasized)}.placeholder\:text-placeholder::-moz-placeholder{color:var(--cs-fg-placeholder)}.placeholder\:text-placeholder::placeholder{color:var(--cs-fg-placeholder)}.first\:pt-0:first-child{padding-top:var(--cs-space-0)}.last\:border-b-0:last-child{border-bottom-width:0}.read-only\:bg-surface:-moz-read-only{background-color:var(--cs-bg-surface)}.read-only\:bg-surface:read-only{background-color:var(--cs-bg-surface)}.hover\:border-emphasis-high:hover{border-color:var(--cs-border-emphasis-high)}.hover\:border-emphasis-high-hover:hover{border-color:var(--cs-border-emphasis-high-hover)}.hover\:bg-brand-emphasis-hover:hover{background-color:var(--cs-bg-brand-emphasis-hover)}.hover\:bg-hover:hover{background-color:var(--cs-bg-hover)}.hover\:text-critical-hover:hover{color:var(--cs-fg-critical-hover)}.hover\:text-interactive-hover:hover{color:var(--cs-fg-interactive-hover)}.hover\:text-inverse-secondary:hover{color:var(--cs-fg-inverse-secondary)}.hover\:text-primary:hover{color:var(--cs-fg-primary)}.active\:bg-brand-emphasis-press:active{background-color:var(--cs-bg-brand-emphasis-press)}.active\:bg-press:active{background-color:var(--cs-bg-press)}.active\:text-critical-press:active{color:var(--cs-fg-critical-press)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-inactive:disabled{border-color:var(--cs-border-inactive)}.disabled\:bg-disabled:disabled{background-color:var(--cs-bg-disabled)}.disabled\:text-inactive:disabled{color:var(--cs-fg-inactive)}.group:hover .group-hover\:text-interactive-hover{color:var(--cs-fg-interactive-hover)}.aria-\[invalid\=true\]\:border-critical[aria-invalid=true]{border-color:var(--cs-border-critical)}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}@media (min-width:40rem){.sm\:h-8{height:var(--cs-space-8)}.sm\:w-1\/3{width:33.333333%}.sm\:flex-none{flex:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:gap-2{gap:var(--cs-space-2)}.sm\:py-16{padding-top:var(--cs-space-16);padding-bottom:var(--cs-space-16)}}@media (min-width:48rem){.md\:order-1{order:1}.md\:order-2{order:2}.md\:flex{display:flex}.md\:hidden{display:none}.md\:aspect-auto{aspect-ratio:auto}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[1\.25fr_1fr\]{grid-template-columns:1.25fr 1fr}.md\:grid-cols-\[1\.6fr_1fr_1fr_1fr\]{grid-template-columns:1.6fr 1fr 1fr 1fr}.md\:py-16{padding-top:var(--cs-space-16);padding-bottom:var(--cs-space-16)}.md\:py-20{padding-top:var(--cs-space-20);padding-bottom:var(--cs-space-20)}}@media (min-width:64rem){.lg\:col-span-3{grid-column:span 3/span 3}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}