/*!
https://serp.co/tools/css-reset/
<link rel="stylesheet" href="https://css.serp.co/css-reset/normalize.css/">
*/

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
    line-height: 1.15; /* 1 */
    -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
    margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
    display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
    font-size: 2em;
    margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
    box-sizing: content-box; /* 1 */
    height: 0; /* 1 */
    overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
    font-family: monospace, monospace; /* 1 */
    font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
    background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
    border-bottom: none; /* 1 */
    text-decoration: underline; /* 2 */
    text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
    font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
    font-family: monospace, monospace; /* 1 */
    font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
    font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sub {
    bottom: -0.25em;
}

sup {
    top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
    border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
    font-family: inherit; /* 1 */
    font-size: 100%; /* 1 */
    line-height: 1.15; /* 1 */
    margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
    overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
    text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
    -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
    border-style: none;
    padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
    outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
    padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
    box-sizing: border-box; /* 1 */
    color: inherit; /* 2 */
    display: table; /* 1 */
    max-width: 100%; /* 1 */
    padding: 0; /* 3 */
    white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
    vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
    overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
    box-sizing: border-box; /* 1 */
    padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
    height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
    -webkit-appearance: textfield; /* 1 */
    outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
    -webkit-appearance: button; /* 1 */
    font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
    display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
    display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
    display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
    display: none;
}
:root {
    /* --bg-color: #f08080; */
    /* --bg-color: #6987ee; */
    /* --bg-color: #7883f0; */
    /* --bg-color: #8d9dee; */
    --bg-color: #7B8DEA;

    /* --bg-color-high-contrast: #AF1818; */
    --bg-color-high-contrast: #091657;
    
    /* --bg-color-dark-mode: #333333; */
    /* --bg-color-dark-mode: #171c33; */
    --bg-color-dark-mode: #1e1e1e;
    
    --text-color: #f5f5f5;
    --font-default: 16;
    --font-family-title: "dream-big-regular", sans-serif;
    --font-family-subtitle: "la-parisienne-serif", serif;
    --font-family: "roboto", sans-serif;
}

:root[data-theme="high-contrast"] {
    --bg-color: var(--bg-color-high-contrast);
}

@media (prefers-contrast: more) {
    :root {
        --bg-color: var(--bg-color-high-contrast);
    }
}

@media (prefers-color-scheme: dark) {
    :root {
        --bg-color: var(--bg-color-dark-mode);
    }

    img {
        filter: brightness(0.8) contrast(1.2);
    }
}

/*
font-family: "roboto", sans-serif;
font-weight: 400; // 700
font-style: normal; // italic
*/

/*

font-family: "dream-big-regular", sans-serif;
font-weight: 400;
font-style: normal;

*/


/*

font-family: "la-parisienne-serif", sans-serif;
font-weight: 400;
font-style: normal;

*/
/* Selector alto contraste */
.c-high-contrast {
    background-color: var(--bg-color);
    border-radius: 50%;
    height: calc(44 / var(--font-default) * 1rem);
    position: fixed;
    right: 0;
    top: 0;
    width: calc(44 / var(--font-default) * 1rem);
}

.c-high-contrast__label {
    cursor: pointer;
    right: calc(8 / var(--font-default) * 1rem);
    position: absolute;
    top: calc(8 / var(--font-default) * 1rem);
}

.c-high-contrast__label::before {
    background: url('/img/contrast-icon.png') center center no-repeat transparent;
    background-size: contain;
    border: calc(2 / var(--font-default) * 1rem) dotted transparent;
    content: '';
    display: block;
    height: calc(24 / var(--font-default) * 1rem);
    width: calc(24 / var(--font-default) * 1rem);

    @media (prefers-color-scheme: dark) {
        background-image: url('/img/contrast-icon-2.png');
    }
}

.c-high-contrast__input {
    background: none;
    border: none;
    height: calc(1 / var(--font-default) * 1rem);
    left: calc(50% - 1px);
    position: absolute;
    top: calc(50% - 1px);
    width: calc(1 / var(--font-default) * 1rem);
}

.c-high-contrast__input:checked + .c-high-contrast__label::before {
    background-image: url('/img/contrast-icon-2.png');
}

.c-high-contrast__input {
    &:hover,
    &:active,
    &:focus {
        outline: none;
    }
}

.c-high-contrast__input:hover,
.c-high-contrast__input:active,
.c-high-contrast__input:focus {
    + .c-high-contrast__label::before {
        border-radius: 50%;
        border-color: var(--text-color);
    }
}
html, 
body {
    height: fit-content;
}

body {
    background-color: var(--bg-color);
    color: var(--text-color);
    font-family: var(--font-family);
    padding: 0 calc(24 / var(--font-default) * 1rem);
    transition: background-color .5s ease, color .5s ease;
}

/* 768px */
@media only screen and (min-width: 48em) {
    body {
        padding: 0 calc(48 / var(--font-default) * 1rem) calc(24 / var(--font-default) * 1rem);
    }
}

main {
    min-height: calc(100vh - calc(294 / var(--font-default) * 1rem));
}

a {
    color: var(--text-color);
    display: inline-block;
    position: relative;
    text-decoration: underline;
}

a:hover,
a:active,
a:focus {
    /*background-color: var(--bg-color-high-contrast);*/
    outline: dashed var(--text-color);
}

p {
    margin: 0 0 1em;
    line-height: 1.25;;
}

ul,
ol,
dl {
    margin: 0;
    padding: 0;

    > li {
        list-style: none;
    }
}
/* Fondo de estrellas estrellas */
.c-stars {
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: -1;
}

