.sticky--navbar{background-color:#00a6df;box-sizing:border-box;position:sticky;text-align:center;z-index:98}.sticky--link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-position:0;background-repeat:no-repeat;border:none;color:#fff;cursor:pointer;font-family:Montserrat,DejaVu Sans,Verdana,sans‑serif!important;font-weight:700;line-height:1;outline:none}.icon--challenge{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="rgb(255,255,255)" d="M256 360c-13.25 0-23.1 10.74-23.1 24c0 13.25 10.75 24 23.1 24c13.25 0 23.1-10.75 23.1-24C280 370.7 269.3 360 256 360zM256 320c8.843 0 15.1-7.156 15.1-16V160c0-8.844-7.155-16-15.1-16S240 151.2 240 160v144C240 312.8 247.2 320 256 320zM504.3 397.3L304.5 59.38C294.4 42.27 276.2 32.03 256 32C235.8 32 217.7 42.22 207.5 59.36l-199.9 338c-10.05 16.97-10.2 37.34-.4218 54.5C17.29 469.5 35.55 480 56.1 480h399.9c20.51 0 38.75-10.53 48.81-28.17C514.6 434.7 514.4 414.3 504.3 397.3zM476.1 435.1C472.7 443.5 464.8 448 455.1 448H56.1c-8.906 0-16.78-4.484-21.08-12c-4.078-7.156-4.015-15.3 .1562-22.36L235.1 75.66C239.4 68.36 247.2 64 256 64c0 0-.0156 0 0 0c8.765 .0156 16.56 4.359 20.86 11.64l199.9 338C480.1 420.7 481.1 428.8 476.1 435.1z"/></svg>')}.icon--solution{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="rgb(255,255,255)" d="M336 0c-97.13 0-176 78.75-176 176C160 191.2 161.1 206.4 165.8 221L7 379.8C2.5 384.3 0 390.4 0 396.6V488C0 501.3 10.75 512 24 512h112C149.3 512 160 501.3 160 488V448h40C213.3 448 224 437.3 224 424V384h19.38c6.25 0 12.38-2.5 16.88-7l30.75-30.75C305.6 350 320.8 351.1 336 351.1c97.13 0 176-78.75 176-176C512 78.87 433.3 0 336 0zM336 320c-19 0-37.13-3.625-53.63-10.38L240 352H192v64H128v64H32v-80l170.4-170.4C195.6 213.1 192 195 192 176C192 96.5 256.5 32 336 32S480 96.5 480 176S415.5 320 336 320zM384 104c-13.25 0-24 10.74-24 24c0 13.25 10.75 24 24 24S408 141.3 408 128C408 114.7 397.3 104 384 104z"/></svg>')}.icon--implementation{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="rgb(255,255,255)" d="M240 336v64c0 8.844-7.156 15.1-16 15.1S208 408.8 208 400v-64c0-8.844 7.156-16 16-16S240 327.2 240 336zM448 288v160C448 483.3 419.3 512 384 512H64c-35.35 0-64-28.65-64-63.1v-160C0 252.7 28.65 224 64 224l32 0V128c0-76.79 67.93-137.1 146.9-126.6c63.65 9.143 109.1 66.84 109.1 131.1v11.5c0 8.837-7.163 15.1-16 15.1S320 152.8 320 144V128c0-57.09-50.09-102.7-108.6-95.19C162.1 39.02 127.1 82.55 127.1 131.3L128 224l256-.0001C419.3 224 448 252.7 448 288zM416 288c0-17.64-14.36-32-32-32H64c-17.64 0-32 14.36-32 32v160c0 17.64 14.36 32 32 32h320c17.64 0 32-14.36 32-32V288z"/></svg>')}.icon--result{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path fill="rgb(255,255,255)" d="M64 352H32c-17.67 0-32 14.33-32 32v96c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32v-96C96 366.3 81.67 352 64 352zM64 480H32v-96h32V480zM544 192h-32c-17.67 0-32 14.33-32 32v256c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V224C576 206.3 561.7 192 544 192zM544 480h-32V224h32V480zM384 320h-32c-17.67 0-32 14.33-32 32v128c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32v-128C416 334.3 401.7 320 384 320zM384 480h-32v-128h32V480zM224 192H192C174.3 192 160 206.3 160 224v256c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V224C256 206.3 241.7 192 224 192zM224 480H192V224h32V480zM505.1 89.2C511.1 93.12 519.5 96 528 96C554.5 96 576 74.51 576 48S554.5 0 528 0S480 21.49 480 48c0 6.158 1.576 11.82 3.744 17.2L390.9 134.8C384 130.9 376.5 128 368 128s-16.05 2.877-22.94 6.801L252.3 65.2C254.4 59.82 256 54.16 256 48C256 21.49 234.5 0 208 0S160 21.49 160 48c0 7.355 2.154 14.03 5.133 20.24l-96.89 96.89C62.03 162.2 55.36 160 48 160C21.49 160 0 181.5 0 208S21.49 256 48 256S96 234.5 96 208c0-7.355-2.154-14.03-5.133-20.24l96.89-96.89C193.1 93.85 200.6 96 208 96c8.51 0 16.05-2.877 22.94-6.801l92.8 69.6C321.6 164.2 320 169.8 320 176C320 202.5 341.5 224 368 224S416 202.5 416 176c0-6.158-1.576-11.82-3.744-17.2L505.1 89.2zM528 32C536.8 32 544 39.18 544 48S536.8 64 528 64c-4.812 0-8.375-2.277-10.52-4.186l-1.934-1.725l-1.371-2.467C512.7 52.99 512 50.5 512 48C512 39.18 519.2 32 528 32zM48 224C39.18 224 32 216.8 32 208S39.18 192 48 192c3.287 0 6.379 1.014 9.188 3.014l2.219 1.58l1.58 2.219C62.99 201.6 64 204.7 64 208C64 216.8 56.82 224 48 224zM221.8 55.62L220.5 58.09L218.5 59.82C216.4 61.72 212.8 64 208 64C204.7 64 201.6 62.99 198.8 60.99L196.6 59.41L195 57.19C193 54.38 192 51.29 192 48C192 39.18 199.2 32 208 32S224 39.18 224 48C224 50.5 223.3 52.99 221.8 55.62zM368 192C359.2 192 352 184.8 352 176c0-2.496 .7129-4.99 2.178-7.623l1.371-2.467l1.934-1.725C359.6 162.3 363.2 160 368 160s8.375 2.277 10.52 4.186l1.934 1.725l1.371 2.467C383.3 171 384 173.5 384 176C384 184.8 376.8 192 368 192z"/></svg>')}@media screen and (min-width:768px){.sticky--link{background-size:2em;font-size:16px;margin:1em 1.5em;padding:1em 1em 1em 3em}}@media screen and (max-width:767px){.sticky--link{background-size:1em;font-size:14px;margin:8px;padding:1em 1em 1em 2em}}