﻿:root {
    /* ESCALA MODULAR: 0px A 1920px, EM PASSOS DE 4px */
    --scale-000: 0; /* 0px */
    --scale-025: 0.25rem; /* 4px */
    --scale-050: 0.5rem; /* 8px */
    --scale-075: 0.75rem; /* 12px */
    --scale-100: 1rem; /* 16px */
    --scale-125: 1.25rem; /* 20px */
    --scale-150: 1.5rem; /* 24px */
    --scale-175: 1.75rem; /* 28px */
    --scale-200: 2rem; /* 32px */
    --scale-225: 2.25rem; /* 36px */
    --scale-250: 2.5rem; /* 40px */
    --scale-275: 2.75rem; /* 44px */
    --scale-300: 3rem; /* 48px */
    --scale-325: 3.25rem; /* 52px */
    --scale-350: 3.5rem; /* 56px */
    --scale-375: 3.75rem; /* 60px */
    --scale-400: 4rem; /* 64px */
    --scale-425: 4.25rem; /* 68px */
    --scale-450: 4.5rem; /* 72px */
    --scale-475: 4.75rem; /* 76px */
    --scale-500: 5rem; /* 80px */
    --scale-525: 5.25rem; /* 84px */
    --scale-550: 5.5rem; /* 88px */
    --scale-575: 5.75rem; /* 92px */
    --scale-600: 6rem; /* 96px */
    --scale-625: 6.25rem; /* 100px */
    --scale-650: 6.5rem; /* 104px */
    --scale-675: 6.75rem; /* 108px */
    --scale-700: 7rem; /* 112px */
    --scale-725: 7.25rem; /* 116px */
    --scale-750: 7.5rem; /* 120px */
    --scale-775: 7.75rem; /* 124px */
    --scale-800: 8rem; /* 128px */
    --scale-825: 8.25rem; /* 132px */
    --scale-850: 8.5rem; /* 136px */
    --scale-875: 8.75rem; /* 140px */
    --scale-900: 9rem; /* 144px */
    --scale-925: 9.25rem; /* 148px */
    --scale-950: 9.5rem; /* 152px */
    --scale-975: 9.75rem; /* 156px */
    --scale-1000: 10rem; /* 160px */
    --scale-1025: 10.25rem; /* 164px */
    --scale-1050: 10.5rem; /* 168px */
    --scale-1075: 10.75rem; /* 172px */
    --scale-1100: 11rem; /* 176px */
    --scale-1125: 11.25rem; /* 180px */
    --scale-1150: 11.5rem; /* 184px */
    --scale-1175: 11.75rem; /* 188px */
    --scale-1200: 12rem; /* 192px */
    --scale-1225: 12.25rem; /* 196px */
    --scale-1250: 12.5rem; /* 200px */
    --scale-1275: 12.75rem; /* 204px */
    --scale-1300: 13rem; /* 208px */
    --scale-1325: 13.25rem; /* 212px */
    --scale-1350: 13.5rem; /* 216px */
    --scale-1375: 13.75rem; /* 220px */
    --scale-1400: 14rem; /* 224px */
    --scale-1425: 14.25rem; /* 228px */
    --scale-1450: 14.5rem; /* 232px */
    --scale-1475: 14.75rem; /* 236px */
    --scale-1500: 15rem; /* 240px */
    --scale-1525: 15.25rem; /* 244px */
    --scale-1550: 15.5rem; /* 248px */
    --scale-1575: 15.75rem; /* 252px */
    --scale-1600: 16rem; /* 256px */
    --scale-1625: 16.25rem; /* 260px */
    --scale-1650: 16.5rem; /* 264px */
    --scale-1675: 16.75rem; /* 268px */
    --scale-1700: 17rem; /* 272px */
    --scale-1725: 17.25rem; /* 276px */
    --scale-1750: 17.5rem; /* 280px */
    --scale-1775: 17.75rem; /* 284px */
    --scale-1800: 18rem; /* 288px */
    --scale-1825: 18.25rem; /* 292px */
    --scale-1850: 18.5rem; /* 296px */
    --scale-1875: 18.75rem; /* 300px */
    --scale-1900: 19rem; /* 304px */
    --scale-1925: 19.25rem; /* 308px */
    --scale-1950: 19.5rem; /* 312px */
    --scale-1975: 19.75rem; /* 316px */
    --scale-2000: 20rem; /* 320px */
    --scale-2025: 20.25rem; /* 324px */
    --scale-2050: 20.5rem; /* 328px */
    --scale-2075: 20.75rem; /* 332px */
    --scale-2100: 21rem; /* 336px */
    --scale-2125: 21.25rem; /* 340px */
    --scale-2150: 21.5rem; /* 344px */
    --scale-2175: 21.75rem; /* 348px */
    --scale-2200: 22rem; /* 352px */
    --scale-2225: 22.25rem; /* 356px */
    --scale-2250: 22.5rem; /* 360px */
    --scale-2275: 22.75rem; /* 364px */
    --scale-2300: 23rem; /* 368px */
    --scale-2325: 23.25rem; /* 372px */
    --scale-2350: 23.5rem; /* 376px */
    --scale-2375: 23.75rem; /* 380px */
    --scale-2400: 24rem; /* 384px */
    --scale-2425: 24.25rem; /* 388px */
    --scale-2450: 24.5rem; /* 392px */
    --scale-2475: 24.75rem; /* 396px */
    --scale-2500: 25rem; /* 400px */
    --scale-2525: 25.25rem; /* 404px */
    --scale-2550: 25.5rem; /* 408px */
    --scale-2575: 25.75rem; /* 412px */
    --scale-2600: 26rem; /* 416px */
    --scale-2625: 26.25rem; /* 420px */
    --scale-2650: 26.5rem; /* 424px */
    --scale-2675: 26.75rem; /* 428px */
    --scale-2700: 27rem; /* 432px */
    --scale-2725: 27.25rem; /* 436px */
    --scale-2750: 27.5rem; /* 440px */
    --scale-2775: 27.75rem; /* 444px */
    --scale-2800: 28rem; /* 448px */
    --scale-2825: 28.25rem; /* 452px */
    --scale-2850: 28.5rem; /* 456px */
    --scale-2875: 28.75rem; /* 460px */
    --scale-2900: 29rem; /* 464px */
    --scale-2925: 29.25rem; /* 468px */
    --scale-2950: 29.5rem; /* 472px */
    --scale-2975: 29.75rem; /* 476px */
    --scale-3000: 30rem; /* 480px */
    --scale-3025: 30.25rem; /* 484px */
    --scale-3050: 30.5rem; /* 488px */
    --scale-3075: 30.75rem; /* 492px */
    --scale-3100: 31rem; /* 496px */
    --scale-3125: 31.25rem; /* 500px */
    --scale-3150: 31.5rem; /* 504px */
    --scale-3175: 31.75rem; /* 508px */
    --scale-3200: 32rem; /* 512px */
    --scale-3225: 32.25rem; /* 516px */
    --scale-3250: 32.5rem; /* 520px */
    --scale-3275: 32.75rem; /* 524px */
    --scale-3300: 33rem; /* 528px */
    --scale-3325: 33.25rem; /* 532px */
    --scale-3350: 33.5rem; /* 536px */
    --scale-3375: 33.75rem; /* 540px */
    --scale-3400: 34rem; /* 544px */
    --scale-3425: 34.25rem; /* 548px */
    --scale-3450: 34.5rem; /* 552px */
    --scale-3475: 34.75rem; /* 556px */
    --scale-3500: 35rem; /* 560px */
    --scale-3525: 35.25rem; /* 564px */
    --scale-3550: 35.5rem; /* 568px */
    --scale-3575: 35.75rem; /* 572px */
    --scale-3600: 36rem; /* 576px */
    --scale-3625: 36.25rem; /* 580px */
    --scale-3650: 36.5rem; /* 584px */
    --scale-3675: 36.75rem; /* 588px */
    --scale-3700: 37rem; /* 592px */
    --scale-3725: 37.25rem; /* 596px */
    --scale-3750: 37.5rem; /* 600px */
    --scale-3775: 37.75rem; /* 604px */
    --scale-3800: 38rem; /* 608px */
    --scale-3825: 38.25rem; /* 612px */
    --scale-3850: 38.5rem; /* 616px */
    --scale-3875: 38.75rem; /* 620px */
    --scale-3900: 39rem; /* 624px */
    --scale-3925: 39.25rem; /* 628px */
    --scale-3950: 39.5rem; /* 632px */
    --scale-3975: 39.75rem; /* 636px */
    --scale-4000: 40rem; /* 640px */
    --scale-4025: 40.25rem; /* 644px */
    --scale-4050: 40.5rem; /* 648px */
    --scale-4075: 40.75rem; /* 652px */
    --scale-4100: 41rem; /* 656px */
    --scale-4125: 41.25rem; /* 660px */
    --scale-4150: 41.5rem; /* 664px */
    --scale-4175: 41.75rem; /* 668px */
    --scale-4200: 42rem; /* 672px */
    --scale-4225: 42.25rem; /* 676px */
    --scale-4250: 42.5rem; /* 680px */
    --scale-4275: 42.75rem; /* 684px */
    --scale-4300: 43rem; /* 688px */
    --scale-4325: 43.25rem; /* 692px */
    --scale-4350: 43.5rem; /* 696px */
    --scale-4375: 43.75rem; /* 700px */
    --scale-4400: 44rem; /* 704px */
    --scale-4425: 44.25rem; /* 708px */
    --scale-4450: 44.5rem; /* 712px */
    --scale-4475: 44.75rem; /* 716px */
    --scale-4500: 45rem; /* 720px */
    --scale-4525: 45.25rem; /* 724px */
    --scale-4550: 45.5rem; /* 728px */
    --scale-4575: 45.75rem; /* 732px */
    --scale-4600: 46rem; /* 736px */
    --scale-4625: 46.25rem; /* 740px */
    --scale-4650: 46.5rem; /* 744px */
    --scale-4675: 46.75rem; /* 748px */
    --scale-4700: 47rem; /* 752px */
    --scale-4725: 47.25rem; /* 756px */
    --scale-4750: 47.5rem; /* 760px */
    --scale-4775: 47.75rem; /* 764px */
    --scale-4800: 48rem; /* 768px */
    --scale-4825: 48.25rem; /* 772px */
    --scale-4850: 48.5rem; /* 776px */
    --scale-4875: 48.75rem; /* 780px */
    --scale-4900: 49rem; /* 784px */
    --scale-4925: 49.25rem; /* 788px */
    --scale-4950: 49.5rem; /* 792px */
    --scale-4975: 49.75rem; /* 796px */
    --scale-5000: 50rem; /* 800px */
    --scale-5025: 50.25rem; /* 804px */
    --scale-5050: 50.5rem; /* 808px */
    --scale-5075: 50.75rem; /* 812px */
    --scale-5100: 51rem; /* 816px */
    --scale-5125: 51.25rem; /* 820px */
    --scale-5150: 51.5rem; /* 824px */
    --scale-5175: 51.75rem; /* 828px */
    --scale-5200: 52rem; /* 832px */
    --scale-5225: 52.25rem; /* 836px */
    --scale-5250: 52.5rem; /* 840px */
    --scale-5275: 52.75rem; /* 844px */
    --scale-5300: 53rem; /* 848px */
    --scale-5325: 53.25rem; /* 852px */
    --scale-5350: 53.5rem; /* 856px */
    --scale-5375: 53.75rem; /* 860px */
    --scale-5400: 54rem; /* 864px */
    --scale-5425: 54.25rem; /* 868px */
    --scale-5450: 54.5rem; /* 872px */
    --scale-5475: 54.75rem; /* 876px */
    --scale-5500: 55rem; /* 880px */
    --scale-5525: 55.25rem; /* 884px */
    --scale-5550: 55.5rem; /* 888px */
    --scale-5575: 55.75rem; /* 892px */
    --scale-5600: 56rem; /* 896px */
    --scale-5625: 56.25rem; /* 900px */
    --scale-5650: 56.5rem; /* 904px */
    --scale-5675: 56.75rem; /* 908px */
    --scale-5700: 57rem; /* 912px */
    --scale-5725: 57.25rem; /* 916px */
    --scale-5750: 57.5rem; /* 920px */
    --scale-5775: 57.75rem; /* 924px */
    --scale-5800: 58rem; /* 928px */
    --scale-5825: 58.25rem; /* 932px */
    --scale-5850: 58.5rem; /* 936px */
    --scale-5875: 58.75rem; /* 940px */
    --scale-5900: 59rem; /* 944px */
    --scale-5925: 59.25rem; /* 948px */
    --scale-5950: 59.5rem; /* 952px */
    --scale-5975: 59.75rem; /* 956px */
    --scale-6000: 60rem; /* 960px */
    --scale-6025: 60.25rem; /* 964px */
    --scale-6050: 60.5rem; /* 968px */
    --scale-6075: 60.75rem; /* 972px */
    --scale-6100: 61rem; /* 976px */
    --scale-6125: 61.25rem; /* 980px */
    --scale-6150: 61.5rem; /* 984px */
    --scale-6175: 61.75rem; /* 988px */
    --scale-6200: 62rem; /* 992px */
    --scale-6225: 62.25rem; /* 996px */
    --scale-6250: 62.5rem; /* 1000px */
    --scale-6275: 62.75rem; /* 1004px */
    --scale-6300: 63rem; /* 1008px */
    --scale-6325: 63.25rem; /* 1012px */
    --scale-6350: 63.5rem; /* 1016px */
    --scale-6375: 63.75rem; /* 1020px */
    --scale-6400: 64rem; /* 1024px */
    --scale-6425: 64.25rem; /* 1028px */
    --scale-6450: 64.5rem; /* 1032px */
    --scale-6475: 64.75rem; /* 1036px */
    --scale-6500: 65rem; /* 1040px */
    --scale-6525: 65.25rem; /* 1044px */
    --scale-6550: 65.5rem; /* 1048px */
    --scale-6575: 65.75rem; /* 1052px */
    --scale-6600: 66rem; /* 1056px */
    --scale-6625: 66.25rem; /* 1060px */
    --scale-6650: 66.5rem; /* 1064px */
    --scale-6675: 66.75rem; /* 1068px */
    --scale-6700: 67rem; /* 1072px */
    --scale-6725: 67.25rem; /* 1076px */
    --scale-6750: 67.5rem; /* 1080px */
    --scale-6775: 67.75rem; /* 1084px */
    --scale-6800: 68rem; /* 1088px */
    --scale-6825: 68.25rem; /* 1092px */
    --scale-6850: 68.5rem; /* 1096px */
    --scale-6875: 68.75rem; /* 1100px */
    --scale-6900: 69rem; /* 1104px */
    --scale-6925: 69.25rem; /* 1108px */
    --scale-6950: 69.5rem; /* 1112px */
    --scale-6975: 69.75rem; /* 1116px */
    --scale-7000: 70rem; /* 1120px */
    --scale-7025: 70.25rem; /* 1124px */
    --scale-7050: 70.5rem; /* 1128px */
    --scale-7075: 70.75rem; /* 1132px */
    --scale-7100: 71rem; /* 1136px */
    --scale-7125: 71.25rem; /* 1140px */
    --scale-7150: 71.5rem; /* 1144px */
    --scale-7175: 71.75rem; /* 1148px */
    --scale-7200: 72rem; /* 1152px */
    --scale-7225: 72.25rem; /* 1156px */
    --scale-7250: 72.5rem; /* 1160px */
    --scale-7275: 72.75rem; /* 1164px */
    --scale-7300: 73rem; /* 1168px */
    --scale-7325: 73.25rem; /* 1172px */
    --scale-7350: 73.5rem; /* 1176px */
    --scale-7375: 73.75rem; /* 1180px */
    --scale-7400: 74rem; /* 1184px */
    --scale-7425: 74.25rem; /* 1188px */
    --scale-7450: 74.5rem; /* 1192px */
    --scale-7475: 74.75rem; /* 1196px */
    --scale-7500: 75rem; /* 1200px */
    --scale-7525: 75.25rem; /* 1204px */
    --scale-7550: 75.5rem; /* 1208px */
    --scale-7575: 75.75rem; /* 1212px */
    --scale-7600: 76rem; /* 1216px */
    --scale-7625: 76.25rem; /* 1220px */
    --scale-7650: 76.5rem; /* 1224px */
    --scale-7675: 76.75rem; /* 1228px */
    --scale-7700: 77rem; /* 1232px */
    --scale-7725: 77.25rem; /* 1236px */
    --scale-7750: 77.5rem; /* 1240px */
    --scale-7775: 77.75rem; /* 1244px */
    --scale-7800: 78rem; /* 1248px */
    --scale-7825: 78.25rem; /* 1252px */
    --scale-7850: 78.5rem; /* 1256px */
    --scale-7875: 78.75rem; /* 1260px */
    --scale-7900: 79rem; /* 1264px */
    --scale-7925: 79.25rem; /* 1268px */
    --scale-7950: 79.5rem; /* 1272px */
    --scale-7975: 79.75rem; /* 1276px */
    --scale-8000: 80rem; /* 1280px */
    --scale-8025: 80.25rem; /* 1284px */
    --scale-8050: 80.5rem; /* 1288px */
    --scale-8075: 80.75rem; /* 1292px */
    --scale-8100: 81rem; /* 1296px */
    --scale-8125: 81.25rem; /* 1300px */
    --scale-8150: 81.5rem; /* 1304px */
    --scale-8175: 81.75rem; /* 1308px */
    --scale-8200: 82rem; /* 1312px */
    --scale-8225: 82.25rem; /* 1316px */
    --scale-8250: 82.5rem; /* 1320px */
    --scale-8275: 82.75rem; /* 1324px */
    --scale-8300: 83rem; /* 1328px */
    --scale-8325: 83.25rem; /* 1332px */
    --scale-8350: 83.5rem; /* 1336px */
    --scale-8375: 83.75rem; /* 1340px */
    --scale-8400: 84rem; /* 1344px */
    --scale-8425: 84.25rem; /* 1348px */
    --scale-8450: 84.5rem; /* 1352px */
    --scale-8475: 84.75rem; /* 1356px */
    --scale-8500: 85rem; /* 1360px */
    --scale-8525: 85.25rem; /* 1364px */
    --scale-8550: 85.5rem; /* 1368px */
    --scale-8575: 85.75rem; /* 1372px */
    --scale-8600: 86rem; /* 1376px */
    --scale-8625: 86.25rem; /* 1380px */
    --scale-8650: 86.5rem; /* 1384px */
    --scale-8675: 86.75rem; /* 1388px */
    --scale-8700: 87rem; /* 1392px */
    --scale-8725: 87.25rem; /* 1396px */
    --scale-8750: 87.5rem; /* 1400px */
    --scale-8775: 87.75rem; /* 1404px */
    --scale-8800: 88rem; /* 1408px */
    --scale-8825: 88.25rem; /* 1412px */
    --scale-8850: 88.5rem; /* 1416px */
    --scale-8875: 88.75rem; /* 1420px */
    --scale-8900: 89rem; /* 1424px */
    --scale-8925: 89.25rem; /* 1428px */
    --scale-8950: 89.5rem; /* 1432px */
    --scale-8975: 89.75rem; /* 1436px */
    --scale-9000: 90rem; /* 1440px */
    --scale-9025: 90.25rem; /* 1444px */
    --scale-9050: 90.5rem; /* 1448px */
    --scale-9075: 90.75rem; /* 1452px */
    --scale-9100: 91rem; /* 1456px */
    --scale-9125: 91.25rem; /* 1460px */
    --scale-9150: 91.5rem; /* 1464px */
    --scale-9175: 91.75rem; /* 1468px */
    --scale-9200: 92rem; /* 1472px */
    --scale-9225: 92.25rem; /* 1476px */
    --scale-9250: 92.5rem; /* 1480px */
    --scale-9275: 92.75rem; /* 1484px */
    --scale-9300: 93rem; /* 1488px */
    --scale-9325: 93.25rem; /* 1492px */
    --scale-9350: 93.5rem; /* 1496px */
    --scale-9375: 93.75rem; /* 1500px */
    --scale-9400: 94rem; /* 1504px */
    --scale-9425: 94.25rem; /* 1508px */
    --scale-9450: 94.5rem; /* 1512px */
    --scale-9475: 94.75rem; /* 1516px */
    --scale-9500: 95rem; /* 1520px */
    --scale-9525: 95.25rem; /* 1524px */
    --scale-9550: 95.5rem; /* 1528px */
    --scale-9575: 95.75rem; /* 1532px */
    --scale-9600: 96rem; /* 1536px */
    --scale-9625: 96.25rem; /* 1540px */
    --scale-9650: 96.5rem; /* 1544px */
    --scale-9675: 96.75rem; /* 1548px */
    --scale-9700: 97rem; /* 1552px */
    --scale-9725: 97.25rem; /* 1556px */
    --scale-9750: 97.5rem; /* 1560px */
    --scale-9775: 97.75rem; /* 1564px */
    --scale-9800: 98rem; /* 1568px */
    --scale-9825: 98.25rem; /* 1572px */
    --scale-9850: 98.5rem; /* 1576px */
    --scale-9875: 98.75rem; /* 1580px */
    --scale-9900: 99rem; /* 1584px */
    --scale-9925: 99.25rem; /* 1588px */
    --scale-9950: 99.5rem; /* 1592px */
    --scale-9975: 99.75rem; /* 1596px */
    --scale-10000: 100rem; /* 1600px */
    --scale-10025: 100.25rem; /* 1604px */
    --scale-10050: 100.5rem; /* 1608px */
    --scale-10075: 100.75rem; /* 1612px */
    --scale-10100: 101rem; /* 1616px */
    --scale-10125: 101.25rem; /* 1620px */
    --scale-10150: 101.5rem; /* 1624px */
    --scale-10175: 101.75rem; /* 1628px */
    --scale-10200: 102rem; /* 1632px */
    --scale-10225: 102.25rem; /* 1636px */
    --scale-10250: 102.5rem; /* 1640px */
    --scale-10275: 102.75rem; /* 1644px */
    --scale-10300: 103rem; /* 1648px */
    --scale-10325: 103.25rem; /* 1652px */
    --scale-10350: 103.5rem; /* 1656px */
    --scale-10375: 103.75rem; /* 1660px */
    --scale-10400: 104rem; /* 1664px */
    --scale-10425: 104.25rem; /* 1668px */
    --scale-10450: 104.5rem; /* 1672px */
    --scale-10475: 104.75rem; /* 1676px */
    --scale-10500: 105rem; /* 1680px */
    --scale-10525: 105.25rem; /* 1684px */
    --scale-10550: 105.5rem; /* 1688px */
    --scale-10575: 105.75rem; /* 1692px */
    --scale-10600: 106rem; /* 1696px */
    --scale-10625: 106.25rem; /* 1700px */
    --scale-10650: 106.5rem; /* 1704px */
    --scale-10675: 106.75rem; /* 1708px */
    --scale-10700: 107rem; /* 1712px */
    --scale-10725: 107.25rem; /* 1716px */
    --scale-10750: 107.5rem; /* 1720px */
    --scale-10775: 107.75rem; /* 1724px */
    --scale-10800: 108rem; /* 1728px */
    --scale-10825: 108.25rem; /* 1732px */
    --scale-10850: 108.5rem; /* 1736px */
    --scale-10875: 108.75rem; /* 1740px */
    --scale-10900: 109rem; /* 1744px */
    --scale-10925: 109.25rem; /* 1748px */
    --scale-10950: 109.5rem; /* 1752px */
    --scale-10975: 109.75rem; /* 1756px */
    --scale-11000: 110rem; /* 1760px */
    --scale-11025: 110.25rem; /* 1764px */
    --scale-11050: 110.5rem; /* 1768px */
    --scale-11075: 110.75rem; /* 1772px */
    --scale-11100: 111rem; /* 1776px */
    --scale-11125: 111.25rem; /* 1780px */
    --scale-11150: 111.5rem; /* 1784px */
    --scale-11175: 111.75rem; /* 1788px */
    --scale-11200: 112rem; /* 1792px */
    --scale-11225: 112.25rem; /* 1796px */
    --scale-11250: 112.5rem; /* 1800px */
    --scale-11275: 112.75rem; /* 1804px */
    --scale-11300: 113rem; /* 1808px */
    --scale-11325: 113.25rem; /* 1812px */
    --scale-11350: 113.5rem; /* 1816px */
    --scale-11375: 113.75rem; /* 1820px */
    --scale-11400: 114rem; /* 1824px */
    --scale-11425: 114.25rem; /* 1828px */
    --scale-11450: 114.5rem; /* 1832px */
    --scale-11475: 114.75rem; /* 1836px */
    --scale-11500: 115rem; /* 1840px */
    --scale-11525: 115.25rem; /* 1844px */
    --scale-11550: 115.5rem; /* 1848px */
    --scale-11575: 115.75rem; /* 1852px */
    --scale-11600: 116rem; /* 1856px */
    --scale-11625: 116.25rem; /* 1860px */
    --scale-11650: 116.5rem; /* 1864px */
    --scale-11675: 116.75rem; /* 1868px */
    --scale-11700: 117rem; /* 1872px */
    --scale-11725: 117.25rem; /* 1876px */
    --scale-11750: 117.5rem; /* 1880px */
    --scale-11775: 117.75rem; /* 1884px */
    --scale-11800: 118rem; /* 1888px */
    --scale-11825: 118.25rem; /* 1892px */
    --scale-11850: 118.5rem; /* 1896px */
    --scale-11875: 118.75rem; /* 1900px */
    --scale-11900: 119rem; /* 1904px */
    --scale-11925: 119.25rem; /* 1908px */
    --scale-11950: 119.5rem; /* 1912px */
    --scale-11975: 119.75rem; /* 1916px */
    --scale-12000: 120rem; /* 1920px */
    /* ALTURAS MINIMAS DE INTERACAO
       2.75rem corresponde a 44px na base de 16px. */
    --control-min-height: var(--scale-275);
    --target-min-size-aa: var(--scale-150); /* 24px, WCAG 2.2 AA */
    /* ESPACAMENTOS SEMANTICOS
       Progressao continua de 4px a 64px. */
    --space-xxs: var(--scale-025); /* 4px */
    --space-xs: var(--scale-050); /* 8px */
    --space-sm: var(--scale-075); /* 12px */
    --space-md: var(--scale-100); /* 16px */
    --space-lg: var(--scale-125); /* 20px */
    --space-xl: var(--scale-150); /* 24px */
    --space-2xl: var(--scale-175); /* 28px */
    --space-3xl: var(--scale-200); /* 32px */
    --space-4xl: var(--scale-225); /* 36px */
    --space-5xl: var(--scale-250); /* 40px */
    --space-6xl: var(--scale-275); /* 44px */
    --space-7xl: var(--scale-300); /* 48px */
    --space-8xl: var(--scale-325); /* 52px */
    --space-9xl: var(--scale-350); /* 56px */
    --space-10xl: var(--scale-375); /* 60px */
    --space-11xl: var(--scale-400); /* 64px */
    /* RAIOS */
    --radius-sm: var(--scale-025);
    --radius-md: var(--scale-050);
    --radius-lg: var(--scale-100);
    --radius-pill: 999rem;
    /* FOCO
       Espessura e afastamento usam 4px para respeitar a escala modular. */
    --focus-width: var(--scale-025);
    --focus-offset: var(--scale-025);
    --focus-separator-width: var(--scale-025);
    /* CONTEINERES */
    --container-content: 73.75rem; /* 1180px: excecao de layout legado */
    --container-text: 50rem; /* 800px */
}