#stars {
    width: calc(1 / var(--font-default) * 1rem);
    height: calc(1 / var(--font-default) * 1rem);
    background: transparent;
    box-shadow: 1391px 129px var(--text-color) , 995px 1668px var(--text-color) , 1781px 1353px var(--text-color) , 716px 806px var(--text-color) , 1368px 388px var(--text-color) , 799px 1952px var(--text-color) , 519px 242px var(--text-color) , 678px 410px var(--text-color) , 815px 1395px var(--text-color) , 869px 219px var(--text-color) , 962px 123px var(--text-color) , 35px 637px var(--text-color) , 2000px 1830px var(--text-color) , 829px 1922px var(--text-color) , 239px 163px var(--text-color) , 1290px 1969px var(--text-color) , 1648px 1448px var(--text-color) , 281px 678px var(--text-color) , 258px 1408px var(--text-color) , 348px 1130px var(--text-color) , 1430px 182px var(--text-color) , 770px 103px var(--text-color) , 925px 532px var(--text-color) , 385px 421px var(--text-color) , 458px 1958px var(--text-color) , 517px 1598px var(--text-color) , 1795px 249px var(--text-color) , 1388px 1439px var(--text-color) , 1460px 1236px var(--text-color) , 637px 1822px var(--text-color) , 1457px 1924px var(--text-color) , 1267px 1149px var(--text-color) , 135px 1157px var(--text-color) , 1314px 847px var(--text-color) , 274px 1127px var(--text-color) , 1154px 872px var(--text-color) , 690px 986px var(--text-color) , 1336px 1519px var(--text-color) , 1693px 746px var(--text-color) , 1489px 1290px var(--text-color) , 1292px 1437px var(--text-color) , 1788px 1701px var(--text-color) , 1625px 1908px var(--text-color) , 734px 1346px var(--text-color) , 488px 375px var(--text-color) , 942px 1311px var(--text-color) , 23px 1485px var(--text-color) , 702px 896px var(--text-color) , 1838px 1913px var(--text-color) , 1846px 520px var(--text-color) , 658px 67px var(--text-color) , 672px 155px var(--text-color) , 921px 326px var(--text-color) , 695px 626px var(--text-color) , 1382px 134px var(--text-color) , 755px 1235px var(--text-color) , 1341px 757px var(--text-color) , 1324px 1570px var(--text-color) , 78px 1040px var(--text-color) , 1580px 134px var(--text-color) , 1596px 372px var(--text-color) , 390px 1919px var(--text-color) , 1277px 397px var(--text-color) , 1637px 415px var(--text-color) , 780px 1335px var(--text-color) , 1324px 1000px var(--text-color) , 1832px 175px var(--text-color) , 516px 1623px var(--text-color) , 426px 832px var(--text-color) , 1150px 1518px var(--text-color) , 1246px 1551px var(--text-color) , 249px 500px var(--text-color) , 499px 1705px var(--text-color) , 966px 71px var(--text-color) , 248px 396px var(--text-color) , 114px 1666px var(--text-color) , 1802px 300px var(--text-color) , 1191px 597px var(--text-color) , 1436px 910px var(--text-color) , 1612px 126px var(--text-color) , 651px 314px var(--text-color) , 104px 1619px var(--text-color) , 1767px 1120px var(--text-color) , 694px 1613px var(--text-color) , 813px 424px var(--text-color) , 1946px 474px var(--text-color) , 31px 1122px var(--text-color) , 118px 1216px var(--text-color) , 1805px 1007px var(--text-color) , 51px 1163px var(--text-color) , 301px 1442px var(--text-color) , 233px 1756px var(--text-color) , 411px 1549px var(--text-color) , 979px 1557px var(--text-color) , 761px 1036px var(--text-color) , 874px 581px var(--text-color) , 1665px 1364px var(--text-color) , 456px 1219px var(--text-color) , 1268px 1305px var(--text-color) , 1785px 496px var(--text-color) , 298px 594px var(--text-color) , 182px 1644px var(--text-color) , 177px 1416px var(--text-color) , 475px 1707px var(--text-color) , 1047px 1966px var(--text-color) , 1286px 72px var(--text-color) , 247px 1026px var(--text-color) , 458px 146px var(--text-color) , 1705px 1141px var(--text-color) , 514px 196px var(--text-color) , 623px 496px var(--text-color) , 1490px 1625px var(--text-color) , 546px 510px var(--text-color) , 1211px 8px var(--text-color) , 76px 1608px var(--text-color) , 1517px 689px var(--text-color) , 1799px 617px var(--text-color) , 576px 1294px var(--text-color) , 461px 1980px var(--text-color) , 599px 1253px var(--text-color) , 797px 1270px var(--text-color) , 442px 1338px var(--text-color) , 1504px 1524px var(--text-color) , 635px 942px var(--text-color) , 1436px 1108px var(--text-color) , 1453px 1516px var(--text-color) , 1432px 1511px var(--text-color) , 266px 617px var(--text-color) , 1114px 509px var(--text-color) , 1524px 469px var(--text-color) , 1882px 712px var(--text-color) , 741px 1442px var(--text-color) , 1726px 672px var(--text-color) , 1353px 1904px var(--text-color) , 535px 770px var(--text-color) , 627px 641px var(--text-color) , 558px 1856px var(--text-color) , 855px 1153px var(--text-color) , 691px 1631px var(--text-color) , 1287px 1841px var(--text-color) , 1839px 631px var(--text-color) , 1434px 933px var(--text-color) , 1735px 1955px var(--text-color) , 1603px 1704px var(--text-color) , 747px 300px var(--text-color) , 1741px 1144px var(--text-color) , 30px 65px var(--text-color) , 1181px 1345px var(--text-color) , 285px 1492px var(--text-color) , 982px 235px var(--text-color) , 705px 1510px var(--text-color) , 350px 1799px var(--text-color) , 379px 759px var(--text-color) , 1308px 724px var(--text-color) , 574px 934px var(--text-color) , 600px 1840px var(--text-color) , 355px 1260px var(--text-color) , 1726px 817px var(--text-color) , 1893px 835px var(--text-color) , 664px 55px var(--text-color) , 1110px 800px var(--text-color) , 34px 1983px var(--text-color) , 785px 849px var(--text-color) , 1653px 79px var(--text-color) , 1259px 1516px var(--text-color) , 1722px 1549px var(--text-color) , 224px 1231px var(--text-color) , 1095px 1068px var(--text-color) , 978px 786px var(--text-color) , 1391px 1748px var(--text-color) , 534px 715px var(--text-color) , 468px 1369px var(--text-color) , 1378px 426px var(--text-color) , 1511px 847px var(--text-color) , 1668px 274px var(--text-color) , 59px 1193px var(--text-color) , 635px 1278px var(--text-color) , 232px 625px var(--text-color) , 1536px 1081px var(--text-color) , 1113px 416px var(--text-color) , 842px 1055px var(--text-color) , 295px 1258px var(--text-color) , 653px 1432px var(--text-color) , 953px 1945px var(--text-color) , 444px 1878px var(--text-color) , 1617px 1300px var(--text-color) , 553px 960px var(--text-color) , 1854px 267px var(--text-color) , 967px 76px var(--text-color) , 1117px 363px var(--text-color) , 811px 99px var(--text-color) , 885px 1073px var(--text-color) , 443px 1734px var(--text-color) , 927px 378px var(--text-color) , 218px 886px var(--text-color) , 303px 1470px var(--text-color) , 157px 1316px var(--text-color) , 662px 1312px var(--text-color) , 486px 1147px var(--text-color) , 1405px 1480px var(--text-color) , 1458px 94px var(--text-color) , 1451px 1711px var(--text-color) , 893px 1242px var(--text-color) , 855px 980px var(--text-color) , 544px 1961px var(--text-color) , 358px 885px var(--text-color) , 1311px 969px var(--text-color) , 356px 1925px var(--text-color) , 1344px 491px var(--text-color) , 1430px 1985px var(--text-color) , 935px 1187px var(--text-color) , 708px 749px var(--text-color) , 71px 711px var(--text-color) , 1211px 695px var(--text-color) , 1421px 1504px var(--text-color) , 1114px 1092px var(--text-color) , 114px 1880px var(--text-color) , 335px 1519px var(--text-color) , 705px 680px var(--text-color) , 1573px 506px var(--text-color) , 1174px 24px var(--text-color) , 597px 1113px var(--text-color) , 736px 795px var(--text-color) , 1346px 550px var(--text-color) , 294px 452px var(--text-color) , 1998px 1032px var(--text-color) , 1216px 816px var(--text-color) , 844px 927px var(--text-color) , 1203px 596px var(--text-color) , 1844px 743px var(--text-color) , 1825px 610px var(--text-color) , 1907px 1141px var(--text-color) , 502px 419px var(--text-color) , 1364px 426px var(--text-color) , 605px 913px var(--text-color) , 928px 1293px var(--text-color) , 1422px 394px var(--text-color) , 1129px 1952px var(--text-color) , 1438px 306px var(--text-color) , 1456px 1135px var(--text-color) , 1046px 881px var(--text-color) , 1923px 124px var(--text-color) , 305px 575px var(--text-color) , 615px 725px var(--text-color) , 1893px 1795px var(--text-color) , 1506px 147px var(--text-color) , 1114px 1024px var(--text-color) , 312px 330px var(--text-color) , 1103px 1441px var(--text-color) , 662px 1678px var(--text-color) , 272px 1302px var(--text-color) , 1339px 1801px var(--text-color) , 627px 1708px var(--text-color) , 1183px 874px var(--text-color) , 1879px 739px var(--text-color) , 829px 283px var(--text-color) , 792px 357px var(--text-color) , 786px 338px var(--text-color) , 1984px 1536px var(--text-color) , 158px 979px var(--text-color) , 1628px 311px var(--text-color) , 68px 475px var(--text-color) , 1693px 1786px var(--text-color) , 540px 1580px var(--text-color) , 485px 513px var(--text-color) , 1527px 1750px var(--text-color) , 1142px 1079px var(--text-color) , 1091px 1972px var(--text-color) , 695px 1130px var(--text-color) , 1433px 997px var(--text-color) , 1110px 1221px var(--text-color) , 1010px 812px var(--text-color) , 770px 182px var(--text-color) , 1311px 47px var(--text-color) , 1277px 1875px var(--text-color) , 279px 490px var(--text-color) , 45px 1603px var(--text-color) , 1129px 1981px var(--text-color) , 1615px 642px var(--text-color) , 621px 396px var(--text-color) , 1299px 222px var(--text-color) , 1625px 203px var(--text-color) , 476px 1564px var(--text-color) , 369px 1463px var(--text-color) , 124px 991px var(--text-color) , 398px 149px var(--text-color) , 102px 1207px var(--text-color) , 913px 1861px var(--text-color) , 1522px 623px var(--text-color) , 1650px 1465px var(--text-color) , 1654px 1359px var(--text-color) , 180px 1337px var(--text-color) , 1540px 961px var(--text-color) , 1420px 1911px var(--text-color) , 759px 1700px var(--text-color) , 846px 564px var(--text-color) , 1992px 1369px var(--text-color) , 1652px 563px var(--text-color) , 1888px 1746px var(--text-color) , 1506px 1909px var(--text-color) , 1860px 51px var(--text-color) , 1937px 267px var(--text-color) , 492px 778px var(--text-color) , 1425px 1058px var(--text-color) , 29px 1144px var(--text-color) , 736px 529px var(--text-color) , 1917px 1172px var(--text-color) , 198px 622px var(--text-color) , 264px 1594px var(--text-color) , 772px 587px var(--text-color) , 1431px 786px var(--text-color) , 850px 762px var(--text-color) , 1260px 349px var(--text-color) , 1661px 1772px var(--text-color) , 1688px 1786px var(--text-color) , 1799px 855px var(--text-color) , 1421px 1589px var(--text-color) , 82px 1465px var(--text-color) , 165px 1962px var(--text-color) , 1754px 1958px var(--text-color) , 1828px 30px var(--text-color) , 6px 171px var(--text-color) , 1795px 1187px var(--text-color) , 919px 252px var(--text-color) , 847px 164px var(--text-color) , 1852px 949px var(--text-color) , 346px 1628px var(--text-color) , 26px 357px var(--text-color) , 1240px 1167px var(--text-color) , 1199px 1641px var(--text-color) , 1369px 1835px var(--text-color) , 372px 1022px var(--text-color) , 1611px 1263px var(--text-color) , 1490px 1705px var(--text-color) , 1923px 1944px var(--text-color) , 1646px 1320px var(--text-color) , 868px 742px var(--text-color) , 1090px 72px var(--text-color) , 1834px 382px var(--text-color) , 1378px 562px var(--text-color) , 1224px 152px var(--text-color) , 1099px 1720px var(--text-color) , 327px 1612px var(--text-color) , 379px 1157px var(--text-color) , 1730px 1122px var(--text-color) , 984px 1768px var(--text-color) , 1478px 1791px var(--text-color) , 1881px 111px var(--text-color) , 338px 1716px var(--text-color) , 638px 469px var(--text-color) , 273px 1250px var(--text-color) , 1879px 1483px var(--text-color) , 74px 514px var(--text-color) , 1449px 527px var(--text-color) , 1750px 1361px var(--text-color) , 26px 1561px var(--text-color) , 723px 55px var(--text-color) , 1349px 1161px var(--text-color) , 1806px 1760px var(--text-color) , 265px 1404px var(--text-color) , 1267px 1300px var(--text-color) , 1723px 1102px var(--text-color) , 228px 1572px var(--text-color) , 804px 1099px var(--text-color) , 890px 1982px var(--text-color) , 946px 1208px var(--text-color) , 2000px 121px var(--text-color) , 1798px 493px var(--text-color) , 1473px 1343px var(--text-color) , 39px 683px var(--text-color) , 816px 1674px var(--text-color) , 1505px 1024px var(--text-color) , 1607px 1018px var(--text-color) , 1820px 1163px var(--text-color) , 658px 887px var(--text-color) , 1828px 602px var(--text-color) , 970px 1811px var(--text-color) , 857px 580px var(--text-color) , 247px 1268px var(--text-color) , 9px 1813px var(--text-color) , 1099px 274px var(--text-color) , 1932px 144px var(--text-color) , 1204px 294px var(--text-color) , 1209px 648px var(--text-color) , 219px 219px var(--text-color) , 807px 965px var(--text-color) , 538px 393px var(--text-color) , 1983px 2px var(--text-color) , 724px 1916px var(--text-color) , 391px 580px var(--text-color) , 1499px 1452px var(--text-color) , 1786px 235px var(--text-color) , 395px 1173px var(--text-color) , 1180px 436px var(--text-color) , 1577px 215px var(--text-color) , 1362px 241px var(--text-color) , 1076px 772px var(--text-color) , 1669px 1784px var(--text-color) , 905px 1236px var(--text-color) , 464px 1632px var(--text-color) , 562px 246px var(--text-color) , 328px 1269px var(--text-color) , 1135px 713px var(--text-color) , 1499px 1217px var(--text-color) , 668px 419px var(--text-color) , 1443px 244px var(--text-color) , 55px 38px var(--text-color) , 814px 705px var(--text-color) , 754px 375px var(--text-color) , 1111px 793px var(--text-color) , 1507px 1798px var(--text-color) , 1410px 1765px var(--text-color) , 924px 1499px var(--text-color) , 1160px 1239px var(--text-color) , 1694px 1674px var(--text-color) , 355px 418px var(--text-color) , 1202px 1314px var(--text-color) , 1199px 76px var(--text-color) , 641px 1762px var(--text-color) , 1471px 1800px var(--text-color) , 1415px 157px var(--text-color) , 1303px 1456px var(--text-color) , 1146px 892px var(--text-color) , 177px 1857px var(--text-color) , 973px 605px var(--text-color) , 788px 925px var(--text-color) , 315px 516px var(--text-color) , 382px 1528px var(--text-color) , 360px 1788px var(--text-color) , 765px 205px var(--text-color) , 2px 110px var(--text-color) , 1591px 1849px var(--text-color) , 360px 1812px var(--text-color) , 1343px 972px var(--text-color) , 1143px 238px var(--text-color) , 27px 218px var(--text-color) , 519px 1882px var(--text-color) , 1159px 951px var(--text-color) , 219px 1554px var(--text-color) , 1485px 1174px var(--text-color) , 885px 1780px var(--text-color) , 1945px 457px var(--text-color) , 1753px 1072px var(--text-color) , 561px 640px var(--text-color) , 693px 1908px var(--text-color) , 41px 20px var(--text-color) , 1778px 1465px var(--text-color) , 436px 1833px var(--text-color) , 448px 986px var(--text-color) , 1472px 265px var(--text-color) , 949px 1570px var(--text-color) , 548px 1293px var(--text-color) , 1860px 1260px var(--text-color) , 1654px 1659px var(--text-color) , 1416px 1099px var(--text-color) , 1120px 1118px var(--text-color) , 445px 200px var(--text-color) , 577px 1787px var(--text-color) , 20px 1571px var(--text-color) , 702px 1425px var(--text-color) , 408px 13px var(--text-color) , 869px 470px var(--text-color) , 1044px 1450px var(--text-color) , 1901px 1484px var(--text-color) , 1881px 610px var(--text-color) , 1810px 636px var(--text-color) , 238px 1732px var(--text-color) , 867px 1657px var(--text-color) , 1705px 332px var(--text-color) , 1941px 1079px var(--text-color) , 1683px 733px var(--text-color) , 364px 1751px var(--text-color) , 744px 1306px var(--text-color) , 1911px 581px var(--text-color) , 1285px 471px var(--text-color) , 1514px 741px var(--text-color) , 472px 461px var(--text-color) , 1864px 1309px var(--text-color) , 459px 1062px var(--text-color) , 917px 1030px var(--text-color) , 1305px 819px var(--text-color) , 1085px 331px var(--text-color) , 554px 1258px var(--text-color) , 1819px 490px var(--text-color) , 988px 1755px var(--text-color) , 1644px 1882px var(--text-color) , 1332px 410px var(--text-color) , 1629px 1343px var(--text-color) , 253px 1px var(--text-color) , 1243px 684px var(--text-color) , 377px 426px var(--text-color) , 534px 529px var(--text-color) , 509px 768px var(--text-color) , 1729px 916px var(--text-color) , 1188px 306px var(--text-color) , 623px 44px var(--text-color) , 1157px 993px var(--text-color) , 294px 938px var(--text-color) , 1871px 1295px var(--text-color) , 1648px 58px var(--text-color) , 1231px 632px var(--text-color) , 166px 916px var(--text-color) , 1712px 636px var(--text-color) , 1411px 1875px var(--text-color) , 1063px 256px var(--text-color) , 1347px 1268px var(--text-color) , 119px 1528px var(--text-color) , 439px 1625px var(--text-color) , 1848px 856px var(--text-color) , 812px 1901px var(--text-color) , 1553px 126px var(--text-color) , 112px 13px var(--text-color) , 1248px 1554px var(--text-color) , 1658px 389px var(--text-color) , 1191px 1072px var(--text-color) , 1910px 107px var(--text-color) , 1756px 1742px var(--text-color) , 1413px 761px var(--text-color) , 55px 1887px var(--text-color) , 468px 355px var(--text-color) , 1060px 1507px var(--text-color) , 241px 1092px var(--text-color) , 42px 67px var(--text-color) , 360px 1413px var(--text-color) , 1110px 1263px var(--text-color) , 1744px 1468px var(--text-color) , 214px 1909px var(--text-color) , 491px 525px var(--text-color) , 708px 645px var(--text-color) , 286px 479px var(--text-color) , 500px 422px var(--text-color) , 687px 816px var(--text-color) , 973px 1880px var(--text-color) , 324px 634px var(--text-color) , 1809px 1308px var(--text-color) , 1014px 1339px var(--text-color) , 583px 410px var(--text-color) , 194px 566px var(--text-color) , 540px 836px var(--text-color) , 1794px 1068px var(--text-color) , 87px 698px var(--text-color) , 635px 1293px var(--text-color) , 1842px 1111px var(--text-color) , 1917px 1383px var(--text-color) , 669px 826px var(--text-color) , 1721px 914px var(--text-color) , 1808px 1246px var(--text-color) , 648px 1157px var(--text-color) , 1374px 115px var(--text-color) , 1627px 1951px var(--text-color) , 376px 302px var(--text-color) , 283px 816px var(--text-color) , 89px 948px var(--text-color) , 1840px 1705px var(--text-color) , 217px 238px var(--text-color) , 569px 759px var(--text-color) , 951px 608px var(--text-color) , 714px 1539px var(--text-color) , 688px 1786px var(--text-color) , 1281px 257px var(--text-color) , 298px 1094px var(--text-color) , 490px 1420px var(--text-color) , 1181px 1308px var(--text-color) , 1171px 1672px var(--text-color) , 853px 1740px var(--text-color) , 561px 130px var(--text-color) , 709px 841px var(--text-color) , 1429px 1161px var(--text-color) , 457px 334px var(--text-color) , 6px 1217px var(--text-color) , 917px 1413px var(--text-color) , 417px 1613px var(--text-color) , 1638px 1670px var(--text-color) , 1302px 1903px var(--text-color) , 185px 440px var(--text-color) , 1487px 1650px var(--text-color) , 944px 1450px var(--text-color) , 644px 1221px var(--text-color) , 510px 470px var(--text-color) , 306px 209px var(--text-color) , 191px 1464px var(--text-color) , 451px 1715px var(--text-color) , 1256px 1452px var(--text-color) , 673px 1615px var(--text-color) , 302px 705px var(--text-color) , 149px 1614px var(--text-color) , 1580px 1171px var(--text-color) , 552px 929px var(--text-color) , 319px 881px var(--text-color) , 1964px 1659px var(--text-color) , 1319px 445px var(--text-color) , 1407px 862px var(--text-color) , 687px 687px var(--text-color) , 965px 1093px var(--text-color) , 1583px 1864px var(--text-color) , 1786px 645px var(--text-color) , 786px 340px var(--text-color) , 695px 1325px var(--text-color) , 1797px 633px var(--text-color) , 730px 1959px var(--text-color) , 8px 165px var(--text-color) , 1071px 1713px var(--text-color) , 1095px 438px var(--text-color) , 389px 1934px var(--text-color) , 195px 758px var(--text-color) , 754px 145px var(--text-color) , 47px 885px var(--text-color) , 635px 1022px var(--text-color) , 362px 1957px var(--text-color) , 1120px 1937px var(--text-color) , 377px 42px var(--text-color) , 1622px 925px var(--text-color) , 1136px 1028px var(--text-color) , 70px 1776px var(--text-color) , 129px 88px var(--text-color) , 1349px 1618px var(--text-color) , 958px 1528px var(--text-color) , 1154px 410px var(--text-color) , 1601px 423px var(--text-color) , 106px 1662px var(--text-color) , 258px 394px var(--text-color) , 1445px 1714px var(--text-color) , 202px 514px var(--text-color) , 438px 354px var(--text-color) , 790px 527px var(--text-color) , 1827px 1800px var(--text-color) , 781px 535px var(--text-color) , 739px 1482px var(--text-color) , 1821px 1586px var(--text-color) , 1705px 653px var(--text-color) , 381px 12px var(--text-color) , 1305px 1179px var(--text-color) , 466px 1987px var(--text-color) , 793px 1470px var(--text-color) , 1365px 372px var(--text-color) , 515px 546px var(--text-color) , 1810px 287px var(--text-color) , 865px 1869px var(--text-color) , 701px 1944px var(--text-color) , 381px 1043px var(--text-color) , 32px 305px var(--text-color) , 1633px 1987px var(--text-color) , 1606px 1847px var(--text-color) , 943px 1878px var(--text-color) , 1175px 974px var(--text-color) , 1944px 676px var(--text-color) , 1129px 1252px var(--text-color) , 1503px 1038px var(--text-color) , 651px 217px var(--text-color) , 61px 1074px var(--text-color) , 760px 1382px var(--text-color) , 29px 1200px var(--text-color) , 1928px 1394px var(--text-color) , 361px 1652px var(--text-color) , 18px 1316px var(--text-color) , 953px 453px var(--text-color) , 336px 1448px var(--text-color) , 433px 1776px var(--text-color) , 1766px 616px var(--text-color) , 1006px 1023px var(--text-color) , 1575px 1446px var(--text-color) , 844px 1364px var(--text-color) , 192px 643px var(--text-color) , 1617px 65px var(--text-color) , 798px 874px var(--text-color) , 1234px 1536px var(--text-color) , 1228px 570px var(--text-color) , 996px 684px var(--text-color) , 1494px 1895px var(--text-color) , 1913px 1041px var(--text-color) , 1479px 45px var(--text-color) , 1963px 56px var(--text-color) , 1968px 1948px var(--text-color) , 257px 1184px var(--text-color) , 741px 387px var(--text-color) , 1831px 589px var(--text-color) , 101px 1180px var(--text-color) , 53px 1843px var(--text-color) , 1718px 1100px var(--text-color) , 491px 1180px var(--text-color) , 1046px 882px var(--text-color) , 338px 417px var(--text-color) , 977px 1417px var(--text-color) , 703px 1852px var(--text-color) , 1594px 706px var(--text-color) , 1801px 83px var(--text-color) , 650px 1333px var(--text-color) , 950px 160px var(--text-color) , 1457px 1140px var(--text-color) , 130px 753px var(--text-color) , 1257px 86px var(--text-color) , 996px 134px var(--text-color) , 630px 1111px var(--text-color) , 1926px 642px var(--text-color) , 1413px 909px var(--text-color) , 776px 245px var(--text-color) , 974px 1364px var(--text-color) , 1929px 1897px var(--text-color) , 175px 495px var(--text-color) , 1712px 866px var(--text-color);
    animation: animStar 50s linear infinite;
    display: block;
}

#stars:after {
    content: '';
    position: absolute;
    top: calc(2000 / var(--font-default) * 1rem);
    width: calc(1 / var(--font-default) * 1rem);
    height: calc(1 / var(--font-default) * 1rem);
    background: transparent;
    box-shadow: 1391px 129px var(--text-color) , 995px 1668px var(--text-color) , 1781px 1353px var(--text-color) , 716px 806px var(--text-color) , 1368px 388px var(--text-color) , 799px 1952px var(--text-color) , 519px 242px var(--text-color) , 678px 410px var(--text-color) , 815px 1395px var(--text-color) , 869px 219px var(--text-color) , 962px 123px var(--text-color) , 35px 637px var(--text-color) , 2000px 1830px var(--text-color) , 829px 1922px var(--text-color) , 239px 163px var(--text-color) , 1290px 1969px var(--text-color) , 1648px 1448px var(--text-color) , 281px 678px var(--text-color) , 258px 1408px var(--text-color) , 348px 1130px var(--text-color) , 1430px 182px var(--text-color) , 770px 103px var(--text-color) , 925px 532px var(--text-color) , 385px 421px var(--text-color) , 458px 1958px var(--text-color) , 517px 1598px var(--text-color) , 1795px 249px var(--text-color) , 1388px 1439px var(--text-color) , 1460px 1236px var(--text-color) , 637px 1822px var(--text-color) , 1457px 1924px var(--text-color) , 1267px 1149px var(--text-color) , 135px 1157px var(--text-color) , 1314px 847px var(--text-color) , 274px 1127px var(--text-color) , 1154px 872px var(--text-color) , 690px 986px var(--text-color) , 1336px 1519px var(--text-color) , 1693px 746px var(--text-color) , 1489px 1290px var(--text-color) , 1292px 1437px var(--text-color) , 1788px 1701px var(--text-color) , 1625px 1908px var(--text-color) , 734px 1346px var(--text-color) , 488px 375px var(--text-color) , 942px 1311px var(--text-color) , 23px 1485px var(--text-color) , 702px 896px var(--text-color) , 1838px 1913px var(--text-color) , 1846px 520px var(--text-color) , 658px 67px var(--text-color) , 672px 155px var(--text-color) , 921px 326px var(--text-color) , 695px 626px var(--text-color) , 1382px 134px var(--text-color) , 755px 1235px var(--text-color) , 1341px 757px var(--text-color) , 1324px 1570px var(--text-color) , 78px 1040px var(--text-color) , 1580px 134px var(--text-color) , 1596px 372px var(--text-color) , 390px 1919px var(--text-color) , 1277px 397px var(--text-color) , 1637px 415px var(--text-color) , 780px 1335px var(--text-color) , 1324px 1000px var(--text-color) , 1832px 175px var(--text-color) , 516px 1623px var(--text-color) , 426px 832px var(--text-color) , 1150px 1518px var(--text-color) , 1246px 1551px var(--text-color) , 249px 500px var(--text-color) , 499px 1705px var(--text-color) , 966px 71px var(--text-color) , 248px 396px var(--text-color) , 114px 1666px var(--text-color) , 1802px 300px var(--text-color) , 1191px 597px var(--text-color) , 1436px 910px var(--text-color) , 1612px 126px var(--text-color) , 651px 314px var(--text-color) , 104px 1619px var(--text-color) , 1767px 1120px var(--text-color) , 694px 1613px var(--text-color) , 813px 424px var(--text-color) , 1946px 474px var(--text-color) , 31px 1122px var(--text-color) , 118px 1216px var(--text-color) , 1805px 1007px var(--text-color) , 51px 1163px var(--text-color) , 301px 1442px var(--text-color) , 233px 1756px var(--text-color) , 411px 1549px var(--text-color) , 979px 1557px var(--text-color) , 761px 1036px var(--text-color) , 874px 581px var(--text-color) , 1665px 1364px var(--text-color) , 456px 1219px var(--text-color) , 1268px 1305px var(--text-color) , 1785px 496px var(--text-color) , 298px 594px var(--text-color) , 182px 1644px var(--text-color) , 177px 1416px var(--text-color) , 475px 1707px var(--text-color) , 1047px 1966px var(--text-color) , 1286px 72px var(--text-color) , 247px 1026px var(--text-color) , 458px 146px var(--text-color) , 1705px 1141px var(--text-color) , 514px 196px var(--text-color) , 623px 496px var(--text-color) , 1490px 1625px var(--text-color) , 546px 510px var(--text-color) , 1211px 8px var(--text-color) , 76px 1608px var(--text-color) , 1517px 689px var(--text-color) , 1799px 617px var(--text-color) , 576px 1294px var(--text-color) , 461px 1980px var(--text-color) , 599px 1253px var(--text-color) , 797px 1270px var(--text-color) , 442px 1338px var(--text-color) , 1504px 1524px var(--text-color) , 635px 942px var(--text-color) , 1436px 1108px var(--text-color) , 1453px 1516px var(--text-color) , 1432px 1511px var(--text-color) , 266px 617px var(--text-color) , 1114px 509px var(--text-color) , 1524px 469px var(--text-color) , 1882px 712px var(--text-color) , 741px 1442px var(--text-color) , 1726px 672px var(--text-color) , 1353px 1904px var(--text-color) , 535px 770px var(--text-color) , 627px 641px var(--text-color) , 558px 1856px var(--text-color) , 855px 1153px var(--text-color) , 691px 1631px var(--text-color) , 1287px 1841px var(--text-color) , 1839px 631px var(--text-color) , 1434px 933px var(--text-color) , 1735px 1955px var(--text-color) , 1603px 1704px var(--text-color) , 747px 300px var(--text-color) , 1741px 1144px var(--text-color) , 30px 65px var(--text-color) , 1181px 1345px var(--text-color) , 285px 1492px var(--text-color) , 982px 235px var(--text-color) , 705px 1510px var(--text-color) , 350px 1799px var(--text-color) , 379px 759px var(--text-color) , 1308px 724px var(--text-color) , 574px 934px var(--text-color) , 600px 1840px var(--text-color) , 355px 1260px var(--text-color) , 1726px 817px var(--text-color) , 1893px 835px var(--text-color) , 664px 55px var(--text-color) , 1110px 800px var(--text-color) , 34px 1983px var(--text-color) , 785px 849px var(--text-color) , 1653px 79px var(--text-color) , 1259px 1516px var(--text-color) , 1722px 1549px var(--text-color) , 224px 1231px var(--text-color) , 1095px 1068px var(--text-color) , 978px 786px var(--text-color) , 1391px 1748px var(--text-color) , 534px 715px var(--text-color) , 468px 1369px var(--text-color) , 1378px 426px var(--text-color) , 1511px 847px var(--text-color) , 1668px 274px var(--text-color) , 59px 1193px var(--text-color) , 635px 1278px var(--text-color) , 232px 625px var(--text-color) , 1536px 1081px var(--text-color) , 1113px 416px var(--text-color) , 842px 1055px var(--text-color) , 295px 1258px var(--text-color) , 653px 1432px var(--text-color) , 953px 1945px var(--text-color) , 444px 1878px var(--text-color) , 1617px 1300px var(--text-color) , 553px 960px var(--text-color) , 1854px 267px var(--text-color) , 967px 76px var(--text-color) , 1117px 363px var(--text-color) , 811px 99px var(--text-color) , 885px 1073px var(--text-color) , 443px 1734px var(--text-color) , 927px 378px var(--text-color) , 218px 886px var(--text-color) , 303px 1470px var(--text-color) , 157px 1316px var(--text-color) , 662px 1312px var(--text-color) , 486px 1147px var(--text-color) , 1405px 1480px var(--text-color) , 1458px 94px var(--text-color) , 1451px 1711px var(--text-color) , 893px 1242px var(--text-color) , 855px 980px var(--text-color) , 544px 1961px var(--text-color) , 358px 885px var(--text-color) , 1311px 969px var(--text-color) , 356px 1925px var(--text-color) , 1344px 491px var(--text-color) , 1430px 1985px var(--text-color) , 935px 1187px var(--text-color) , 708px 749px var(--text-color) , 71px 711px var(--text-color) , 1211px 695px var(--text-color) , 1421px 1504px var(--text-color) , 1114px 1092px var(--text-color) , 114px 1880px var(--text-color) , 335px 1519px var(--text-color) , 705px 680px var(--text-color) , 1573px 506px var(--text-color) , 1174px 24px var(--text-color) , 597px 1113px var(--text-color) , 736px 795px var(--text-color) , 1346px 550px var(--text-color) , 294px 452px var(--text-color) , 1998px 1032px var(--text-color) , 1216px 816px var(--text-color) , 844px 927px var(--text-color) , 1203px 596px var(--text-color) , 1844px 743px var(--text-color) , 1825px 610px var(--text-color) , 1907px 1141px var(--text-color) , 502px 419px var(--text-color) , 1364px 426px var(--text-color) , 605px 913px var(--text-color) , 928px 1293px var(--text-color) , 1422px 394px var(--text-color) , 1129px 1952px var(--text-color) , 1438px 306px var(--text-color) , 1456px 1135px var(--text-color) , 1046px 881px var(--text-color) , 1923px 124px var(--text-color) , 305px 575px var(--text-color) , 615px 725px var(--text-color) , 1893px 1795px var(--text-color) , 1506px 147px var(--text-color) , 1114px 1024px var(--text-color) , 312px 330px var(--text-color) , 1103px 1441px var(--text-color) , 662px 1678px var(--text-color) , 272px 1302px var(--text-color) , 1339px 1801px var(--text-color) , 627px 1708px var(--text-color) , 1183px 874px var(--text-color) , 1879px 739px var(--text-color) , 829px 283px var(--text-color) , 792px 357px var(--text-color) , 786px 338px var(--text-color) , 1984px 1536px var(--text-color) , 158px 979px var(--text-color) , 1628px 311px var(--text-color) , 68px 475px var(--text-color) , 1693px 1786px var(--text-color) , 540px 1580px var(--text-color) , 485px 513px var(--text-color) , 1527px 1750px var(--text-color) , 1142px 1079px var(--text-color) , 1091px 1972px var(--text-color) , 695px 1130px var(--text-color) , 1433px 997px var(--text-color) , 1110px 1221px var(--text-color) , 1010px 812px var(--text-color) , 770px 182px var(--text-color) , 1311px 47px var(--text-color) , 1277px 1875px var(--text-color) , 279px 490px var(--text-color) , 45px 1603px var(--text-color) , 1129px 1981px var(--text-color) , 1615px 642px var(--text-color) , 621px 396px var(--text-color) , 1299px 222px var(--text-color) , 1625px 203px var(--text-color) , 476px 1564px var(--text-color) , 369px 1463px var(--text-color) , 124px 991px var(--text-color) , 398px 149px var(--text-color) , 102px 1207px var(--text-color) , 913px 1861px var(--text-color) , 1522px 623px var(--text-color) , 1650px 1465px var(--text-color) , 1654px 1359px var(--text-color) , 180px 1337px var(--text-color) , 1540px 961px var(--text-color) , 1420px 1911px var(--text-color) , 759px 1700px var(--text-color) , 846px 564px var(--text-color) , 1992px 1369px var(--text-color) , 1652px 563px var(--text-color) , 1888px 1746px var(--text-color) , 1506px 1909px var(--text-color) , 1860px 51px var(--text-color) , 1937px 267px var(--text-color) , 492px 778px var(--text-color) , 1425px 1058px var(--text-color) , 29px 1144px var(--text-color) , 736px 529px var(--text-color) , 1917px 1172px var(--text-color) , 198px 622px var(--text-color) , 264px 1594px var(--text-color) , 772px 587px var(--text-color) , 1431px 786px var(--text-color) , 850px 762px var(--text-color) , 1260px 349px var(--text-color) , 1661px 1772px var(--text-color) , 1688px 1786px var(--text-color) , 1799px 855px var(--text-color) , 1421px 1589px var(--text-color) , 82px 1465px var(--text-color) , 165px 1962px var(--text-color) , 1754px 1958px var(--text-color) , 1828px 30px var(--text-color) , 6px 171px var(--text-color) , 1795px 1187px var(--text-color) , 919px 252px var(--text-color) , 847px 164px var(--text-color) , 1852px 949px var(--text-color) , 346px 1628px var(--text-color) , 26px 357px var(--text-color) , 1240px 1167px var(--text-color) , 1199px 1641px var(--text-color) , 1369px 1835px var(--text-color) , 372px 1022px var(--text-color) , 1611px 1263px var(--text-color) , 1490px 1705px var(--text-color) , 1923px 1944px var(--text-color) , 1646px 1320px var(--text-color) , 868px 742px var(--text-color) , 1090px 72px var(--text-color) , 1834px 382px var(--text-color) , 1378px 562px var(--text-color) , 1224px 152px var(--text-color) , 1099px 1720px var(--text-color) , 327px 1612px var(--text-color) , 379px 1157px var(--text-color) , 1730px 1122px var(--text-color) , 984px 1768px var(--text-color) , 1478px 1791px var(--text-color) , 1881px 111px var(--text-color) , 338px 1716px var(--text-color) , 638px 469px var(--text-color) , 273px 1250px var(--text-color) , 1879px 1483px var(--text-color) , 74px 514px var(--text-color) , 1449px 527px var(--text-color) , 1750px 1361px var(--text-color) , 26px 1561px var(--text-color) , 723px 55px var(--text-color) , 1349px 1161px var(--text-color) , 1806px 1760px var(--text-color) , 265px 1404px var(--text-color) , 1267px 1300px var(--text-color) , 1723px 1102px var(--text-color) , 228px 1572px var(--text-color) , 804px 1099px var(--text-color) , 890px 1982px var(--text-color) , 946px 1208px var(--text-color) , 2000px 121px var(--text-color) , 1798px 493px var(--text-color) , 1473px 1343px var(--text-color) , 39px 683px var(--text-color) , 816px 1674px var(--text-color) , 1505px 1024px var(--text-color) , 1607px 1018px var(--text-color) , 1820px 1163px var(--text-color) , 658px 887px var(--text-color) , 1828px 602px var(--text-color) , 970px 1811px var(--text-color) , 857px 580px var(--text-color) , 247px 1268px var(--text-color) , 9px 1813px var(--text-color) , 1099px 274px var(--text-color) , 1932px 144px var(--text-color) , 1204px 294px var(--text-color) , 1209px 648px var(--text-color) , 219px 219px var(--text-color) , 807px 965px var(--text-color) , 538px 393px var(--text-color) , 1983px 2px var(--text-color) , 724px 1916px var(--text-color) , 391px 580px var(--text-color) , 1499px 1452px var(--text-color) , 1786px 235px var(--text-color) , 395px 1173px var(--text-color) , 1180px 436px var(--text-color) , 1577px 215px var(--text-color) , 1362px 241px var(--text-color) , 1076px 772px var(--text-color) , 1669px 1784px var(--text-color) , 905px 1236px var(--text-color) , 464px 1632px var(--text-color) , 562px 246px var(--text-color) , 328px 1269px var(--text-color) , 1135px 713px var(--text-color) , 1499px 1217px var(--text-color) , 668px 419px var(--text-color) , 1443px 244px var(--text-color) , 55px 38px var(--text-color) , 814px 705px var(--text-color) , 754px 375px var(--text-color) , 1111px 793px var(--text-color) , 1507px 1798px var(--text-color) , 1410px 1765px var(--text-color) , 924px 1499px var(--text-color) , 1160px 1239px var(--text-color) , 1694px 1674px var(--text-color) , 355px 418px var(--text-color) , 1202px 1314px var(--text-color) , 1199px 76px var(--text-color) , 641px 1762px var(--text-color) , 1471px 1800px var(--text-color) , 1415px 157px var(--text-color) , 1303px 1456px var(--text-color) , 1146px 892px var(--text-color) , 177px 1857px var(--text-color) , 973px 605px var(--text-color) , 788px 925px var(--text-color) , 315px 516px var(--text-color) , 382px 1528px var(--text-color) , 360px 1788px var(--text-color) , 765px 205px var(--text-color) , 2px 110px var(--text-color) , 1591px 1849px var(--text-color) , 360px 1812px var(--text-color) , 1343px 972px var(--text-color) , 1143px 238px var(--text-color) , 27px 218px var(--text-color) , 519px 1882px var(--text-color) , 1159px 951px var(--text-color) , 219px 1554px var(--text-color) , 1485px 1174px var(--text-color) , 885px 1780px var(--text-color) , 1945px 457px var(--text-color) , 1753px 1072px var(--text-color) , 561px 640px var(--text-color) , 693px 1908px var(--text-color) , 41px 20px var(--text-color) , 1778px 1465px var(--text-color) , 436px 1833px var(--text-color) , 448px 986px var(--text-color) , 1472px 265px var(--text-color) , 949px 1570px var(--text-color) , 548px 1293px var(--text-color) , 1860px 1260px var(--text-color) , 1654px 1659px var(--text-color) , 1416px 1099px var(--text-color) , 1120px 1118px var(--text-color) , 445px 200px var(--text-color) , 577px 1787px var(--text-color) , 20px 1571px var(--text-color) , 702px 1425px var(--text-color) , 408px 13px var(--text-color) , 869px 470px var(--text-color) , 1044px 1450px var(--text-color) , 1901px 1484px var(--text-color) , 1881px 610px var(--text-color) , 1810px 636px var(--text-color) , 238px 1732px var(--text-color) , 867px 1657px var(--text-color) , 1705px 332px var(--text-color) , 1941px 1079px var(--text-color) , 1683px 733px var(--text-color) , 364px 1751px var(--text-color) , 744px 1306px var(--text-color) , 1911px 581px var(--text-color) , 1285px 471px var(--text-color) , 1514px 741px var(--text-color) , 472px 461px var(--text-color) , 1864px 1309px var(--text-color) , 459px 1062px var(--text-color) , 917px 1030px var(--text-color) , 1305px 819px var(--text-color) , 1085px 331px var(--text-color) , 554px 1258px var(--text-color) , 1819px 490px var(--text-color) , 988px 1755px var(--text-color) , 1644px 1882px var(--text-color) , 1332px 410px var(--text-color) , 1629px 1343px var(--text-color) , 253px 1px var(--text-color) , 1243px 684px var(--text-color) , 377px 426px var(--text-color) , 534px 529px var(--text-color) , 509px 768px var(--text-color) , 1729px 916px var(--text-color) , 1188px 306px var(--text-color) , 623px 44px var(--text-color) , 1157px 993px var(--text-color) , 294px 938px var(--text-color) , 1871px 1295px var(--text-color) , 1648px 58px var(--text-color) , 1231px 632px var(--text-color) , 166px 916px var(--text-color) , 1712px 636px var(--text-color) , 1411px 1875px var(--text-color) , 1063px 256px var(--text-color) , 1347px 1268px var(--text-color) , 119px 1528px var(--text-color) , 439px 1625px var(--text-color) , 1848px 856px var(--text-color) , 812px 1901px var(--text-color) , 1553px 126px var(--text-color) , 112px 13px var(--text-color) , 1248px 1554px var(--text-color) , 1658px 389px var(--text-color) , 1191px 1072px var(--text-color) , 1910px 107px var(--text-color) , 1756px 1742px var(--text-color) , 1413px 761px var(--text-color) , 55px 1887px var(--text-color) , 468px 355px var(--text-color) , 1060px 1507px var(--text-color) , 241px 1092px var(--text-color) , 42px 67px var(--text-color) , 360px 1413px var(--text-color) , 1110px 1263px var(--text-color) , 1744px 1468px var(--text-color) , 214px 1909px var(--text-color) , 491px 525px var(--text-color) , 708px 645px var(--text-color) , 286px 479px var(--text-color) , 500px 422px var(--text-color) , 687px 816px var(--text-color) , 973px 1880px var(--text-color) , 324px 634px var(--text-color) , 1809px 1308px var(--text-color) , 1014px 1339px var(--text-color) , 583px 410px var(--text-color) , 194px 566px var(--text-color) , 540px 836px var(--text-color) , 1794px 1068px var(--text-color) , 87px 698px var(--text-color) , 635px 1293px var(--text-color) , 1842px 1111px var(--text-color) , 1917px 1383px var(--text-color) , 669px 826px var(--text-color) , 1721px 914px var(--text-color) , 1808px 1246px var(--text-color) , 648px 1157px var(--text-color) , 1374px 115px var(--text-color) , 1627px 1951px var(--text-color) , 376px 302px var(--text-color) , 283px 816px var(--text-color) , 89px 948px var(--text-color) , 1840px 1705px var(--text-color) , 217px 238px var(--text-color) , 569px 759px var(--text-color) , 951px 608px var(--text-color) , 714px 1539px var(--text-color) , 688px 1786px var(--text-color) , 1281px 257px var(--text-color) , 298px 1094px var(--text-color) , 490px 1420px var(--text-color) , 1181px 1308px var(--text-color) , 1171px 1672px var(--text-color) , 853px 1740px var(--text-color) , 561px 130px var(--text-color) , 709px 841px var(--text-color) , 1429px 1161px var(--text-color) , 457px 334px var(--text-color) , 6px 1217px var(--text-color) , 917px 1413px var(--text-color) , 417px 1613px var(--text-color) , 1638px 1670px var(--text-color) , 1302px 1903px var(--text-color) , 185px 440px var(--text-color) , 1487px 1650px var(--text-color) , 944px 1450px var(--text-color) , 644px 1221px var(--text-color) , 510px 470px var(--text-color) , 306px 209px var(--text-color) , 191px 1464px var(--text-color) , 451px 1715px var(--text-color) , 1256px 1452px var(--text-color) , 673px 1615px var(--text-color) , 302px 705px var(--text-color) , 149px 1614px var(--text-color) , 1580px 1171px var(--text-color) , 552px 929px var(--text-color) , 319px 881px var(--text-color) , 1964px 1659px var(--text-color) , 1319px 445px var(--text-color) , 1407px 862px var(--text-color) , 687px 687px var(--text-color) , 965px 1093px var(--text-color) , 1583px 1864px var(--text-color) , 1786px 645px var(--text-color) , 786px 340px var(--text-color) , 695px 1325px var(--text-color) , 1797px 633px var(--text-color) , 730px 1959px var(--text-color) , 8px 165px var(--text-color) , 1071px 1713px var(--text-color) , 1095px 438px var(--text-color) , 389px 1934px var(--text-color) , 195px 758px var(--text-color) , 754px 145px var(--text-color) , 47px 885px var(--text-color) , 635px 1022px var(--text-color) , 362px 1957px var(--text-color) , 1120px 1937px var(--text-color) , 377px 42px var(--text-color) , 1622px 925px var(--text-color) , 1136px 1028px var(--text-color) , 70px 1776px var(--text-color) , 129px 88px var(--text-color) , 1349px 1618px var(--text-color) , 958px 1528px var(--text-color) , 1154px 410px var(--text-color) , 1601px 423px var(--text-color) , 106px 1662px var(--text-color) , 258px 394px var(--text-color) , 1445px 1714px var(--text-color) , 202px 514px var(--text-color) , 438px 354px var(--text-color) , 790px 527px var(--text-color) , 1827px 1800px var(--text-color) , 781px 535px var(--text-color) , 739px 1482px var(--text-color) , 1821px 1586px var(--text-color) , 1705px 653px var(--text-color) , 381px 12px var(--text-color) , 1305px 1179px var(--text-color) , 466px 1987px var(--text-color) , 793px 1470px var(--text-color) , 1365px 372px var(--text-color) , 515px 546px var(--text-color) , 1810px 287px var(--text-color) , 865px 1869px var(--text-color) , 701px 1944px var(--text-color) , 381px 1043px var(--text-color) , 32px 305px var(--text-color) , 1633px 1987px var(--text-color) , 1606px 1847px var(--text-color) , 943px 1878px var(--text-color) , 1175px 974px var(--text-color) , 1944px 676px var(--text-color) , 1129px 1252px var(--text-color) , 1503px 1038px var(--text-color) , 651px 217px var(--text-color) , 61px 1074px var(--text-color) , 760px 1382px var(--text-color) , 29px 1200px var(--text-color) , 1928px 1394px var(--text-color) , 361px 1652px var(--text-color) , 18px 1316px var(--text-color) , 953px 453px var(--text-color) , 336px 1448px var(--text-color) , 433px 1776px var(--text-color) , 1766px 616px var(--text-color) , 1006px 1023px var(--text-color) , 1575px 1446px var(--text-color) , 844px 1364px var(--text-color) , 192px 643px var(--text-color) , 1617px 65px var(--text-color) , 798px 874px var(--text-color) , 1234px 1536px var(--text-color) , 1228px 570px var(--text-color) , 996px 684px var(--text-color) , 1494px 1895px var(--text-color) , 1913px 1041px var(--text-color) , 1479px 45px var(--text-color) , 1963px 56px var(--text-color) , 1968px 1948px var(--text-color) , 257px 1184px var(--text-color) , 741px 387px var(--text-color) , 1831px 589px var(--text-color) , 101px 1180px var(--text-color) , 53px 1843px var(--text-color) , 1718px 1100px var(--text-color) , 491px 1180px var(--text-color) , 1046px 882px var(--text-color) , 338px 417px var(--text-color) , 977px 1417px var(--text-color) , 703px 1852px var(--text-color) , 1594px 706px var(--text-color) , 1801px 83px var(--text-color) , 650px 1333px var(--text-color) , 950px 160px var(--text-color) , 1457px 1140px var(--text-color) , 130px 753px var(--text-color) , 1257px 86px var(--text-color) , 996px 134px var(--text-color) , 630px 1111px var(--text-color) , 1926px 642px var(--text-color) , 1413px 909px var(--text-color) , 776px 245px var(--text-color) , 974px 1364px var(--text-color) , 1929px 1897px var(--text-color) , 175px 495px var(--text-color) , 1712px 866px var(--text-color);
}

#stars2 {
    width: calc(2 / var(--font-default) * 1rem);
    height: calc(2 / var(--font-default) * 1rem);
    background: transparent;
    box-shadow: 454px 1057px var(--text-color) , 1408px 265px var(--text-color) , 1947px 1347px var(--text-color) , 755px 1790px var(--text-color) , 746px 1788px var(--text-color) , 619px 754px var(--text-color) , 479px 1227px var(--text-color) , 1135px 671px var(--text-color) , 679px 658px var(--text-color) , 1548px 1551px var(--text-color) , 1347px 118px var(--text-color) , 143px 1762px var(--text-color) , 372px 674px var(--text-color) , 83px 1213px var(--text-color) , 735px 225px var(--text-color) , 38px 1944px var(--text-color) , 1660px 1706px var(--text-color) , 365px 81px var(--text-color) , 914px 1036px var(--text-color) , 722px 1972px var(--text-color) , 153px 961px var(--text-color) , 893px 1147px var(--text-color) , 261px 1461px var(--text-color) , 724px 1654px var(--text-color) , 901px 1886px var(--text-color) , 596px 1888px var(--text-color) , 1339px 1524px var(--text-color) , 1516px 422px var(--text-color) , 1256px 1104px var(--text-color) , 313px 1125px var(--text-color) , 1079px 634px var(--text-color) , 61px 1229px var(--text-color) , 1591px 464px var(--text-color) , 721px 275px var(--text-color) , 185px 26px var(--text-color) , 1003px 951px var(--text-color) , 226px 217px var(--text-color) , 1204px 1269px var(--text-color) , 440px 1775px var(--text-color) , 1011px 1959px var(--text-color) , 1106px 566px var(--text-color) , 1084px 1049px var(--text-color) , 932px 484px var(--text-color) , 1212px 883px var(--text-color) , 284px 569px var(--text-color) , 1313px 329px var(--text-color) , 746px 1304px var(--text-color) , 378px 356px var(--text-color) , 1855px 287px var(--text-color) , 208px 1234px var(--text-color) , 1606px 634px var(--text-color) , 650px 515px var(--text-color) , 1472px 592px var(--text-color) , 510px 376px var(--text-color) , 1647px 100px var(--text-color) , 1506px 496px var(--text-color) , 133px 1591px var(--text-color) , 104px 1660px var(--text-color) , 1191px 1013px var(--text-color) , 419px 1435px var(--text-color) , 1818px 377px var(--text-color) , 174px 1361px var(--text-color) , 328px 1172px var(--text-color) , 1459px 1290px var(--text-color) , 924px 1636px var(--text-color) , 211px 1586px var(--text-color) , 362px 1107px var(--text-color) , 527px 394px var(--text-color) , 499px 680px var(--text-color) , 1051px 824px var(--text-color) , 1337px 1779px var(--text-color) , 1622px 1871px var(--text-color) , 1450px 374px var(--text-color) , 866px 205px var(--text-color) , 626px 1442px var(--text-color) , 409px 1321px var(--text-color) , 1531px 655px var(--text-color) , 898px 1492px var(--text-color) , 154px 1383px var(--text-color) , 619px 540px var(--text-color) , 1715px 678px var(--text-color) , 1247px 1015px var(--text-color) , 1873px 226px var(--text-color) , 673px 1174px var(--text-color) , 653px 1937px var(--text-color) , 881px 1486px var(--text-color) , 963px 681px var(--text-color) , 1952px 790px var(--text-color) , 1983px 465px var(--text-color) , 1069px 1181px var(--text-color) , 589px 113px var(--text-color) , 1820px 1451px var(--text-color) , 1141px 104px var(--text-color) , 1422px 1464px var(--text-color) , 1390px 1875px var(--text-color) , 559px 1482px var(--text-color) , 1602px 8px var(--text-color) , 424px 1708px var(--text-color) , 1273px 257px var(--text-color) , 1098px 1302px var(--text-color) , 1678px 1417px var(--text-color) , 1662px 1689px var(--text-color) , 193px 421px var(--text-color) , 1548px 1517px var(--text-color) , 18px 343px var(--text-color) , 578px 1658px var(--text-color) , 1007px 238px var(--text-color) , 368px 1389px var(--text-color) , 1692px 472px var(--text-color) , 833px 1936px var(--text-color) , 1958px 779px var(--text-color) , 720px 980px var(--text-color) , 1127px 1010px var(--text-color) , 1270px 519px var(--text-color) , 1410px 1594px var(--text-color) , 1999px 499px var(--text-color) , 76px 1295px var(--text-color) , 320px 294px var(--text-color) , 688px 1206px var(--text-color) , 758px 830px var(--text-color) , 1427px 1020px var(--text-color) , 1881px 1159px var(--text-color) , 1902px 1878px var(--text-color) , 375px 1177px var(--text-color) , 302px 1784px var(--text-color) , 441px 1295px var(--text-color) , 1021px 1980px var(--text-color) , 1251px 1907px var(--text-color) , 453px 1893px var(--text-color) , 1341px 324px var(--text-color) , 600px 5px var(--text-color) , 1941px 526px var(--text-color) , 1233px 1908px var(--text-color) , 767px 68px var(--text-color) , 1580px 259px var(--text-color) , 1090px 499px var(--text-color) , 1825px 965px var(--text-color) , 177px 695px var(--text-color) , 855px 1420px var(--text-color) , 985px 39px var(--text-color) , 1720px 310px var(--text-color) , 1790px 1386px var(--text-color) , 1234px 1410px var(--text-color) , 310px 1829px var(--text-color) , 1879px 1191px var(--text-color) , 1350px 1967px var(--text-color) , 1341px 676px var(--text-color) , 475px 797px var(--text-color) , 1597px 175px var(--text-color) , 180px 76px var(--text-color) , 1132px 1452px var(--text-color) , 807px 268px var(--text-color) , 1898px 1395px var(--text-color) , 1182px 1867px var(--text-color) , 693px 1649px var(--text-color) , 583px 1217px var(--text-color) , 148px 1578px var(--text-color) , 221px 1282px var(--text-color) , 1419px 1969px var(--text-color) , 234px 894px var(--text-color) , 1083px 746px var(--text-color) , 1626px 911px var(--text-color) , 646px 588px var(--text-color) , 1634px 198px var(--text-color) , 678px 769px var(--text-color) , 1083px 1464px var(--text-color) , 1443px 691px var(--text-color) , 1860px 1903px var(--text-color) , 582px 1293px var(--text-color) , 1274px 820px var(--text-color) , 1913px 817px var(--text-color) , 885px 1398px var(--text-color) , 1127px 482px var(--text-color) , 1250px 423px var(--text-color) , 937px 1073px var(--text-color) , 1170px 1838px var(--text-color) , 1008px 1098px var(--text-color) , 1973px 461px var(--text-color) , 229px 1130px var(--text-color) , 709px 1303px var(--text-color) , 153px 972px var(--text-color) , 1408px 602px var(--text-color) , 1002px 1886px var(--text-color) , 1901px 693px var(--text-color) , 1241px 1857px var(--text-color) , 1843px 1788px var(--text-color) , 1388px 631px var(--text-color) , 1605px 138px var(--text-color) , 1716px 245px var(--text-color) , 1253px 1535px var(--text-color) , 1783px 643px var(--text-color) , 1373px 973px var(--text-color) , 1779px 1411px var(--text-color) , 643px 1779px var(--text-color) , 1933px 397px var(--text-color) , 941px 68px var(--text-color) , 76px 1812px var(--text-color) , 368px 1615px var(--text-color) , 166px 1224px var(--text-color) , 707px 1050px var(--text-color);
    animation: animStar 100s linear infinite;
    display: block;
}

#stars2:after {
    content: '';
    position: absolute;
    top: calc(2000 / var(--font-default) * 1rem);
    width: calc(2 / var(--font-default) * 1rem);
    height: calc(2 / var(--font-default) * 1rem);
    background: transparent;
    box-shadow: 454px 1057px var(--text-color) , 1408px 265px var(--text-color) , 1947px 1347px var(--text-color) , 755px 1790px var(--text-color) , 746px 1788px var(--text-color) , 619px 754px var(--text-color) , 479px 1227px var(--text-color) , 1135px 671px var(--text-color) , 679px 658px var(--text-color) , 1548px 1551px var(--text-color) , 1347px 118px var(--text-color) , 143px 1762px var(--text-color) , 372px 674px var(--text-color) , 83px 1213px var(--text-color) , 735px 225px var(--text-color) , 38px 1944px var(--text-color) , 1660px 1706px var(--text-color) , 365px 81px var(--text-color) , 914px 1036px var(--text-color) , 722px 1972px var(--text-color) , 153px 961px var(--text-color) , 893px 1147px var(--text-color) , 261px 1461px var(--text-color) , 724px 1654px var(--text-color) , 901px 1886px var(--text-color) , 596px 1888px var(--text-color) , 1339px 1524px var(--text-color) , 1516px 422px var(--text-color) , 1256px 1104px var(--text-color) , 313px 1125px var(--text-color) , 1079px 634px var(--text-color) , 61px 1229px var(--text-color) , 1591px 464px var(--text-color) , 721px 275px var(--text-color) , 185px 26px var(--text-color) , 1003px 951px var(--text-color) , 226px 217px var(--text-color) , 1204px 1269px var(--text-color) , 440px 1775px var(--text-color) , 1011px 1959px var(--text-color) , 1106px 566px var(--text-color) , 1084px 1049px var(--text-color) , 932px 484px var(--text-color) , 1212px 883px var(--text-color) , 284px 569px var(--text-color) , 1313px 329px var(--text-color) , 746px 1304px var(--text-color) , 378px 356px var(--text-color) , 1855px 287px var(--text-color) , 208px 1234px var(--text-color) , 1606px 634px var(--text-color) , 650px 515px var(--text-color) , 1472px 592px var(--text-color) , 510px 376px var(--text-color) , 1647px 100px var(--text-color) , 1506px 496px var(--text-color) , 133px 1591px var(--text-color) , 104px 1660px var(--text-color) , 1191px 1013px var(--text-color) , 419px 1435px var(--text-color) , 1818px 377px var(--text-color) , 174px 1361px var(--text-color) , 328px 1172px var(--text-color) , 1459px 1290px var(--text-color) , 924px 1636px var(--text-color) , 211px 1586px var(--text-color) , 362px 1107px var(--text-color) , 527px 394px var(--text-color) , 499px 680px var(--text-color) , 1051px 824px var(--text-color) , 1337px 1779px var(--text-color) , 1622px 1871px var(--text-color) , 1450px 374px var(--text-color) , 866px 205px var(--text-color) , 626px 1442px var(--text-color) , 409px 1321px var(--text-color) , 1531px 655px var(--text-color) , 898px 1492px var(--text-color) , 154px 1383px var(--text-color) , 619px 540px var(--text-color) , 1715px 678px var(--text-color) , 1247px 1015px var(--text-color) , 1873px 226px var(--text-color) , 673px 1174px var(--text-color) , 653px 1937px var(--text-color) , 881px 1486px var(--text-color) , 963px 681px var(--text-color) , 1952px 790px var(--text-color) , 1983px 465px var(--text-color) , 1069px 1181px var(--text-color) , 589px 113px var(--text-color) , 1820px 1451px var(--text-color) , 1141px 104px var(--text-color) , 1422px 1464px var(--text-color) , 1390px 1875px var(--text-color) , 559px 1482px var(--text-color) , 1602px 8px var(--text-color) , 424px 1708px var(--text-color) , 1273px 257px var(--text-color) , 1098px 1302px var(--text-color) , 1678px 1417px var(--text-color) , 1662px 1689px var(--text-color) , 193px 421px var(--text-color) , 1548px 1517px var(--text-color) , 18px 343px var(--text-color) , 578px 1658px var(--text-color) , 1007px 238px var(--text-color) , 368px 1389px var(--text-color) , 1692px 472px var(--text-color) , 833px 1936px var(--text-color) , 1958px 779px var(--text-color) , 720px 980px var(--text-color) , 1127px 1010px var(--text-color) , 1270px 519px var(--text-color) , 1410px 1594px var(--text-color) , 1999px 499px var(--text-color) , 76px 1295px var(--text-color) , 320px 294px var(--text-color) , 688px 1206px var(--text-color) , 758px 830px var(--text-color) , 1427px 1020px var(--text-color) , 1881px 1159px var(--text-color) , 1902px 1878px var(--text-color) , 375px 1177px var(--text-color) , 302px 1784px var(--text-color) , 441px 1295px var(--text-color) , 1021px 1980px var(--text-color) , 1251px 1907px var(--text-color) , 453px 1893px var(--text-color) , 1341px 324px var(--text-color) , 600px 5px var(--text-color) , 1941px 526px var(--text-color) , 1233px 1908px var(--text-color) , 767px 68px var(--text-color) , 1580px 259px var(--text-color) , 1090px 499px var(--text-color) , 1825px 965px var(--text-color) , 177px 695px var(--text-color) , 855px 1420px var(--text-color) , 985px 39px var(--text-color) , 1720px 310px var(--text-color) , 1790px 1386px var(--text-color) , 1234px 1410px var(--text-color) , 310px 1829px var(--text-color) , 1879px 1191px var(--text-color) , 1350px 1967px var(--text-color) , 1341px 676px var(--text-color) , 475px 797px var(--text-color) , 1597px 175px var(--text-color) , 180px 76px var(--text-color) , 1132px 1452px var(--text-color) , 807px 268px var(--text-color) , 1898px 1395px var(--text-color) , 1182px 1867px var(--text-color) , 693px 1649px var(--text-color) , 583px 1217px var(--text-color) , 148px 1578px var(--text-color) , 221px 1282px var(--text-color) , 1419px 1969px var(--text-color) , 234px 894px var(--text-color) , 1083px 746px var(--text-color) , 1626px 911px var(--text-color) , 646px 588px var(--text-color) , 1634px 198px var(--text-color) , 678px 769px var(--text-color) , 1083px 1464px var(--text-color) , 1443px 691px var(--text-color) , 1860px 1903px var(--text-color) , 582px 1293px var(--text-color) , 1274px 820px var(--text-color) , 1913px 817px var(--text-color) , 885px 1398px var(--text-color) , 1127px 482px var(--text-color) , 1250px 423px var(--text-color) , 937px 1073px var(--text-color) , 1170px 1838px var(--text-color) , 1008px 1098px var(--text-color) , 1973px 461px var(--text-color) , 229px 1130px var(--text-color) , 709px 1303px var(--text-color) , 153px 972px var(--text-color) , 1408px 602px var(--text-color) , 1002px 1886px var(--text-color) , 1901px 693px var(--text-color) , 1241px 1857px var(--text-color) , 1843px 1788px var(--text-color) , 1388px 631px var(--text-color) , 1605px 138px var(--text-color) , 1716px 245px var(--text-color) , 1253px 1535px var(--text-color) , 1783px 643px var(--text-color) , 1373px 973px var(--text-color) , 1779px 1411px var(--text-color) , 643px 1779px var(--text-color) , 1933px 397px var(--text-color) , 941px 68px var(--text-color) , 76px 1812px var(--text-color) , 368px 1615px var(--text-color) , 166px 1224px var(--text-color) , 707px 1050px var(--text-color);
}

#stars3 {
    width: calc(3 / var(--font-default) * 1rem);
    height: calc(3 / var(--font-default) * 1rem);
    background: transparent;
    box-shadow: 1133px 510px var(--text-color) , 962px 333px var(--text-color) , 1754px 940px var(--text-color) , 1264px 1520px var(--text-color) , 795px 1102px var(--text-color) , 1462px 492px var(--text-color) , 465px 423px var(--text-color) , 791px 175px var(--text-color) , 1072px 391px var(--text-color) , 695px 1253px var(--text-color) , 1219px 190px var(--text-color) , 1512px 972px var(--text-color) , 1302px 1179px var(--text-color) , 1898px 120px var(--text-color) , 1791px 1488px var(--text-color) , 829px 422px var(--text-color) , 1403px 1504px var(--text-color) , 1417px 1557px var(--text-color) , 1798px 955px var(--text-color) , 472px 1243px var(--text-color) , 622px 1893px var(--text-color) , 1333px 328px var(--text-color) , 1313px 1938px var(--text-color) , 951px 1177px var(--text-color) , 367px 315px var(--text-color) , 823px 1351px var(--text-color) , 1002px 1833px var(--text-color) , 1756px 1242px var(--text-color) , 3px 590px var(--text-color) , 1494px 664px var(--text-color) , 932px 740px var(--text-color) , 1847px 1591px var(--text-color) , 1796px 1660px var(--text-color) , 247px 1954px var(--text-color) , 720px 1956px var(--text-color) , 480px 183px var(--text-color) , 215px 976px var(--text-color) , 974px 1916px var(--text-color) , 270px 1417px var(--text-color) , 287px 1015px var(--text-color) , 829px 256px var(--text-color) , 1418px 1913px var(--text-color) , 1065px 834px var(--text-color) , 395px 554px var(--text-color) , 1554px 1638px var(--text-color) , 51px 1578px var(--text-color) , 1758px 311px var(--text-color) , 1179px 969px var(--text-color) , 103px 1642px var(--text-color) , 1288px 683px var(--text-color) , 1112px 695px var(--text-color) , 253px 659px var(--text-color) , 370px 1725px var(--text-color) , 485px 259px var(--text-color) , 216px 1753px var(--text-color) , 766px 1581px var(--text-color) , 1851px 252px var(--text-color) , 1505px 807px var(--text-color) , 1186px 909px var(--text-color) , 1420px 609px var(--text-color) , 1622px 1005px var(--text-color) , 329px 467px var(--text-color) , 880px 1855px var(--text-color) , 778px 132px var(--text-color) , 211px 1529px var(--text-color) , 1428px 1778px var(--text-color) , 1682px 934px var(--text-color) , 344px 1661px var(--text-color) , 896px 1738px var(--text-color) , 1493px 730px var(--text-color) , 1932px 273px var(--text-color) , 468px 1484px var(--text-color) , 159px 907px var(--text-color) , 803px 997px var(--text-color) , 173px 870px var(--text-color) , 1021px 1675px var(--text-color) , 75px 348px var(--text-color) , 1524px 337px var(--text-color) , 917px 973px var(--text-color) , 1285px 117px var(--text-color) , 1614px 758px var(--text-color) , 1742px 1895px var(--text-color) , 473px 465px var(--text-color) , 971px 518px var(--text-color) , 1837px 91px var(--text-color) , 737px 1724px var(--text-color) , 1993px 667px var(--text-color) , 1579px 1942px var(--text-color) , 1918px 187px var(--text-color) , 464px 733px var(--text-color) , 71px 1267px var(--text-color) , 76px 1462px var(--text-color) , 546px 879px var(--text-color) , 125px 1663px var(--text-color) , 1823px 1450px var(--text-color) , 1846px 750px var(--text-color) , 1717px 1632px var(--text-color) , 511px 1816px var(--text-color) , 1486px 1901px var(--text-color) , 1700px 1677px var(--text-color);
    animation: animStar 150s linear infinite;
    display: block;
}

#stars3:after {
    content: '';
    position: absolute;
    top: calc(2000 / var(--font-default) * 1rem);
    width: calc(3 / var(--font-default) * 1rem);
    height: calc(3 / var(--font-default) * 1rem);
    background: transparent;
    box-shadow: 1133px 510px var(--text-color) , 962px 333px var(--text-color) , 1754px 940px var(--text-color) , 1264px 1520px var(--text-color) , 795px 1102px var(--text-color) , 1462px 492px var(--text-color) , 465px 423px var(--text-color) , 791px 175px var(--text-color) , 1072px 391px var(--text-color) , 695px 1253px var(--text-color) , 1219px 190px var(--text-color) , 1512px 972px var(--text-color) , 1302px 1179px var(--text-color) , 1898px 120px var(--text-color) , 1791px 1488px var(--text-color) , 829px 422px var(--text-color) , 1403px 1504px var(--text-color) , 1417px 1557px var(--text-color) , 1798px 955px var(--text-color) , 472px 1243px var(--text-color) , 622px 1893px var(--text-color) , 1333px 328px var(--text-color) , 1313px 1938px var(--text-color) , 951px 1177px var(--text-color) , 367px 315px var(--text-color) , 823px 1351px var(--text-color) , 1002px 1833px var(--text-color) , 1756px 1242px var(--text-color) , 3px 590px var(--text-color) , 1494px 664px var(--text-color) , 932px 740px var(--text-color) , 1847px 1591px var(--text-color) , 1796px 1660px var(--text-color) , 247px 1954px var(--text-color) , 720px 1956px var(--text-color) , 480px 183px var(--text-color) , 215px 976px var(--text-color) , 974px 1916px var(--text-color) , 270px 1417px var(--text-color) , 287px 1015px var(--text-color) , 829px 256px var(--text-color) , 1418px 1913px var(--text-color) , 1065px 834px var(--text-color) , 395px 554px var(--text-color) , 1554px 1638px var(--text-color) , 51px 1578px var(--text-color) , 1758px 311px var(--text-color) , 1179px 969px var(--text-color) , 103px 1642px var(--text-color) , 1288px 683px var(--text-color) , 1112px 695px var(--text-color) , 253px 659px var(--text-color) , 370px 1725px var(--text-color) , 485px 259px var(--text-color) , 216px 1753px var(--text-color) , 766px 1581px var(--text-color) , 1851px 252px var(--text-color) , 1505px 807px var(--text-color) , 1186px 909px var(--text-color) , 1420px 609px var(--text-color) , 1622px 1005px var(--text-color) , 329px 467px var(--text-color) , 880px 1855px var(--text-color) , 778px 132px var(--text-color) , 211px 1529px var(--text-color) , 1428px 1778px var(--text-color) , 1682px 934px var(--text-color) , 344px 1661px var(--text-color) , 896px 1738px var(--text-color) , 1493px 730px var(--text-color) , 1932px 273px var(--text-color) , 468px 1484px var(--text-color) , 159px 907px var(--text-color) , 803px 997px var(--text-color) , 173px 870px var(--text-color) , 1021px 1675px var(--text-color) , 75px 348px var(--text-color) , 1524px 337px var(--text-color) , 917px 973px var(--text-color) , 1285px 117px var(--text-color) , 1614px 758px var(--text-color) , 1742px 1895px var(--text-color) , 473px 465px var(--text-color) , 971px 518px var(--text-color) , 1837px 91px var(--text-color) , 737px 1724px var(--text-color) , 1993px 667px var(--text-color) , 1579px 1942px var(--text-color) , 1918px 187px var(--text-color) , 464px 733px var(--text-color) , 71px 1267px var(--text-color) , 76px 1462px var(--text-color) , 546px 879px var(--text-color) , 125px 1663px var(--text-color) , 1823px 1450px var(--text-color) , 1846px 750px var(--text-color) , 1717px 1632px var(--text-color) , 511px 1816px var(--text-color) , 1486px 1901px var(--text-color) , 1700px 1677px var(--text-color);
}

@keyframes animStar {
    from {
        transform: translateY(0px);
    }
    to {
        transform: translateY(-2000px);
    }
}
/* Títulos */
.h1 {
    font-size: calc(48 / var(--font-default) * 1rem);
    font-family: var(--font-family-title);
    font-weight: 400;
    font-style: normal;
    line-height: 1;
    margin: 0;
    border-bottom: calc(2 / var(--font-default) * 1rem) solid var(--text-color);
    padding-bottom: .25em;

    > .subtitle {
        font-size: .5em;
        font-family: var(--font-family-subtitle);
    }
}

/* 480px */
@media only screen and (min-width: 30em) {
    .h1 {
        font-size: calc(64 / var(--font-default) * 1rem);
    }
}

/* 768px */
@media only screen and (min-width: 48em) {
    .h1 {
        font-size: calc(80 / var(--font-default) * 1rem);
    }
}



.h2 {
    font-size: calc(32 / var(--font-default) * 1rem);
    font-family: var(--font-family-subtitle);
    font-weight: 400;
    font-style: normal;
    line-height: 1;
    margin: 0 0 .75em;
}

/* 768px */
@media only screen and (min-width: 48em) {
    .h2 {
        font-size: calc(32 / var(--font-default) * 1rem);
    }
}



.h3 {
    font-size: calc(24 / var(--font-default) * 1rem);
    font-family: var(--font-family-subtitle);
    font-weight: 400;
    font-style: normal;
    line-height: 1;
    margin: 0 0 .75em;
}

/* 768px */
@media only screen and (min-width: 48em) {
    .h3 {
        font-size: calc(24 / var(--font-default) * 1rem);
    }
}
/* Utilities */
.u-display-block {
    display: block;
}

.u-mt-40 {
    margin-top: calc(40 / var(--font-default) * 1rem);

}

.u-mb-section {
    margin-bottom: calc(32 / var(--font-default) * 1rem);

    /* 768px */
    @media only screen and (min-width: 48em) {
        margin-bottom: calc(40 / var(--font-default) * 1rem);
    }
}

.u-mb-0 {
    margin-bottom: 0;
}

.u-mb-24 {
    margin-bottom: calc(24 / var(--font-default) * 1rem);
}

.u-mb-32 {
    margin-bottom: calc(32 / var(--font-default) * 1rem);
}

.u-text-align-right {
    text-align: right;
}

.u-sr-only {
    border-width: 0;
    clip :rect(1px, 1px, 1px, 1px);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
    white-space: nowrap;
}

.u-link-reset-hover {
    &:hover,
    &:active,
    &:focus {
        background-color: transparent;
        outline: none;
    }
}
/* Migas de pan */
.c-breadcrumbs {
    display: flex;
    flex-flow: row nowrap;
    gap: calc(8 / var(--font-default) * 1rem);
    margin-bottom: calc(40 / var(--font-default) * 1rem);

    > li {
        font-size: calc(14 / var(--font-default) * 1rem);

        &:not(:first-child)::before {
            content: '\BB';
            margin: 0 calc(8 / var(--font-default) * 1rem) 0 calc(6 / var(--font-default) * 1rem);
        } 
    }
}
/* Layout */
.m-header {
    margin-bottom: calc(16 / var(--font-default) * 1rem);
    padding-top: calc(32 / var(--font-default) * 1rem);   
    position: relative;
    z-index: 9;
}

.m-footer {
    margin: calc(32 / var(--font-default) * 1rem) 0 0;
    padding-bottom: calc(24 / var(--font-default) * 1rem);
    text-align: center;

    small > span {
        display: block;
    }
}

/* 768px */
@media only screen and (min-width: 48em) {
    .m-footer small > span {
        display: inline;

        &:not(:first-child):before {
            content: " | ";
        }
    }
}



/* Listado círculos */
.c-list-products {
    display: inline-flex;
    gap: calc(16 / var(--font-default) * 1rem);
}

.c-list-products__link {
    align-items: center;
    display: flex;
    flex-flow: column nowrap;
    gap: calc(8 / var(--font-default) * 1rem);
    justify-content: center;
    margin: 0;
    padding: 0;
    text-decoration: none;

    &:hover::after,
    &:active::after,
    &:focus::after {
        background-color: var(--bg-color-high-contrast);
        bottom: calc(-8 / var(--font-default) * 1rem);
        content: '';
        height: calc(4 / var(--font-default) * 1rem);
        position: absolute;
        width: 100%;
    }

    &::before {
        background-position:  center center;
        background-repeat: no-repeat;
        background-color: transparent;
        background-size: cover;
        content: '';
        border: calc(3 / var(--font-default) * 1rem) solid var(--text-color);
        border-radius: 50%;
        height: calc(120 / var(--font-default) * 1rem);
        width: calc(120 / var(--font-default) * 1rem);
    }

    &:hover::before,
    &:active::before,
    &:focus::before {
        filter: grayscale(100%);
    }
}

.c-list-products__link--soaps::before {
    background-image: url(/img/soaps.jpg);
}

.c-list-products__link--beauty::before {
    background-image: url(/img/beauty.jpg);
}

.c-list-products__link--play::before {
    background-image: url(/img/play.jpg);
}

.c-list-products__link--crazy::before {
    background-image: url(/img/crazy.jpg);
}



/* Listado jabones */
.c-list-details {
    display: flex;
    flex-flow: column nowrap;
    gap: calc(24 / var(--font-default) * 1rem) 0;

    &:not(:last-child) {
        margin-bottom: calc(32 / var(--font-default) * 1rem);
    }

    /* 440px */
    @media only screen and (min-width: 27.5em) {
        flex-flow: row wrap;
        margin-bottom: calc(40 / var(--font-default) * 1rem);
    }

    /* 768px */
    @media only screen and (min-width: 48em) {
        margin-bottom: calc(48 / var(--font-default) * 1rem);
    }
}

.c-list-details__detail {
    position: relative;

    /* 440px */
    @media only screen and (min-width: 27.5em) {
        max-width: calc(50% - (24 / var(--font-default) * 1rem));

        &:nth-child(2n) {
            margin-left: calc(24 / var(--font-default) * 1rem);
        }
    }

    /* 768px */
    @media only screen and (min-width: 48em) {
        max-width: calc(25% - (24 / var(--font-default) * 1rem));

        &:not(:first-child) {
            margin-left: calc(24 / var(--font-default) * 1rem);
        }
    }

    img {
        border: calc(1 / var(--font-default) * 1rem) solid var(--text-color);
        border-radius: calc(16 / var(--font-default) * 1rem);
        height: 100%;
        width: 100%;
    }
}

