@charset "UTF-8";.vjs-modal-dialog .vjs-modal-dialog-content,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-button>.vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABDkAAsAAAAAG6gAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3hY21hcAAAAYQAAADaAAADPv749/pnbHlmAAACYAAAC3AAABHQZg6OcWhlYWQAAA3QAAAAKwAAADYZw251aGhlYQAADfwAAAAdAAAAJA+RCLFobXR4AAAOHAAAABMAAACM744AAGxvY2EAAA4wAAAASAAAAEhF6kqubWF4cAAADngAAAAfAAAAIAE0AIFuYW1lAAAOmAAAASUAAAIK1cf1oHBvc3QAAA/AAAABJAAAAdPExYuNeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGS7wTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGJHcRdyA4RZgQRADK3CxEAAHic7dFZbsMgAEXRS0ycyZnnOeG7y+qC8pU1dHusIOXxuoxaOlwZYWQB0Aea4quIEN4E9LzKbKjzDeM6H/mua6Lmc/p8yhg0lvdYx15ZG8uOLQOGjMp3EzqmzJizYMmKNRu27Nhz4MiJMxeu3Ljz4Ekqm7T8P52G8PP3lnTOVk++Z6iN6QZzNN1F7ptuN7eGOjDUoaGODHVsuvU8MdTO9Hd5aqgzQ50b6sJQl4a6MtS1oW4MdWuoO0PdG+rBUI+GejLUs6FeDPVqqDdDvRvqw1CfhpqM9At0iFLaAAB4nJ1YDXBTVRZ+5/22TUlJ8we0pHlJm7RJf5O8F2j6EymlSPkpxaL8U2xpa3DKj0CBhc2IW4eWKSokIoLsuMqssM64f+jA4HSdWXXXscBq67IOs3FXZ1ZYWVyRFdo899yXtIBQZ90k7717zz3v3HPPOfd854YCCj9cL9dL0RQFOqCbGJnrHb5EayiKIWN8iA/hWBblo6hUWm8TtCDwE80WMJus/irwyxOdxeB0MDb14VNJHnXYoLLSl6FfCUYO9nYPTA8Epg9090LprfbBbZ2hY0UlJUXHQp3/vtWkS6EBv8+rPMq5u9692f/dNxJNiqwC1xPE9TCUgCsSdQWgE3XQD25lkG4CN2xmTcOXWBOyser6RN6KnGbKSbmQ3+d0OI1m2W8QzLLkI2sykrWAgJJEtA8vGGW/2Q+CmT3n8zS9wZwu2DCvtuZKZN3xkrLh36yCZuUomQSqGpY8t/25VfHVhw8z4ebGBtfLb0ya9PCaDc+8dGTvk2dsh6z7WzvowlXKUSWo9MJ15a3KrEP2loOr2Ojhw6iW6hf2BDdEccQvZGpaAy7YovSwq8kr7HGllxpd71rkS6G0Sf11sl9OvMK1+jwPPODxjUwkOim9CU3ix1wNjXDfmJSEn618Bs6lpWwUpU+8PCqLMY650zjq8VhCIP17NEKTx3eaLL+s5Pi6yJWaWjTHLR1jYzPSV9VF/6Ojdb/1kO3Mk3uhHC0x6gc1BjlKQ+nQFxTYdaJkZ7ySVxLBbhR1dsboNXp1tCYKW2LRaEzpYcIx2BKNxaL0ZaUnSqfFoiNhHKR/GkX6PWUSAaJelQaqZL1EpoHNsajSEyPSoJ9IjhIxTdjHLmwZvhRDOiFTY/YeQnvrVZmiTQtGncECXtFTBZLOVwwMRgoXHAkXzMzPn1nAJJ8jYSbMDaqN2waGLzNhih/bZynUBMpIWSg7VYi7DRx2m8ALkIdRCJwI6ArJx2EI8kaDWeTQKeAFk9fjl/1AvwktjQ1P7NjyMGQyfd4vjipX6M/i52D7Cq80kqlcxEcGXRr/FEcgs0u5uGgB4VWuMFfpdn2Re6Hi3PqzmxWKsz6+ae2Pn9hXXw/fqM859UiGC0oKYYILJBqJrsn1Z1E5qOs9rQCiUQRREjm8yJcbHF5cUJufX1vAHlefw0XgUoboS3ETfQlTxBC4SOtuE8VPRJTBSCQSjZCpk7Gqzu+masaZ2y7Zjehho4F3g82BNDkAHpORG4+OCS+f6JTPmtRn/PH1kch6d04sp7AQb25aQ/pqUyXeQ8vrebG8OYQdXOQ+585u0sdW9rqalzRURiJ+9F4MweRFrKUjl1GUYhH1A27WOHw5cTFSFPMo9EeUIGnQTZHIaJ7AHLaOKsOODaNF9jkBjYG2QEsQ2xjMUAx2bBEbeTBWMHwskBjngq56S/yfgkBnWBa4K9sqKtq2t1UI8S9He5XuBRbawAdatrQEAi30Aks2+LM8WeCbalVZkWNylvJ+dqJnzVb+OHlSoKW8nPCP7Rd+CcZ2DdWAGqJ2CBFOphgywFFCFBNtfAbGtNPBCwxvygHeYMZMY9ZboBqwq/pVrsbgN5tkv152ODlbMfiqwGMBgxa4Exz3QhovRIUp6acqZmQzRq0ypDXS2TPLT02YIkQETnOE445oOGxOmXAqUJNNG7XgupMjPq2ua9asrj5yY/yuKteO1Kx0YNJTufrirLe1mZnat7OL6rnUdCWenpW6I8mAnbsY8KWs1PuSovCW9A/Z25PQ24a7cNOqgmTkLmBMgh4THgc4b9k2IVv1/g/F5nGljwPLfOgHAzJzh45V/4+WenTzmMtR5Z7us2Tys909UHqrPY7KbckoxRvRHhmVc3cJGE97uml0R1S0jdULVl7EvZtDFVBF35N9cEdjpgmAiOlFZ+Dtoh93+D3zzHr8RRNZQhnCNMNbcegOvpEwZoL+06cJQ07h+th3fZ/7PVbVC6ngTAV/KoLFuO6+2KFcU651gEb5ugPSIb1D+Xp8V4+k3sEIGnw5mYe4If4k1lFYr6SCzmM2EQ8iWtmwjnBI9kTwe1TlfAmXh7H02by9fW2gsjKwtv0aaURKil4OdV7rDL1MXIFNrhdxohcZXYTnq47WisrKitaObbf5+yvkLi5J6lCNZZ+B6GC38VNBZBDidSS/+mSvh6s+srgC8pyKMvDtt+de3c9fU76ZPfuM8ud4Kv0fyP/LqfepMT/3oZxSqpZaTa1DaQYLY8TFsHYbWYsPoRhRWfL5eSSQbhUGgGC3YLbVMk6PitTFNGpAsNrC6D1VNBKgBHMejaiuRWEWGgsSDBTJjqWIl8kJLlsaLJ2tXDr6xGfT85bM2Q06a46x2HTgvdnV8z5YDy/27J4zt6x2VtkzjoYpkq36kaBr4eQSg7tyiVweWubXZugtadl58ydapfbORfKsDTuZ0OBgx4cfdjCf5tbWNITnL120fdOi1RV1C3uKGzNdwYLcMvZ3BxoPyTOCD1XvXTp7U10gWCVmTV9b3r2z0SkGWovb2hp9I89O8a2smlyaO8muMU+dRmtzp60IzAoFpjLr1n388boLyf0dRvxhsHZ0qbWqDkwqvvpkj4l0fY6EIXRi5sQSrAvsVYwXRy4qJ2EVtD1AN7a0HWth9ymvL1xc3WTUKK/TAHA/bXDVtVWfOMfuGxGZv4Ln/jVr9jc3j1yMv0tndmyt9Vq88Y9gH1wtLX3KWjot5++jWHgAoZZkQ14wGQ20Fli71UmKJAy4xKMSTGbVdybW7FDDAut9XpD5AzWrYO7zQ8qffqF8+Ynd/clrHcdyxGy3a/3+mfNnzC/cBsveTjnTvXf1o6vzOlZw7WtqtdmPK/Errz/6NNtD72zmNOZfbmYdTGHfoofqI79Oc+R2n1lrnL6pOm0Up7kwxhTW12Amm7WYkXR2qYrF2AmgmbAsxZjwy1xpg/m1Je2vrp8v/nz2xpmlBg4E9hrMU341wVpTOh/OfmGvAnra8q6uctr60ZQHV3Q+WMQJykMj8ZsWn2QBOmmHMB+m5pDIpTFonYigiaKAhGEiAHF7EliVnQkjoLVIMPtJpBKHYd3A8GYH9jJzrWwmHx5Qjp7vDAX0suGRym1vtm/9W1/HyR8vczfMs6Sk8DSv855/5dlX9oQq52hT8syyp2rx5Id17IAyAM3wIjQPMOHzytEB64q6D5zT91yNbnx3V/nqnd017S9Y0605k3izoXLpsxde2n38yoOV9s1LcjwzNjbdX6asnBVaBj/6/DwKwPkpcqbDG7BnsXoSqWnUAmottYF6jMSdVyYZh3zVXCjwTiwwHH6sGuRiEHQGzuRX6whZkp123oy1BWE2mEfJ/tvIRtM4ZM5bDXiMsPMaAKOTyc5uL57rqyyc5y5JE5pm1i2S2iUX0CcaQ6lC6Zog7JqSqZmYlosl2K6pwNA84zRnQW6SaALYZQGW5lhCtU/W34N6o+bKfZ8cf3/Cl/+iTX3wBzpOY4mRkeNf3rptycGSshQWgGbYt5jFc2e0+DglIrwl6DVWQ7BuwaJ3Xk1J4VL5urnLl/Wf+gHU/hZoZdKNym6lG+I34FaNeZKcSpJIo2IeCVvpdsDGfKvzJnAwmeD37Ow65ZWwSowpgwX5T69s/rB55dP5BcpgDKFV8p7q2sn/1uc93bVzT/w6UrCqDTWvfCq/oCD/qZXNoUj8BL5Kp6GU017frfNXkAtiiyf/SOCEeLqnd8R/Ql9GlCRfctS6k5chvIBuQ1zCCjoCHL2DHNHIXxMJ3kQeO8lbsUXONeSfA5EjcG6/E+KdhN4bP04vBhdi883+BFBzQbxFbvZzQeY9LNBZc0FNfn5NwfDn6rCTnTw6R8o+gfpf5hCom33cRuiTlss3KHmZjD+BPN+5gXuA2ziS/Q73mLxUkpbKN/eqwz5uK0X9F3h2d1V4nGNgZGBgAOJd776+iue3+crAzc4AAje5Bfcg0xz9YHEOBiYQBQA8FQlFAHicY2BkYGBnAAGOPgaG//85+hkYGVCBMgBGGwNYAAAAeJxjYGBgYB8EmKOPgQEAQ04BfgAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhAi2COh4nGNgZGBgUGYoZWBnAAEmIOYCQgaG/2A+AwAYCQG2AHicXZBNaoNAGIZfE5PQCKFQ2lUps2oXBfOzzAESyDKBQJdGR2NQR3QSSE/QE/QEPUUPUHqsvsrXjTMw83zPvPMNCuAWP3DQDAejdm1GjzwS7pMmwi75XngAD4/CQ/oX4TFe4Qt7uMMbOzjuDc0EmXCP/C7cJ38Iu+RP4QEe8CU8pP8WHmOPX2EPz87TPo202ey2OjlnQSXV/6arOjWFmvszMWtd6CqwOlKHq6ovycLaWMWVydXKFFZnmVFlZU46tP7R2nI5ncbi/dDkfDtFBA2DDXbYkhKc+V0Bqs5Zt9JM1HQGBRTm/EezTmZNKtpcAMs9Yu6AK9caF76zoLWIWcfMGOSkVduvSWechqZsz040Ib2PY3urxBJTzriT95lipz+TN1fmAAAAeJxtkMl2wjAMRfOAhABlKm2h80C3+ajgCKKDY6cegP59TYBzukAL+z1Zsq8ctaJTTKPrsUQLbXQQI0EXKXroY4AbDDHCGBNMcYsZ7nCPB8yxwCOe8IwXvOIN7/jAJ76wxHfUqWX+OzgumWAjJMV17i0Ndlr6irLKO+qftdT7i6y4uFSUvCknay+lFYZIZaQcmfH/xIFdYn98bqhra1aKTM/6lWMnyaYirx1rFUQZFBkb2zJUtoXeJCeg0WnLtHeSFc3OtrnozNwqi0TkSpBMDB1nSde5oJXW23hTS2/T0LilglXX7dmFVxLnq5U0vYATHFk3zX3BOisoQHNDFDeZnqKDy9hRNawN7Vh727hFzcJ5c8TILrKZfH7tIPxAFP0BpLeJPA==) format("woff");font-weight:400;font-style:normal}.vjs-icon-play,.video-js .vjs-play-control .vjs-icon-placeholder,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{content:""}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:""}.vjs-icon-pause,.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pause:before,.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-mute,.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-mute:before,.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-low,.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-low:before,.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-mid,.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-mid:before,.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-high,.video-js .vjs-mute-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-high:before,.video-js .vjs-mute-control .vjs-icon-placeholder:before{content:""}.vjs-icon-fullscreen-enter,.video-js .vjs-fullscreen-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-fullscreen-enter:before,.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before{content:""}.vjs-icon-fullscreen-exit,.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-fullscreen-exit:before,.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before{content:""}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:""}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:""}.vjs-icon-subtitles,.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-subtitles:before,.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before{content:""}.vjs-icon-captions,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-captions-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-captions:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-captions-button .vjs-icon-placeholder:before{content:""}.vjs-icon-chapters,.video-js .vjs-chapters-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-chapters:before,.video-js .vjs-chapters-button .vjs-icon-placeholder:before{content:""}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:""}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:""}.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder,.video-js .vjs-volume-level,.video-js .vjs-play-progress{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before,.video-js .vjs-volume-level:before,.video-js .vjs-play-progress:before{content:""}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:""}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:""}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:""}.vjs-icon-cancel,.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cancel:before,.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before{content:""}.vjs-icon-replay,.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-replay:before,.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before{content:""}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:""}.vjs-icon-gplus{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-gplus:before{content:""}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:""}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:""}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:""}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:""}.vjs-icon-audio-description,.video-js .vjs-descriptions-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-audio-description:before,.video-js .vjs-descriptions-button .vjs-icon-placeholder:before{content:""}.vjs-icon-audio,.video-js .vjs-audio-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-audio:before,.video-js .vjs-audio-button .vjs-icon-placeholder:before{content:""}.vjs-icon-next-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-next-item:before{content:""}.vjs-icon-previous-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-previous-item:before{content:""}.vjs-icon-picture-in-picture-enter,.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-picture-in-picture-enter:before,.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before{content:""}.vjs-icon-picture-in-picture-exit,.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-picture-in-picture-exit:before,.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before{content:""}.video-js{display:block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:initial}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js[tabindex="-1"]{outline:none}.video-js *,.video-js *:before,.video-js *:after{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}.video-js.vjs-fluid,.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-9-16,.video-js.vjs-1-1{width:100%;max-width:100%}.video-js.vjs-fluid:not(.vjs-audio-only-mode),.video-js.vjs-16-9:not(.vjs-audio-only-mode),.video-js.vjs-4-3:not(.vjs-audio-only-mode),.video-js.vjs-9-16:not(.vjs-audio-only-mode),.video-js.vjs-1-1:not(.vjs-audio-only-mode){height:0}.video-js.vjs-16-9:not(.vjs-audio-only-mode){padding-top:56.25%}.video-js.vjs-4-3:not(.vjs-audio-only-mode){padding-top:75%}.video-js.vjs-9-16:not(.vjs-audio-only-mode){padding-top:177.7777777778%}.video-js.vjs-1-1:not(.vjs-audio-only-mode){padding-top:100%}.video-js.vjs-fill:not(.vjs-audio-only-mode){width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js.vjs-audio-only-mode .vjs-tech{display:none}body.vjs-full-window{padding:0;margin:0;height:100%}.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}.video-js.vjs-fullscreen:not(.vjs-ios-native-fs){width:100%!important;height:100%!important;padding-top:0!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1!important;visibility:visible!important}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.63332em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:#2b333fb3;border-radius:.3em;transition:all .4s}.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-.81666em;margin-left:-1.5em}.video-js:hover .vjs-big-play-button,.video-js .vjs-big-play-button:focus{border-color:#fff;background-color:#73859f;background-color:#73859f80;transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button,.vjs-error .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{background:none;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:#000c;background:linear-gradient(180deg,#000c,#fff0);overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover,.js-focus-visible .vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:#73859f80}.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover,.js-focus-visible .vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.video-js .vjs-menu *:not(.vjs-selected):focus:not(:focus-visible),.js-focus-visible .vjs-menu *:not(.vjs-selected):focus:not(.focus-visible){background:none}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0em;margin-bottom:1.5em;border-top-color:#2b333fb3}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:#2b333fb3;position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu,.vjs-menu-button-popup .vjs-menu.vjs-lock-showing{display:block}.video-js .vjs-menu-button-inline{transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline:hover,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;transition:all .4s}.vjs-menu-button-inline:hover .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline.vjs-slider-active .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:#2b333fb3}.vjs-has-started .vjs-control-bar,.vjs-audio-only-mode .vjs-control-bar{display:flex;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;pointer-events:none;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar,.vjs-error .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar,.vjs-audio-only-mode.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible;pointer-events:auto}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;flex:none}.video-js .vjs-control.vjs-visible-text{width:auto;padding-left:1em;padding-right:1em}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.vjs-button>.vjs-icon-placeholder{display:block}.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before,.video-js .vjs-control:focus{text-shadow:0em 0em 1em white}.video-js *:not(.vjs-visible-text)>.vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;flex:auto;display:flex;align-items:center;min-width:4em;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{display:flex;align-items:center}.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-progress-holder{flex:auto;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.6666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-play-progress,.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div{position:absolute;display:block;height:100%;margin:0;padding:0;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;top:-.3333333333em;z-index:1}.video-js .vjs-load-progress{background:#73859f80}.video-js .vjs-load-progress div{background:#73859fbf}.video-js .vjs-time-tooltip{background-color:#fff;background-color:#fffc;border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:#000c}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#73859f;background-color:#73859f80}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0em 0em 1em white;box-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;flex:none}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js .vjs-volume-panel{transition:width 1s}.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active{visibility:visible;opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal{width:5em;height:3em;margin-right:0}.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical{left:-3.5em;transition:left 0s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active{width:10em;transition:width .1s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3000em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{width:5em;height:3em;visibility:visible;opacity:1;position:relative;transition:none}.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{position:absolute;bottom:3em;left:.5em}.video-js .vjs-volume-panel{display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em;z-index:1}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em;z-index:1}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{top:-.3em;right:-.5em}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:#2b333fb3}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.video-js .vjs-volume-tooltip{background-color:#fff;background-color:#fffc;border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-volume-control:hover .vjs-volume-tooltip,.video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip{display:block;font-size:1em;visibility:visible}.video-js .vjs-volume-vertical:hover .vjs-volume-tooltip,.video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip{left:1em;top:-12px}.video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip{font-size:1em}.video-js .vjs-volume-control .vjs-mouse-display{display:none;position:absolute;width:100%;height:1px;background-color:#000;z-index:1}.video-js .vjs-volume-horizontal .vjs-mouse-display{width:1px;height:100%}.vjs-no-flex .vjs-volume-control .vjs-mouse-display{z-index:0}.video-js .vjs-volume-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.video-js.vjs-user-inactive.vjs-no-flex .vjs-volume-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-volume-tooltip{color:#fff;background-color:#000;background-color:#000c}.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.vjs-has-started .vjs-poster,.vjs-using-native-controls .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster,.vjs-has-started.vjs-audio-poster-mode .vjs-poster{display:block}.video-js .vjs-live-control{display:flex;align-items:flex-start;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}.video-js:not(.vjs-live) .vjs-live-control,.video-js.vjs-liveui .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{align-items:center;cursor:pointer;flex:none;display:inline-flex;height:100%;padding-left:.5em;padding-right:.5em;font-size:1em;line-height:3em;width:auto;min-width:4em}.vjs-no-flex .vjs-seek-to-live-control{display:table-cell;width:auto;text-align:left}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{margin-right:.5em;color:#888}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.video-js .vjs-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.vjs-live .vjs-time-control,.video-js .vjs-current-time,.vjs-no-flex .vjs-current-time,.video-js .vjs-duration,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{flex:none}.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}.video-js.vjs-controls-disabled .vjs-text-track-display,.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{transform:translateY(-3em)}.video-js.vjs-controls-disabled video::-webkit-media-text-track-display,.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js .vjs-picture-in-picture-control{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode .vjs-picture-in-picture-control{display:none}.video-js .vjs-fullscreen-control{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode .vjs-fullscreen-control{display:none}.vjs-playback-rate>.vjs-menu-button,.vjs-playback-rate .vjs-playback-rate-value{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:"X";font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block;-webkit-animation:vjs-spinner-show 0s linear .3s forwards;animation:vjs-spinner-show 0s linear .3s forwards}.vjs-loading-spinner:before,.vjs-loading-spinner:after{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:before,.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;-webkit-animation-delay:.44s;animation-delay:.44s}@keyframes vjs-spinner-show{to{visibility:visible}}@-webkit-keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{to{transform:rotate(360deg)}}@-webkit-keyframes vjs-spinner-spin{to{-webkit-transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}@-webkit-keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}.video-js.vjs-audio-only-mode .vjs-captions-button{display:none}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js.vjs-audio-only-mode .vjs-descriptions-button{display:none}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"";font-size:1.5em;line-height:inherit}.video-js.vjs-audio-only-mode .vjs-subs-caps-button{display:none}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:" ";font-size:1.5em;line-height:inherit}.video-js.vjs-layout-small .vjs-current-time,.video-js.vjs-layout-small .vjs-time-divider,.video-js.vjs-layout-small .vjs-duration,.video-js.vjs-layout-small .vjs-remaining-time,.video-js.vjs-layout-small .vjs-playback-rate,.video-js.vjs-layout-small .vjs-volume-control,.video-js.vjs-layout-x-small .vjs-current-time,.video-js.vjs-layout-x-small .vjs-time-divider,.video-js.vjs-layout-x-small .vjs-duration,.video-js.vjs-layout-x-small .vjs-remaining-time,.video-js.vjs-layout-x-small .vjs-playback-rate,.video-js.vjs-layout-x-small .vjs-volume-control,.video-js.vjs-layout-tiny .vjs-current-time,.video-js.vjs-layout-tiny .vjs-time-divider,.video-js.vjs-layout-tiny .vjs-duration,.video-js.vjs-layout-tiny .vjs-remaining-time,.video-js.vjs-layout-tiny .vjs-playback-rate,.video-js.vjs-layout-tiny .vjs-volume-control{display:none}.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover{width:auto;width:initial}.video-js.vjs-layout-x-small .vjs-progress-control,.video-js.vjs-layout-tiny .vjs-progress-control{display:none}.video-js.vjs-layout-x-small .vjs-custom-control-spacer{flex:auto;display:block}.video-js.vjs-layout-x-small.vjs-no-flex .vjs-custom-control-spacer{width:auto}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:#2b333fbf;color:#fff;height:70%}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-font,.vjs-text-track-settings .vjs-track-settings-controls{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display: grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:20px 24px 0}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content{grid-template-columns:1fr}}.vjs-track-setting>select{margin-right:1em;margin-bottom:.5em}.vjs-text-track-settings fieldset{margin:5px;padding:3px;border:none}.vjs-text-track-settings fieldset span{display:inline-block}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;margin:0 0 5px}.vjs-text-track-settings .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);display:block;margin:0 0 5px;padding:0;border:0;height:1px;width:1px;overflow:hidden}.vjs-track-settings-controls button:focus,.vjs-track-settings-controls button:active{outline-style:solid;outline-width:medium;background-image:linear-gradient(0deg,#fff 88%,#73859f)}.vjs-track-settings-controls button:hover{color:#2b333fbf}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}@media print{.video-js>*:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:-1000}.js-focus-visible .video-js *:focus:not(.focus-visible){outline:none}.video-js *:focus:not(:focus-visible){outline:none}/*! @name videojs-seek-buttons @version 3.0.1 @license Apache-2.0 */.video-js .vjs-seek-button{font-family:VideoJS;cursor:pointer;font-weight:400;font-style:normal}.video-js .vjs-seek-button.skip-back:before,.video-js.vjs-v6 .vjs-seek-button.skip-back .vjs-icon-placeholder:before,.video-js.vjs-v7 .vjs-seek-button.skip-back .vjs-icon-placeholder:before{transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);content:""}.video-js .vjs-seek-button.skip-forward:before{transform:rotateY(180deg) rotate(-45deg);-ms-transform:rotateY(180deg) rotate(-45deg);-webkit-transform:rotateY(180deg) rotate(-45deg);content:""}.video-js.vjs-v6 .vjs-seek-button.skip-back:before,.video-js.vjs-v6 .vjs-seek-button.skip-forward:before,.video-js.vjs-v7 .vjs-seek-button.skip-back:before,.video-js.vjs-v7 .vjs-seek-button.skip-forward:before{content:none}.video-js.vjs-v6 .vjs-seek-button.skip-forward .vjs-icon-placeholder:before,.video-js.vjs-v7 .vjs-seek-button.skip-forward .vjs-icon-placeholder:before{transform:scaleX(-1) rotate(-45deg);-ms-transform:scale(-1,1) rotate(-45deg);-webkit-transform:scale(-1,1) rotate(-45deg);content:""}@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-moz-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0)}}@-moz-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{min-height:150px;border:1px solid rgba(0,0,0,.3);background:#fff;text-align:center;padding:8px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{text-align:center;margin:2em 0}.dropzone .dz-message .dz-button{background:none;color:inherit;border:none;padding:16px 0 0;font:inherit;cursor:pointer;outline:inherit}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(to bottom,#eee,#ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:#000000e6;line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,.8);background-color:#fffc}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:#fff6;padding:0 .4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05);-webkit-filter:blur(8px);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-moz-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-ms-animation:passing-through 3s cubic-bezier(.77,0,.175,1);-o-animation:passing-through 3s cubic-bezier(.77,0,.175,1);animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-moz-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-ms-animation:slide-in 3s cubic-bezier(.77,0,.175,1);-o-animation:slide-in 3s cubic-bezier(.77,0,.175,1);animation:slide-in 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;-ms-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;-moz-animation:pulse 6s ease infinite;-ms-animation:pulse 6s ease infinite;-o-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:#ffffffe6;-webkit-transform:scale(1);border-radius:8px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom,#666,#444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width .3s ease-in-out;-moz-transition:width .3s ease-in-out;-ms-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(to bottom,#be2626,#a92222);padding:.5em 1.2em;color:#fff}.dropzone .dz-preview .dz-error-message:after{content:"";position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}.dropzone{background-color:#000;font-family:Fira Sans Condensed,sans-serif;border:2px solid rgb(34 178 238);min-height:132px;margin-bottom:24px}.dropzone .dz-preview.dz-file-preview .dz-image{border:1px solid rgb(117 117 117);background:#000;background:linear-gradient(to bottom,#353535,#171717)}.dropzone .dz-preview .dz-filename{margin-top:-16px}.dropzone .dz-preview .dz-progress{margin-top:4px;margin-left:-46px;width:94px}.dropzone .dz-preview .dz-details .dz-size span{color:#fff;background-color:transparent}.flipdown.flipdown__theme-dark{font-family:sans-serif;font-weight:700}.flipdown.flipdown__theme-dark .rotor-group-heading:before{color:#000}.flipdown.flipdown__theme-dark .rotor-group:nth-child(n+2):nth-child(-n+3):before,.flipdown.flipdown__theme-dark .rotor-group:nth-child(n+2):nth-child(-n+3):after{background-color:#151515}.flipdown.flipdown__theme-dark .rotor,.flipdown.flipdown__theme-dark .rotor-top,.flipdown.flipdown__theme-dark .rotor-leaf-front{color:#fff;background-color:#151515}.flipdown.flipdown__theme-dark .rotor-bottom,.flipdown.flipdown__theme-dark .rotor-leaf-rear{color:#efefef;background-color:#202020}.flipdown.flipdown__theme-dark .rotor:after{border-top:solid 1px #151515}.flipdown.flipdown__theme-light{font-family:sans-serif;font-weight:700}.flipdown.flipdown__theme-light .rotor-group-heading:before{color:#eee}.flipdown.flipdown__theme-light .rotor-group:nth-child(n+2):nth-child(-n+3):before,.flipdown.flipdown__theme-light .rotor-group:nth-child(n+2):nth-child(-n+3):after{background-color:#ddd}.flipdown.flipdown__theme-light .rotor,.flipdown.flipdown__theme-light .rotor-top,.flipdown.flipdown__theme-light .rotor-leaf-front{color:#222;background-color:#ddd}.flipdown.flipdown__theme-light .rotor-bottom,.flipdown.flipdown__theme-light .rotor-leaf-rear{color:#333;background-color:#eee}.flipdown.flipdown__theme-light .rotor:after{border-top:solid 1px #222}.flipdown{overflow:visible;width:510px;height:110px}.flipdown .rotor-group{position:relative;float:left;padding-right:30px}.flipdown .rotor-group:last-child{padding-right:0}.flipdown .rotor-group-heading:before{display:block;height:30px;line-height:30px;text-align:center}.flipdown .rotor-group:nth-child(1) .rotor-group-heading:before{content:attr(data-before)}.flipdown .rotor-group:nth-child(2) .rotor-group-heading:before{content:attr(data-before)}.flipdown .rotor-group:nth-child(3) .rotor-group-heading:before{content:attr(data-before)}.flipdown .rotor-group:nth-child(4) .rotor-group-heading:before{content:attr(data-before)}.flipdown .rotor-group:nth-child(n+2):nth-child(-n+3):before{content:"";position:absolute;bottom:20px;left:115px;width:10px;height:10px;border-radius:50%}.flipdown .rotor-group:nth-child(n+2):nth-child(-n+3):after{content:"";position:absolute;bottom:50px;left:115px;width:10px;height:10px;border-radius:50%}.flipdown .rotor{position:relative;float:left;width:50px;height:80px;margin:0 5px 0 0;border-radius:4px;font-size:4rem;text-align:center;perspective:200px}.flipdown .rotor:last-child{margin-right:0}.flipdown .rotor-top,.flipdown .rotor-bottom{overflow:hidden;position:absolute;width:50px;height:40px}.flipdown .rotor-leaf{z-index:1;position:absolute;width:50px;height:80px;transform-style:preserve-3d;transition:transform 0s}.flipdown .rotor-leaf.flipped{transform:rotateX(-180deg);transition:all .5s ease-in-out}.flipdown .rotor-leaf-front,.flipdown .rotor-leaf-rear{overflow:hidden;position:absolute;width:50px;height:40px;margin:0;transform:rotateX(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.flipdown .rotor-leaf-front{line-height:80px;border-radius:4px 4px 0 0}.flipdown .rotor-leaf-rear{line-height:0;border-radius:0 0 4px 4px;transform:rotateX(-180deg)}.flipdown .rotor-top{line-height:80px;border-radius:4px 4px 0 0}.flipdown .rotor-bottom{bottom:0;line-height:0;border-radius:0 0 4px 4px}.flipdown .rotor:after{content:"";z-index:2;position:absolute;bottom:0;left:0;width:50px;height:40px;border-radius:0 0 4px 4px}@media (max-width:550px){.flipdown{width:312px;height:70px}.flipdown .rotor{font-size:2.2rem;margin-right:3px}.flipdown .rotor,.flipdown .rotor-leaf,.flipdown .rotor-leaf-front,.flipdown .rotor-leaf-rear,.flipdown .rotor-top,.flipdown .rotor-bottom,.flipdown .rotor:after{width:30px}.flipdown .rotor-group{padding-right:20px}.flipdown .rotor-group:last-child{padding-right:0}.flipdown .rotor-group-heading:before{font-size:.8rem;height:20px;line-height:20px}.flipdown .rotor-group:nth-child(n+2):nth-child(-n+3):before,.flipdown .rotor-group:nth-child(n+2):nth-child(-n+3):after{left:69px}.flipdown .rotor-group:nth-child(n+2):nth-child(-n+3):before{bottom:13px;height:8px;width:8px}.flipdown .rotor-group:nth-child(n+2):nth-child(-n+3):after{bottom:29px;height:8px;width:8px}.flipdown .rotor-leaf-front,.flipdown .rotor-top{line-height:50px}.flipdown .rotor-leaf,.flipdown .rotor{height:50px}.flipdown .rotor-leaf-front,.flipdown .rotor-leaf-rear,.flipdown .rotor-top,.flipdown .rotor-bottom,.flipdown .rotor:after{height:25px}}/*! @name videojs-mobile-ui @version 0.7.0 @license MIT */@-webkit-keyframes fadeAndScale{0%,to{opacity:0}25%{opacity:1}}@keyframes fadeAndScale{0%,to{opacity:0}25%{opacity:1}}.video-js.vjs-has-started .vjs-touch-overlay{position:absolute;pointer-events:auto;top:0}.video-js .vjs-touch-overlay{display:block;width:100%;height:100%;pointer-events:none}.video-js .vjs-touch-overlay.skip{opacity:0;-webkit-animation:fadeAndScale .6s linear;animation:fadeAndScale .6s linear;background-repeat:no-repeat;background-position:80% center;background-size:10%;background-image:url('data:image/svg+xml;utf8,<svg fill="%23FFFFFF" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M4 18l8.5-6L4 6v12zm9-12v12l8.5-6L13 6z"/><path d="M0 0h24v24H0z" fill="none"/></svg>')}.video-js .vjs-touch-overlay.skip.reverse{background-position:20% center;background-image:url('data:image/svg+xml;utf8,<svg fill="%23FFFFFF" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M11 18V6l-8.5 6 8.5 6zm.5-6l8.5 6V6l-8.5 6z"/><path d="M0 0h24v24H0z" fill="none"/></svg>')}.video-js .vjs-touch-overlay .vjs-play-control{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;width:30%;height:80%;pointer-events:none;opacity:0;transition:opacity .3s ease}.video-js .vjs-touch-overlay .vjs-play-control .vjs-icon-placeholder:before{content:"";background-size:60%;background-position:center center;background-repeat:no-repeat;background-image:url('data:image/svg+xml;utf8,<svg fill="%23FFFFFF" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M6 19h4V5H6v14zm8-14v14h4V5h-4z"/><path d="M0 0h24v24H0z" fill="none"/></svg>')}.video-js .vjs-touch-overlay .vjs-play-control.vjs-paused .vjs-icon-placeholder:before{content:"";background-image:url('data:image/svg+xml;utf8,<svg fill="%23FFFFFF" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M8 5v14l11-7z"/><path d="M0 0h24v24H0z" fill="none"/></svg>')}.video-js .vjs-touch-overlay .vjs-play-control.vjs-ended .vjs-icon-placeholder:before{content:"";background-image:url('data:image/svg+xml;utf8,<svg fill="%23FFFFFF" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M0 0h24v24H0z" fill="none"/><path d="M12 5V1L7 6l5 5V7c3.31 0 6 2.69 6 6s-2.69 6-6 6-6-2.69-6-6H4c0 4.42 3.58 8 8 8s8-3.58 8-8-3.58-8-8-8z"/></svg>')}.video-js .vjs-touch-overlay.show-play-toggle .vjs-play-control{opacity:1;pointer-events:auto}.video-js.vjs-mobile-ui-disable-end.vjs-ended .vjs-touch-overlay{display:none}html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,figure,footer,header,hgroup,nav,section{display:block}img,object,embed{max-width:100%}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}th{font-weight:700;vertical-align:bottom}td{font-weight:400;vertical-align:top}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom;vertical-align:baseline}select,input,textarea{font:100% sans-serif}table{border-collapse:collapse;border-spacing:0;font-size:inherit}small{font-size:85%}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}pre,code,kbd,samp{font-family:monospace,sans-serif}.clickable,input[type=button],input[type=submit],button{cursor:pointer}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}button,input,select,textarea{margin:0}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}.clearfix:before,.clearfix:after{content:" ";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}body{font:16px Helmet,Freesans,sans-serif}body,html{width:100%;height:100%}a,button{cursor:pointer;font-size:100%}button{border:0;padding:0;margin:0}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-weight:400}:root{--header-search-height: 63px;--header-height-mobile: 74px;--spacer4: 4px;--spacer8: 8px;--spacer10: 10px;--spacer12: 12px;--spacer16: 16px;--spacer20: 20px;--spacer24: 24px;--spacer28: 28px;--spacer32: 32px;--spacer36: 36px;--spacer40: 40px;--spacer48: 48px;--spacer50: 50px;--spacer56: 56px;--spacer58: 58px;--spacer62: 62px;--spacer64: 64px;--spacer72: 72px;--spacer80: 80px;--spacer84: 84px;--spacer88: 88px;--spacer100: 100px;--spacer120: 120px;--spacer140: 140px;--spacerLeftNav: 152px;--spacerPage: var(--spacer40) 0 var(--spacer120) 0;--color-black: #000000;--color-white: #ffffff;--color-black-dark: #10141a;--color-black-light: #1f2023;--color-grey-dark: #404b60;--color-grey-medium: #7c899d;--color-grey-light: #d5d7df;--color-grey-very-light: #e9ebf2;--color-blue: #31a6df;--color-green: #19a660;--color-red: #f73544;--color-orange: #f7a325;--color-prompt: #937bc7;--color-modal-overlay: #0c0c0d;--color-bg-overlay: rgba(0, 0, 0, .6);--color-bg-timecode: rgba(0, 0, 0, .7);--time-expo-in: .65s;--time-expo-out: .65s;--ease-expo-in: cubic-bezier(.16, 1, .3, 1);--ease-expo-out: cubic-bezier(.16, 1, .3, 1);--br-button: 32px;--br-input: 50px;--br-circle: 50%;--br-nav: 48px;--br-tag: 4px;--border-grey-dark: 1px solid var(--color-grey-dark);--border-grey-medium: 1px solid var(--color-grey-medium);--gr-slider: linear-gradient(304deg, rgba(0, 0, 0, .4) 29.07%, rgba(0, 0, 0, 0) 48.61%);--gr-slider-expert: linear-gradient(0deg, rgba(0, 0, 0, .2) 0%, rgba(0, 0, 0, .2) 100%);--gr-profile-banner: linear-gradient(90deg, rgba(16, 20, 26, .9) 23.59%, rgba(0, 0, 0, 0) 79.92%);--scrollbar-width: 8px}@media only screen and (max-width:768px){:root{--header-search-height: 0px}}@media only screen and (max-width:768px){:root{--spacerPage: 108px var(--spacer16) var(--spacer88) var(--spacer16)}}@media only screen and (max-width:480px){:root{--spacerPage: 108px var(--spacer4) var(--spacer88) var(--spacer4)}}:root .color-white{color:var(--color-white)}:root .color-blue{color:var(--color-blue)}@font-face{font-family:AkzidenzGroteskBQ-MdCndAlt;src:url(https://cdn.agora.community/build/assets/AkzidenzGroteskBQ-MdCndAlt-DhBja-eN.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter-SemiBold;src:url(https://cdn.agora.community/build/assets/Inter-SemiBold-Ctx7G98q.woff2) format("woff2"),url(https://cdn.agora.community/build/assets/Inter-SemiBold-BHlX_6qk.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter-Medium;src:url(https://cdn.agora.community/build/assets/Inter-Medium-P1cOs5ep.woff2) format("woff2"),url(https://cdn.agora.community/build/assets/Inter-Medium-oHczPpWt.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter-Regular;src:url(https://cdn.agora.community/build/assets/Inter-Regular-CKDp9E3C.woff2) format("woff2"),url(https://cdn.agora.community/build/assets/Inter-Regular-DJOZHnwz.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}html,body{font-family:Inter-Regular,Arial,Helvetica,"sans-serif"}.uber-style{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:11.25rem;font-weight:500;line-height:11.75rem;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:768px){.uber-style{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:4.5rem;line-height:4.625rem;letter-spacing:0}}.h1-style{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:7rem;font-weight:500;line-height:6.25rem;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:768px){.h1-style{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:3.25rem;line-height:3.5rem;letter-spacing:0}}.h2-style{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:5rem;font-weight:500;line-height:5rem;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:1280px){.h2-style{font-size:4rem}}@media only screen and (max-width:768px){.h2-style{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:3rem;line-height:3rem;letter-spacing:0}}.h3-style{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:4rem;font-weight:500;line-height:4rem;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:1280px){.h3-style{font-size:3rem}}@media only screen and (max-width:768px){.h3-style{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5rem;line-height:2.75rem;letter-spacing:0}}.h4-style{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5vw;font-weight:500;line-height:3.125rem;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:768px){.h4-style{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;line-height:2.25rem;letter-spacing:0}}.h5-style{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5rem;font-weight:500;line-height:2.625rem;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:768px){.h5-style{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.6875rem;line-height:1.875rem;letter-spacing:0}}.h6-style{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;font-weight:500;line-height:2.125rem;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:768px){.h6-style{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0}}.h7-style{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.7rem;font-weight:500;line-height:1.625rem;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:768px){.h7-style{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.125rem;line-height:1.25rem;letter-spacing:0}}.subtitle-m-style{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;opacity:70%}@media only screen and (max-width:768px){.subtitle-m-style{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.body-xxl-style{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:1.5rem;font-weight:600;line-height:1.875rem;letter-spacing:0}@media only screen and (max-width:768px){.body-xxl-style{font-size:1.125rem;line-height:1.3125rem;letter-spacing:0}}.body-xl-style{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1.0625rem;font-weight:400;line-height:1.5rem;letter-spacing:0}@media only screen and (max-width:768px){.body-xl-style{font-size:1rem;line-height:1.125rem;letter-spacing:0}}.body-l-style{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Medium;font-size:.9375rem;font-weight:500;line-height:1.3125rem;letter-spacing:0}@media only screen and (max-width:768px){.body-l-style{font-size:.875rem;line-height:1.125rem;letter-spacing:0}}.body-m-style{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0}@media only screen and (max-width:768px){.body-m-style{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.body-m-semibold-style{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:.875rem;font-weight:600;line-height:1.5rem;letter-spacing:0}@media only screen and (max-width:768px){.body-m-semibold-style{font-size:.75rem;line-height:.875rem;letter-spacing:0}}.body-s-style{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:.75rem;font-weight:400;line-height:.9375rem;letter-spacing:0}@media only screen and (max-width:768px){.body-s-style{font-size:.75rem;line-height:1rem;letter-spacing:0}}.body-s-semibold-style{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:.75rem;font-weight:600;line-height:.9375rem;letter-spacing:0}@media only screen and (max-width:768px){.body-s-semibold-style{font-size:.75rem;line-height:1rem;letter-spacing:0}}.button-style{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:.875rem;font-weight:600;line-height:1.25rem;letter-spacing:0}@media only screen and (max-width:768px){.button-style{font-size:.75rem;line-height:.875rem;letter-spacing:0}}.menu-style{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.25rem;font-weight:500;line-height:1.401rem;letter-spacing:1px}.menu-link-style{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:.875rem;font-weight:600;line-height:1rem;letter-spacing:0}.footer-title-link-style{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;text-transform:uppercase;font-size:1.25rem;font-weight:400;line-height:1.3125rem;letter-spacing:0rem}.footer-link-style{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:.8125rem;font-weight:600;line-height:1rem;letter-spacing:0}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.grid{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;gap:32px}@media only screen and (max-width:768px){.grid{grid-template-columns:repeat(6,1fr);gap:16px}}.wysiwyg{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;color:var(--color-white)}@media only screen and (max-width:768px){.wysiwyg{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.wysiwyg h1{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:7rem;font-weight:500;line-height:6.25rem;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:768px){.wysiwyg h1{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:3.25rem;line-height:3.5rem;letter-spacing:0}}.wysiwyg h2{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:5rem;font-weight:500;line-height:5rem;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:1280px){.wysiwyg h2{font-size:4rem}}@media only screen and (max-width:768px){.wysiwyg h2{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:3rem;line-height:3rem;letter-spacing:0}}.wysiwyg h3{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:4rem;font-weight:500;line-height:4rem;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:1280px){.wysiwyg h3{font-size:3rem}}@media only screen and (max-width:768px){.wysiwyg h3{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5rem;line-height:2.75rem;letter-spacing:0}}.wysiwyg h4{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5vw;font-weight:500;line-height:3.125rem;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:768px){.wysiwyg h4{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;line-height:2.25rem;letter-spacing:0}}.wysiwyg h5{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5rem;font-weight:500;line-height:2.625rem;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:768px){.wysiwyg h5{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.6875rem;line-height:1.875rem;letter-spacing:0}}.wysiwyg h6{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;font-weight:500;line-height:2.125rem;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:768px){.wysiwyg h6{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0}}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{margin-bottom:var(--spacer24)}.wysiwyg p,.wysiwyg span,.wysiwyg blockquote,.wysiwyg ol,.wysiwyg ul{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;display:block;margin-bottom:var(--spacer20);font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}@media only screen and (max-width:768px){.wysiwyg p,.wysiwyg span,.wysiwyg blockquote,.wysiwyg ol,.wysiwyg ul{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.wysiwyg p:last-child,.wysiwyg span:last-child,.wysiwyg blockquote:last-child,.wysiwyg ol:last-child,.wysiwyg ul:last-child{margin-bottom:0}.wysiwyg blockquote{padding-left:var(--spacer40);border-left:1px solid var(--color-white)}.wysiwyg blockquote:before{content:"‘’"}.wysiwyg blockquote:after{content:"’’"}.wysiwyg ul{margin-left:var(--spacer8)}.wysiwyg ul li{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;list-style:none;list-style-position:inside;padding-left:var(--spacer16);position:relative;font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}@media only screen and (max-width:768px){.wysiwyg ul li{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.wysiwyg ul li:before{content:"";position:absolute;top:10px;left:0;height:5px;width:5px;border-radius:50%;background-color:currentColor}.wysiwyg ol li{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;list-style-position:outside;margin-left:var(--spacer16);padding-left:var(--spacer4);font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}@media only screen and (max-width:768px){.wysiwyg ol li{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.wysiwyg li ul,.wysiwyg li ol{margin-bottom:0}.wysiwyg hr{border-color:var(--color-grey-medium)}.wysiwyg a{color:currentColor;transition:color var(--time-expo-out) var(--ease-expo-out);text-decoration:underline}@media (hover: hover){.wysiwyg a:hover,.wysiwyg a:focus-visible{color:var(--color-blue)}}.wysiwyg strong,.wysiwyg b{font-family:Inter-SemiBold;font-weight:600}.wysiwyg i{font-style:italic}.wysiwyg em{color:var(--color-blue)}body{background-color:var(--color-black-dark);transition:opacity var(--time-expo-out) var(--ease-expo-out)}::-webkit-scrollbar{width:var(--scrollbar-width);height:0px}::-webkit-scrollbar-track{background-color:var(--color-black-light)}::-webkit-scrollbar-thumb{background:var(--color-grey-dark)}::-webkit-scrollbar-thumb:hover{background:var(--color-blue)}@media (hover: none){::-webkit-scrollbar{width:0px;height:0px}}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0;transition:opacity var(--time-expo-out) var(--ease-expo-out)}@media only screen and (max-width:768px){.body-app{padding-bottom:var(--header-height-mobile)}}.separator{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:7rem;font-weight:500;line-height:6.25rem;letter-spacing:0;text-transform:uppercase;display:flex;justify-content:center;align-items:center;flex-direction:row;background-color:#937bc7;color:var(--color-white);grid-column:1/span 12;width:100%;padding:24px;margin:120px 0;border:5px solid #937bc7;text-align:center}@media only screen and (max-width:768px){.separator{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:3.25rem;line-height:3.5rem;letter-spacing:0}}@media only screen and (max-width:768px){.separator{grid-column:1/span 6}}.tmp-quickview{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer16);background-color:#937bc780;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;position:fixed;bottom:24px;right:24px;padding:8px;z-index:150}.tmp-quickview button{padding:5px;background-color:transparent;display:flex;color:var(--color-white);width:fit-content;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:.75rem;font-weight:400;line-height:.9375rem;letter-spacing:0}@media only screen and (max-width:768px){.tmp-quickview button{font-size:.75rem;line-height:1rem;letter-spacing:0}}@media only screen and (max-width:768px){.tmp-quickview{bottom:100px;right:16px}}.skeleton{animation:pulse 1.2s ease-in-out infinite;color:transparent!important;border-radius:4px;opacity:.5}@keyframes pulse{0%,to{opacity:.7}50%{opacity:.4}}.header{position:absolute;z-index:10;height:100%}@media only screen and (max-width:900px){.header{display:flex;justify-content:center;align-items:center;flex-direction:row;background-color:var(--color-black-dark);bottom:0}}.header-message{margin:auto!important;margin-top:6rem!important;margin-bottom:-5rem!important;width:60%}@media only screen and (max-width:900px){.header-message{width:90%}}.header__container{position:fixed;top:0;left:20px;display:flex;justify-content:flex-start;align-items:flex-end;flex-direction:column;align-items:center;gap:1.4rem;height:100%;padding:var(--spacer24) 0 var(--spacer40) 0;pointer-events:none}.header__container button,.header__container a{pointer-events:all}@media only screen and (max-width:900px){.header__container{background:var(--color-black-dark);max-width:100vw;bottom:0;left:0;top:unset;height:fit-content;padding:0;gap:var(--spacer24);width:100%}}.header__bottom-desktop{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:var(--spacer8);margin-top:auto}@media only screen and (max-width:900px){.header__bottom-desktop{display:none}}.header__container .header__logo{margin-top:0;height:56px;width:56px}@media only screen and (max-width:1280px){.header__container .header__logo{margin-top:0;height:40px;width:40px}}@media only screen and (max-width:900px){.header__container .header__logo{display:none}}.header__top .header__logo{display:none;margin-top:22px;height:56px;width:56px}@media only screen and (max-width:900px){.header__top .header__logo{display:block;margin-top:-16px;position:fixed;top:var(--spacer32);left:var(--spacer16)}}.header__logo-link{color:var(--color-white);display:block;height:100%;width:100%;transition:color var(--time-expo-out) var(--ease-expo-out)}@media (hover: hover){.header__logo-link:hover,.header__logo-link:focus-visible{color:var(--color-blue)}}.header__logo-link svg{height:100%;width:100%}@media only screen and (max-width:900px){.header__navigation{order:-1;width:100%}}.header__search-desktop{left:0;right:0;text-align:center;width:20rem}@media only screen and (max-width:900px){.header__search-desktop{top:var(--spacer28)}}.header__search-desktop>div{width:100%}@media only screen and (max-width:900px){.header__search-desktop{display:none}}.header__error-desktop{position:absolute;margin-left:auto;margin-right:auto;top:var(--spacer16);left:0;right:0;text-align:center;width:20rem}@media only screen and (max-width:900px){.header__error-desktop{top:var(--spacer28)}}.header__error-desktop>div{width:100%}@media only screen and (max-width:900px){.header__error-desktop{display:none}}.header__top{z-index:1000;position:absolute;width:100vw;display:flex;justify-content:right}@media only screen and (max-width:900px){.header__top{display:flex;gap:1rem;position:fixed;top:0;left:0;right:var(--spacer16);height:12vh;padding-top:var(--spacer20);background:linear-gradient(180deg,#000c,#0000)}}.header__access-button{top:var(--spacer16);right:var(--spacer16);margin-right:1rem;z-index:200;position:fixed}@media only screen and (max-width:900px){.header__access-button{top:var(--spacer28);right:var(--spacer12)}}@media only screen and (max-width:900px){.header__access-button{position:static}}.header__search{display:none}@media only screen and (max-width:900px){.header__search{display:block;z-index:100}}.header__search-button{display:flex;justify-content:center;align-items:center;background:var(--color-black-dark);border:var(--border-grey-dark);border-radius:var(--br-circle);color:var(--color-grey-medium);height:100%;width:100%}.header__top-mobile{display:none}@media only screen and (max-width:900px){.header__top-mobile{display:flex;gap:1rem}}@media only screen and (max-width:900px){.header__avatar{display:none}}.header__cart{height:48px;width:48px}.header__cart-circle{display:flex;justify-content:center;align-items:center;background-color:var(--color-blue);border-radius:var(--br-circle);color:var(--color-white);height:100%;width:100%;transition:transform var(--time-expo-out) var(--ease-expo-out)}@media (hover: hover){.header__cart-circle:hover,.header__cart-circle:focus-visible{transform:scale(.95)}}.header__menu{background-color:transparent;display:flex;color:var(--color-white);transition:color var(--time-expo-out) var(--ease-expo-out)}.header__menu--open{color:var(--color-blue)}@media (hover: hover){.header__menu:hover,.header__menu:focus-visible{color:var(--color-blue)}}.header-notification{z-index:110;margin-top:-20px}@media only screen and (max-width:900px){.header-notification{margin-top:0}}.header-notification__button{display:flex;background-color:transparent;color:var(--color-white);position:relative;transition:color var(--time-expo-out) var(--ease-expo-out)}@media (hover: hover){.header-notification__button:hover,.header-notification__button:focus-visible{color:var(--color-blue)}}.header-notification__button>svg{width:45px;height:45px}.header-notification__button:disabled>svg{color:var(--color-grey-medium)}.header-notification__alert{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:.75rem;font-weight:400;line-height:.9375rem;letter-spacing:0;display:flex;justify-content:center;align-items:center;background-color:var(--color-blue);border-radius:var(--br-circle);color:var(--color-white);height:15px;width:15px;position:absolute;top:-1px;right:-1px}@media only screen and (max-width:768px){.header-notification__alert{font-size:.75rem;line-height:1rem;letter-spacing:0}}@media only screen and (max-width:900px){.header-notification .dropdown-box{left:0!important;right:0!important;top:80px!important}}.header-notification__popover{padding:var(--spacer16) var(--spacer20);min-width:fit-content;white-space:nowrap}.header-notification__popover-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.25rem;font-weight:500;line-height:1.401rem;letter-spacing:1px;color:var(--color-blue)}.header-notification__popover-text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:.75rem;font-weight:400;line-height:.9375rem;letter-spacing:0;color:var(--color-grey-medium);margin-top:var(--spacer4)}@media only screen and (max-width:768px){.header-notification__popover-text{font-size:.75rem;line-height:1rem;letter-spacing:0}}.header-search{width:33.3333333333%}@media only screen and (max-width:900px){.header-search{padding-right:var(--spacer16)}}.header-search__opened{z-index:100}.header-search__dialog{margin-top:0;margin-bottom:0;width:100%;width:33.3333333333%}@media only screen and (max-width:1024px){.header-search__dialog{width:66.6666666667%}}.header-search__form{position:absolute;margin-left:auto;margin-right:auto;top:var(--spacer16);left:0;right:0;text-align:center;width:20rem}@media only screen and (max-width:768px){.header-search__form{top:var(--spacer28)}}.header-search__form>div{width:100%}@media only screen and (max-width:768px){.header-search__form{display:none}}.header-search__tags{max-height:80vh;margin-top:1rem}@media only screen and (max-width:768px){.header-search__tags{overflow-y:auto}}@media only screen and (max-width:1024px){.header-search{width:66.6666666667%}}.navigation__ul{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:.4rem;border:var(--border-grey-dark);border-radius:var(--br-nav);padding:var(--spacer24) 4px;width:100%;background-color:var(--color-black-dark)}@media only screen and (max-width:1280px){.navigation__ul{padding:var(--spacer16) 4px;gap:.2rem}}@media only screen and (max-width:900px){.navigation__ul{display:none}}.navigation__ul-mobile{display:none}@media only screen and (max-width:900px){.navigation__ul-mobile{display:grid;gap:1rem;grid-auto-flow:column;padding:var(--spacer10) 0}}.navigation__mobile-expanded{width:100%;background-color:var(--color-black-dark);padding:2rem 0}.navigation__mobile-expanded .navigation-item__button{display:flex;flex-direction:row;border-radius:0%;font-size:small;gap:1rem;border-bottom:1px solid rgb(80,80,80);padding:1.5rem}.navigation__mobile-expanded *:last-child .navigation-item__button{border-bottom:transparent}.navigation-item__li{width:100%}.navigation-item__button{display:flex;background-color:transparent;flex-direction:column;align-items:center;border-radius:20%;transition:all .2s ease-in-out;color:var(--color-white);position:relative;font-size:.6rem;letter-spacing:.01rem;gap:2px;padding:.2rem 2px .4rem}@media only screen and (max-width:1280px){.navigation-item__button{font-size:.5rem;gap:.1rem}}@media only screen and (max-width:900px){.navigation-item__button{border-radius:0%;font-size:x-small;white-space:nowrap;gap:.4rem;width:100%;height:100%;text-align:center}}.navigation-item__button svg{fill:#fff;width:38px;height:38px}@media only screen and (max-width:1280px){.navigation-item__button svg{width:32px}}.navigation-item__button--active,.navigation-item__button--active-mentor{color:var(--color-blue)}.navigation-item__button--active svg,.navigation-item__button--active svg path,.navigation-item__button--active-mentor svg,.navigation-item__button--active-mentor svg path{fill:var(--color-blue)}.navigation-item__button--active svg image,.navigation-item__button--active-mentor svg image{filter:invert(.5) sepia(100%) hue-rotate(160deg) saturate(500%)}@media (hover: hover){.navigation-item__button:hover.navigation-item__button,.navigation-item__button:focus-visible.navigation-item__button{background-color:#ffffff1a}}@media only screen and (hover: hover) and (max-width:900px){.navigation-item__button:hover.navigation-item__button,.navigation-item__button:focus-visible.navigation-item__button{background-color:transparent}}.footer{display:flex;justify-content:flex-start;align-items:stretch;flex-direction:row;background-color:var(--color-black-light);gap:var(--spacer32);padding:var(--spacer40) var(--spacer80) var(--spacer120) var(--spacerLeftNav);height:fit-content}@media only screen and (max-width:1024px){.footer{display:flex;justify-content:flex-start;align-items:stretch;flex-direction:column;gap:var(--spacer24);padding:var(--spacer24) var(--spacer120)}}@media only screen and (max-width:900px){.footer{padding:var(--spacer24) var(--spacer16) 7rem var(--spacer16)}}.footer__left{clip-path:polygon(0 0,100% 0,100% 100%,10px 100%,0 calc(100% - 10px));display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;background-color:var(--color-black-dark);color:var(--color-grey-very-light);gap:var(--spacer24);padding:var(--spacer48) var(--spacer40) var(--spacer28) var(--spacer40);width:41.6666666667%}@media only screen and (max-width:1024px){.footer__left{gap:var(--spacer8);padding:var(--spacer40) var(--spacer24);width:100%}}.footer__right{position:relative;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);display:flex;justify-content:flex-start;align-items:space-between;flex-direction:column;gap:var(--spacer40);background-color:var(--color-black-light);color:var(--color-grey-very-light);height:auto;width:58.3333333333%;padding:var(--spacer50) var(--spacer100) var(--spacer28) var(--spacer100)}.footer__right:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-grey-dark);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%,0 0,1px 1px,1px calc(100% - 1px),calc(100% - 1px) calc(100% - 1px),calc(100% - 1px) 10.41px,calc(100% - 10.41px) 1px,1px 1px)}@media only screen and (max-width:1024px){.footer__right{gap:var(--spacer40);padding:var(--spacer24) var(--spacer24);width:100%}}.footer__title{text-transform:uppercase}.footer__about-us{font-size:1rem}.footer__text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0}@media only screen and (max-width:768px){.footer__text{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}@media only screen and (max-width:1024px){.footer__text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Medium;font-size:.9375rem;font-weight:500;line-height:1.3125rem;letter-spacing:0}}@media only screen and (max-width:1024px) and (max-width:768px){.footer__text{font-size:.875rem;line-height:1.125rem;letter-spacing:0}}.footer__buttons{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:var(--spacer8)}@media only screen and (max-width:1024px){.footer__buttons{margin-top:var(--spacer16)}}.footer__socials{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:wrap;gap:var(--spacer24);margin-top:auto}@media only screen and (max-width:1024px){.footer__socials{column-gap:var(--spacer40);margin-top:var(--spacer24)}}.footer__social{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:.75rem;font-weight:400;line-height:.9375rem;letter-spacing:0;height:24px;width:24px}@media only screen and (max-width:768px){.footer__social{font-size:.75rem;line-height:1rem;letter-spacing:0}}.footer__social .link-basic__icon{height:100%;width:100%;margin:0}.footer__pages{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacer48)}@media only screen and (max-width:1024px){.footer__pages{gap:var(--spacer40)}}.footer__legal{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:.75rem;font-weight:400;line-height:.9375rem;letter-spacing:0;column-gap:var(--spacer24);row-gap:var(--spacer16);width:100%}@media only screen and (max-width:768px){.footer__legal{font-size:.75rem;line-height:1rem;letter-spacing:0}}@media only screen and (max-width:1024px){.footer__legal{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer12)}}.footer__terms,.footer__credits,.footer__privacy{color:var(--color-grey-medium)}@media only screen and (max-width:1024px){.footer__credits{width:100%}}@media only screen and (max-width:1024px){.footer__terms{width:100%}}.footer__terms--link{width:fit-content}@media only screen and (max-width:1024px){.footer__privacy{width:100%}}.footer__privacy--link{width:fit-content}.footer-page{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer24)}.footer-page__header svg{margin-bottom:var(--spacer20)}.footer-page__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;text-transform:uppercase;font-size:1.25rem;font-weight:400;line-height:1.3125rem;letter-spacing:0rem;color:var(--color-grey-very-light)}.footer-page__links{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:.8125rem;font-weight:600;line-height:1rem;letter-spacing:0;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer24)}.input-text{width:100%}.input-text__container{position:relative}.input-text__label{display:block;color:var(--color-white);margin:.7rem 0}.input-text__input{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;background-color:transparent;border:1px solid var(--color-grey-light);color:var(--color-white);padding:var(--spacer12) var(--spacer16);transition:border-color var(--time-expo-out) var(--ease-expo-out);width:100%}@media only screen and (max-width:768px){.input-text__input{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.input-text__input::placeholder{color:var(--color-grey-medium)}.input-text__input:focus,.input-text__input:focus-within{outline:none;border-color:var(--color-blue)}.input-text__input:disabled,.input-text__input-disabled{border-color:var(--color-grey-dark);color:var(--color-grey-medium)}.input-text__input--error{border-color:var(--color-red);padding-right:var(--spacer48)}.input-text__input--username{padding-left:var(--spacer32)}.input-text__input--icon{padding-left:var(--spacer56)}.input-text__input--validate,.input-text__input--password{padding-right:var(--spacer48)}@media (hover: hover){.input-text__input:hover,.input-text__input:focus-visible{border-color:var(--color-blue)}.input-text__input:hover:disabled,.input-text__input:hover-disabled,.input-text__input:focus-visible:disabled,.input-text__input:focus-visible-disabled{border-color:var(--color-grey-dark)}}.input-text__error{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:.6875rem;font-weight:400;display:block;color:var(--color-red);margin-top:var(--spacer8)}.input-text__username{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:.6875rem;font-weight:400;display:block;color:var(--color-grey-medium);margin-top:var(--spacer8)}.input-text__icon{display:flex;justify-content:center;align-items:center;background-color:transparent;color:var(--color-white);position:absolute;top:50%;right:var(--spacer8);transform:translateY(-50%);transition:color var(--time-expo-out) var(--ease-expo-out)}@media (hover: hover){.input-text__icon--password:hover,.input-text__icon--password:focus-visible{color:var(--color-blue)}}.input-text__icon--active-password{color:var(--color-blue)}.input-text__icon--error{color:var(--color-red)}.input-text__icon--check{color:var(--color-green)}.input-text__icon--edit{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;color:var(--color-white);text-decoration-line:underline}@media only screen and (max-width:768px){.input-text__icon--edit{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}@media (hover: hover){.input-text__icon--edit:hover,.input-text__icon--edit:focus-visible{color:var(--color-blue)}}.input-text__icon--username{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;color:var(--color-grey-medium);right:0;left:var(--spacer16);width:fit-content}@media only screen and (max-width:768px){.input-text__icon--username{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.input-text__icon--left{color:var(--color-grey-white);right:0;left:var(--spacer16);width:fit-content}.input-search{width:100%}.input-search__container{position:relative}.input-search__input{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Medium;font-size:.9375rem;font-weight:500;line-height:1.3125rem;letter-spacing:0;background-color:transparent;border:var(--border-grey-dark);border-radius:var(--br-input);color:var(--color-white);width:100%;padding:var(--spacer12) 0;padding-left:48px;padding-right:48px;transition:border var(--time-expo-out) var(--ease-expo-out)}@media only screen and (max-width:768px){.input-search__input{font-size:.875rem;line-height:1.125rem;letter-spacing:0}}.input-search__input::placeholder{color:var(--color-grey-medium)}@media (hover: hover){.input-search__input:hover,.input-search__input:focus-visible{border-color:var(--color-blue)}}.input-search__input:focus,.input-search__input:focus-within{outline:none;border-color:var(--color-blue)}.input-search__prompt{display:flex;justify-content:center;align-items:center;background-color:transparent;transition:color var(--time-expo-out) var(--ease-expo-out);gap:.1rem;font-family:arial;font-size:xx-small;border:1px solid var(--color-grey-dark);color:var(--color-grey-medium);padding:.4rem .3rem;border-radius:20%;position:absolute;top:50%;transform:translateY(calc(-50% - 1px));right:var(--spacer16)}@media (hover: hover){.input-search__prompt:hover,.input-search__prompt:focus-visible{color:var(--color-prompt)}}.input-search__icon{display:flex;justify-content:center;align-items:center;color:var(--color-grey-medium);transform:translateY(-50%);position:absolute;top:50%;left:var(--spacer16)}.input-search__error{display:block;color:var(--color-red);margin-top:var(--spacer8)}.input-checkbox{display:block;width:100%}.input-checkbox__label{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border:var(--border-grey-dark);box-sizing:border-box;padding:var(--spacer12) var(--spacer16);position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:background-color var(--time-expo-out) var(--ease-expo-out),color var(--time-expo-out) var(--ease-expo-out)}.input-checkbox__label:focus,.input-checkbox__label:focus-within{outline:1px solid var(--color-blue)}.input-checkbox__label:has(input:checked){background-color:var(--color-white);color:var(--color-black-light)}.input-checkbox__input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.input-checkbox__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Medium;font-size:.9375rem;font-weight:500;line-height:1.3125rem;letter-spacing:0;display:block;width:fit-content;text-align:center}@media only screen and (max-width:768px){.input-checkbox__title{font-size:.875rem;line-height:1.125rem;letter-spacing:0}}.input-checkbox-square{display:block;width:100%}.input-checkbox-square__container{display:flex;justify-content:flex-start;align-items:center;width:100%;height:100%;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:background-color var(--time-expo-out) var(--ease-expo-out),color var(--time-expo-out) var(--ease-expo-out)}@media (hover: hover){.input-checkbox-square__container:hover .input-checkbox-square__checkmark,.input-checkbox-square__container:focus-visible .input-checkbox-square__checkmark{border-color:var(--color-blue)}}.input-checkbox-square__input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.input-checkbox-square__input:focus~.input-checkbox-square__checkmark,.input-checkbox-square__input:focus-within~.input-checkbox-square__checkmark{outline:1px solid Highlight;outline:1px solid -webkit-focus-ring-color}.input-checkbox-square__input:checked~.input-checkbox-square__checkmark:after{opacity:1}.input-checkbox-square__checkmark{display:flex;justify-content:center;align-items:center;border:1px solid var(--color-white);box-sizing:border-box;height:12px;width:12px;transition:border var(--time-expo-out) var(--ease-expo-out);position:relative}.input-checkbox-square__checkmark:after{content:"";position:absolute;background-color:var(--color-white);opacity:0;height:4px;width:4px;transition:opacity .15s}.input-checkbox-square__label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:.875rem;font-weight:600;line-height:1.25rem;letter-spacing:0;color:var(--color-white);margin-left:var(--spacer10);text-align:center}@media only screen and (max-width:768px){.input-checkbox-square__label{font-size:.75rem;line-height:.875rem;letter-spacing:0}}.input-links{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer16);width:100%}.input-links__label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1.0625rem;font-weight:400;line-height:1.5rem;letter-spacing:0;display:block}@media only screen and (max-width:768px){.input-links__label{font-size:1rem;line-height:1.125rem;letter-spacing:0}}.input-links__container{position:relative;width:100%}.input-links__button{display:flex;justify-content:center;align-items:center;flex-direction:row;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;color:var(--color-white);text-transform:capitalize;background:transparent;height:100%;padding:var(--spacer12) 0 var(--spacer12) var(--spacer16);transition:color var(--time-expo-out) var(--ease-expo-out);width:105px;position:absolute;top:0;left:0}@media only screen and (max-width:768px){.input-links__button{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}@media (hover: hover){.input-links__button:hover,.input-links__button:focus-visible{color:var(--color-blue)}}.input-links__button-svg-rotate{rotate:180deg;transition:all linear .1s}.input-links__input{padding-left:var(--spacer120)}.input-links__dropdown-box{z-index:8;background-color:var(--color-black-light)!important;border-color:var(--color-white)!important}.input-links__dropdown{min-width:7rem;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer16);padding:var(--spacer12)}.input-links__dropdown-container{margin:1rem 0;display:flex;gap:1rem}.input-links__dropdown-button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;background-color:transparent;color:var(--color-white);transition:color var(--time-expo-out) var(--ease-expo-out);text-transform:capitalize;width:100%}@media only screen and (max-width:768px){.input-links__dropdown-button{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}@media (hover: hover){.input-links__dropdown-button:hover,.input-links__dropdown-button:focus-visible{color:var(--color-blue)}}.input-links__list{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer16);width:100%}.input-links__list-item{color:var(--color-white);position:relative;width:100%}@media only screen and (max-width:768px){.input-links__list-item{display:flex;justify-content:flex-start;align-items:center;flex-direction:row}}.input-links__list-remove{display:flex;justify-content:center;align-items:center;background-color:transparent;color:var(--color-white);transition:color var(--time-expo-out) var(--ease-expo-out);position:absolute;right:-32px;top:50%;transform:translateY(-50%)}@media only screen and (max-width:768px){.input-links__list-remove{position:static;transform:none}}@media (hover: hover){.input-links__list-remove:hover,.input-links__list-remove:focus-visible{color:var(--color-blue)}}.stepper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;background-color:var(--color-black-light);padding:var(--spacer50) var(--spacer24)}.stepper__item{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:var(--spacer24);position:relative;width:100%}.stepper__item:first-child:after{transform:translateY(12px)}.stepper__item:not(:last-child){padding-bottom:34px}.stepper__item:not(:last-child):before{content:"";background-color:var(--color-grey-dark);height:1px;position:absolute;left:calc(var(--spacer24) + 15px);right:var(--spacer24);bottom:17px}.stepper__item:not(:last-child):after{content:"";background-color:var(--color-grey-medium);position:absolute;left:7px;top:0;bottom:0;width:1px}.stepper__item:last-child{align-items:flex-start}.stepper__step{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:.625rem;font-weight:600;line-height:normal;background-color:var(--color-grey-dark);border-radius:var(--br-circle);color:var(--color-white);padding:2px 5px;z-index:1}.stepper__step--active{background-color:var(--color-white);color:var(--color-black-light)}.stepper__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:.75rem;font-weight:600;line-height:.9375rem;letter-spacing:0;color:var(--color-grey-medium);width:100%;background-color:transparent}@media only screen and (max-width:768px){.stepper__title{font-size:.75rem;line-height:1rem;letter-spacing:0}}.stepper__value{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;color:var(--color-white)}@media only screen and (max-width:768px){.stepper__value{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.stepper__value--grey{color:var(--color-grey-medium)}.stepper__value--check{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:var(--spacer8)}.stepper__value--check svg{color:var(--color-green);height:12px;width:12px}.stepper__expert-value{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:var(--spacer16)}.stepper__expert-image{background-color:var(--color-black);border-radius:var(--br-circle);border:1px solid var(--color-white);height:40px;width:40px}.stepper__expert-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1.0625rem;font-weight:400;line-height:1.5rem;letter-spacing:0;background-color:transparent;color:var(--color-white)}@media only screen and (max-width:768px){.stepper__expert-title{font-size:1rem;line-height:1.125rem;letter-spacing:0}}.stepper__review{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.stepper__review-value{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:wrap;gap:var(--spacer8)}.stepper__level{margin-top:var(--spacer8)}.stepper__files-value{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.input-radio{display:flex;justify-content:space-between;align-items:center;flex-direction:row;border:var(--border-grey-dark);cursor:pointer;color:var(--color-white);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;gap:var(--spacer16);padding:var(--spacer16);transition:border var(--time-expo-out) var(--ease-expo-out);width:100%}@media (hover: hover){.input-radio:hover,.input-radio:focus-visible{border-color:var(--color-white)}}.input-radio:has(.input-radio__input:checked){border-color:var(--color-white)}.input-radio__left{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:var(--spacer16)}.input-radio__input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.input-radio__input:focus~.input-checkbox__checkmark,.input-radio__input:focus-within~.input-checkbox__checkmark{outline:1px solid Highlight;outline:1px solid -webkit-focus-ring-color}.input-radio__input:checked~.input-radio__checkmark{border-color:var(--color-white)}.input-radio__input:checked~.input-radio__checkmark:after{opacity:1}.input-radio__checkmark{display:flex;justify-content:center;align-items:center;border-radius:var(--br-circle);border:var(--border-grey-dark);height:16px;width:16px;position:relative;transition:border .15s}.input-radio__checkmark:after{content:"";position:absolute;height:8px;width:8px;background-color:var(--color-white);border-radius:var(--br-circle);opacity:0;transition:opacity .15s}.input-radio__label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Medium;font-size:.9375rem;font-weight:500;line-height:1.3125rem;letter-spacing:0}@media only screen and (max-width:768px){.input-radio__label{font-size:.875rem;line-height:1.125rem;letter-spacing:0}}.input-radio__notice{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:.75rem;font-weight:400;line-height:.9375rem;letter-spacing:0;display:block;color:var(--color-grey-medium);margin-top:var(--spacer4)}@media only screen and (max-width:768px){.input-radio__notice{font-size:.75rem;line-height:1rem;letter-spacing:0}}.input-radio__price{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Medium;font-size:.9375rem;font-weight:500;line-height:1.3125rem;letter-spacing:0}@media only screen and (max-width:768px){.input-radio__price{font-size:.875rem;line-height:1.125rem;letter-spacing:0}}.input-radio-group{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:wrap;background-color:var(--color-black-light);border:var(--border-grey-dark);gap:var(--spacer24);padding:var(--spacer24);width:100%}@media only screen and (max-width:900px){.input-radio-group{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}}.input-radio-group__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;font-weight:500;line-height:2.125rem;letter-spacing:0;text-transform:uppercase;min-width:88px}@media only screen and (max-width:768px){.input-radio-group__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0}}@media only screen and (max-width:900px){.input-radio-group__title{width:100%}}.input-radio-group__group{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:var(--spacer24);flex:1 1 auto}@media only screen and (max-width:900px){.input-radio-group__group{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%}}.input-upload{display:flex;justify-content:space-between;align-items:center;flex-direction:row;background-color:var(--color-black-light);border:var(--border-grey-dark);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;gap:var(--spacer16);padding:var(--spacer16);position:relative;transition:color var(--time-expo-out) var(--ease-expo-out),border var(--time-expo-out) var(--ease-expo-out);width:100%;color:var(--color-white)}.input-upload--active{color:var(--color-black-dark);border-color:var(--color-black-dark)}.input-upload--active.input-upload:after{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.input-upload--active .input-upload__notice{color:var(--color-black-dark)}.input-upload:after{top:0;left:0;bottom:0;right:0;width:100%;height:100%;position:absolute;content:"";background-color:var(--color-white);z-index:0;clip-path:polygon(0 0,0 0,0 100%,0 100%);transition:clip-path 975ms var(--ease-expo-out)}@media (hover: hover){.input-upload:hover,.input-upload:focus-visible{border-color:var(--color-white)}.input-upload:hover.input-upload--active,.input-upload:focus-visible.input-upload--active{border-color:var(--color-black-dark);color:var(--color-black-dark)}}.input-upload__input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.input-upload__container{z-index:1}.input-upload__label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Medium;font-size:.9375rem;font-weight:500;line-height:1.3125rem;letter-spacing:0;display:block}@media only screen and (max-width:768px){.input-upload__label{font-size:.875rem;line-height:1.125rem;letter-spacing:0}}.input-upload__notice{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:.75rem;font-weight:400;line-height:.9375rem;letter-spacing:0;display:block;color:var(--color-grey-medium);margin-top:var(--spacer4);transition:color var(--time-expo-out) var(--ease-expo-out)}@media only screen and (max-width:768px){.input-upload__notice{font-size:.75rem;line-height:1rem;letter-spacing:0}}.input-upload__icon{z-index:1}.input-upload__remove{display:flex;justify-content:center;align-items:center;display:none;background-color:transparent;color:var(--color-black-dark);transition:color var(--time-expo-out) var(--ease-expo-out)}@media (hover: hover){.input-upload__remove:hover,.input-upload__remove:focus-visible{color:var(--color-blue)}}.input-upload-group{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;background-color:var(--color-black-light);border:var(--border-grey-dark);color:var(--color-white);gap:var(--spacer24);padding:var(--spacer24);width:100%}@media only screen and (max-width:900px){.input-upload-group{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}}.input-upload-group__label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;font-weight:500;line-height:2.125rem;letter-spacing:0;text-transform:uppercase;width:16.6666666667%}@media only screen and (max-width:768px){.input-upload-group__label{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0}}@media only screen and (max-width:900px){.input-upload-group__label{width:100%}}.input-upload-group__group{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:var(--spacer24);width:66.6666666667%}@media only screen and (max-width:900px){.input-upload-group__group{width:100%}}.input-upload-group__type{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;color:var(--color-grey-medium);width:16.6666666667%}@media only screen and (max-width:768px){.input-upload-group__type{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}@media only screen and (max-width:900px){.input-upload-group__type{width:100%}}.input-area{width:100%}.input-area__label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:1.5rem;font-weight:600;line-height:1.875rem;letter-spacing:0;display:block;color:var(--color-white);margin-bottom:var(--spacer24)}@media only screen and (max-width:768px){.input-area__label{font-size:1.125rem;line-height:1.3125rem;letter-spacing:0}}.input-area__input{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;background-color:transparent;border:1px solid var(--color-grey-light);color:var(--color-white);padding:var(--spacer12) var(--spacer16);transition:border-color var(--time-expo-out) var(--ease-expo-out);width:100%;height:calc(var(--spacer140) * 2)}@media only screen and (max-width:768px){.input-area__input{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.input-area__input::placeholder{color:var(--color-grey-medium)}.input-area__input:focus,.input-area__input:focus-within{outline:none;border-color:var(--color-blue)}.input-area__input:disabled{border-color:var(--color-grey-dark);color:var(--color-grey-medium)}.input-area__input--error{border-color:var(--color-red);padding-right:var(--spacer48)}.input-area__input::placeholder{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Medium;font-size:.9375rem;font-weight:500;line-height:1.3125rem;letter-spacing:0;color:var(--color-grey-medium)}@media only screen and (max-width:768px){.input-area__input::placeholder{font-size:.875rem;line-height:1.125rem;letter-spacing:0}}@media (hover: hover){.input-area__input:hover,.input-area__input:focus-visible{border-color:var(--color-blue)}.input-area__input:hover:disabled,.input-area__input:focus-visible:disabled{border-color:var(--color-grey-dark)}}.input-switch{display:flex;justify-content:center;align-items:center;flex-direction:row;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.input-switch__input{position:absolute;opacity:0;height:0;width:0}.input-switch__input:focus~.input-switch__slider,.input-switch__input:focus-within~.input-switch__slider{outline:1px solid var(--color-blue)}.input-switch__label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;color:var(--color-grey-medium);display:block;width:fit-content;margin-right:var(--spacer16)}@media only screen and (max-width:768px){.input-switch__label{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.input-switch__label:before{content:"Private"}.input-switch__switch{position:relative}.input-switch__slider{background-color:var(--color-grey-dark);border-radius:var(--br-button);display:block;height:18px;width:47px}.input-switch__round{position:absolute;height:28px;width:28px;left:-1px;bottom:50%;transform:translateY(50%);transition:transform var(--time-expo-out) var(--ease-expo-out);display:flex;justify-content:center;align-items:center;background-color:var(--color-white);border-radius:var(--br-circle);color:var(--color-black-dark);z-index:1}.input-switch__icon{display:flex;justify-content:center;align-items:center;height:24px;width:24px}.input-switch__eye{display:none}.input-switch__eye-crossed{display:flex}.input-switch__input:checked~.input-switch__switch .input-switch__round{transform:translate(21px,50%)}.input-switch__input:checked~.input-switch__switch .input-switch__eye{display:flex}.input-switch__input:checked~.input-switch__switch .input-switch__eye-crossed{display:none}.input-switch__input:checked~.input-switch__label:before{content:"Public"}.button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:.875rem;font-weight:600;line-height:1.25rem;letter-spacing:0;display:flex;justify-content:center;align-items:center;border:none;border-radius:var(--br-button);cursor:pointer;padding:14px 20px;transition:transform var(--time-expo-out) var(--ease-expo-out),color var(--time-expo-out) var(--ease-expo-out),border var(--time-expo-out) var(--ease-expo-out);width:fit-content}@media only screen and (max-width:768px){.button{font-size:.75rem;line-height:.875rem;letter-spacing:0}}.button__icon{display:flex;justify-content:center;align-items:center;margin-left:var(--spacer10);height:32px;width:32px}.button--reverse .button__icon{margin-right:var(--spacer10);margin-left:0}.button--icon-only .button__icon{margin:0!important}.button--has-icon{padding:7px 20px}@media only screen and (max-width:768px){.button--has-icon{padding:4px 20px}}.button--icon-only{border-radius:var(--br-circle);padding:7px!important}.button--reverse{flex-direction:row-reverse}.button:disabled{opacity:.5;cursor:not-allowed}.button--primary{background-color:var(--color-blue);color:var(--color-white)}@media (hover: hover){.button--primary:hover,.button--primary:focus-visible{transform:scale(.95)}}.button--danger{background-color:var(--color-red);color:var(--color-white)}@media (hover: hover){.button--danger:hover,.button--danger:focus-visible{transform:scale(.95)}}.button--secondary{background-color:var(--color-white);color:var(--color-black-light)}@media (hover: hover){.button--secondary:hover,.button--secondary:focus-visible{transform:scale(.95)}}.button--secondary-stroke{background-color:transparent;border:var(--border-grey-dark);color:var(--color-white)}@media (hover: hover){.button--secondary-stroke:hover,.button--secondary-stroke:focus-visible{border-color:var(--color-blue)}}.button--tertiary{background-color:transparent;color:var(--color-white);padding:0}@media (hover: hover){.button--tertiary:hover .button__icon--circle,.button--tertiary:focus-visible .button__icon--circle{stroke-dashoffset:150}.button--tertiary:hover .button__icon svg:first-child,.button--tertiary:focus-visible .button__icon svg:first-child{transform:scale(1.25)}}.button--tertiary .button__icon{border-radius:var(--br-circle);height:48px;width:48px;position:relative}.button--tertiary .button__icon svg{transition:transform .8s cubic-bezier(.25,1,.5,1)}.button--tertiary .button__icon--svg{top:0;left:0;bottom:0;right:0;width:100%;height:100%;position:absolute}.button--tertiary .button__icon--circle{transform:rotate(180deg);transform-origin:center;stroke-dasharray:150;stroke-dashoffset:0;transition:stroke-dashoffset 1s cubic-bezier(.25,1,.5,1)}@media only screen and (max-width:768px){.button--tertiary .button__icon{height:40px;width:40px}}@media (hover: hover){.button--tertiary.button--invert-circle:hover .button__icon--circle,.button--tertiary.button--invert-circle:focus-visible .button__icon--circle{stroke-dashoffset:0}.button--tertiary.button--invert-circle:hover .button__icon svg:first-child,.button--tertiary.button--invert-circle:focus-visible .button__icon svg:first-child{transform:scale(1.25)}}.button--tertiary.button--invert-circle .button__icon--circle{stroke-dashoffset:150}.button__loading-wait:disabled{cursor:wait}.button-filter{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Medium;font-size:.9375rem;font-weight:500;line-height:1.3125rem;letter-spacing:0;background-color:var(--color-black-dark);border-radius:var(--br-button);color:var(--color-grey-medium);padding:6px 14px;transition:background-color var(--time-expo-out) var(--ease-expo-out),color var(--time-expo-out) var(--ease-expo-out),border var(--time-expo-out) var(--ease-expo-out)}@media only screen and (max-width:768px){.button-filter{font-size:.875rem;line-height:1.125rem;letter-spacing:0}}.button-filter--active{color:var(--color-white);background-color:var(--color-grey-dark)}.button-filter--stroke{color:var(--color-grey-light);border:1px solid var(--color-grey-medium)}@media (hover: hover){.button-filter:hover,.button-filter:focus-visible{color:var(--color-white);background-color:var(--color-grey-dark)}.button-filter:hover.button-filter--stroke,.button-filter:focus-visible.button-filter--stroke{color:var(--color-white);background-color:var(--color-grey-medium)}}.button-share__button{padding:var(--spacer8) var(--spacer16) var(--spacer8) var(--spacer8)}.button-share__button .button__icon{margin:0}.button-share__dialog{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer24);padding:var(--spacer24)}.button-share__dialog-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:.875rem;font-weight:600;line-height:1.5rem;letter-spacing:0}@media only screen and (max-width:768px){.button-share__dialog-title{font-size:.75rem;line-height:.875rem;letter-spacing:0}}.button-share__dialog-list{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:wrap;gap:var(--spacer16)}.button-share__dialog-item{display:flex;justify-content:center;align-items:center;background-color:transparent;border:var(--border-grey-dark);border-radius:var(--br-circle);color:var(--color-white);padding:var(--spacer8);height:48px;width:48px;transition:transform var(--time-expo-out) var(--ease-expo-out)}@media (hover: hover){.button-share__dialog-item:hover,.button-share__dialog-item:focus-visible{transform:scale(.95)}}.button-share__dialog-copy{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row;gap:var(--spacer40);width:100%;border:1px solid var(--color-grey-light);padding:var(--spacer12) var(--spacer16)}.button-share__dialog-copy-link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;color:var(--color-grey-medium);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media only screen and (max-width:768px){.button-share__dialog-copy-link{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.button-share__dialog-copy-button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;background-color:transparent;color:var(--color-white);text-decoration:underline;transition:var(--time-expo-out) var(--ease-expo-out)}@media only screen and (max-width:768px){.button-share__dialog-copy-button{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}@media (hover: hover){.button-share__dialog-copy-button:hover,.button-share__dialog-copy-button:focus-visible{color:var(--color-blue)}}.button-dropdown svg{transition:transform var(--time-expo-out) var(--ease-expo-out)}.button-dropdown.button--open svg{transform:rotate(-180deg)}.button-dropdown.button-dropdown--open.button-dropdown__text{color:var(--color-grey-medium)}.button-dropdown.button-dropdown--open svg{transform:rotate(-180deg)}.button-dropdown__text{display:flex;justify-content:center;align-items:center;flex-direction:row;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5rem;font-weight:500;line-height:2.625rem;letter-spacing:0;text-transform:uppercase;background-color:transparent;color:var(--color-white);transition:color var(--time-expo-out) var(--ease-expo-out)}@media only screen and (max-width:768px){.button-dropdown__text{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.6875rem;line-height:1.875rem;letter-spacing:0}}@media (hover: hover){.button-dropdown__text:hover,.button-dropdown__text:focus-visible{color:var(--color-grey-medium)}}.button-dropdown__icon{display:flex;margin-left:var(--spacer8);transition:transform var(--time-expo-out) var(--ease-expo-out);transform-origin:center}.button-dropdown__options{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer12);padding:var(--spacer12) var(--spacer20)}@media only screen and (max-width:480px){.button-dropdown__options{gap:var(--spacer10)}}.button-dropdown__option{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Medium;font-size:.9375rem;font-weight:500;line-height:1.3125rem;letter-spacing:0;color:var(--color-grey-medium)}@media only screen and (max-width:768px){.button-dropdown__option{font-size:.875rem;line-height:1.125rem;letter-spacing:0}}@media only screen and (max-width:480px){.button-dropdown__option{padding:var(--spacer10) var(--spacer4)}}.button-checkbox{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:.875rem;font-weight:600;line-height:1.25rem;letter-spacing:0;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;background:transparent;border:var(--border-grey-dark);border-radius:var(--br-button);cursor:pointer;gap:var(--spacer16);color:var(--color-white);padding:13px 20px}@media only screen and (max-width:768px){.button-checkbox{font-size:.75rem;line-height:.875rem;letter-spacing:0}}@media only screen and (max-width:768px){.button-checkbox{padding:13px 20px}}.link-basic{display:flex;justify-content:center;align-items:center;flex-direction:row;background-color:transparent;color:currentColor;transition:color var(--time-expo-out) var(--ease-expo-out)}.link-basic__icon{display:flex;justify-content:center;align-items:center;margin-left:var(--spacer10)}.link-basic__icon svg{transition:color var(--time-expo-out) var(--ease-expo-out)}.link-basic--reverse .link-basic__icon{margin-right:var(--spacer10);margin-left:0}.link-basic--underline{text-decoration:underline}.link-basic--reverse{flex-direction:row-reverse}.link-basic--grey-medium{color:var(--color-grey-medium)}.link-basic--grey-medium svg{color:var(--color-grey-medium)}@media (hover: hover){.link-basic--grey-medium:hover,.link-basic--grey-medium:focus-visible{color:var(--color-grey-very-light)}.link-basic--grey-medium:hover svg,.link-basic--grey-medium:focus-visible svg{color:var(--color-grey-very-light)}}.link-basic--grey-very-light{color:var(--color-grey-very-light)}.link-basic--grey-very-light svg{color:var(--color-grey-very-light)}@media (hover: hover){.link-basic--grey-very-light:hover,.link-basic--grey-very-light:focus-visible{color:var(--color-grey-medium)}.link-basic--grey-very-light:hover svg,.link-basic--grey-very-light:focus-visible svg{color:var(--color-grey-medium)}}.link-basic--white{color:var(--color-white)}.link-basic--white svg{margin-bottom:.2rem;padding:.5rem;width:3rem;height:3rem;border:2px solid var(--color-blue);border-radius:50%;fill:var(--color-blue)}@media only screen and (max-width:768px){.link-basic--white svg{width:2rem;height:2rem}}@media (hover: hover){.link-basic--white:hover svg,.link-basic--white:focus-visible svg{background-color:var(--color-blue);fill:var(--color-white);transition:all var(--time-expo-out) var(--ease-expo-out)}}.tag{display:flex;justify-content:center;align-items:center;flex-direction:row;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:.75rem;font-weight:400;line-height:.9375rem;letter-spacing:0;white-space:nowrap;background-color:transparent;border:var(--border-grey-dark);border-radius:var(--br-tag);color:var(--color-white);gap:var(--spacer4);padding:var(--spacer4) var(--spacer8);transition:background-color var(--time-expo-out) var(--ease-expo-out),border var(--time-expo-out) var(--ease-expo-out),color var(--time-expo-out) var(--ease-expo-out)}@media only screen and (max-width:768px){.tag{font-size:.75rem;line-height:1rem;letter-spacing:0}}@media (hover: hover){.tag:hover:not(.tag--selected),.tag:focus-visible:not(.tag--selected){background-color:var(--color-white);border-color:var(--color-white);color:var(--color-black-light)}}.tag--active{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-black-light)}.tag--disabled{color:var(--color-grey-medium)}.tag__remove{display:flex;justify-content:center;align-items:center;flex-direction:row;background-color:transparent;color:var(--color-white);transition:color var(--time-expo-out) var(--ease-expo-out)}@media (hover: hover){.tag__remove:hover,.tag__remove:focus-visible{color:var(--color-blue)}}.tag.cursor--default{cursor:default}.dialog__container{display:flex;position:fixed;top:0;left:0;bottom:0;right:0;z-index:100}.dialog__container:has(.dialog__content--login){max-width:500px;margin:auto;z-index:170}.dialog__container:has(.dialog__content--header-search){z-index:60}.dialog__container.dialog__container-animate{transition-duration:.4s;pointer-events:none}.dialog__container.dialog__container-animate[aria-hidden=true] .dialog__content{animation:fade-out .2s forwards,slide-down .2s forwards}.dialog__container.dialog__container-animate[aria-hidden=true] .dialog__overlay{animation:fade-out .2s forwards}.dialog__container.dialog__container-animate .dialog__content{animation:fade-in .2s forwards,slide-up .2s forwards}.dialog__container.dialog__container-animate .dialog__overlay{animation:fade-in .2s both}.dialog__overlay{position:fixed;top:0;left:0;bottom:0;right:0;opacity:.95;background:var(--color-black-dark)}.dialog__content{margin:auto;transform:translateY(0)}.dialog__content--normal{max-width:83.3333333333%;max-height:80vh}@media only screen and (max-width:900px){.dialog__content--normal{max-width:75%}}@media only screen and (max-width:768px){.dialog__content--normal{max-width:100%;padding:var(--spacer16)}}.dialog__content--save{max-width:16.6666666667%;max-height:80vh;width:100%}@media only screen and (min-width:1600px){.dialog__content--save{max-width:16.6666666667%}}@media only screen and (max-width: 1439px){.dialog__content--save{max-width:25%}}@media only screen and (max-width:1280px){.dialog__content--save{max-width:25%}}@media only screen and (max-width:1024px){.dialog__content--save{max-width:33.3333333333%}}@media only screen and (max-width:768px){.dialog__content--save{max-width:100%;padding:var(--spacer16)}}.dialog__content--login,.dialog__content--asset,.dialog__content--notification-settings{max-height:100vh;overflow-y:auto;padding:var(--spacer16)}@media only screen and (max-width:900px){.dialog__content--login,.dialog__content--asset,.dialog__content--notification-settings{max-width:100%;max-height:unset;height:100%;padding:var(--spacer16)}}.dialog__content--login:has(.login-box--profile),.dialog__content--asset:has(.login-box--profile),.dialog__content--notification-settings:has(.login-box--profile){width:90vw;max-width:unset}@media only screen and (max-width:900px){.dialog__content--login:has(.login-box--profile),.dialog__content--asset:has(.login-box--profile),.dialog__content--notification-settings:has(.login-box--profile){max-width:100%;width:100%}}.dialog__content--notification{max-height:100vh}@media only screen and (max-width:480px){.dialog__content--notification{min-width:100%;min-height:100%}}.dialog__content--page{margin:0 10rem;height:100%;width:100%}@media only screen and (max-width:1024px){.dialog__content--page{margin:0}}.dialog__content--full{margin:0;height:100%;width:100%}.dialog__content--filter{max-width:33.3333333333%;max-height:100vh;overflow-y:auto;padding:var(--spacer16)}@media only screen and (max-width:1280px){.dialog__content--filter{max-width:50%}}@media only screen and (max-width:768px){.dialog__content--filter{max-width:100%;max-height:unset;height:100%;padding:var(--spacer16)}}.dialog__content--search{max-width:33.3333333333%;width:100%}@media only screen and (min-width:1440px){.dialog__content--search{max-width:50%}}@media only screen and (min-width:1600px){.dialog__content--search{max-width:33.3333333333%}}@media only screen and (max-width: 1439px){.dialog__content--search{max-width:66.6666666667%}}@media only screen and (max-width:768px){.dialog__content--search{max-width:100%;padding:var(--spacer16)}}.dialog__content--header-search{display:flex;justify-content:center;align-items:start;flex-direction:row;width:100%;margin-top:87px;margin-left:var(--spacer80);margin-right:var(--spacer80);max-height:100vh}@media only screen and (max-width:768px){.dialog__content--header-search{max-width:100%;margin:3rem 0 0}}@keyframes fade-in{0%{opacity:0}}@keyframes fade-out{0%{opacity:1}to{opacity:0;visibility:hidden;pointer-events:none}99%{visibility:visible}}@keyframes slide-up{0%{transform:translateY(10%)}}@keyframes slide-down{to{transform:translateY(10%)}}.dialog-box{background-color:var(--color-black-light);border:var(--border-grey-dark);color:var(--color-white);overflow-y:auto;position:relative;width:100%}.dialog-box__close{position:absolute;top:var(--spacer8);right:var(--spacer10);background-color:transparent;color:var(--color-white);cursor:pointer;transition:var(--time-expo-out) var(--ease-expo-out)}.dialog-box__close:focus{outline:none}@media (hover: hover){.dialog-box__close:hover,.dialog-box__close:focus-visible{color:var(--color-blue)}}.dialog-notification{background-color:var(--color-black-dark);padding:var(--spacer32) var(--spacer32);min-height:50vh;max-height:100vh;width:50vw}@media only screen and (max-width:768px){.dialog-notification{width:70vw}}@media only screen and (max-width:480px){.dialog-notification{padding:var(--spacer40) var(--spacer40);height:100vh;width:100%}}.dialog-notification__mobile-navigation{display:none}@media only screen and (max-width:480px){.dialog-notification__mobile-navigation{display:flex;width:100%;justify-content:space-between;padding:1rem 0}}.dialog-notification__prev,.dialog-notification__next{display:flex;justify-content:center;align-items:center;background-color:transparent;color:var(--color-white);z-index:10}@media only screen and (max-width:480px){.dialog-notification__prev,.dialog-notification__next{display:none}}.dialog-notification__prev{position:fixed;top:50%;left:-10rem;transform:translateY(-50%)}@media only screen and (max-width:768px){.dialog-notification__prev{left:-4rem}}.dialog-notification__next{position:fixed;top:50%;right:-10rem;transform:translateY(-50%)}@media only screen and (max-width:768px){.dialog-notification__next{right:-4rem}}.dialog-notification__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5rem;font-weight:500;line-height:2.625rem;letter-spacing:0;color:var(--color-blue);text-transform:uppercase}@media only screen and (max-width:768px){.dialog-notification__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.6875rem;line-height:1.875rem;letter-spacing:0}}.dialog-notification__date{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:.75rem;font-weight:400;line-height:.9375rem;letter-spacing:0;color:var(--color-grey-medium);margin-top:var(--spacer4)}@media only screen and (max-width:768px){.dialog-notification__date{font-size:.75rem;line-height:1rem;letter-spacing:0}}.dialog-notification__image{aspect-ratio:16/9;background-color:var(--color-grey-dark);margin-top:var(--spacer24)}.dialog-notification__description{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:.75rem;font-weight:400;line-height:.9375rem;letter-spacing:0;color:var(--color-grey-medium);margin-top:var(--spacer24);word-wrap:break-word;line-break:strict}@media only screen and (max-width:768px){.dialog-notification__description{font-size:.75rem;line-height:1rem;letter-spacing:0}}.dialog-page{width:100%;max-height:100%;overflow-y:auto;padding:var(--spacer40) 0;position:relative}.dialog-page::-webkit-scrollbar{width:0px;height:0px}@media only screen and (max-width:1024px){.dialog-page{padding:0}}.dialog-page__close{position:fixed;top:var(--spacer32);z-index:10;right:-142px;background-color:transparent;color:var(--color-white);cursor:pointer;transition:var(--time-expo-out) var(--ease-expo-out)}.dialog-page__close.no-right-offset{right:var(--spacer16)}.dialog-page__close:focus{outline:none}@media (hover: hover){.dialog-page__close:hover,.dialog-page__close:focus-visible{color:var(--color-blue)}}@media only screen and (max-width:1024px){.dialog-page__close{top:var(--spacer16);right:var(--spacer16)}}.dialog-page__prev,.dialog-page__next{display:flex;justify-content:center;align-items:center;background-color:transparent;color:var(--color-white);z-index:10}@media only screen and (max-width:1024px){.dialog-page__prev,.dialog-page__next{display:none}}.dialog-page__prev{position:fixed;top:50%;left:-142px;transform:translateY(-50%)}.dialog-page__next{position:fixed;top:50%;right:-142px;transform:translateY(-50%)}.list-categories{display:flex;flex-direction:column;overflow:hidden;margin:1rem auto}.list-categories--gradient{display:none}@media only screen and (max-width:900px){.list-categories--gradient{display:block;background:#10141a;background:linear-gradient(90deg,#10141a00,#10141a);height:100%;width:50px}}@media only screen and (max-width:900px) and (max-width:768px){.list-categories--gradient{width:16px}}.list-categories__categories{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;white-space:nowrap;gap:var(--spacer8);overflow-y:hidden}@media only screen and (max-width:900px){.list-categories__categories{justify-content:start;padding-right:25px}}@media only screen and (max-width:480px){.list-categories__categories{overflow-x:scroll;padding-right:0}}@media (hover: none){.list-categories__categories::-webkit-scrollbar{display:none}}.page-header{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer16);color:var(--color-white)}.page-header__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:4rem;font-weight:500;line-height:4rem;letter-spacing:0;text-transform:uppercase;text-align:center}@media only screen and (max-width:1280px){.page-header__title{font-size:3rem}}@media only screen and (max-width:768px){.page-header__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5rem;line-height:2.75rem;letter-spacing:0}}.page-header__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:5rem;font-weight:500;line-height:5rem;letter-spacing:0;text-transform:uppercase;width:100%;margin-bottom:2rem}@media only screen and (max-width:1280px){.page-header__title{font-size:4rem}}@media only screen and (max-width:768px){.page-header__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:3rem;line-height:3rem;letter-spacing:0}}@media only screen and (max-width:768px){.page-header__title{margin-bottom:1rem}}.page-header__type{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:var(--spacer16)}.page-header__bullet{display:block;background-color:var(--color-grey-medium);border-radius:var(--br-circle);height:3px;width:3px}.page-header__asset{display:flex;justify-content:center;align-items:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;color:var(--color-white)}@media only screen and (max-width:768px){.page-header__asset{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.page-header__dotted{font-size:12px;text-align:justify;padding:12px;border:1px dashed #393939;margin-top:8px}.page-header__text{line-height:1.5;margin-top:-1rem}.dropdown-box{border:var(--border-grey-dark);background-color:var(--color-black-dark)}.login-box{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer24);background-color:var(--color-black-light);color:var(--color-white);width:100%;padding:var(--spacer56);z-index:2000}@media only screen and (max-width:768px){.login-box{padding:var(--spacer16)}}.login-box::-webkit-scrollbar-track{background-color:var(--color-black-dark)!important}.login-box--profile{width:100%}.login-header{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer16)}.login-header__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5vw;font-weight:500;line-height:3.125rem;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:768px){.login-header__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;line-height:2.25rem;letter-spacing:0}}.login-header__text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1.0625rem;font-weight:400;line-height:1.5rem;letter-spacing:0}@media only screen and (max-width:768px){.login-header__text{font-size:1rem;line-height:1.125rem;letter-spacing:0}}.login-navigation{display:flex;justify-content:center;align-items:flex-start;flex-direction:row;width:100%}.login-navigation__container{display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:var(--spacer16);width:100%}.login-navigation__signup,.login-navigation__login{display:flex;justify-content:flex-start;align-items:flex-start;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;color:var(--color-grey-light);width:fit-content}@media only screen and (max-width:768px){.login-navigation__signup,.login-navigation__login{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.login-navigation__signup--link,.login-navigation__login--link{margin-left:var(--spacer4)}@media (hover: hover){.login-navigation__signup--link:hover,.login-navigation__signup--link:focus-visible,.login-navigation__login--link:hover,.login-navigation__login--link:focus-visible{color:var(--color-blue)}}.login-navigation__next:only-child{margin:0 auto}.login-navigation__back .button__icon{height:32px;width:32px}.login-social{display:flex;justify-content:flex-start;align-items:stretch;flex-direction:column;gap:var(--spacer16);width:100%}.login-social__header{width:100%;position:relative}.login-social__header:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);background-color:var(--color-grey-dark);height:1px;width:100%}.login-social__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;background-color:var(--color-black-light);color:var(--color-grey-light);margin:0 auto;padding:0 var(--spacer16);width:fit-content;position:relative;z-index:1}@media only screen and (max-width:768px){.login-social__title{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.login-social__buttons{display:grid;justify-content:center;grid-template-columns:1fr;gap:var(--spacer16);width:100%}@media only screen and (max-width:768px){.login-social__buttons{grid-template-columns:fr}}.login-social__buttons--link{grid-column:span 1;justify-content:center;width:100%;padding:var(--spacer8);justify-self:center;padding-right:32px;border:1px solid var(--color-grey-dark);border-radius:50px}.picture{display:flex;width:100%;height:100%}.picture__img{max-height:100%;max-width:100%;object-fit:cover;opacity:1;transition:opacity var(--time-expo-out)}.picture__img[src*="cdn.discord"]{max-width:38vw}@media only screen and (max-width:1024px){.picture__img[src*="cdn.discord"]{max-width:100%}}.image-loaded{opacity:1!important}.tag-type{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;color:var(--color-white);gap:var(--spacer8);text-transform:capitalize}@media only screen and (max-width:768px){.tag-type{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.tag-type--border{display:block;background:var(--color-blue);height:12px;width:2px}.profile-banner{color:var(--color-white);width:100%;position:relative}.profile-banner--profile{padding:var(--spacer24) var(--spacer40)}.profile-banner--login{border:var(--border-grey-dark);padding:var(--spacer24)}@media only screen and (max-width:768px){.profile-banner{padding-left:0;padding-right:0;padding-top:2rem}}.profile-banner__image{top:0;left:0;bottom:0;right:0;width:100%;height:100%;position:absolute}.profile-banner__image:after{top:0;left:0;bottom:0;right:0;width:100%;height:100%;position:absolute;content:"";background:var(--gr-profile-banner)}.profile-banner__image picture img{object-fit:cover;width:100%;height:100%}@media only screen and (max-width:768px){.profile-banner__image{width:100%;position:static;height:100%;aspect-ratio:379/230}}.profile-banner__content{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;min-width:30%;position:relative;z-index:2;min-height:13rem}@media only screen and (max-width:768px){.profile-banner__content{height:auto;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer16);padding:0 var(--spacer16);aspect-ratio:unset;height:fit-content;min-height:unset}}.profile-banner__top{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:var(--spacer16)}.profile-banner__bottom{display:flex;justify-content:space-between;align-items:flex-end;flex-direction:row;gap:var(--spacer16);width:100%}@media only screen and (max-width:1024px){.profile-banner__bottom{margin-top:var(--spacer80)}}@media only screen and (max-width:768px){.profile-banner__bottom{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;margin-top:0}}.profile-banner__bottom--left{width:50%;margin-left:auto;width:fit-content}@media only screen and (max-width:768px){.profile-banner__bottom--left{margin-left:0}}.profile-banner__avatar{display:flex;justify-content:center;align-items:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;font-weight:500;line-height:2.125rem;letter-spacing:0;text-transform:uppercase;border:2px solid var(--color-white);border-radius:var(--br-circle);overflow:hidden}@media only screen and (max-width:768px){.profile-banner__avatar{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0}}.profile-banner__avatar-edit{position:absolute;top:-1rem;right:8rem;fill:var(--color-white)}.profile-banner__avatar-edit-settings{position:absolute;top:1.3rem;right:1rem;fill:var(--color-white)}.profile-banner--login .profile-banner__avatar{height:80px;width:80px}.profile-banner--profile .profile-banner__avatar{height:135px;width:135px}@media only screen and (max-width:1024px){.profile-banner__avatar{height:72px;width:72px}}@media only screen and (max-width:768px){.profile-banner__avatar{height:72px;width:72px;margin:auto}}@media only screen and (max-width:768px){.profile-banner__titles{margin-top:var(--spacer8)}}.profile-banner__name{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5vw;font-weight:500;line-height:3.125rem;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:768px){.profile-banner__name{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;line-height:2.25rem;letter-spacing:0}}.profile-banner__user-lang{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;color:var(--color-grey-medium);margin-top:var(--spacer12)}@media only screen and (max-width:768px){.profile-banner__user-lang{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.profile-banner__lang{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:var(--spacer16);margin-left:var(--spacer8);padding-left:11px;position:relative}.profile-banner__lang:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);background-color:var(--color-grey-medium);border-radius:var(--br-circle);height:3px;width:3px}.profile-banner__lang-item{position:relative}.profile-banner__lang-item:not(:last-child):after{content:"-";position:absolute;top:0;right:-11px}.profile-banner__job{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Medium;font-size:.9375rem;font-weight:500;line-height:1.3125rem;letter-spacing:0;color:var(--color-white);margin-top:var(--spacer4)}@media only screen and (max-width:768px){.profile-banner__job{font-size:.875rem;line-height:1.125rem;letter-spacing:0}}.profile-banner__socials{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;gap:var(--spacer12)}@media only screen and (max-width:768px){.profile-banner__socials{gap:var(--spacer24);top:0;right:var(--spacer16);transform:translateY(calc(-100% - var(--spacer16)));margin-top:var(--spacer24)}}@media only screen and (max-width:768px) and (max-width:768px){.profile-banner__socials{transform:translateY(0)}}.profile-banner__social{display:block;height:24px;width:24px;fill:#fff;color:#fff}@media only screen and (max-width:768px){.profile-banner__social{height:30px;width:30px}}.profile-banner__social .link-basic__icon{height:100%;width:100%;margin:0!important}.profile-banner__social .link-basic__icon svg{height:100%;width:100%}.profile-banner__order{width:fit-content;margin-top:var(--spacer16);margin-bottom:var(--spacer32);z-index:10}.profile-banner__interests{width:50%;margin-left:auto;width:fit-content}.profile-banner__interests-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:.75rem;font-weight:400;line-height:.9375rem;letter-spacing:0}@media only screen and (max-width:768px){.profile-banner__interests-title{font-size:.75rem;line-height:1rem;letter-spacing:0}}.profile-banner__interests-list{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:var(--spacer16);margin-top:var(--spacer12)}@media only screen and (max-width:1024px){.profile-banner__interests-list{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}}@media only screen and (max-width:768px){.profile-banner__interests-list{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap}}.profile-banner__interest{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:.875rem;font-weight:600;line-height:1.5rem;letter-spacing:0}@media only screen and (max-width:768px){.profile-banner__interest{font-size:.75rem;line-height:.875rem;letter-spacing:0}}#profile-link{max-width:100%}.flexible-hero{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;gap:var(--spacer16);color:var(--color-white);height:100vh;margin-top:calc(-1 * var(--header-search-height));padding:0 var(--spacer140);position:relative}@supports (height: 100dvh){.flexible-hero{height:100dvh}}.flexible-hero__surtitle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1.0625rem;font-weight:400;line-height:1.5rem;letter-spacing:0;font-size:1.1em}@media only screen and (max-width:768px){.flexible-hero__surtitle{font-size:1rem;line-height:1.125rem;letter-spacing:0}}.flexible-hero__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:7rem;font-weight:500;line-height:6.25rem;letter-spacing:0;text-transform:uppercase;width:50%}@media only screen and (max-width:768px){.flexible-hero__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:3.25rem;line-height:3.5rem;letter-spacing:0}}@media only screen and (max-width:1024px){.flexible-hero__title{width:66.6666666667%}}@media only screen and (max-width:768px){.flexible-hero__title{width:100%}}.flexible-hero__text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:1.5rem;font-weight:600;line-height:1.875rem;letter-spacing:0;width:33.3333333333%}@media only screen and (max-width:768px){.flexible-hero__text{font-size:1.125rem;line-height:1.3125rem;letter-spacing:0}}@media only screen and (max-width:1024px){.flexible-hero__text{width:50%}}@media only screen and (max-width:768px){.flexible-hero__text{width:100%}}.flexible-hero__buttons{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:wrap;gap:var(--spacer16);margin-top:var(--spacer24)}.flexible-hero__bg{top:0;left:0;bottom:0;right:0;width:100%;height:100%;position:absolute;background-color:var(--color-grey-dark);z-index:-1}.flexible-hero__bg:after{top:0;left:0;bottom:0;right:0;width:100%;height:100%;position:absolute;content:"";background-color:var(--color-bg-overlay)}.flexible-hero__bg .plyr{width:100%;height:100%}.flexible-hero__bg .plyr video{object-fit:cover}.flexible-hero__scroll{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:.875rem;font-weight:600;line-height:1.25rem;letter-spacing:0;display:flex;justify-content:center;align-items:center;flex-direction:row;color:var(--color-white);position:absolute;right:var(--spacer24);bottom:var(--spacer24)}@media only screen and (max-width:768px){.flexible-hero__scroll{font-size:.75rem;line-height:.875rem;letter-spacing:0}}@media only screen and (max-width:768px){.flexible-hero__scroll{right:var(--spacer16);bottom:var(--spacer40)}}.flexible-media{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:var(--spacer40);width:100%}.flexible-media__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5rem;font-weight:500;line-height:2.625rem;letter-spacing:0;text-transform:uppercase;color:var(--color-white);text-align:center;width:66.6666666667%}@media only screen and (max-width:768px){.flexible-media__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.6875rem;line-height:1.875rem;letter-spacing:0}}@media only screen and (max-width:768px){.flexible-media__title{width:100%}}.flexible-media__caption{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:.75rem;font-weight:400;line-height:.9375rem;letter-spacing:0;color:var(--color-white);margin-top:var(--spacer16)}@media only screen and (max-width:768px){.flexible-media__caption{font-size:.75rem;line-height:1rem;letter-spacing:0}}.flexible-media__video{aspect-ratio:16/9}.flexible-card{display:flex;justify-content:flex-start;align-items:stretch;flex-direction:column;background-color:var(--color-white);color:var(--color-black);gap:var(--spacer32);height:100%;padding:var(--spacer72) var(--spacer40)}@media only screen and (max-width:1024px){.flexible-card{padding:var(--spacer32) var(--spacer24)}}.flexible-card__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5rem;font-weight:500;line-height:2.625rem;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:768px){.flexible-card__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.6875rem;line-height:1.875rem;letter-spacing:0}}.flexible-card__text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0}@media only screen and (max-width:768px){.flexible-card__text{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.flexible-card__links{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:wrap;margin-top:auto;gap:var(--spacer24)}.flexible-card__links .button--secondary-stroke{color:var(--color-black-dark)}.flexible-contact{background-color:var(--color-black-light);border:var(--border-grey-dark);color:var(--color-white);padding:var(--spacer56);width:520px}@media only screen and (max-width:1024px){.flexible-contact{width:100%}}.flexible-contact__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5vw;font-weight:500;line-height:3.125rem;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:768px){.flexible-contact__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;line-height:2.25rem;letter-spacing:0}}.flexible-contact__text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1.0625rem;font-weight:400;line-height:1.5rem;letter-spacing:0;margin-top:var(--spacer16)}@media only screen and (max-width:768px){.flexible-contact__text{font-size:1rem;line-height:1.125rem;letter-spacing:0}}.flexible-contact__form{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;gap:32px;gap:var(--spacer16);margin-top:var(--spacer24)}@media only screen and (max-width:768px){.flexible-contact__form{grid-template-columns:repeat(6,1fr);gap:16px}}.flexible-contact__input--full{grid-column:1/span 12}@media only screen and (max-width:768px){.flexible-contact__input--full{grid-column:1/span 6}}.flexible-contact__input--half{grid-column:span 6}@media only screen and (max-width:1024px){.flexible-contact__input--half{grid-column:1/span 12}}@media only screen and (max-width:768px){.flexible-contact__input--half{grid-column:1/span 6}}.flexible-contact__button{justify-self:end;grid-column:1/span 12}@media only screen and (max-width:768px){.flexible-contact__button{grid-column:1/span 6}}.avatar__button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.25rem;font-weight:500;line-height:1.401rem;letter-spacing:1px;display:flex;justify-content:center;align-items:center;background-color:var(--color-grey);border:2px solid var(--color-blue);border-radius:var(--br-circle);color:var(--color-white);width:50px;height:50px;overflow:hidden}.avatar__dropdown{min-width:190px}.avatar__dropdown-top,.avatar__dropdown-middle{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer16);padding:var(--spacer24) var(--spacer20)}.avatar__dropdown-discord{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer16);padding:var(--spacer4) var(--spacer20)}.avatar__dropdown-middle,.avatar__dropdown-bottom,.avatar__dropdown-discord{border-top:var(--border-grey-dark)}.avatar__dropdown-top{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:.75rem;font-weight:400;line-height:.9375rem;letter-spacing:0}@media only screen and (max-width:768px){.avatar__dropdown-top{font-size:.75rem;line-height:1rem;letter-spacing:0}}.avatar__dropdown-middle,.avatar__dropdown-discord{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:.875rem;font-weight:600;line-height:1rem;letter-spacing:0}.avatar__dropdown-bottom{padding:var(--spacer16) var(--spacer20)}.avatar__dropdown-name{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.25rem;font-weight:500;line-height:1.401rem;letter-spacing:1px;color:var(--color-blue);text-transform:uppercase}.avatar__dropdown-username{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:.75rem;font-weight:400;line-height:.9375rem;letter-spacing:0;color:var(--color-grey-medium);margin-top:var(--spacer4)}@media only screen and (max-width:768px){.avatar__dropdown-username{font-size:.75rem;line-height:1rem;letter-spacing:0}}.alert__root{position:relative;border:1px solid;border-radius:.5rem;padding:1rem;display:flex;gap:1rem;margin:2rem 1rem -1rem}.alert__root-white{color:var(--color-white);fill:var(--color-white)}.alert__root-destructive{border:1px solid var(--color-red);color:var(--color-red);fill:var(--color-red)}.alert__root-warning{border:1px solid var(--color-orange);color:var(--color-orange);fill:var(--color-orange)}.alert__root-success{border:1px solid var(--color-green);color:var(--color-green);fill:var(--color-green)}.alert__root-info{border:1px solid var(--color-blue);color:var(--color-blue);fill:var(--color-blue)}.alert__icon{display:flex;align-items:start;margin-top:.5rem}.alert__title{margin-bottom:.5rem;font-weight:500;line-height:1rem;letter-spacing:-.05em}.alert__body{width:100%}.alert__description{font-size:.8rem}.alert__dismiss-trigger{color:var(--color-white);background-color:inherit}.thumbnail{aspect-ratio:1132/637;width:100%;position:relative;overflow:visible;transition:filter var(--time-expo-out) var(--ease-expo-out),opacity .5s ease-in-out;color:var(--color-white)}.thumbnail.saturate:not(:has(.thumbnail__popup-no-saturate)):not(.no-saturate){opacity:.6}@media only screen and (max-width:480px){.thumbnail.mobile-saturate:not(:has(.thumbnail__popup-no-mobile-saturate)):not(.no-mobile-saturate){opacity:.6;filter:grayscale(50%)}}.thumbnail.no-mobile-saturate{filter:unset;opacity:1}@media only screen and (max-width:480px){.thumbnail.no-mobile-saturate .thumbnail__overlay{opacity:1}}.thumbnail.no-saturate{filter:unset;opacity:1}.thumbnail__image{height:100%;width:100%;transition:clip-path var(--time-expo-out) var(--ease-expo-out);overflow:hidden;clip-path:polygon(0 0,calc(100% + -0px) 0,100% 0px,100% 100%,0px 100%,0 calc(100% + -0px))}.thumbnail__image img{width:100%;transform-origin:center;transition:transform var(--time-expo-out) var(--ease-expo-out);object-fit:cover;background-color:var(--color-black)}.thumbnail__overlay{display:block;top:0;left:0;bottom:0;right:0;position:absolute;transition:opacity var(--time-expo-out) var(--ease-expo-out),clip-path var(--time-expo-out) var(--ease-expo-out);height:100%;width:100%;clip-path:polygon(0 0,calc(100% + -0px) 0,100% 0px,100% 100%,0px 100%,0 calc(100% + -0px))}.thumbnail__overlay:not(.thumbnail--always-show){opacity:0}@media only screen and (max-width:900px){.thumbnail__overlay{opacity:1}}@media only screen and (max-width:480px){.thumbnail__overlay{opacity:0}}.thumbnail--big .thumbnail__overlay,.thumbnail--featured .thumbnail__overlay,.thumbnail--expert .thumbnail__overlay{opacity:1}@media only screen and (max-width:480px){.thumbnail--big .thumbnail__overlay,.thumbnail--featured .thumbnail__overlay,.thumbnail--expert .thumbnail__overlay{opacity:0}}.thumbnail__content{color:#fff;gap:1rem;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;padding:var(--spacer10) 0 0 var(--spacer16);position:relative}.thumbnail__content--course{background-color:var(--color-black-light);align-items:start;clip-path:polygon(0 0,100% 0,100% 100%,10px 100%,0 calc(100% - 10px));position:relative;padding:var(--spacer12) var(--spacer32) var(--spacer32) var(--spacer32);margin:1rem 0;flex-grow:1}.thumbnail__content--course:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--color-grey-dark);clip-path:polygon(0 0,100% 0,100% 100%,10px 100%,0 calc(100% - 10px),0 0,1px 1px,1px calc(100% - 10.41px),10.41px calc(100% - 1px),calc(100% - 1px) calc(100% - 1px),calc(100% - 1px) 1px,1px 1px)}.thumbnail__content-text{row-gap:.4rem}@media only screen and (max-width:900px){.thumbnail__content-text{row-gap:.4rem}}.thumbnail__content-text>p{word-break:break-word}.thumbnail--big .thumbnail__content,.thumbnail--featured .thumbnail__content{gap:var(--spacer8)}.thumbnail--big .thumbnail__content{padding:var(--spacer24)}@media only screen and (max-width:900px){.thumbnail--big .thumbnail__content{padding:var(--spacer10)}}.thumbnail--featured .thumbnail__content{padding:var(--spacer32) var(--spacer24)}@media only screen and (max-width:900px){.thumbnail--featured .thumbnail__content{padding:var(--spacer16)}}.thumbnail__course{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;font-weight:500;line-height:2.125rem;letter-spacing:0;text-transform:uppercase;font-size:1.2rem}@media only screen and (max-width:768px){.thumbnail__course{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0}}.thumbnail__course-details{margin-top:2rem}.thumbnail__course-details svg{fill:var(--color-grey-light);width:25px;height:25px;margin-right:.5rem}.thumbnail__course-details p{text-transform:capitalize;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;font-weight:500;line-height:2.125rem;letter-spacing:0;text-transform:uppercase;font-size:1.5rem}@media only screen and (max-width:768px){.thumbnail__course-details p{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0}}.thumbnail__course-details p *:not(:last-child){border-right:1px solid white;margin-right:.5rem;padding-right:.5rem}@media only screen and (max-width:1024px){.thumbnail__course{font-size:2vw}}@media only screen and (max-width:900px){.thumbnail__course{font-size:3vw}}@media only screen and (max-width:768px){.thumbnail__course{font-size:3vw}}@media only screen and (max-width:480px){.thumbnail__course{font-size:base}}.thumbnail__title{display:flex;justify-content:start;align-items:start;flex-direction:column}@media only screen and (max-width:1280px){.thumbnail__title{padding:.3rem 0 .5rem}}@media only screen and (max-width:768px){.thumbnail__title{padding:.5rem 0}}@media only screen and (max-width:480px){.thumbnail__title{padding:.2rem 0}}.thumbnail__title>.h6-style{font-size:1.6vw;text-transform:capitalize}@media only screen and (max-width:1280px){.thumbnail__title>.h6-style{font-size:2.5vw;line-height:2rem}}@media only screen and (max-width:1024px){.thumbnail__title>.h6-style{font-size:3vw}}@media only screen and (max-width:900px){.thumbnail__title>.h6-style{font-size:4vw}}@media only screen and (max-width:768px){.thumbnail__title>.h6-style{font-size:5vw}}@media only screen and (max-width:480px){.thumbnail__title>.h6-style{font-size:1.6rem;line-height:1.7rem}}.thumbnail__title--link{text-align:left;padding-top:.4rem}.thumbnail__title--link:after{content:"";z-index:5}@media only screen and (max-width:1280px){.thumbnail__title .h4-style{font-size:3vw;line-height:1.4rem}}@media only screen and (max-width:900px){.thumbnail__title .h4-style{font-size:5.5vw;line-height:1.6rem}}.thumbnail__title .h4-mentors-style{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5vw;font-weight:500;line-height:3.125rem;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:768px){.thumbnail__title .h4-mentors-style{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;line-height:2.25rem;letter-spacing:0}}.thumbnail--big .thumbnail__title,.thumbnail--featured .thumbnail__title{gap:var(--spacer8)}@media only screen and (max-width:900px){.thumbnail--big .thumbnail__title,.thumbnail--featured .thumbnail__title{gap:var(--spacer4)}}.thumbnail__title a{text-transform:capitalize}.thumbnail--big .thumbnail__job,.thumbnail--featured .thumbnail__job{margin-top:calc(-1 * var(--spacer8))}.thumbnail__cart{position:absolute;bottom:1rem;right:1rem}@media only screen and (max-width:1024px){.thumbnail__cart{display:none}}.thumbnail__video{top:0;left:0;bottom:0;right:0;width:100%;height:100%;position:absolute;opacity:0}.thumbnail--big .thumbnail__video,.thumbnail--featured .thumbnail__video{opacity:0}@media only screen and (max-width:480px){.thumbnail__video{opacity:0}}.thumbnail__video .plyr{height:100%;width:100%}.thumbnail__video .plyr video{object-fit:cover}.thumbnail__progress{background-color:#ffffff4d;height:3px;width:100%;position:absolute;z-index:5;left:0;bottom:0}.thumbnail__progress-advanced{background-color:var(--color-blue);height:inherit}.thumbnail__timecode{background-color:var(--color-bg-timecode);color:var(--color-white);position:absolute;z-index:5;top:var(--spacer8);left:var(--spacer8);font-family:Inter-Regular;font-size:.6875rem;line-height:.8125rem;padding:var(--spacer4)}.thumbnail__progress,.thumbnail__timecode{opacity:0;transition:opacity var(--time-expo-out) var(--ease-expo-out)}.thumbnail--featured .thumbnail__progress,.thumbnail--featured .thumbnail__timecode{opacity:1}.thumbnail__popup{position:absolute;display:flex;justify-content:flex-end;align-items:flex-end;flex-direction:row-reverse;bottom:var(--spacer4);right:0}.thumbnail__popup:not(.thumbnail__popup-no-saturate){opacity:0}.thumbnail__popup-no-saturate{filter:unset;opacity:1}.thumbnail__popup-dots{display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:transparent;gap:2px;width:20px;height:30px}@media (hover: hover){.thumbnail__popup-dots:hover .thumbnail__popup-dot,.thumbnail__popup-dots:focus-visible .thumbnail__popup-dot{background-color:var(--color-blue)}}.thumbnail__popup-dot{background-color:var(--color-white);border-radius:var(--br-circle);display:block;height:3px;width:3px;transition:background-color var(--time-expo-out) var(--ease-expo-out)}.thumbnail__popup-dropdown{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:.75rem;font-weight:400;line-height:.9375rem;letter-spacing:0;cursor:default!important;gap:var(--spacer16);padding:var(--spacer20) var(--spacer16);white-space:nowrap}@media only screen and (max-width:768px){.thumbnail__popup-dropdown{font-size:.75rem;line-height:1rem;letter-spacing:0}}.thumbnail__popup-dropdown .link-basic__icon svg{color:var(--color-white)!important}@media (hover: hover){.thumbnail:hover .thumbnail__image:not(.thumbnail__no-hover),.thumbnail:hover .thumbnail__overlay:not(.thumbnail__no-hover),.thumbnail:focus-visible .thumbnail__image:not(.thumbnail__no-hover),.thumbnail:focus-visible .thumbnail__overlay:not(.thumbnail__no-hover){clip-path:polygon(0 0,calc(100% - 25px) 0,100% 25px,100% 100%,25px 100%,0 calc(100% - 25px))}.thumbnail:hover:not(:has(.thumbnail__video)) .thumbnail__image img,.thumbnail:focus-visible:not(:has(.thumbnail__video)) .thumbnail__image img{transform:scale(1.1)}.thumbnail:hover .thumbnail__overlay:not(.thumbnail__no-hover),.thumbnail:hover .thumbnail__video:not(.thumbnail__no-hover),.thumbnail:hover .thumbnail__timecode:not(.thumbnail__no-hover),.thumbnail:hover .thumbnail__progress:not(.thumbnail__no-hover),.thumbnail:hover .thumbnail__popup:not(.thumbnail__no-hover),.thumbnail:hover .thumbnail__cart:not(.thumbnail__no-hover),.thumbnail:focus-visible .thumbnail__overlay:not(.thumbnail__no-hover),.thumbnail:focus-visible .thumbnail__video:not(.thumbnail__no-hover),.thumbnail:focus-visible .thumbnail__timecode:not(.thumbnail__no-hover),.thumbnail:focus-visible .thumbnail__progress:not(.thumbnail__no-hover),.thumbnail:focus-visible .thumbnail__popup:not(.thumbnail__no-hover),.thumbnail:focus-visible .thumbnail__cart:not(.thumbnail__no-hover){opacity:1;cursor:pointer}}.thumbnail-container{display:flex;flex-direction:column;height:100%}.thumbnail-tiny{color:var(--color-white);position:relative;overflow:hidden;transition:border var(--time-expo-out) var(--ease-expo-out);border:1px solid var(--color-grey-medium);transition:background-color .19s ease-in-out}.thumbnail-tiny:hover{background-color:var(--color-blue)}.thumbnail-tiny--filter-active{border-color:var(--color-blue);background-color:var(--color-blue)}.thumbnail-tiny:after{top:0;left:0;bottom:0;right:0;width:100%;height:100%;position:absolute;content:""}.thumbnail-tiny--normal{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;font-weight:500;line-height:2.125rem;letter-spacing:0;text-transform:uppercase;aspect-ratio:277/120;height:100%;width:100%}@media only screen and (max-width:768px){.thumbnail-tiny--normal{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0}}@media only screen and (max-width:480px){.thumbnail-tiny--normal{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5vw;font-weight:500;line-height:3.125rem;letter-spacing:0;text-transform:uppercase}}@media only screen and (max-width:480px) and (max-width:768px){.thumbnail-tiny--normal{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;line-height:2.25rem;letter-spacing:0}}.thumbnail-tiny--small{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.625rem;font-weight:500;line-height:1.75rem;letter-spacing:0;text-transform:uppercase;aspect-ratio:173/72;height:100%;width:100%}@media only screen and (max-width:768px){.thumbnail-tiny--small{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;font-weight:500;line-height:2.125rem;letter-spacing:0;text-transform:uppercase}}@media only screen and (max-width:768px) and (max-width:768px){.thumbnail-tiny--small{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0}}.thumbnail-tiny__image{transition:transform var(--time-expo-out) var(--ease-expo-out);transform-origin:center;height:100%;width:100%;opacity:.3;background-color:#000}.thumbnail-tiny__image img{object-fit:cover;height:100%;width:100%}.thumbnail-tiny__content .thumbnail-tiny__icon{margin:.5rem 0;width:10rem;fill:var(--color-white)}.thumbnail-tiny__content{top:0;left:0;bottom:0;right:0;position:absolute;display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;width:100%;padding:var(--spacer20);z-index:2}@media only screen and (max-width: 1439px){.thumbnail-tiny__content{padding:var(--spacer4)}}@media only screen and (min-width:1440px){.thumbnail-tiny__content{padding:var(--spacer4)}}@media only screen and (min-width:1600px){.thumbnail-tiny__content{padding:var(--spacer20)}}.thumbnail-tiny__title{text-align:center;text-transform:uppercase}.thumbnail-tiny__title--link:after{content:"";top:0;left:0;bottom:0;right:0;width:100%;height:100%;position:absolute;z-index:2}@media (hover: hover){.thumbnail-tiny:hover .thumbnail-tiny__image,.thumbnail-tiny:focus-visible .thumbnail-tiny__image{transform:scale(1.1)}.thumbnail-tiny:hover.thumbnail-tiny--filter,.thumbnail-tiny:focus-visible.thumbnail-tiny--filter{border-color:var(--color-blue)}.thumbnail-tiny:hover.thumbnail-tiny--filter-active .thumbnail-tiny__image,.thumbnail-tiny:focus-visible.thumbnail-tiny--filter-active .thumbnail-tiny__image{transform:unset}.thumbnail-tiny:hover.thumbnail-tiny--filter-active .thumbnail-tiny__title--link,.thumbnail-tiny:focus-visible.thumbnail-tiny--filter-active .thumbnail-tiny__title--link{cursor:default}}.push-image-text{display:flex;justify-content:flex-start;align-items:stretch;flex-direction:row;width:100%}@media only screen and (max-width:1024px){.push-image-text{display:flex;justify-content:flex-start;align-items:stretch;flex-direction:column-reverse;gap:var(--spacer24)}}.push-image-text--reverse{flex-direction:row-reverse}.push-image-text--gap{gap:var(--spacer32)}.push-image-text--gap .push-image-text__left+.push-image-text__right:before,.push-image-text--gap .push-image-text__left:has(+.push-image-text__right):before{width:calc(100% - 2px)!important}.push-image-text__right+.push-image-text__left{width:58.3333333333%}.push-image-text--small .push-image-text__left+.push-image-text__right{width:41.6666666667%}@media only screen and (max-width:1024px){.push-image-text--small .push-image-text__left+.push-image-text__right{width:100%}}.push-image-text--bigger .push-image-text__left+.push-image-text__right{width:150%}@media only screen and (max-width:1024px){.push-image-text--bigger .push-image-text__left+.push-image-text__right{width:100%}}.push-image-text--right-bottom-left .push-image-text__right,.push-image-text--left-bottom-left .push-image-text__left,.push-image-text--right-bottom-left .push-image-text__right:before,.push-image-text--left-bottom-left .push-image-text__left:before,.push-image-text--left-bottom-left .push-image-text__left *:not(path){clip-path:polygon(0 0,100% 0,100% 100%,40px 100%,0 calc(100% - 40px))}@media only screen and (max-width:768px){.push-image-text--right-bottom-left .push-image-text__right,.push-image-text--left-bottom-left .push-image-text__left,.push-image-text--right-bottom-left .push-image-text__right:before,.push-image-text--left-bottom-left .push-image-text__left:before,.push-image-text--left-bottom-left .push-image-text__left *:not(path){clip-path:polygon(0 0,100% 0,100% 100%,20px 100%,0 calc(100% - 20px))}}.push-image-text--right-bottom-left .push-image-text__right:before,.push-image-text--left-bottom-left .push-image-text__left:before,.push-image-text--right-bottom-left .push-image-text__right:before:before,.push-image-text--left-bottom-left .push-image-text__left:before:before,.push-image-text--left-bottom-left .push-image-text__left *:not(path):before{clip-path:polygon(0 0,100% 0,100% 100%,40px 100%,0 calc(100% - 40px))}@media only screen and (max-width:768px){.push-image-text--right-bottom-left .push-image-text__right:before,.push-image-text--left-bottom-left .push-image-text__left:before,.push-image-text--right-bottom-left .push-image-text__right:before:before,.push-image-text--left-bottom-left .push-image-text__left:before:before,.push-image-text--left-bottom-left .push-image-text__left *:not(path):before{clip-path:polygon(0 0,100% 0,100% 100%,20px 100%,0 calc(100% - 20px))}}.push-image-text--right-bottom-left .push-image-text__right image,.push-image-text--left-bottom-left .push-image-text__left image,.push-image-text--right-bottom-left .push-image-text__right:before image,.push-image-text--left-bottom-left .push-image-text__left:before image,.push-image-text--left-bottom-left .push-image-text__left *:not(path) image{clip-path:polygon(0 0,100% 0,100% 100%,40px 100%,0 calc(100% - 40px))}@media only screen and (max-width:768px){.push-image-text--right-bottom-left .push-image-text__right image,.push-image-text--left-bottom-left .push-image-text__left image,.push-image-text--right-bottom-left .push-image-text__right:before image,.push-image-text--left-bottom-left .push-image-text__left:before image,.push-image-text--left-bottom-left .push-image-text__left *:not(path) image{clip-path:polygon(0 0,100% 0,100% 100%,20px 100%,0 calc(100% - 20px))}}.push-image-text--right-top-right .push-image-text__right,.push-image-text--left-top-right .push-image-text__left,.push-image-text--right-top-right .push-image-text__right:before,.push-image-text--left-top-right .push-image-text__left:before,.push-image-text--left-top-right .push-image-text__left *{clip-path:polygon(0 0,calc(100% - 40px) 0,100% 40px,100% 100%,0 100%)}@media only screen and (max-width:768px){.push-image-text--right-top-right .push-image-text__right,.push-image-text--left-top-right .push-image-text__left,.push-image-text--right-top-right .push-image-text__right:before,.push-image-text--left-top-right .push-image-text__left:before,.push-image-text--left-top-right .push-image-text__left *{clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,0 100%)}}.push-image-text--right-top-right .push-image-text__right:before,.push-image-text--left-top-right .push-image-text__left:before,.push-image-text--right-top-right .push-image-text__right:before:before,.push-image-text--left-top-right .push-image-text__left:before:before,.push-image-text--left-top-right .push-image-text__left *:before{clip-path:polygon(0 0,calc(100% - 40px) 0,100% 40px,100% 100%,0 100%)}@media only screen and (max-width:768px){.push-image-text--right-top-right .push-image-text__right:before,.push-image-text--left-top-right .push-image-text__left:before,.push-image-text--right-top-right .push-image-text__right:before:before,.push-image-text--left-top-right .push-image-text__left:before:before,.push-image-text--left-top-right .push-image-text__left *:before{clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,0 100%)}}.push-image-text--right-top-right .push-image-text__right image,.push-image-text--left-top-right .push-image-text__left image,.push-image-text--right-top-right .push-image-text__right:before image,.push-image-text--left-top-right .push-image-text__left:before image,.push-image-text--left-top-right .push-image-text__left * image{clip-path:polygon(0 0,calc(100% - 40px) 0,100% 40px,100% 100%,0 100%)}@media only screen and (max-width:768px){.push-image-text--right-top-right .push-image-text__right image,.push-image-text--left-top-right .push-image-text__left image,.push-image-text--right-top-right .push-image-text__right:before image,.push-image-text--left-top-right .push-image-text__left:before image,.push-image-text--left-top-right .push-image-text__left * image{clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,0 100%)}}.push-image-text--right-top-right-bottom-left .push-image-text__right,.push-image-text--left-top-right-bottom-left .push-image-text__left,.push-image-text--right-top-right-bottom-left .push-image-text__right:before,.push-image-text--left-top-right-bottom-left .push-image-text__left:before,.push-image-text--left-top-right-bottom-left .push-image-text__left *{clip-path:polygon(0 0,calc(100% - 40px) 0,100% 40px,100% 100%,40px 100%,0 calc(100% - 40px))}@media only screen and (max-width:768px){.push-image-text--right-top-right-bottom-left .push-image-text__right,.push-image-text--left-top-right-bottom-left .push-image-text__left,.push-image-text--right-top-right-bottom-left .push-image-text__right:before,.push-image-text--left-top-right-bottom-left .push-image-text__left:before,.push-image-text--left-top-right-bottom-left .push-image-text__left *{clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,20px 100%,0 calc(100% - 20px))}}.push-image-text__right{position:relative;background:var(--color-grey-dark)}.push-image-text__right:before{content:"";width:calc(100% - 2px);height:calc(100% - 2px);background-color:var(--color-black-light);display:block;position:absolute;right:1px;top:1px;z-index:-5}.push-image-text__left{position:relative;background:var(--color-grey-dark)}.push-image-text__left:before{content:"";width:calc(100% - 2px);height:calc(100% - 2px);background-color:var(--color-black-light);display:block;position:absolute;left:1px;top:1px;z-index:-5}.push-image-text__left{padding:1px}.push-image-text--none .push-image-text__left{aspect-ratio:unset}.push-image-text--radial-blur .push-image-text__image:before{content:"";z-index:2;position:absolute;right:1px;top:1px;width:calc(100% - 1px);height:calc(100% - 1px);background:radial-gradient(transparent 40%,#000 90%)}.push-image-text__right{color:var(--color-white);gap:var(--spacer16);padding:var(--spacer40)}.push-image-text__right--svg{padding-bottom:var(--spacer20)}@media only screen and (max-width:768px){.push-image-text__right{padding:var(--spacer20)}}.push-image-text--small .push-image-text__right{display:flex;justify-content:center;align-items:stretch;flex-direction:column}@media only screen and (max-width:1024px){.push-image-text--small .push-image-text__right{width:100%}}.push-image-text--big .push-image-text__right{width:100%}.push-image-text__image{height:100%}.push-image-text__image img{width:100%;height:100%;object-fit:cover}.push-image-text__svg{display:flex;align-items:center;width:24.8vw;height:100%}@media only screen and (max-width:1024px){.push-image-text__svg{width:100%}}.push-image-text__svg svg{width:90%;height:100%;fill:gray;color:gray;clip-path:none}.push-image-text__video{aspect-ratio:16/9;height:100%;width:100%}.push-image-text__video .plyr{height:100%;width:100%}.push-image-text__video .plyr video{object-fit:cover}.push-image-text__surtitle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:.75rem;font-weight:400;line-height:.9375rem;letter-spacing:0;transform:translateY(var(--spacer16));font-size:1.1em}@media only screen and (max-width:768px){.push-image-text__surtitle{font-size:.75rem;line-height:1rem;letter-spacing:0}}.push-image-text--small .push-image-text__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5rem;font-weight:500;line-height:2.625rem;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:768px){.push-image-text--small .push-image-text__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.6875rem;line-height:1.875rem;letter-spacing:0}}.push-image-text--big .push-image-text__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5vw;font-weight:500;line-height:3.125rem;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:768px){.push-image-text--big .push-image-text__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;line-height:2.25rem;letter-spacing:0}}.push-image-text__text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;line-height:1.3rem;color:#bbb;overflow-wrap:break-word}@media only screen and (max-width:768px){.push-image-text__text{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.push-image-text__bottom{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;overflow-wrap:break-word}@media only screen and (max-width:768px){.push-image-text__bottom{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.push-image-text__links{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:wrap;gap:var(--spacer24)}.push-image-text--flexible .push-image-text__links .button--secondary-stroke{color:var(--color-black-dark)}.push-image-text__left+.push-image-text__right:before,.push-image-text__left:has(+.push-image-text__right):before{width:100%}.push-image-text-column{display:flex;justify-content:flex-start;align-items:stretch;flex-direction:column;width:100%}@media only screen and (max-width:1024px){.push-image-text-column{gap:0}}.push-image-text-column__image img.picture__img{max-width:100%}.push-image-text-column--reverse{flex-direction:row-reverse}.push-image-text-column--gap{gap:var(--spacer32)}.push-image-text-column--gap .push-image-text-column__left+.push-image-text-column__right:before,.push-image-text-column--gap .push-image-text-column__left:has(+.push-image-text-column__right):before{width:calc(100% - 2px)!important}.push-image-text-column__right+.push-image-text-column__left{width:58.3333333333%}.push-image-text-column--small .push-image-text-column__left+.push-image-text-column__right{width:41.6666666667%}@media only screen and (max-width:1024px){.push-image-text-column--small .push-image-text-column__left+.push-image-text-column__right{width:100%}}.push-image-text-column--bigger .push-image-text-column__left+.push-image-text-column__right{width:150%}@media only screen and (max-width:1024px){.push-image-text-column--bigger .push-image-text-column__left+.push-image-text-column__right{width:100%}}.push-image-text-column--left-bottom-left .push-image-text-column__left,.push-image-text-column--left-bottom-left .push-image-text-column__left:before,.push-image-text-column--left-bottom-left .push-image-text-column__left *:not(path){clip-path:polygon(0 0,100% 0,100% 100%,100% 100%,0 100%)}.push-image-text-column--right-bottom-left .push-image-text-column__right,.push-image-text-column--right-bottom-left .push-image-text-column__right:before{clip-path:polygon(0 0,100% 0,100% 100%,40px 100%,0 calc(100% - 40px))}@media only screen and (max-width:768px){.push-image-text-column--right-bottom-left .push-image-text-column__right,.push-image-text-column--right-bottom-left .push-image-text-column__right:before{clip-path:polygon(0 0,100% 0,100% 100%,20px 100%,0 calc(100% - 20px))}}.push-image-text-column--right-bottom-left .push-image-text-column__right:before,.push-image-text-column--right-bottom-left .push-image-text-column__right:before:before{clip-path:polygon(0 0,100% 0,100% 100%,40px 100%,0 calc(100% - 40px))}@media only screen and (max-width:768px){.push-image-text-column--right-bottom-left .push-image-text-column__right:before,.push-image-text-column--right-bottom-left .push-image-text-column__right:before:before{clip-path:polygon(0 0,100% 0,100% 100%,20px 100%,0 calc(100% - 20px))}}.push-image-text-column--right-bottom-left .push-image-text-column__right image,.push-image-text-column--right-bottom-left .push-image-text-column__right:before image{clip-path:polygon(0 0,100% 0,100% 100%,40px 100%,0 calc(100% - 40px))}@media only screen and (max-width:768px){.push-image-text-column--right-bottom-left .push-image-text-column__right image,.push-image-text-column--right-bottom-left .push-image-text-column__right:before image{clip-path:polygon(0 0,100% 0,100% 100%,20px 100%,0 calc(100% - 20px))}}.push-image-text-column--left-top-right .push-image-text-column__left,.push-image-text-column--left-top-right .push-image-text-column__left *,.push-image-text-column--left-top-right .push-image-text-column__left:before{clip-path:polygon(0 0,100% 0,100% 100%,40px 100%,0 calc(100% - 40px))}.push-image-text-column--right-top-right .push-image-text-column__right,.push-image-text-column--right-top-right .push-image-text-column__right:before{clip-path:polygon(0 0,100% 0,100% 100%,40px 100%,0 calc(100% - 40px))}@media only screen and (max-width:768px){.push-image-text-column--right-top-right .push-image-text-column__right,.push-image-text-column--right-top-right .push-image-text-column__right:before{clip-path:polygon(0 0,100% 0,100% 100%,20px 100%,0 calc(100% - 20px))}}.push-image-text-column--right-top-right .push-image-text-column__right:before,.push-image-text-column--right-top-right .push-image-text-column__right:before:before{clip-path:polygon(0 0,100% 0,100% 100%,40px 100%,0 calc(100% - 40px))}@media only screen and (max-width:768px){.push-image-text-column--right-top-right .push-image-text-column__right:before,.push-image-text-column--right-top-right .push-image-text-column__right:before:before{clip-path:polygon(0 0,100% 0,100% 100%,20px 100%,0 calc(100% - 20px))}}.push-image-text-column--right-top-right .push-image-text-column__right image,.push-image-text-column--right-top-right .push-image-text-column__right:before image{clip-path:polygon(0 0,100% 0,100% 100%,40px 100%,0 calc(100% - 40px))}@media only screen and (max-width:768px){.push-image-text-column--right-top-right .push-image-text-column__right image,.push-image-text-column--right-top-right .push-image-text-column__right:before image{clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,0 100%)}}.push-image-text-column--left-top-right-bottom-left .push-image-text-column__left,.push-image-text-column--left-top-right-bottom-left .push-image-text-column__left:before,.push-image-text-column--left-top-right-bottom-left .push-image-text-column__left *{clip-path:polygon(0 0,0 100%,100% 40px,100% 100%,40px 100%,0 calc(100% - 40px))}.push-image-text-column--right-top-right-bottom-left .push-image-text-column__right,.push-image-text-column--right-top-right-bottom-left .push-image-text-column__right:before{clip-path:polygon(0 0,0 100%,100% 40px,100% 100%,40px 100%,0 calc(100% - 40px))}@media only screen and (max-width:768px){.push-image-text-column--right-top-right-bottom-left .push-image-text-column__right,.push-image-text-column--right-top-right-bottom-left .push-image-text-column__right:before{clip-path:polygon(0 0,0 100%,100% 20px,100% 100%,20px 100%,0 calc(100% - 20px))}}.push-image-text-column__right{position:relative;background:var(--color-grey-dark)}.push-image-text-column__right:before{content:"";width:calc(100% - 2px);height:calc(100% - 1px);background-color:var(--color-black-light);display:block;position:absolute;right:1px;bottom:1px;z-index:-5}.push-image-text-column__left{position:relative}.push-image-text-column__left:before{content:"";width:100%;height:100%;background-color:var(--color-black-light);display:block;position:absolute;left:0;top:0;z-index:-5}.push-image-text-column--none .push-image-text-column__left{aspect-ratio:unset}.push-image-text-column--radial-blur .push-image-text-column__image:before{content:"";z-index:2;position:absolute;right:1px;top:1px;width:calc(100% - 1px);height:calc(100% - 1px);background:radial-gradient(transparent 40%,#000 90%)}.push-image-text-column__right{color:var(--color-white);gap:var(--spacer16);padding:var(--spacer40)}.push-image-text-column__right--svg{padding-bottom:var(--spacer20)}@media only screen and (max-width:768px){.push-image-text-column__right{padding:var(--spacer20)}}.push-image-text-column--small .push-image-text-column__right{display:flex;justify-content:center;align-items:stretch;flex-direction:column}@media only screen and (max-width:1024px){.push-image-text-column--small .push-image-text-column__right{width:100%}}.push-image-text-column--big .push-image-text-column__right{width:100%}.push-image-text-column__right .event-card{margin:1rem 0}.push-image-text-column__right .event-card--discord{margin-top:var(--spacer80)}.push-image-text-column__right .event-card img{object-fit:cover}.push-image-text-column__right .event-card__content{padding:2rem;color:#fff;flex-grow:1}.push-image-text-column__right .event-card__title{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1rem}@media only screen and (max-width:480px),only screen and (max-width:900px){.push-image-text-column__right .event-card__title{flex-direction:column}}.push-image-text-column__right .event-card__title .title-content{display:flex;align-items:flex-start;gap:1rem;width:100%}.push-image-text-column__right .event-card__title .title-content .live{width:4rem;height:4rem;fill:gray}@media only screen and (max-width:768px){.push-image-text-column__right .event-card__title .title-content{flex-direction:column}}.push-image-text-column__right .event-card__title .title-content .heading-group{display:flex;flex-direction:column}.push-image-text-column__right .event-card__title .title-content .heading-group--double{gap:.25rem;align-items:flex-start}.push-image-text-column__right .event-card__title .title-content .heading-group--double+img{margin-top:.25rem}.push-image-text-column__right .event-card__title .title-content .heading-group .title-row{display:flex;align-items:center;gap:1.5rem}.push-image-text-column__right .event-card__title .title-content .heading-group img{height:24px;width:auto}.push-image-text-column__right .event-card__title .title-content .heading-group--up{color:#fff;font-size:3rem;display:flex;justify-content:start;align-items:center;flex-direction:center;gap:.8rem}@media only screen and (max-width:768px){.push-image-text-column__right .event-card__title .title-content .heading-group--up{font-size:2rem}}.push-image-text-column__right .event-card__title .title-content .heading-group--up .heading-group--link-large{display:inline}.push-image-text-column__right .event-card__title .title-content .heading-group--up .heading-group--link-small{display:none}@media only screen and (max-width:1280px){.push-image-text-column__right .event-card__title .title-content .heading-group--up .heading-group--link-large{display:none}.push-image-text-column__right .event-card__title .title-content .heading-group--up .heading-group--link-small{display:inline-block}}.push-image-text-column__right .event-card__title .title-content .heading-group--up:hover svg{background-color:var(--color-blue);fill:var(--color-white);transition:all var(--time-expo-out) var(--ease-expo-out)}.push-image-text-column__right .event-card__title .title-content .heading-group--up svg{margin-left:1rem;padding:.5rem;width:2.5rem;height:2.5rem;border:2px solid var(--color-blue);border-radius:50%;fill:var(--color-blue)}.push-image-text-column__right .event-card__title .title-content .heading-group--up .heading-group--text{display:flex;justify-content:start;align-items:center;flex-direction:row;gap:1rem}.push-image-text-column__right .event-card__title .title-content .heading-group--up .heading-group--text-title{padding-right:1rem;border-right:3px solid var(--color-blue)}@media only screen and (max-width:1280px){.push-image-text-column__right .event-card__title .title-content .heading-group--up .heading-group--text-title{padding-right:0;border-right:none}}.push-image-text-column__right .event-card__title .title-content .heading-group--up .heading-group--text-subtitle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5rem;font-weight:500;line-height:2.625rem;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:768px){.push-image-text-column__right .event-card__title .title-content .heading-group--up .heading-group--text-subtitle{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.6875rem;line-height:1.875rem;letter-spacing:0}}@media only screen and (max-width:1280px){.push-image-text-column__right .event-card__title .title-content .heading-group--up .heading-group--text-subtitle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;font-weight:500;line-height:2.125rem;letter-spacing:0;text-transform:uppercase}}@media only screen and (max-width:1280px) and (max-width:768px){.push-image-text-column__right .event-card__title .title-content .heading-group--up .heading-group--text-subtitle{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0}}@media only screen and (max-width:1280px){.push-image-text-column__right .event-card__title .title-content .heading-group--up .heading-group--text{flex-direction:column;align-items:flex-start;gap:0}}.push-image-text-column__right .event-card__title .title-content .heading-group--up .heading-group--link{padding-top:.5rem}@media only screen and (max-width:1280px){.push-image-text-column__right .event-card__title .title-content .heading-group--up .heading-group--link{padding-top:0;vertical-align:middle}}.push-image-text-column__right .event-card__title .button{margin:0!important;color:#fff!important;border-radius:50%!important;padding:.5rem 1.25rem}@media only screen and (max-width:480px),only screen and (max-width:900px){.push-image-text-column__right .event-card__title .button{margin-top:10px!important}}.push-image-text-column__right .event-card__title .button-circle{border-color:var(--color-blue);transition:all .2s;cursor:pointer}.push-image-text-column__right .event-card__title .button-circle svg{fill:var(--color-blue)}.push-image-text-column__right .event-card__title .button-circle:hover{background:var(--color-blue);color:#fff}.push-image-text-column__right .event-card__title .button-circle:hover svg{fill:var(--color-white)}.push-image-text-column__right .event-card__description{font-size:.95rem;line-height:1.5;color:#fffc;white-space:pre-line}.push-image-text-column__right .event-card__footer{display:flex;align-items:center;justify-content:space-between;margin-top:1.5rem}.push-image-text-column__right .event-card__date{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:19pt;border-left:2px solid var(--color-blue);padding-left:var(--spacer8);color:var(--color-grey-light);font-weight:500;text-transform:uppercase}.push-image-text-column__right .event-card__platforms{display:flex;gap:.75rem;align-items:center}.push-image-text-column__right .event-card__platforms span{color:gray;font-weight:700}.push-image-text-column__right .event-card__platforms img{height:35px}.push-image-text-column__image{height:100%}.push-image-text-column__image img{width:100%;height:100%;object-fit:cover}.push-image-text-column__svg{display:flex;align-items:center;width:24.8vw;height:100%}@media only screen and (max-width:1024px){.push-image-text-column__svg{width:100%}}.push-image-text-column__svg svg{width:90%;height:100%;fill:gray;color:gray;clip-path:none}.push-image-text-column__video{aspect-ratio:16/9;height:100%;width:100%}.push-image-text-column__video .plyr{height:100%;width:100%}.push-image-text-column__video .plyr video{object-fit:cover}.push-image-text-column__surtitle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:.75rem;font-weight:400;line-height:.9375rem;letter-spacing:0;transform:translateY(var(--spacer16));font-size:1.1em}@media only screen and (max-width:768px){.push-image-text-column__surtitle{font-size:.75rem;line-height:1rem;letter-spacing:0}}.push-image-text-column--small .push-image-text-column__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5rem;font-weight:500;line-height:2.625rem;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:768px){.push-image-text-column--small .push-image-text-column__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.6875rem;line-height:1.875rem;letter-spacing:0}}.push-image-text-column--big .push-image-text-column__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5vw;font-weight:500;line-height:3.125rem;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:768px){.push-image-text-column--big .push-image-text-column__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;line-height:2.25rem;letter-spacing:0}}.push-image-text-column__text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;line-height:1.3rem;color:#bbb;overflow-wrap:break-word}@media only screen and (max-width:768px){.push-image-text-column__text{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.push-image-text-column__bottom{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;overflow-wrap:break-word}@media only screen and (max-width:768px){.push-image-text-column__bottom{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.push-image-text-column__links{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:wrap;gap:var(--spacer24)}.push-image-text-column--flexible .push-image-text-column__links .button--secondary-stroke{color:var(--color-black-dark)}.accordion{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;background-color:var(--color-black-light);border-top:var(--border-grey-dark);border-radius:var(--br-second);overflow:hidden;width:100%}.accordion__container{width:100%}.accordion__button{display:flex;justify-content:flex-start;align-items:center;cursor:pointer;background-color:var(--color-black-light);color:var(--color-white);padding:var(--spacer24);transition:color var(--time-expo-out) var(--ease-expo-out);width:100%}.accordion__button--open{color:var(--color-blue)}@media (hover: hover){.accordion__button:hover,.accordion__button:focus-visible{color:var(--color-blue)}}@media only screen and (max-width:1024px){.accordion__button{padding:var(--spacer16)}}.accordion__container-title{display:flex;text-transform:uppercase}@media only screen and (max-width:1024px){.accordion__container-title{width:83.3333333333%}}.accordion__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;font-weight:500;line-height:2.125rem;letter-spacing:0;text-transform:uppercase;text-align:left}@media only screen and (max-width:768px){.accordion__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0}}.accordion__svg{display:flex;width:25%}.accordion__svg svg path:nth-child(1){transition:transform 325ms var(--ease-expo-out);transform-origin:center}.accordion__button--open .accordion__svg svg path:nth-child(1){transform:rotate(90deg)}@media only screen and (max-width:1024px){.accordion__svg{width:16.6666666667%}.accordion__svg svg{height:14px;width:14px}}.accordion__content{display:flex;justify-content:flex-end;align-items:flex-start;background-color:var(--color-black-light);height:0;overflow:hidden}.accordion__container-text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1.0625rem;font-weight:400;line-height:1.5rem;letter-spacing:0;color:var(--color-grey-light);padding:0 0 var(--spacer24) 0;width:75%}@media only screen and (max-width:768px){.accordion__container-text{font-size:1rem;line-height:1.125rem;letter-spacing:0}}.accordion__container-text--fix-width{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1.0625rem;font-weight:400;line-height:1.5rem;letter-spacing:0;color:var(--color-grey-light);padding:0 0 var(--spacer24) 0;width:74.25%}@media only screen and (max-width:768px){.accordion__container-text--fix-width{font-size:1rem;line-height:1.125rem;letter-spacing:0}}.accordion__text h2{font-family:Inter-SemiBold;font-size:1rem;font-weight:700;line-height:2.125rem;letter-spacing:0;text-align:left;width:83.3333333333%;margin-top:0}.accordion__text h3{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.5rem;font-weight:500;line-height:2.125rem;letter-spacing:0;text-transform:uppercase;text-align:left;width:83.3333333333%;margin-top:12px}.collapsible-text{position:relative;padding-bottom:1.2rem;width:100%;max-width:100%}.collapsible-text__content{text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;line-height:1.5em;max-height:7.1em}.collapsible-text__trigger{position:absolute;margin-top:.2em;width:100%;background:linear-gradient(to top,var(--color-black-dark) 93%,transparent 99%);text-align:center;z-index:5;color:#31a6df;font-weight:700;font-size:1.15em;cursor:pointer;transition:color .3s ease}.collapsible-text__trigger:hover{color:#fff}.collapsible-text__collapsed{max-height:unset}.slider{color:var(--color-white)}.slider__header{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:var(--spacer16);margin-bottom:var(--spacer48)}@media only screen and (max-width:1024px){.slider__header{margin-bottom:var(--spacer40)}}.slider__cart{position:absolute;top:0;right:0}.slider__surtitle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;opacity:70%;text-align:center;width:83.3333333333%;font-size:1.1em}@media only screen and (max-width:768px){.slider__surtitle{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.slider__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:4rem;font-weight:500;line-height:4rem;letter-spacing:0;text-transform:uppercase;text-align:center;width:41.6666666667%}@media only screen and (max-width:1280px){.slider__title{font-size:3rem}}@media only screen and (max-width:768px){.slider__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5rem;line-height:2.75rem;letter-spacing:0}}@media only screen and (max-width:1280px){.slider__title{width:58.3333333333%}}.slider .swiper{--swiper-pagination-color: var(--color-white);--swiper-pagination-bullet-width: 13px;--swiper-pagination-bullet-height: 20px;--swiper-pagination-bullet-inactive-color: var(--color-grey-dark);--swiper-pagination-bullet-inactive-opacity: 1}.slider .swiper .arrow-previous,.slider .swiper .arrow-next{position:absolute;background-color:transparent;z-index:10;top:40%}.slider .swiper .arrow-previous:disabled,.slider .swiper .arrow-next:disabled{display:none}.slider .swiper .arrow-previous svg,.slider .swiper .arrow-next svg{width:40px;height:100px;fill:var(--color-white);stroke:var(--color-white)}.slider .swiper .arrow-next{right:1rem}.slider .swiper .arrow-previous{left:1rem}.slider .swiper-wrapper{align-items:center;-webkit-user-select:none;user-select:none}.slider .swiper-pagination{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:0!important;margin-top:var(--spacer48);position:static;height:50px;width:100%;z-index:1}@media only screen and (max-width:768px){.slider .swiper-pagination{margin-top:calc(var(--spacer48) + 8px)}}.slider .swiper-pagination-bullet{border-radius:0;position:relative;background-color:transparent;height:100%!important;margin:0!important;max-height:var(--swiper-pagination-bullet-height);transition:max-height var(--time-expo-out) var(--ease-expo-out);transform:translateZ(0);padding:0 10px}.slider .swiper-pagination-bullet:before{margin:auto;top:0;left:0;bottom:0;right:0;width:100%;height:100%;position:absolute;content:"";background-color:var(--swiper-pagination-bullet-inactive-color);transition:max-height var(--time-expo-out) var(--ease-expo-out);width:1px;max-height:var(--swiper-pagination-bullet-height)}@media (hover: hover){.slider .swiper-pagination-bullet:hover:before,.slider .swiper-pagination-bullet:focus-visible:before{background-color:var(--color-blue)}}.slider .swiper-pagination-bullet-active{--swiper-pagination-bullet-height: 35px;height:100%!important;max-height:var(--swiper-pagination-bullet-height)!important;transition:max-height var(--time-expo-out) var(--ease-expo-out)!important}.slider .swiper-pagination-bullet-active:before{background-color:var(--color-white)}.slider .swiper-slide{display:flex;justify-content:center;align-items:center;background:var(--gr-slider);aspect-ratio:22/16;cursor:grab;opacity:.5;transform:scale(.75)!important;transition:opacity var(--time-expo-out) var(--ease-expo-out),transform var(--time-expo-out) var(--ease-expo-out)}@media only screen and (max-width:1024px){.slider .swiper-slide{transform:scale(.7)!important}}.slider .swiper-slide-active{z-index:10;transform:scale(1)!important;opacity:1}@media only screen and (max-width:480px){.slider .swiper-slide-active{aspect-ratio:unset;transform:scale(.95)!important}}.slider.slider--compact .swiper-pagination{margin-top:10rem}.slider.slider--compact .swiper-slide{aspect-ratio:14/16}.slider.slider--compact .swiper-slide-active{transform:scale(1.3)!important}.slider__slide-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;font-weight:500;line-height:2.125rem;letter-spacing:0;text-transform:uppercase;color:var(--color-blue)}@media only screen and (max-width:768px){.slider__slide-title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0}}.slider__slide-text{clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Medium;font-size:.9375rem;font-weight:500;line-height:1.3125rem;letter-spacing:0;background-color:var(--color-white);color:var(--color-black-light);padding:var(--spacer12) var(--spacer12);width:41.6666666667%;position:absolute;right:-100px;bottom:var(--spacer58)}@media only screen and (max-width:768px){.slider__slide-text{font-size:.875rem;line-height:1.125rem;letter-spacing:0}}@media only screen and (max-width:1024px){.slider__slide-text{bottom:0;transform:translate(-50%,50%);padding:var(--spacer8) var(--spacer16);width:91.6666666667%;left:50%}}.slider-expert{color:var(--color-white);max-width:100%}.slider-expert__header{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:var(--spacer16);margin-bottom:var(--spacer20)}.slider-expert-pagination{--swiper-pagination-color: var(--color-white);--swiper-pagination-bullet-width: 13px;--swiper-pagination-bullet-height: 20px;--swiper-pagination-bullet-inactive-color: var(--color-grey-dark);--swiper-pagination-bullet-inactive-opacity: 1}.slider-expert-pagination.swiper-pagination-bullets{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:0!important;margin-top:var(--spacer12);position:static;height:50px;width:100%;z-index:1}@media only screen and (max-width:768px){.slider-expert-pagination.swiper-pagination-bullets{margin-top:calc(var(--spacer48) + 8px)}}.slider-expert-pagination .swiper-pagination-bullet{border-radius:0;position:relative;background-color:transparent;height:100%!important;margin:0!important;max-height:var(--swiper-pagination-bullet-height);transition:max-height var(--time-expo-out) var(--ease-expo-out);transform:translateZ(0);padding:0 10px}.slider-expert-pagination .swiper-pagination-bullet:before{margin:auto;top:0;left:0;bottom:0;right:0;width:100%;height:100%;position:absolute;content:"";background-color:var(--swiper-pagination-bullet-inactive-color);transition:max-height var(--time-expo-out) var(--ease-expo-out);width:1px;max-height:var(--swiper-pagination-bullet-height)}@media (hover: hover){.slider-expert-pagination .swiper-pagination-bullet:hover:before,.slider-expert-pagination .swiper-pagination-bullet:focus-visible:before{background-color:var(--color-blue)}}.slider-expert-pagination .swiper-pagination-bullet-active{--swiper-pagination-bullet-height: 35px;height:100%!important;max-height:var(--swiper-pagination-bullet-height)!important;transition:max-height var(--time-expo-out) var(--ease-expo-out)!important;opacity:1}.slider-expert-pagination .swiper-pagination-bullet-active:before{background-color:var(--color-white)}.slider-expert__surtitle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;text-align:center;width:83.3333333333%;font-size:1.1em}@media only screen and (max-width:768px){.slider-expert__surtitle{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.slider-expert__full-roster{margin:auto}.slider-expert__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:5rem;font-weight:500;line-height:5rem;letter-spacing:0;display:flex;justify-content:center;align-items:center;flex-direction:row;color:var(--color-white);gap:2rem;text-transform:uppercase;text-align:center;width:83.3333333333%}@media only screen and (max-width:1280px){.slider-expert__title{font-size:4rem}}@media only screen and (max-width:768px){.slider-expert__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:3rem;line-height:3rem;letter-spacing:0}}.slider-expert__title:hover svg{background-color:var(--color-blue);fill:var(--color-white);transition:all var(--time-expo-out) var(--ease-expo-out)}.slider-expert__title svg{padding:.5rem;width:3rem;height:3rem;border:2px solid var(--color-blue);border-radius:50%;fill:var(--color-blue);position:absolute;margin-left:20rem}@media only screen and (max-width:1280px){.slider-expert__title svg{margin-left:17rem}}@media only screen and (max-width:768px){.slider-expert__title svg{margin-left:14rem}}.slider-expert__text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;opacity:70%;text-align:center;width:83.3333333333%;padding-bottom:0}@media only screen and (max-width:768px){.slider-expert__text{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.slider-expert__button{display:flex;justify-content:center;align-items:center;margin-top:var(--spacer48)}.slider-expert__slider{display:flex;justify-content:center;align-items:center}@media only screen and (max-width:768px){.slider-expert__slider{padding-bottom:1rem}}.slider-expert__swiper{width:100%}.slider-expert__swiper .arrow-next{right:1rem}.slider-expert__swiper .arrow-previous{left:1rem}.slider-expert__swiper .arrow-previous,.slider-expert__swiper .arrow-next{position:absolute;background-color:transparent;z-index:10;top:40%}@media only screen and (max-width:768px){.slider-expert__swiper .arrow-previous,.slider-expert__swiper .arrow-next{display:none}}.slider-expert__swiper .arrow-previous:disabled,.slider-expert__swiper .arrow-next:disabled{display:none}.slider-expert__swiper .arrow-previous svg,.slider-expert__swiper .arrow-next svg{width:40px;height:100px;fill:var(--color-white);stroke:var(--color-white)}.slider-expert__cart{position:absolute;height:fit-content;width:fit-content;right:1rem;bottom:3rem;z-index:10;transition-delay:.6s}@media only screen and (max-width:768px){.slider-expert__cart{display:none}}@media only screen and (max-width:768px){.slider-expert__cart{top:1rem}}.slider-expert .swiper-wrapper{display:flex;justify-content:flex-start;align-items:center;height:33.3333333333vw;position:relative}@media only screen and (max-width:1024px){.slider-expert .swiper-wrapper{height:66.6666666667vw}}.slider-expert .swiper-slide{position:relative;width:16.6666666667%;height:auto;cursor:pointer;filter:saturate(0%)}@media only screen and (max-width:1024px){.slider-expert .swiper-slide{width:16.6666666667%}}.slider-expert .swiper-slide.swiper-slide-active{filter:saturate(100%)}.slider-expert .swiper-slide:after{content:"";display:block;padding-bottom:150%;transition:padding-bottom .6s}.slider-expert .swiper-slide picture{position:unset}.slider-expert .swiper-slide img{display:block;top:0;left:0;bottom:0;right:0;width:100%;height:100%;position:absolute;object-fit:cover}.slider-expert .swiper-slide.swiper-slide-active{width:33.3333333333%}@media only screen and (max-width:1024px){.slider-expert .swiper-slide.swiper-slide-active{width:66.6666666667%}}.slider-expert .swiper-slide.swiper-slide-active:after{content:"";display:block;padding-bottom:100%}.slider-expert__slide-content{position:absolute;left:var(--spacer24);bottom:var(--spacer36);max-width:calc(100% - 200px);opacity:0;transition:opacity var(--time-expo-out) var(--ease-expo-out)}@media only screen and (max-width:1024px){.slider-expert__slide-content{left:var(--spacer16);bottom:var(--spacer16)}}@media only screen and (max-width:768px){.slider-expert__slide-content{max-width:95%}}.swiper-slide-active .slider-expert__slide-content{opacity:1;transition:opacity var(--time-expo-out) var(--ease-expo-out) .6s}.slider-expert__slide-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5vw;font-weight:500;line-height:3.125rem;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:768px){.slider-expert__slide-title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;line-height:2.25rem;letter-spacing:0}}@media only screen and (max-width:480px){.slider-expert__slide-title{font-size:x-large}}.slider-expert__slide-job{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Medium;font-size:.9375rem;font-weight:500;line-height:1.3125rem;letter-spacing:0;opacity:70%}@media only screen and (max-width:768px){.slider-expert__slide-job{font-size:.875rem;line-height:1.125rem;letter-spacing:0}}@media only screen and (max-width:768px){.slider-expert__slide-job{font-size:small;width:99%}}.slider-course{position:relative}.slider-course .swiper-wrapper{align-items:center;-webkit-user-select:none;user-select:none}.slider-course .swiper-slide{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;aspect-ratio:778/439;cursor:grab}.slider-course .swiper-slide img{width:100%}.slider-course__caption{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:.75rem;font-weight:400;line-height:.9375rem;letter-spacing:0;color:var(--color-grey-medium);margin-top:var(--spacer16);width:66.6666666667%}@media only screen and (max-width:768px){.slider-course__caption{font-size:.75rem;line-height:1rem;letter-spacing:0}}.slider-course__prev,.slider-course__next{display:flex;justify-content:center;align-items:center;color:var(--color-white);background-color:transparent;height:48px;width:48px;transition:color var(--time-expo-out) var(--ease-expo-out);position:absolute;top:50%}@media only screen and (max-width:768px){.slider-course__prev,.slider-course__next{height:32px;width:32px}}@media (hover: hover){.slider-course__prev:hover,.slider-course__prev:focus-visible,.slider-course__next:hover,.slider-course__next:focus-visible{color:var(--color-blue)}}.slider-course__prev.swiper-button-disabled,.slider-course__next.swiper-button-disabled{color:var(--color-grey-medium);cursor:default}.slider-course__prev{transform:translate(calc(-100% - var(--spacer32)),-50%) rotate(180deg);left:0}@media only screen and (max-width:768px){.slider-course__prev{transform:translate(-100%,-50%) rotate(180deg)}}.slider-course__next{right:0;transform:translate(calc(100% + var(--spacer32)),-50%)}@media only screen and (max-width:768px){.slider-course__next{transform:translate(100%,-50%)}}.section-header{display:flex;justify-content:space-between;align-items:center;flex-direction:row;flex-wrap:wrap;gap:var(--spacer16)}@media only screen and (max-width:480px){.section-header{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:wrap}}.section-header__surtitle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;margin-bottom:var(--spacer8);font-size:1.1em}@media only screen and (max-width:768px){.section-header__surtitle{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.section-header__title{width:fit-content;padding-bottom:.6rem}.section-header__title:hover circle{fill:var(--color-blue);transition:all var(--time-expo-out) var(--ease-expo-out)}.section-header__link svg{margin-left:var(--spacer32)}.section-header__subtitle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;opacity:70%;color:var(--color-white);margin-top:var(--spacer4)}@media only screen and (max-width:768px){.section-header__subtitle{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.section-header__link-flex{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:.875rem;font-weight:600;line-height:1.25rem;letter-spacing:0}@media only screen and (max-width:768px){.section-header__link-flex{font-size:.75rem;line-height:.875rem;letter-spacing:0}}.popup{clip-path:polygon(0 0,100% 0,100% 100%,10px 100%,0 calc(100% - 10px));position:relative;background-color:var(--color-white);width:330px;overflow:hidden}.popup:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--color-grey-light);clip-path:polygon(0 0,100% 0,100% 100%,10px 100%,0 calc(100% - 10px),0 0,1px 1px,1px calc(100% - 10.41px),10.41px calc(100% - 1px),calc(100% - 1px) calc(100% - 1px),calc(100% - 1px) 1px,1px 1px)}.popup__content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer16);padding:var(--spacer32)}.popup__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:1.125rem;font-weight:600;line-height:1.5rem;letter-spacing:0}.popup__image{aspect-ratio:268/135;height:100%;width:100%}.popup__text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0}@media only screen and (max-width:768px){.popup__text{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.popup__close{position:absolute;top:var(--spacer4);right:var(--spacer4)}.popup__close-button{display:flex;justify-content:center;align-items:center;background-color:transparent;z-index:15;position:relative}.popup__close-button svg{transition:color var(--time-expo-out) var(--ease-expo-out)}@media (hover: hover){.popup__close-button:hover svg,.popup__close-button:focus-visible svg{color:var(--color-blue)}}.popup__content-closed{display:flex;justify-content:space-between;align-items:center;flex-direction:row;overflow:hidden;position:absolute;top:0;left:0;width:100%}@media only screen and (max-width:768px){.popup__content-closed{width:fit-content}}.popup__button-closed{display:flex;justify-content:space-between;align-items:center;flex-direction:row;padding:0 var(--spacer12) 0 var(--spacer24);background-color:transparent;width:100%;z-index:15;position:relative;transition:color var(--time-expo-out) var(--ease-expo-out)}@media only screen and (max-width:768px){.popup__button-closed{padding:0;margin-left:10px;justify-content:center}}@media (hover: hover){.popup__button-closed:hover,.popup__button-closed:focus-visible{color:var(--color-blue)}.popup__button-closed:hover svg,.popup__button-closed:focus-visible svg{color:var(--color-blue)}}.popup__icon-closed{display:flex;justify-content:center;align-items:center}.popup__icon-closed svg{transition:color var(--time-expo-out) var(--ease-expo-out)}.popup__title-closed{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:.875rem;font-weight:600;line-height:1.25rem;letter-spacing:0}@media only screen and (max-width:768px){.popup__title-closed{font-size:.75rem;line-height:.875rem;letter-spacing:0}}@media only screen and (max-width:768px){.popup__title-closed{display:none}}.popup-save{background-color:var(--color-white);clip-path:polygon(0 0,100% 0,100% 100%,10px 100%,0 calc(100% - 10px));position:relative;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:332px}.popup-save:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--color-grey-light);clip-path:polygon(0 0,100% 0,100% 100%,10px 100%,0 calc(100% - 10px),0 0,1px 1px,1px calc(100% - 10.41px),10.41px calc(100% - 1px),calc(100% - 1px) calc(100% - 1px),calc(100% - 1px) 1px,1px 1px)}.popup-save__expanded-container{padding:var(--spacer12) var(--spacer24)}.popup-save:not(.popup-save__expanded-container) .popup-save__collapsed{padding:var(--spacer12) var(--spacer24)}.popup-save__collapsed{text-align:left;width:100%;background-color:#fff;display:block}.popup-save__expanded{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer24);position:relative}.popup-save__title{margin-top:0;font-weight:bolder;text-transform:capitalize;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:1.125rem;font-weight:600;line-height:1.5rem;letter-spacing:0}.popup-save__title-expanded{margin-top:1rem}.popup-save__text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0}@media only screen and (max-width:768px){.popup-save__text{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.popup-save__close{display:flex;justify-content:center;align-items:center;background-color:transparent;color:var(--color-black);transition:color var(--time-expo-out) var(--ease-expo-out);position:absolute;top:var(--spacer4);right:var(--spacer4)}@media (hover: hover){.popup-save__close:hover,.popup-save__close:focus-visible{color:var(--color-blue)}}.block-live{color:var(--color-white)}.block-live__left{grid-column:1/span 7;position:relative}@media only screen and (max-width:1280px){.block-live__left{grid-column:1/span 7}}@media only screen and (max-width:1024px){.block-live__left{order:0;grid-column:1/span 12}}@media only screen and (max-width:768px){.block-live__left{grid-column:span 6}}.block-live__right{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;align-self:center;gap:var(--spacer16);grid-column:9/span 4}@media only screen and (max-width:1280px){.block-live__right{grid-column:8/span 5}}@media only screen and (max-width:1024px){.block-live__right{order:-1;grid-column:1/span 12}}@media only screen and (max-width:768px){.block-live__right{grid-column:span 6}}.block-live__image{aspect-ratio:691/389;background:var(--color-bg-overlay);width:100%;height:100%}.block-live__image:after{top:0;left:0;bottom:0;right:0;width:100%;height:100%;position:absolute;content:"";background:var(--color-bg-overlay)}.block-live__layout{top:0;left:0;bottom:0;right:0;width:100%;height:100%;position:absolute;display:flex;justify-content:space-between;align-items:flex-end;padding:var(--spacer24) var(--spacer16) var(--spacer24) var(--spacer24)}@media only screen and (max-width:1280px){.block-live__layout{display:flex;justify-content:flex-end;align-items:flex-start;flex-direction:column;gap:var(--spacer8);width:100%}}@media only screen and (max-width:1024px){.block-live__layout{padding:var(--spacer16)}}@media only screen and (max-width:480px){.block-live__layout{display:flex;justify-content:center;align-items:flex-start;flex-direction:column}}.block-live__layout-left{width:50%}@media only screen and (max-width:1280px){.block-live__layout-left{width:100%}}.block-live__layout-surtitle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;margin-bottom:var(--spacer16)}@media only screen and (max-width:768px){.block-live__layout-surtitle{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}@media only screen and (max-width:768px){.block-live__layout-surtitle{margin-bottom:var(--spacer8)}}.block-live__layout-surtitle--dot{display:inline-block;background-color:red;border-radius:var(--br-circle);height:11px;width:11px;margin-right:var(--spacer4)}.block-live__layout-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5rem;font-weight:500;line-height:2.625rem;letter-spacing:0;text-transform:uppercase;width:66.6666666667%}@media only screen and (max-width:768px){.block-live__layout-title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.6875rem;line-height:1.875rem;letter-spacing:0}}@media only screen and (max-width:1280px){.block-live__layout-title{width:83.3333333333%}}@media only screen and (max-width:1024px){.block-live__layout-title{width:66.6666666667%}}@media only screen and (max-width:480px){.block-live__layout-title{width:83.3333333333%}}.block-live__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:4rem;font-weight:500;line-height:4rem;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:1280px){.block-live__title{font-size:3rem}}@media only screen and (max-width:768px){.block-live__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5rem;line-height:2.75rem;letter-spacing:0}}.block-live__text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1.0625rem;font-weight:400;line-height:1.5rem;letter-spacing:0}@media only screen and (max-width:768px){.block-live__text{font-size:1rem;line-height:1.125rem;letter-spacing:0}}.review-summary{position:relative;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);background-color:var(--color-black-light);padding:var(--spacer24) var(--spacer32);width:100%}.review-summary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-grey-dark);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%,0 0,1px 1px,1px calc(100% - 1px),calc(100% - 1px) calc(100% - 1px),calc(100% - 1px) 10.41px,calc(100% - 10.41px) 1px,1px 1px)}.review-summary__date{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:.75rem;font-weight:400;line-height:.9375rem;letter-spacing:0;color:var(--color-grey-medium)}@media only screen and (max-width:768px){.review-summary__date{font-size:.75rem;line-height:1rem;letter-spacing:0}}.review-summary__container{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;gap:var(--spacer24);margin-top:var(--spacer32)}@media only screen and (max-width:1280px){.review-summary__container{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}}@media only screen and (max-width:1024px){.review-summary__container{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row}}@media only screen and (max-width:480px){.review-summary__container{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}}.review-summary__reviewer{width:50%}@media only screen and (max-width:1280px){.review-summary__reviewer{width:100%}}@media only screen and (max-width:1024px){.review-summary__reviewer{width:50%}}@media only screen and (max-width:480px){.review-summary__reviewer{width:100%}}.review-summary__name{margin-bottom:var(--spacer24)}.review-summary__name-header{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:.875rem;font-weight:600;line-height:1.5rem;letter-spacing:0;display:block;color:var(--color-grey-medium)}@media only screen and (max-width:768px){.review-summary__name-header{font-size:.75rem;line-height:.875rem;letter-spacing:0}}.review-summary__name-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:1.5rem;font-weight:600;line-height:1.875rem;letter-spacing:0;display:block;color:var(--color-white)}@media only screen and (max-width:768px){.review-summary__name-title{font-size:1.125rem;line-height:1.3125rem;letter-spacing:0}}.review-summary__details{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer8)}.review-summary__detail{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:var(--spacer24)}.review-summary__detail-header{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:.875rem;font-weight:600;line-height:1.5rem;letter-spacing:0;display:block;color:var(--color-grey-medium);width:65px}@media only screen and (max-width:768px){.review-summary__detail-header{font-size:.75rem;line-height:.875rem;letter-spacing:0}}.review-summary__detail-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;display:block;color:var(--color-white)}@media only screen and (max-width:768px){.review-summary__detail-title{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.review-summary__cancel{align-self:flex-end;width:50%}@media only screen and (max-width:1280px){.review-summary__cancel{width:100%}}@media only screen and (max-width:1024px){.review-summary__cancel{width:50%}}@media only screen and (max-width:480px){.review-summary__cancel{width:100%}}.review-summary__cancel .button{margin-left:auto}@media only screen and (max-width:1280px){.review-summary__cancel .button{margin-left:0}}@media only screen and (max-width:1024px){.review-summary__cancel .button{margin-left:auto}}@media only screen and (max-width:480px){.review-summary__cancel .button{margin-left:0}}.challenge-price{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer16)}.challenge-price__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;font-weight:500;line-height:2.125rem;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:768px){.challenge-price__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0}}.challenge-price__image{aspect-ratio:1/1}.challenge-price__description{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer4)}.challenge-price__description-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:.875rem;font-weight:600;line-height:1.5rem;letter-spacing:0}@media only screen and (max-width:768px){.challenge-price__description-title{font-size:.75rem;line-height:.875rem;letter-spacing:0}}.challenge-price__description-subtitle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:.75rem;font-weight:400;line-height:.9375rem;letter-spacing:0}@media only screen and (max-width:768px){.challenge-price__description-subtitle{font-size:.75rem;line-height:1rem;letter-spacing:0}}.change-password{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer24);padding:var(--spacer32)}.change-password__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5vw;font-weight:500;line-height:3.125rem;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:768px){.change-password__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;line-height:2.25rem;letter-spacing:0}}.change-password__old{width:100%}.change-password__forget{display:flex;justify-content:flex-end;align-items:center;flex-direction:row;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;gap:var(--spacer4);margin-top:var(--spacer8);width:100%}@media only screen and (max-width:768px){.change-password__forget{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.change-password__forget-link{color:var(--color-white);transition:var(--time-expo-out) var(--ease-expo-out)}@media (hover: hover){.change-password__forget-link:hover,.change-password__forget-link:focus-visible{color:var(--color-white)}}.change-password__success-message{padding:1rem;color:var(--color-white);background-color:var(--color-green);width:100%}.change-password__navigation{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;gap:var(--spacer16);margin-left:auto;width:fit-content}.playlist-dialog{background-color:var(--color-black-dark);border:var(--border-grey-dark);padding:var(--spacer80)}@media only screen and (max-width:1024px){.playlist-dialog{padding:var(--spacer32)}}.video{aspect-ratio:16/9;position:relative;max-width:100%}.video--vertical{width:40vw!important;height:auto!important;margin:auto}@media only screen and (max-width:900px){.video--vertical{width:60vw!important}}@media only screen and (max-width:768px){.video--vertical{width:90vw!important}}@media only screen and (max-width:480px){.video--vertical{width:95vw!important}}.video__poster{top:0;left:0;bottom:0;right:0;width:100%;height:100%;position:absolute;background-color:var(--color-black);cursor:pointer;opacity:1;transition:opacity var(--time-expo-out) var(--ease-expo-out) .2s;z-index:2}.video__poster:after{top:0;left:0;bottom:0;right:0;width:100%;height:100%;position:absolute;content:""}.video--playing .video__poster{opacity:0;pointer-events:none}@media (hover: hover){.video__poster:hover .video__play,.video__poster:focus-visible .video__play{transform:translate(-50%,-50%) scale(.8)}}.video__image,.video__plyr-preview{width:100%;height:100%}.video__play{background-color:transparent;color:var(--color-white);position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%);transform-origin:center;transition:transform var(--time-expo-out) var(--ease-expo-out)}.video-listing__total{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:.75rem;font-weight:400;line-height:.9375rem;letter-spacing:0;color:var(--color-grey-medium);margin-left:var(--spacer10)}@media only screen and (max-width:768px){.video-listing__total{font-size:.75rem;line-height:1rem;letter-spacing:0}}.video-listing__listing{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;margin-top:var(--spacer16)}.video-course{color:var(--color-white);row-gap:var(--spacer48)}.video-course__video{grid-column:1/span 9}@media only screen and (max-width:1024px){.video-course__video{grid-column:1/span 12}}@media only screen and (max-width:768px){.video-course__video{grid-column:1/span 6;width:100vw;transform:translate(-1rem)}}.video-course__listing{grid-column:10/span 3;overflow-y:scroll;position:relative;width:calc(100% + var(--spacer62))}.video-course__listing::-webkit-scrollbar{width:4px}@media only screen and (max-width:1024px){.video-course__listing{grid-column:1/span 12;max-height:50vh;width:100%}}@media only screen and (max-width:768px){.video-course__listing{grid-column:1/span 6;width:100%}}.video-course__listing--absolute{position:absolute;left:0;top:0;width:100%}@media only screen and (max-width:1024px){.video-course__listing--absolute{position:static}}.video-course__content{grid-column:1/span 12}@media only screen and (max-width:768px){.video-course__content{grid-column:1/span 6}}.video-course__content_container{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer16)}@media only screen and (max-width:480px){.video-course__content_container{margin:1rem 0}}.video-course__share{grid-column:1/span 12}@media only screen and (max-width:768px){.video-course__share{grid-column:1/span 6}}.video-course__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5vw;font-weight:500;line-height:3.125rem;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:768px){.video-course__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;line-height:2.25rem;letter-spacing:0}}.video-course__surtitle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;font-weight:500;line-height:2.125rem;letter-spacing:0;text-transform:uppercase;margin-top:var(--spacer16)}@media only screen and (max-width:768px){.video-course__surtitle{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0}}.video-course__type{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1.0625rem;font-weight:400;line-height:1.5rem;letter-spacing:0;margin-top:var(--spacer16)}@media only screen and (max-width:768px){.video-course__type{font-size:1rem;line-height:1.125rem;letter-spacing:0}}.video-course__text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;width:50%;padding-bottom:1.2rem}@media only screen and (max-width:768px){.video-course__text{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.video-course__text--assignement{color:var(--color-grey-light)}@media only screen and (max-width:1024px){.video-course__text{width:83.3333333333%}}@media only screen and (max-width:768px){.video-course__text{width:100%}}.video-course__download{margin-top:var(--spacer24)}.video-course__interactions{margin-top:var(--spacer32);display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer32);overflow-x:scroll}.video-animchallenge{color:var(--color-white);row-gap:var(--spacer48)}.video-animchallenge__video{grid-column:1/span 9}@media only screen and (max-width:1024px){.video-animchallenge__video{grid-column:1/span 12}}@media only screen and (max-width:768px){.video-animchallenge__video{grid-column:1/span 6;width:100vw;transform:translate(-1rem)}}.video-animchallenge__listing{grid-column:10/span 3;overflow-y:scroll;position:relative;width:calc(100% + var(--spacer62))}.video-animchallenge__listing::-webkit-scrollbar{width:4px}@media only screen and (max-width:1024px){.video-animchallenge__listing{grid-column:1/span 12;max-height:50vh;width:100%}}@media only screen and (max-width:768px){.video-animchallenge__listing{grid-column:1/span 6;width:100%}}.video-animchallenge__listing--absolute{position:absolute;left:0;top:0;width:100%}@media only screen and (max-width:1024px){.video-animchallenge__listing--absolute{position:static}}.video-animchallenge__content{grid-column:1/span 12}@media only screen and (max-width:768px){.video-animchallenge__content{grid-column:1/span 6;padding:0 var(--spacer16)}}.video-animchallenge__content_container{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer16)}@media only screen and (max-width:480px){.video-animchallenge__content_container{margin:1rem 0}}.video-animchallenge__share{grid-column:1/span 12}@media only screen and (max-width:768px){.video-animchallenge__share{grid-column:1/span 6}}.video-animchallenge__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5vw;font-weight:500;line-height:3.125rem;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:768px){.video-animchallenge__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;line-height:2.25rem;letter-spacing:0}}.video-animchallenge__surtitle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;font-weight:500;line-height:2.125rem;letter-spacing:0;text-transform:uppercase;margin-top:var(--spacer16)}@media only screen and (max-width:768px){.video-animchallenge__surtitle{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0}}.video-animchallenge__type{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1.0625rem;font-weight:400;line-height:1.5rem;letter-spacing:0;margin-top:var(--spacer16)}@media only screen and (max-width:768px){.video-animchallenge__type{font-size:1rem;line-height:1.125rem;letter-spacing:0}}.video-animchallenge__text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;width:50%;padding-bottom:1.2rem}@media only screen and (max-width:768px){.video-animchallenge__text{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.video-animchallenge__text--assignement{color:var(--color-grey-light)}@media only screen and (max-width:1024px){.video-animchallenge__text{width:83.3333333333%}}@media only screen and (max-width:768px){.video-animchallenge__text{width:100%}}.video-animchallenge__download{margin-top:var(--spacer24)}.video-animchallenge__interactions{margin-top:var(--spacer32);display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer32);overflow-x:scroll}.video-animchallenge__mentor-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:4rem;font-weight:500;line-height:4rem;letter-spacing:0;text-transform:uppercase;text-align:center;color:var(--color-white);margin-bottom:var(--spacer10);margin-top:var(--spacer64)}@media only screen and (max-width:1280px){.video-animchallenge__mentor-title{font-size:3rem}}@media only screen and (max-width:768px){.video-animchallenge__mentor-title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5rem;line-height:2.75rem;letter-spacing:0}}@media only screen and (max-width:900px){.video-animchallenge__mentor-title{margin-bottom:var(--spacer32)}}.video-animchallenge__mentor-subtitle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;font-weight:500;line-height:2.125rem;letter-spacing:0;text-transform:uppercase;text-align:center;color:var(--color-grey-light);text-transform:none;line-height:1.5}@media only screen and (max-width:768px){.video-animchallenge__mentor-subtitle{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0}}.video-animchallenge__details{display:grid;grid-template-columns:1fr 2fr;margin-top:var(--spacer32);margin-bottom:var(--spacer32)}@media only screen and (max-width:1280px){.video-animchallenge__details{grid-template-columns:1fr;gap:var(--spacer32)}}.video-animchallenge__details-recap{min-width:500px;border-left:solid 2px var(--color-grey-dark);padding:0 var(--spacer48)}@media only screen and (max-width:1280px){.video-animchallenge__details-recap{min-width:100%}}.video-animchallenge__details-recap-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5vw;font-weight:500;line-height:3.125rem;letter-spacing:0;text-transform:uppercase;color:var(--color-white);margin-bottom:var(--spacer24)}@media only screen and (max-width:768px){.video-animchallenge__details-recap-title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;line-height:2.25rem;letter-spacing:0}}.video-animchallenge__details-recap-content{font-size:.95rem;line-height:1.5;color:#ffffff80}.video-animchallenge__details-recap-stats{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:.875rem;font-weight:600;line-height:1.5rem;letter-spacing:0;text-transform:uppercase;color:var(--color-white);margin-top:var(--spacer16)}@media only screen and (max-width:768px){.video-animchallenge__details-recap-stats{font-size:.75rem;line-height:.875rem;letter-spacing:0}}.video-animchallenge__details-recap-stats-value{text-transform:none}.video-animchallenge__details-mentors{flex:1}.video-animchallenge__details-mentors .current-challenge__content_mentor-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5vw;font-weight:500;line-height:3.125rem;letter-spacing:0;text-transform:uppercase;color:var(--color-white);margin-bottom:var(--spacer24)}@media only screen and (max-width:768px){.video-animchallenge__details-mentors .current-challenge__content_mentor-title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;line-height:2.25rem;letter-spacing:0}}.video-animchallenge__details .thumbnail__title{text-wrap-mode:nowrap}.video-animchallenge__details.mentors_1fr{grid-template-columns:1fr;gap:var(--spacer50)}.video-animchallenge .minichallenge-mentor{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:.75rem;font-weight:400;line-height:.9375rem;letter-spacing:0;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;color:var(--color-white)}@media only screen and (max-width:768px){.video-animchallenge .minichallenge-mentor{font-size:.75rem;line-height:1rem;letter-spacing:0}}.video-animchallenge .minichallenge-mentor__container{padding:0 var(--spacer16)}.video-animchallenge .minichallenge-mentor__container-multiple{display:flex;justify-content:center;align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:var(--spacer80)}@media only screen and (max-width:900px){.video-animchallenge .minichallenge-mentor__container-multiple{gap:var(--spacer50)}}.video-animchallenge .minichallenge-mentor__container .thumbnail__name{text-transform:uppercase;color:var(--color-blue);font-weight:700;font-size:1.1rem}.video-animchallenge .minichallenge-mentor__container .thumbnail__job{color:var(--color-white);text-transform:uppercase;font-weight:700;font-size:.6rem;line-height:1.2}.video-animchallenge .minichallenge-mentor__container .thumbnail__job .text{color:var(--color-blue);display:inline-block;margin-left:.3rem}.video-animchallenge .minichallenge-mentor__container .thumbnail__content{gap:1rem;justify-content:center;flex-direction:column;padding:0}.video-animchallenge .minichallenge-mentor__container .thumbnail__content .container-border{border:solid 5px var(--color-blue);border-radius:var(--br-circle);padding:.4rem}.video-animchallenge .minichallenge-mentor__avatar{display:flex;justify-content:center;align-items:center;border-radius:var(--br-circle);height:180px;width:180px;overflow:hidden;flex-shrink:0}@media only screen and (max-width:900px){.video-animchallenge .minichallenge-mentor__avatar{height:200px;width:200px}}.video-animchallenge .minichallenge-mentor__avatar picture{width:100%;height:100%}.video-animchallenge .minichallenge-mentor__avatar picture img{width:100%;height:100%;object-fit:cover;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.video-animchallenge .minichallenge-mentor__link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:.75rem;font-weight:600;line-height:.9375rem;letter-spacing:0;margin-left:var(--spacer4)}@media only screen and (max-width:768px){.video-animchallenge .minichallenge-mentor__link{font-size:.75rem;line-height:1rem;letter-spacing:0}}.video-animchallenge .dynamic-form-data{margin-bottom:var(--spacer16);line-height:2}.video-animchallenge .dynamic-form-data .dynamic-form-label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:.875rem;font-weight:600;line-height:1.5rem;letter-spacing:0;margin-top:var(--spacer12)}@media only screen and (max-width:768px){.video-animchallenge .dynamic-form-data .dynamic-form-label{font-size:.75rem;line-height:.875rem;letter-spacing:0}}.video-thumbnail{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:var(--spacer16);width:100%;padding:var(--spacer10);position:relative;transition:background-color var(--time-expo-out) var(--ease-expo-out);width:91.6666666667%}.video-thumbnail--active{background-color:#2f2f2f;cursor:default;position:relative;padding:var(--spacer10)}.video-thumbnail__progress{background-color:#ffffff4d;height:3px;width:100%;position:absolute;z-index:5;left:0;bottom:0}.video-thumbnail__progress-advanced{background-color:var(--color-blue);height:inherit}@media (hover: hover){.video-thumbnail:hover,.video-thumbnail:focus-visible{position:relative;padding:var(--spacer10);background-color:var(--color-black-light)}}.video-thumbnail__image{aspect-ratio:16/9;background-color:var(--color-grey-light);width:33.3333333333%}.video-thumbnail__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;color:var(--color-white);width:66.6666666667%}@media only screen and (max-width:768px){.video-thumbnail__title{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.video-thumbnail__title:after{content:"";top:0;left:0;bottom:0;right:0;width:100%;height:100%;position:absolute}.video-thumbnail--active .video-thumbnail__title:after{cursor:default}.social-interaction{gap:var(--spacer8);margin-top:.5rem;margin-bottom:.5rem}.social-interaction .button{padding:.3rem 1rem}.social-interaction .button__icon{margin:0;width:25px;height:25px}.social-interaction--horizontal{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;overflow-x:scroll;padding-bottom:1rem;gap:.5rem}.social-interaction--vertical{display:flex;justify-content:flex-start;align-items:center;flex-direction:column}.social-interaction__favorite{padding:var(--spacer8) var(--spacer16) var(--spacer8) var(--spacer8)}@media (hover: hover){.social-interaction--vertical .social-interaction__favorite:hover,.social-interaction--vertical .social-interaction__favorite:focus-visible{color:var(--color-blue)}}.social-interaction__like{padding:var(--spacer8) var(--spacer16) var(--spacer8) var(--spacer8)}.social-interaction__like-active>*{fill:var(--color-white)}@media (hover: hover){.social-interaction--vertical .social-interaction__like:hover,.social-interaction--vertical .social-interaction__like:focus-visible{color:var(--color-blue)}}.social-interaction__dislike{padding:var(--spacer8) var(--spacer16) var(--spacer8) var(--spacer8)}.social-interaction__dislike-active>*{fill:var(--color-white)}.social-interaction__dislike .button__icon{rotate:180deg}@media (hover: hover){.social-interaction--vertical .social-interaction__dislike:hover,.social-interaction--vertical .social-interaction__dislike:focus-visible{color:var(--color-blue)}}.social-interaction__watchlist-fill>*{fill:var(--color-white)}.social-interaction--vertical .social-interaction__share .button{padding:0!important;border:none}@media (hover: hover){.social-interaction--vertical .social-interaction__share .button:hover,.social-interaction--vertical .social-interaction__share .button:focus-visible{color:var(--color-blue)}}.social-interaction__share-links{display:flex;justify-content:flex-start;align-items:center;padding:.3rem;border:1px solid var(--color-grey-light);background-color:var(--color-black-light);border-radius:10px}.social-interaction__share-links-svg{color:var(--color-white);fill:var(--color-white);width:100%;height:100%}.social-interaction__share-links>a{background-color:inherit;width:2.5rem}.social-interaction__share-links>a:hover{opacity:80%}.social-interaction__share-links>button{background-color:inherit;width:2.5rem;padding:.5rem}.social-interaction__share-links>button:hover{opacity:80%}.tag-listing{margin-top:14px;margin-bottom:-4px}.tag-listing__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;color:var(--color-grey-medium);width:fit-content}@media only screen and (max-width:768px){.tag-listing__title{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.tag-listing__list{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:var(--spacer8);margin-top:var(--spacer8)}@media only screen and (max-width:768px){.tag-listing__list{gap:var(--spacer16);margin-top:var(--spacer16);overflow:scroll}}.tag-listing__loader{width:12px;height:12px;border:1.5px solid #FFF;border-bottom-color:var(--color-blue);border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite;margin-left:1rem}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.creator{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:.75rem;font-weight:400;line-height:.9375rem;letter-spacing:0;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;color:var(--color-white)}@media only screen and (max-width:768px){.creator{font-size:.75rem;line-height:1rem;letter-spacing:0}}.creator__avatar,.creator__featured-avatar{display:flex;justify-content:center;align-items:center;border-radius:var(--br-circle);margin-right:var(--spacer8);height:50px;width:50px;overflow:hidden;flex-shrink:0;margin-top:2px}.creator__avatar picture,.creator__featured-avatar picture{width:100%;height:100%}.creator__avatar picture img,.creator__featured-avatar picture img{width:100%;height:100%;object-fit:cover}.creator__featured-avatar{height:70px;width:70px;margin-top:6px}.creator__link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:.75rem;font-weight:600;line-height:.9375rem;letter-spacing:0;margin-left:var(--spacer4)}@media only screen and (max-width:768px){.creator__link{font-size:.75rem;line-height:1rem;letter-spacing:0}}.search-dialog__dialog{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer24)}.search-dialog__close{display:flex;justify-content:center;align-items:center;align-self:flex-end;background-color:transparent;color:var(--color-white);cursor:pointer;transition:var(--time-expo-out) var(--ease-expo-out)}@media (hover: hover){.search-dialog__close:hover,.search-dialog__close:focus-visible{color:var(--color-blue)}}.expert-dialog{background-color:var(--color-black-dark);border:1px solid var(--color-black-light);width:100%}.expert-dialog__inline{border:none!important}.expert-dialog__inline+.extra-dialog{border:none!important}.expert-dialog__content{row-gap:var(--spacer40);margin-bottom:var(--spacer80);padding:0 var(--spacer80);position:relative}@media only screen and (max-width:768px){.expert-dialog__content{padding:0 var(--spacer16);margin-top:0}}.expert-dialog__reviews{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media only screen and (max-width:480px){.expert-dialog__reviews{grid-template-columns:1fr}}.expert-dialog__text,.expert-dialog__social-interaction{grid-column:3/span 8}@media only screen and (max-width:1280px){.expert-dialog__text,.expert-dialog__social-interaction{grid-column:1/span 12}}@media only screen and (max-width:768px){.expert-dialog__text,.expert-dialog__social-interaction{grid-column:1/span 6}}.expert-dialog__navigation{margin:0 auto;width:fit-content;margin-bottom:var(--spacer40)}.expert-dialog__biography{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;gap:32px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;color:var(--color-grey-light);row-gap:var(--spacer40)}@media only screen and (max-width:768px){.expert-dialog__biography{grid-template-columns:repeat(6,1fr);gap:16px}}@media only screen and (max-width:768px){.expert-dialog__biography{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.expert-dialog__sticky{grid-column:1/span 1;padding-top:325%}@media only screen and (max-width:1280px){.expert-dialog__sticky{display:none}}.expert-dialog__social-interaction{position:sticky;top:50%;transform:translate(-100%)}.expert-dialog__biography-content{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;gap:32px;grid-template-columns:repeat(10,1fr);row-gap:var(--spacer40);grid-column:2/span 10}@media only screen and (max-width:768px){.expert-dialog__biography-content{grid-template-columns:repeat(6,1fr);gap:16px}}@media only screen and (max-width:1280px){.expert-dialog__biography-content{grid-column:1/span 12}}@media only screen and (max-width:768px){.expert-dialog__biography-content{grid-column:1/span 6}}.expert-dialog__video{aspect-ratio:16/9;grid-column:1/span 10;width:100%}@media only screen and (max-width:768px){.expert-dialog__video{grid-column:1/span 6}}.expert-dialog__biography-text{grid-column:2/span 8;font-size:1rem;line-height:1.4rem;opacity:.85}.expert-dialog__biography-text>p{margin-bottom:1rem}@media only screen and (max-width:1280px){.expert-dialog__biography-text{grid-column:1/span 10}}@media only screen and (max-width:768px){.expert-dialog__biography-text{grid-column:1/span 6;margin:1rem 0}}.expert-dialog__social{grid-column:3/span 8}@media only screen and (max-width:1280px){.expert-dialog__social{grid-column:1/span 12}}@media only screen and (max-width:768px){.expert-dialog__social{grid-column:1/span 6}}.expert-dialog__listing{grid-column:1/span 12}@media only screen and (max-width:768px){.expert-dialog__listing{grid-column:1/span 6}}.expert-dialog__fixed-cta{position:fixed;bottom:var(--spacer24);left:50%;transform:translate(-50%)}.extra-dialog{background-color:var(--color-black-dark);border:1px solid var(--color-black-light);margin-top:var(--spacer32)}.extra-dialog__content{row-gap:var(--spacer40);margin:var(--spacer80) 0;padding:0 var(--spacer80)}@media only screen and (max-width:768px){.extra-dialog__content{padding:var(--spacer32) var(--spacer16);margin:0}}.extra-dialog__content>*{grid-column:span 12}@media only screen and (max-width:768px){.extra-dialog__content>*{grid-column:span 6}}.course-dialog{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;gap:32px;background-color:var(--color-black-dark);border:1px solid var(--color-black-light);width:100%;padding:var(--spacer40) var(--spacer80) var(--spacer88) var(--spacer80)}@media only screen and (max-width:768px){.course-dialog{grid-template-columns:repeat(6,1fr);gap:16px}}@media only screen and (max-width:768px){.course-dialog{padding-left:var(--spacer32);padding-right:var(--spacer32)}}.course-dialog__inline{border:none!important}.course-dialog__inline+.extra-dialog{border:none!important}.course-dialog__header{grid-column:3/span 8}.course-dialog__header .page-header{align-items:center}@media only screen and (max-width:1280px){.course-dialog__header{grid-column:1/span 12}}@media only screen and (max-width:768px){.course-dialog__header{grid-column:1/span 6}}.course-dialog__content{grid-column:3/span 8}@media only screen and (max-width:1280px){.course-dialog__content{grid-column:1/span 12}}@media only screen and (max-width:768px){.course-dialog__content{grid-column:1/span 6}}.course-dialog__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;font-weight:500;line-height:2.125rem;letter-spacing:0;text-transform:uppercase;color:var(--color-white)}@media only screen and (max-width:768px){.course-dialog__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0}}.course-dialog__text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;color:var(--color-grey-light);margin-top:var(--spacer8)}@media only screen and (max-width:768px){.course-dialog__text{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.course-dialog__button{grid-column:3/span 8;margin-top:calc(-1 * var(--spacer8))}@media only screen and (max-width:1280px){.course-dialog__button{grid-column:1/span 12}}@media only screen and (max-width:768px){.course-dialog__button{grid-column:1/span 6;margin-top:0}}.course-dialog__slider,.course-dialog__social{grid-column:2/span 10}@media only screen and (max-width:768px){.course-dialog__slider,.course-dialog__social{grid-column:1/span 6}}.course-dialog__social{margin-top:var(--spacer8)}.content-dialog{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;gap:32px;background-color:var(--color-black-dark);border:1px solid var(--color-black-light);width:100%;padding:var(--spacer40) var(--spacer80) var(--spacer88) var(--spacer100)}@media only screen and (max-width:768px){.content-dialog{grid-template-columns:repeat(6,1fr);gap:16px}}@media only screen and (max-width:768px){.content-dialog{padding-left:0;padding-right:0}}.content-dialog__inline{border:none!important}.content-dialog__inline+.extra-dialog{border:none!important}.content-dialog__header{grid-column:3/span 8}.content-dialog__header .page-header{align-items:center}@media only screen and (max-width:1280px){.content-dialog__header{grid-column:1/span 12}}@media only screen and (max-width:768px){.content-dialog__header{grid-column:1/span 6}}.content-dialog__sticky{grid-column:1/span 1}@media only screen and (max-width:1024px){.content-dialog__sticky{display:none}}.content-dialog__social-interaction{z-index:1;position:sticky;top:50%;transform:translate(-100%)}.content-dialog__creator-Demo,.content-dialog__creator-Assignment,.content-dialog__creator-Lesson{margin:auto}.content-dialog__assets{grid-column:1/-1;padding-left:var(--spacer12);padding-right:var(--spacer12)}.content-dialog__assets-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;font-weight:500;line-height:2.125rem;letter-spacing:0;text-transform:uppercase;color:var(--color-white);font-size:xx-large}@media only screen and (max-width:768px){.content-dialog__assets-title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0}}.content-dialog__assets ul.grid-thumbnail{display:flex;overflow-x:scroll;gap:2rem}.content-dialog__assets ul.grid-thumbnail article{overflow:hidden;width:25vw}@media only screen and (max-width:768px){.content-dialog__assets ul.grid-thumbnail article{width:60vw}}@media only screen and (max-width:480px){.content-dialog__assets ul.grid-thumbnail article{width:80vw;overflow:hidden}}.content-dialog__assets-notice{margin:1rem 0;color:var(--color-white)}.content-dialog__courses{grid-column:1/-1;padding-left:var(--spacer12);padding-right:var(--spacer12)}.content-dialog__courses-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;font-weight:500;line-height:2.125rem;letter-spacing:0;text-transform:uppercase;color:var(--color-white);font-size:xx-large;margin-bottom:var(--spacer24)}@media only screen and (max-width:768px){.content-dialog__courses-title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0}}.content-dialog__courses ul.grid-thumbnail{display:flex;overflow-x:scroll;gap:2rem}.content-dialog__courses ul.grid-thumbnail article{overflow:hidden;width:25vw}@media only screen and (max-width:768px){.content-dialog__courses ul.grid-thumbnail article{width:60vw}}@media only screen and (max-width:480px){.content-dialog__courses ul.grid-thumbnail article{width:80vw;overflow:hidden}}.content-dialog__courses-notice{margin:1rem 0;color:var(--color-white)}.content-dialog__container{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;gap:32px;grid-template-columns:repeat(10,1fr);grid-column:2/span 10}@media only screen and (max-width:768px){.content-dialog__container{grid-template-columns:repeat(6,1fr);gap:16px}}@media only screen and (max-width:1024px){.content-dialog__container{grid-column:1/span 12}}@media only screen and (max-width:768px){.content-dialog__container{grid-column:1/span 6}}.content-dialog__video{z-index:0;grid-column:1/span 10}@media only screen and (max-width:768px){.content-dialog__video{grid-column:1/span 6}}@media only screen and (max-width:480px){.content-dialog__video{width:99vw;max-width:99vw}}.content-dialog__content,.content-dialog__social{grid-column:1/span 10;padding-left:var(--spacer12);padding-right:var(--spacer12)}@media only screen and (max-width:1024px){.content-dialog__content,.content-dialog__social{grid-column:1/span 10}}@media only screen and (max-width:768px){.content-dialog__content,.content-dialog__social{grid-column:1/span 6}}.content-dialog__tag-contributor{margin:1rem 0;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;grid-column:1/span 10}.content-dialog__tag-contributor>*{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap;width:100%}.content-dialog__content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer16)}@media only screen and (max-width:480px){.content-dialog__content{margin:1rem 0}}.content-dialog__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;font-weight:500;line-height:2.125rem;letter-spacing:0;text-transform:uppercase;color:var(--color-white)}@media only screen and (max-width:768px){.content-dialog__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0}}.content-dialog__intro-video{width:100%}.content-dialog__tag{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;font-weight:500;line-height:2.125rem;letter-spacing:0;text-transform:uppercase;color:var(--color-white);margin-bottom:-28px}@media only screen and (max-width:768px){.content-dialog__tag{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0}}.content-dialog__text{color:var(--color-grey-light)}.content-dialog__text a.button{background-color:var(--color-blue);color:var(--color-white)!important}.content-dialog__text+div>a{margin-top:var(--spacer24)}.content-dialog .dynamic-form-data{margin-bottom:var(--spacer16);line-height:2}.content-dialog .dynamic-form-data .dynamic-form-label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:.875rem;font-weight:600;line-height:1.5rem;letter-spacing:0;margin-top:var(--spacer12)}@media only screen and (max-width:768px){.content-dialog .dynamic-form-data .dynamic-form-label{font-size:.75rem;line-height:.875rem;letter-spacing:0}}.challenge-dialog{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;gap:32px;background-color:var(--color-black-dark);border:1px solid var(--color-black-light);width:100%;padding:var(--spacer40) var(--spacer80) var(--spacer88) var(--spacer80)}@media only screen and (max-width:768px){.challenge-dialog{grid-template-columns:repeat(6,1fr);gap:16px}}@media only screen and (max-width:768px){.challenge-dialog{padding-left:var(--spacer32);padding-right:var(--spacer32)}}.challenge-dialog__header{grid-column:3/span 8}.challenge-dialog__header .page-header{align-items:center}@media only screen and (max-width:1280px){.challenge-dialog__header{grid-column:1/span 12}}@media only screen and (max-width:768px){.challenge-dialog__header{grid-column:1/span 6}}.challenge-dialog__button{grid-column:3/span 8;justify-self:center}@media only screen and (max-width:1280px){.challenge-dialog__button{grid-column:1/span 12}}@media only screen and (max-width:768px){.challenge-dialog__button{grid-column:1/span 6}}.challenge-dialog__content{grid-column:3/span 8}@media only screen and (max-width:1280px){.challenge-dialog__content{grid-column:1/span 12}}@media only screen and (max-width:768px){.challenge-dialog__content{grid-column:1/span 6}}.challenge-dialog__content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer24)}.challenge-dialog__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1.0625rem;font-weight:400;line-height:1.5rem;letter-spacing:0;color:var(--color-white)}@media only screen and (max-width:768px){.challenge-dialog__title{font-size:1rem;line-height:1.125rem;letter-spacing:0}}.challenge-dialog__text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;color:var(--color-grey-light)}@media only screen and (max-width:768px){.challenge-dialog__text{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.challenge-dialog__separator{border-color:var(--color-grey-dark);display:block;margin:var(--spacer8) 0;width:100%;grid-column:2/span 10}@media only screen and (max-width:1280px){.challenge-dialog__separator{grid-column:1/span 12}}@media only screen and (max-width:768px){.challenge-dialog__separator{grid-column:1/span 6}}.challenge-dialog__results{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;gap:32px;row-gap:var(--spacer40);grid-column:2/span 10}@media only screen and (max-width:768px){.challenge-dialog__results{grid-template-columns:repeat(6,1fr);gap:16px}}@media only screen and (max-width:1280px){.challenge-dialog__results{grid-column:1/span 12}}@media only screen and (max-width:768px){.challenge-dialog__results{grid-column:1/span 6;gap:var(--spacer40)}}.challenge-dialog__result--first{grid-column:span 12}@media only screen and (max-width:768px){.challenge-dialog__result--first{grid-column:span 6}}.challenge-dialog__result--other{grid-column:span 6}@media only screen and (max-width:768px){.challenge-dialog__result--other{grid-column:span 3}}@media only screen and (max-width:480px){.challenge-dialog__result--other{grid-column:span 6}}.challenge-dialog__result-title{color:var(--color-white)}.challenge-dialog__result--first .challenge-dialog__result-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5vw;font-weight:500;line-height:3.125rem;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:768px){.challenge-dialog__result--first .challenge-dialog__result-title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;line-height:2.25rem;letter-spacing:0}}.challenge-dialog__result--other .challenge-dialog__result-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;font-weight:500;line-height:2.125rem;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:768px){.challenge-dialog__result--other .challenge-dialog__result-title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0}}.challenge-dialog__result-creator{margin-top:var(--spacer8)}.challenge-dialog__result-video{margin-top:var(--spacer16)}.challenge-dialog__extra{grid-column:1/span 12;margin-top:var(--spacer56)}@media only screen and (max-width:768px){.challenge-dialog__extra{grid-column:1/span 6}}.save-dialog{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer24);padding:var(--spacer24)}.save-dialog__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:.875rem;font-weight:600;line-height:1.5rem;letter-spacing:0}@media only screen and (max-width:768px){.save-dialog__title{font-size:.75rem;line-height:.875rem;letter-spacing:0}}.save-dialog__button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:.75rem;font-weight:400;line-height:.9375rem;letter-spacing:0;white-space:nowrap}@media only screen and (max-width:768px){.save-dialog__button{font-size:.75rem;line-height:1rem;letter-spacing:0}}.save-dialog__button .link-basic__icon{width:12px;height:12px}.save-dialog__playlist{display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:var(--spacer8);width:100%}.save-dialog__watch{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:var(--spacer16);width:100%}.save-dialog__watch .input-checkbox-square__checkmark{border-width:2px}.save-dialog__watch .input-checkbox-square__label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:.75rem;font-weight:400;line-height:.9375rem;letter-spacing:0;color:var(--color-grey-medium)}@media only screen and (max-width:768px){.save-dialog__watch .input-checkbox-square__label{font-size:.75rem;line-height:1rem;letter-spacing:0}}.save-dialog__icon{display:block;height:32px;width:32px}.save-dialog__icon svg{height:100%;width:100%}.save-dialog__new{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer12);width:100%}.save-dialog__new-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:.75rem;font-weight:600;line-height:.9375rem;letter-spacing:0;color:var(--color-white);display:block}@media only screen and (max-width:768px){.save-dialog__new-title{font-size:.75rem;line-height:1rem;letter-spacing:0}}.save-dialog__new-button{align-self:flex-end;margin-top:var(--spacer16)}.save-dialog__switch{gap:var(--spacer16);margin-top:5px;margin-left:auto}.save-dialog__switch-value{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:.75rem;font-weight:400;line-height:.9375rem;letter-spacing:0;color:var(--color-grey-medium);display:block}@media only screen and (max-width:768px){.save-dialog__switch-value{font-size:.75rem;line-height:1rem;letter-spacing:0}}.login-dialog__input{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacer16);width:100%}.login-dialog__input--full{grid-column:span 2}.login-dialog__input--half{grid-column:span 1}@media only screen and (max-width:768px){.login-dialog__input--half{grid-column:span 2}}.login-dialog__input--checkbox{grid-column:span 1;width:100%}@media only screen and (max-width:768px){.login-dialog__input--checkbox{grid-column:span 2}}.login-dialog__mail-preference-container{margin:.8rem 0}.login-dialog__mail-preference-container p{margin:.4rem 0;font-size:small}.login-dialog__button-view{display:flex;justify-content:center;align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:var(--spacer16);position:absolute;bottom:8px;left:0;width:100%}.login-dialog__button-view>button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:.6875rem;font-weight:400;background:transparent;color:var(--color-white)}.login-dialog__button-view>span{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:.6875rem;font-weight:400;color:var(--color-blue)}.login-dialog__hidden{display:none}.login-dialog__username-text{margin-top:1rem;color:var(--color-grey-light)}.featured-contents__container{padding:0 8rem 0 13rem}@media only screen and (max-width:900px){.featured-contents__container{padding:2rem 1rem}}.featured-contents__container .section-header__title{color:var(--color-white)}.featured-contents__container .section-header__subtitle{margin-top:0;margin-bottom:var(--spacer40)}.featured-contents__container .course-description{margin-top:1rem;font-size:.95rem;line-height:1.5;color:#ffffff80}.featured-contents__container_1_panel{display:grid;grid-template-columns:repeat(12,1fr);padding-bottom:0;gap:1.2rem;overflow:hidden}.featured-contents__container_1_panel --course{grid-column:span 6}@media only screen and (max-width:1280px){.featured-contents__container_1_panel{grid-template-columns:1fr;gap:3rem;padding:3rem}}@media only screen and (max-width:768px){.featured-contents__container_1_panel{padding:0}}.featured-contents__container_2_panels{display:grid;grid-template-columns:46% 46%;padding-bottom:3rem;gap:1.2rem;overflow:hidden}@media only screen and (max-width:900px){.featured-contents__container_2_panels{grid-template-columns:1fr;gap:3rem;padding:3rem}}@media only screen and (max-width:768px){.featured-contents__container_2_panels{padding:1rem}}.featured-contents__container_3_panels{display:grid;grid-template-columns:67% 28%;padding-bottom:3rem;gap:1.5rem;overflow:hidden}@media only screen and (max-width:1280px){.featured-contents__container_3_panels{grid-template-columns:1fr;justify-content:center;align-items:center}}@media only screen and (max-width:900px){.featured-contents__container_3_panels{grid-template-columns:1fr;padding:3rem;padding-top:0;gap:.5rem}}@media only screen and (max-width:768px){.featured-contents__container_3_panels{padding:1rem;padding-top:0;gap:2rem}}.featured-contents__container_3_panels .featured-right-thumbnails{display:flex;flex-wrap:wrap;gap:1rem}@media only screen and (max-width:1280px){.featured-contents__container_3_panels .featured-right-thumbnails{grid-template-columns:1fr;justify-content:center;align-items:center;flex-wrap:nowrap}}@media only screen and (max-width:900px){.featured-contents__container_3_panels .featured-right-thumbnails{display:grid;grid-template-columns:1fr;justify-content:center;align-items:center;flex-wrap:nowrap}}.animchallenge-menu-nav{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;gap:var(--spacer16);color:var(--color-white);height:100vh;margin-top:calc(-1 * var(--header-search-height));padding:0 var(--spacer140);position:relative}@supports (height: 100dvh){.animchallenge-menu-nav{height:100dvh}}.animchallenge-menu-nav__buttons{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap;gap:var(--spacer16);margin-top:var(--spacer24)}.section-accordion{background-color:var(--color-black-light);padding:var(--spacer120) var(--spacer140);min-width:100%}@media only screen and (max-width:1024px){.section-accordion{padding:var(--spacer48) var(--spacer16)}}.section-accordion__icon{display:flex;color:var(--color-blue);height:58px;width:54px;margin-right:var(--spacer24)}.section-accordion__icon svg{width:100%;height:100%}.section-accordion__title{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:4rem;font-weight:500;line-height:4rem;letter-spacing:0;color:var(--color-white);margin-bottom:var(--spacer24);text-transform:uppercase;width:83.3333333333%}@media only screen and (max-width:1280px){.section-accordion__title{font-size:3rem}}@media only screen and (max-width:768px){.section-accordion__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5rem;line-height:2.75rem;letter-spacing:0}}.section-grid-thumbnail{color:var(--color-white);width:100%}.section-grid-thumbnail:has(.section-header) .section-grid-thumbnail__thumbnails{margin-top:var(--spacer24)}.section-grid-thumbnail__button{display:flex;justify-content:center;align-items:center;flex-direction:row;margin-top:var(--spacer48)}@media only screen and (max-width:768px){.section-grid-thumbnail__button .button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Medium;font-size:.9375rem;font-weight:500;line-height:1.3125rem;letter-spacing:0}}@media only screen and (max-width:768px) and (max-width:768px){.section-grid-thumbnail__button .button{font-size:.875rem;line-height:1.125rem;letter-spacing:0}}.section-grid-thumbnail-slider{color:var(--color-white);width:calc(100% + var(--spacer80))}@media only screen and (max-width:768px){.section-grid-thumbnail-slider{width:calc(100% + var(--spacer16))}}.section-grid-thumbnail-slider__slider{margin-top:var(--spacer36)}.section-grid-thumbnail-slider__button{display:flex;justify-content:center;align-items:center;flex-direction:row;margin-top:var(--spacer48)}.section-grid-thumbnail-slider:has(.section-header__switch){padding-right:var(--spacer88)}@media only screen and (max-width:768px){.section-grid-thumbnail-slider:has(.section-header__switch){padding-right:var(--spacer16)}}.section-push{width:100%;height:fit-content;color:var(--color-white)}.section-push__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5vw;font-weight:500;line-height:3.125rem;letter-spacing:0;text-transform:uppercase;text-align:center;grid-column:1/-1}@media only screen and (max-width:768px){.section-push__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;line-height:2.25rem;letter-spacing:0}}.section-push__text{opacity:70%;margin:1rem auto;text-align:center;grid-column:1/-1;width:60%}@media only screen and (max-width:900px){.section-push__text{width:100%}}@media only screen and (max-width:768px){.section-push__text{font-size:small}}.section-push--small{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;gap:32px}@media only screen and (max-width:768px){.section-push--small{grid-template-columns:repeat(6,1fr);gap:16px}}.section-push__push{grid-column:2/span 10}@media only screen and (max-width:1280px){.section-push__push{grid-column:span 12}}@media only screen and (max-width:1024px){.section-push__push{grid-column:span 12}}@media only screen and (max-width:768px){.section-push__push{grid-column:span 6}}.section-slider{max-width:100%;width:100%;color:var(--color-white)}@media only screen and (max-width:768px){.section-slider--expert{max-width:unset;width:calc(100% + var(--spacer32));margin-left:calc(-1 * var(--spacer16))}}.section-upload{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer16);width:100%}.section-upload__popover{margin-left:auto;width:fit-content}.section-upload__button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:.75rem;font-weight:400;line-height:.9375rem;letter-spacing:0;display:flex;justify-content:center;align-items:center;background-color:transparent;color:var(--color-grey-medium);text-decoration:underline;transition:color var(--time-expo-out) var(--ease-expo-out)}@media only screen and (max-width:768px){.section-upload__button{font-size:.75rem;line-height:1rem;letter-spacing:0}}@media (hover: hover){.section-upload__button:hover,.section-upload__button:focus-visible{color:var(--color-blue)}}.section-upload__popover-box{color:var(--color-white);padding:var(--spacer16)}.section-review{width:100%}.section-review__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:1.5rem;font-weight:600;line-height:1.875rem;letter-spacing:0;color:var(--color-white)}@media only screen and (max-width:768px){.section-review__title{font-size:1.125rem;line-height:1.3125rem;letter-spacing:0}}.section-review__reviews{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;gap:32px;margin-top:var(--spacer40)}@media only screen and (max-width:768px){.section-review__reviews{grid-template-columns:repeat(6,1fr);gap:16px}}.section-review__review{grid-column:span 6}@media only screen and (max-width:1024px){.section-review__review{grid-column:span 12}}.landing-animation__container{height:6000px;position:relative}.landing-animation__sticky{position:sticky;top:0;height:100vh;width:100%;overflow:hidden}.landing-animation__images{height:100%;width:100%;display:grid}.landing-animation__images img:not(:first-of-type){opacity:0}.landing-animation__image{height:100%;width:100%;object-fit:cover;grid-column:1;grid-row:1}.landing-animation__titles{top:0;left:0;bottom:0;right:0;width:100%;height:100%;position:absolute;margin:0 auto;padding:0 var(--spacer16);width:75%}@media only screen and (min-width:2560px){.landing-animation__titles{width:50%}}@media only screen and (max-width:1280px){.landing-animation__titles{width:80%}}@media only screen and (max-width:768px){.landing-animation__titles{width:100%}}.landing-animation__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5vw;font-weight:500;line-height:3.125rem;letter-spacing:0;text-transform:uppercase;color:var(--color-white);text-align:center;position:absolute;z-index:5;bottom:0;left:50%;transform:translate(-50%,100%);width:100%;--progress-team: 0;--progress-level: 0;--progress-rise: 0;--progress-welcome: 0}@media only screen and (max-width:768px){.landing-animation__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;line-height:2.25rem;letter-spacing:0}}.landing-animation__title--big{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:4rem;font-weight:500;line-height:4rem;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:1280px){.landing-animation__title--big{font-size:3rem}}@media only screen and (max-width:768px){.landing-animation__title--big{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5rem;line-height:2.75rem;letter-spacing:0}}.landing-animation__title--team{transform:translate(-50%,calc((-100vh - 100%) * var(--progress-team) + 100%))}.landing-animation__title--level{transform:translate(-50%,calc((-100vh - 100%) * var(--progress-level) + 100%))}.landing-animation__title--rise{transform:translate(-50%,calc((-100vh - 100%) * var(--progress-rise) + 100%))}.landing-animation__title--welcome{transform:translate(-50%,calc((-100vh - 100%) * var(--progress-welcome) + 100%));font-size:1rem}@media only screen and (max-width:480px){.landing-animation__title--welcome br{display:none}}.grid-thumbnail{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(auto,1fr);grid-column-gap:var(--spacer32);grid-row-gap:var(--spacer32);width:100%;max-width:100%;overflow:hidden;align-items:stretch}@media only screen and (max-width:1024px){.grid-thumbnail{grid-column-gap:var(--spacer16);grid-row-gap:var(--spacer16)}}@media only screen and (max-width:768px){.grid-thumbnail{grid-template-columns:repeat(6,1fr);grid-column-gap:var(--spacer16);grid-row-gap:var(--spacer16)}}.grid-thumbnail__thumbnail{width:100%;height:100%}.grid-thumbnail--col2 .grid-thumbnail__thumbnail{grid-column:span 6}@media only screen and (max-width:768px){.grid-thumbnail--col2 .grid-thumbnail__thumbnail{grid-column:span 6}}.grid-thumbnail--col3 .grid-thumbnail__thumbnail{grid-column:span 4}@media only screen and (max-width:1280px){.grid-thumbnail--col3 .grid-thumbnail__thumbnail{grid-column:span 6}}@media only screen and (max-width:900px){.grid-thumbnail--col3 .grid-thumbnail__thumbnail{grid-column:span 6}}@media only screen and (max-width:768px){.grid-thumbnail--col3 .grid-thumbnail__thumbnail{grid-column:span 6}}.grid-thumbnail--col4 .grid-thumbnail__thumbnail{grid-column:span 3}@media only screen and (max-width:1280px){.grid-thumbnail--col4 .grid-thumbnail__thumbnail{grid-column:span 4}}@media only screen and (max-width:1024px){.grid-thumbnail--col4 .grid-thumbnail__thumbnail{grid-column:span 6}}@media only screen and (max-width:768px){.grid-thumbnail--col4 .grid-thumbnail__thumbnail{grid-column:span 6}}.grid-thumbnail--featured .grid-thumbnail__thumbnail:nth-child(-n+2){grid-column:span 6}.grid-thumbnail--home .grid-thumbnail__thumbnail:nth-child(1){grid-area:1/1/3/9;height:100%;width:100%}@media only screen and (max-width:1024px){.grid-thumbnail--home .grid-thumbnail__thumbnail:nth-child(1){grid-area:1/1/3/13}}@media only screen and (max-width:768px){.grid-thumbnail--home .grid-thumbnail__thumbnail:nth-child(1){grid-area:1/1/3/7}}@media only screen and (max-width:1024px){.grid-thumbnail--home .grid-thumbnail__thumbnail{grid-column:span 6}}@media only screen and (max-width:768px){.grid-thumbnail--home .grid-thumbnail__thumbnail{grid-column:span 3}}.grid-thumbnail__empty{color:var(--color-red)}.grid-thumbnail-slider{width:100%}.grid-thumbnail-slider__swiper{overflow-y:visible!important;overflow-x:hidden!important;overflow-x:clip!important}.grid-thumbnail-slider__swiper .arrow-previous,.grid-thumbnail-slider__swiper .arrow-next{height:90%;position:absolute;background-color:transparent;z-index:10}@media only screen and (max-width:768px){.grid-thumbnail-slider__swiper .arrow-previous,.grid-thumbnail-slider__swiper .arrow-next{display:none}}.grid-thumbnail-slider__swiper .arrow-previous:disabled,.grid-thumbnail-slider__swiper .arrow-next:disabled{display:none}.grid-thumbnail-slider__swiper .arrow-previous svg,.grid-thumbnail-slider__swiper .arrow-next svg{width:40px;height:100%;fill:var(--color-white);stroke:var(--color-white)}.grid-thumbnail-slider__swiper .arrow-next{right:1rem}.grid-thumbnail-slider__swiper .arrow-previous{left:1rem}.grid-thumbnail-slider__wrapper{align-items:stretch;height:auto}.grid-thumbnail-slider__slide .thumbnail__title--link{cursor:pointer}.section-flexible-card{display:flex;justify-content:center;align-items:center;flex-direction:column;color:var(--color-white)}.section-flexible-card__surtitle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;margin-bottom:var(--spacer4);text-align:center;font-size:1.1em}@media only screen and (max-width:768px){.section-flexible-card__surtitle{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.section-flexible-card__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:5rem;font-weight:500;line-height:5rem;letter-spacing:0;text-transform:uppercase;text-align:center;width:66.6666666667%}@media only screen and (max-width:1280px){.section-flexible-card__title{font-size:4rem}}@media only screen and (max-width:768px){.section-flexible-card__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:3rem;line-height:3rem;letter-spacing:0}}@media only screen and (max-width:1024px){.section-flexible-card__title{width:83.3333333333%}}@media only screen and (max-width:768px){.section-flexible-card__title{width:100%}}.section-flexible-card__text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1.0625rem;font-weight:400;line-height:1.5rem;letter-spacing:0;margin-top:var(--spacer32);text-align:center;width:50%}@media only screen and (max-width:768px){.section-flexible-card__text{font-size:1rem;line-height:1.125rem;letter-spacing:0}}@media only screen and (max-width:1024px){.section-flexible-card__text{width:83.3333333333%}}@media only screen and (max-width:768px){.section-flexible-card__text{width:100%}}.section-flexible-card__cards{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;gap:32px;margin-top:var(--spacer80);width:100%}@media only screen and (max-width:768px){.section-flexible-card__cards{grid-template-columns:repeat(6,1fr);gap:16px}}.section-flexible-card__cards--2 .section-flexible-card__card{grid-column:span 6}@media only screen and (max-width:900px){.section-flexible-card__cards--2 .section-flexible-card__card{grid-column:span 12}}@media only screen and (max-width:768px){.section-flexible-card__cards--2 .section-flexible-card__card{grid-column:span 6}}.section-flexible-card__cards--3 .section-flexible-card__card{grid-column:span 4}@media only screen and (max-width:1024px){.section-flexible-card__cards--3 .section-flexible-card__card{grid-column:span 6}}@media only screen and (max-width:900px){.section-flexible-card__cards--3 .section-flexible-card__card{grid-column:span 12}}@media only screen and (max-width:768px){.section-flexible-card__cards--3 .section-flexible-card__card{grid-column:span 6}}.section-flexible-card__cards--4 .section-flexible-card__card{grid-column:span 3}@media only screen and (max-width: 1439px){.section-flexible-card__cards--4 .section-flexible-card__card{grid-column:span 6}}@media only screen and (max-width:1024px){.section-flexible-card__cards--4 .section-flexible-card__card{grid-column:span 6}}@media only screen and (max-width:900px){.section-flexible-card__cards--4 .section-flexible-card__card{grid-column:span 12}}@media only screen and (max-width:768px){.section-flexible-card__cards--4 .section-flexible-card__card{grid-column:span 6}}.hero__container{display:grid;align-items:center;grid-template-columns:45% 55%;padding:0 8rem 0 13rem;padding-top:5em;padding-bottom:0;gap:4rem}@media only screen and (max-width:1280px){.hero__container{grid-template-columns:1fr;gap:3rem;padding:0 8rem 0 13rem}}@media only screen and (max-width:900px){.hero__container{grid-template-columns:1fr;gap:3rem;padding:3rem}}@media only screen and (max-width:768px){.hero__container{padding:1rem}}.hero__tag{border-left:2px solid var(--color-blue);padding-left:var(--spacer8);margin-bottom:3rem;color:var(--color-grey-light)}.hero__texts{color:var(--color-white);z-index:1}@media only screen and (max-width:480px){.hero__texts{max-width:unset;padding:0;width:100%}}.hero__title{width:100%;margin-bottom:2rem}@media only screen and (max-width:768px){.hero__title{margin-bottom:1rem}}.hero__subtitle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:5rem;font-weight:500;line-height:5rem;letter-spacing:0;text-transform:uppercase;width:100%;margin-top:-2rem;font-size:3rem}@media only screen and (max-width:1280px){.hero__subtitle{font-size:4rem}}@media only screen and (max-width:768px){.hero__subtitle{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:3rem;line-height:3rem;letter-spacing:0}}@media only screen and (max-width:768px){.hero__subtitle{margin-top:-1rem;margin-bottom:1rem;font-size:2rem;line-height:2.25rem;letter-spacing:0}}.hero__bottom{margin-top:2rem}.hero__text{font-size:1rem;opacity:70%;line-height:1.5rem}@media only screen and (max-width:768px){.hero__text{text-align:left;font-size:small;line-height:1.3rem}}.forgot-password{min-height:80vh;display:grid;place-items:center}.forgot-password__title{text-align:center;font-size:2rem;color:var(--color-white)}.forgot-password__status{padding:2rem;background-color:var(--color-green);color:var(--color-white)}.forgot-password__form{display:flex;flex-direction:column;gap:2rem}@media only screen and (max-width:1280px){.forgot-password__form{width:40%}}@media only screen and (max-width:768px){.forgot-password__form{width:80%}}.reset-password{min-height:80vh;display:grid;place-items:center}.reset-password__title{text-align:center;font-size:2rem;color:var(--color-white)}.reset-password__status{padding:2rem;background-color:var(--color-green);color:var(--color-white)}.reset-password__form{display:flex;flex-direction:column;gap:2rem}@media only screen and (max-width:1280px){.reset-password__form{width:40%}}@media only screen and (max-width:768px){.reset-password__form{width:80%}}.profile{padding:var(--spacerPage)}@media only screen and (max-width:768px){.profile{padding:2rem 0}}.profile__filters{margin-top:var(--spacer64);margin-left:auto;margin-right:auto;width:fit-content}@media only screen and (max-width:768px){.profile__filters{margin-top:var(--spacer40);margin-left:0;margin-right:0;width:100%}}.profile__tabs{margin:1rem}.profile__tab{width:100%;display:flex;justify-content:"center";align-items:"center";flex-direction:"wrap";padding:.3rem;margin:0 auto}.profile__tab-button{padding:.5rem;background-color:transparent;color:#fff6;transition:all;transition-duration:.1s}.profile__tab-highlighted{background-color:#fff6;color:var(--color-white)}.profile__container{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;gap:32px}@media only screen and (max-width:768px){.profile__container{grid-template-columns:repeat(6,1fr);gap:16px}}.profile__activity{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer100);grid-column:1/span 12;margin-top:var(--spacer40);gap:4rem}@media only screen and (max-width:768px){.profile__activity{gap:var(--spacer48)}}@media only screen and (max-width:768px){.profile__activity{grid-column:1/span 6}}.profile__biography-edit{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer32);grid-column:3/span 8;width:100%}.profile__biography-edit .input-area__input::placeholder{font-style:italic}.profile__biography-edit-dialog{background-color:var(--color-black-dark);padding:2rem;color:var(--color-grey-light);line-height:1.7rem}.profile__biography-edit-dialog>h2{text-align:center;font-size:xx-large;font-weight:700;margin-bottom:2rem;color:var(--color-white)}.profile__biography-edit-dialog>h3{color:#fafafa}.profile__biography-edit-dialog>ul{margin:1rem;list-style:disc}.profile__biography-edit-showreel-info{width:100%}.profile__biography-edit-showreel-info-trigger{margin-left:auto;background-color:transparent;color:var(--color-grey-light);display:flex;align-items:center;justify-content:flex-end}.profile__biography-edit-submit{display:flex;gap:1rem;margin:2rem 0;margin-left:auto}@media only screen and (max-width:1024px){.profile__biography-edit{grid-column:1/span 12}}@media only screen and (max-width:768px){.profile__biography-edit{grid-column:1/span 6}}.profile__biography-edit-navigation{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:var(--spacer16);margin-top:var(--spacer16);margin-left:auto;width:fit-content}.profile__biography-content{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;gap:32px;grid-column:1/span 12;row-gap:var(--spacer40)}@media only screen and (max-width:768px){.profile__biography-content{grid-template-columns:repeat(6,1fr);gap:16px}}@media only screen and (max-width:768px){.profile__biography-content{grid-column:1/span 6;row-gap:var(--spacer40)}}.profile__biography-video{grid-column:3/span 8}@media only screen and (max-width:1024px){.profile__biography-video{grid-column:1/span 12}}@media only screen and (max-width:768px){.profile__biography-video{grid-column:1/span 6}}.profile__biography{grid-column:4/span 6}@media only screen and (max-width:1024px){.profile__biography{grid-column:1/span 12}}@media only screen and (max-width:768px){.profile__biography{grid-column:1/span 6}}.profile__biography-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5vw;font-weight:500;line-height:3.125rem;letter-spacing:0;text-transform:uppercase;color:var(--color-white)}@media only screen and (max-width:768px){.profile__biography-title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;line-height:2.25rem;letter-spacing:0}}.profile__biography-text{color:var(--color-grey-light);margin-top:var(--spacer24);white-space:pre-line}.profile__biography-button{margin-top:var(--spacer40);margin-left:auto;margin-right:auto;width:fit-content}.profile__content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer100);grid-column:1/span 12}@media only screen and (max-width:768px){.profile__content{gap:var(--spacer48)}}@media only screen and (max-width:768px){.profile__content{grid-column:1/span 6}}.profile .profile__activity{padding:0 8rem 0 13rem}@media only screen and (max-width:900px){.profile .profile__activity{padding:2rem 1rem}}.profile-reviews{padding:var(--spacerPage);padding-left:var(--spacerLeftNav)}.profile-reviews__content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer100);margin-top:var(--spacer24)}@media only screen and (max-width:768px){.profile-reviews__content{gap:var(--spacer48)}}.profile-reviews__title{color:var(--color-white);font-size:xx-large;margin:1rem 0}.profile-reviews__note{color:var(--color-white);margin:1rem 0;text-transform:capitalize}.profile-reviews__to-review-container{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem;margin:2rem 0}.profile-reviews__to-review-container p{color:var(--color-grey-light)}@media only screen and (max-width:768px){.profile-reviews__to-review-container{grid-template-columns:1fr 1fr}}@media only screen and (max-width:480px){.profile-reviews__to-review-container{grid-template-columns:1fr}}.profile-reviews__to-review-container>h2{grid-column:1/span 3;color:var(--color-white);font-weight:700;font-size:xx-large}@media only screen and (max-width:768px){.profile-reviews__to-review-container>h2{grid-column:1/span 2}}@media only screen and (max-width:480px){.profile-reviews__to-review-container>h2{grid-column:1/span 1}}.profile-reviews__card{display:block;color:var(--color-white);border:solid 1px rgba(255,255,255,.3);padding:1rem;border-radius:10px;transition:all;transition-duration:.2s}.profile-reviews__card:hover{scale:1.03}.profile-reviews__card>*{margin:.5rem 0;opacity:80%}.profile-reviews__display{color:var(--color-white)}.profile-reviews__display>*{margin:.5rem 0;opacity:80%}.profile-reviews__display>h3{opacity:100;font-size:x-large}.profile-reviews__card>h3{opacity:100;font-size:x-large}.profile-reviews__card>img{opacity:100}.profile-reviews__video-download-button{display:flex;align-items:center;color:var(--color-blue);margin:1rem 0}.profile-reviews__syncsketch-button{border:1px solid var(--color-white);display:block;padding:1rem;margin:1rem auto;width:fit-content;border-radius:60px;color:var(--color-white)}.profile-reviews__reviewed-container{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem;margin:2rem 0}.profile-reviews__reviewed-container p{color:var(--color-grey-light)}@media only screen and (max-width:768px){.profile-reviews__reviewed-container{grid-template-columns:1fr 1fr}}@media only screen and (max-width:480px){.profile-reviews__reviewed-container{grid-template-columns:1fr}}.profile-reviews__reviewed-container>h2{grid-column:1/span 3;color:var(--color-white);font-weight:700;font-size:xx-large}@media only screen and (max-width:768px){.profile-reviews__reviewed-container>h2{grid-column:1/span 2}}@media only screen and (max-width:480px){.profile-reviews__reviewed-container>h2{grid-column:1/span 1}}.profile-settings{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;gap:32px;padding:var(--spacerPage);row-gap:var(--spacer24);position:relative}@media only screen and (max-width:768px){.profile-settings{grid-template-columns:repeat(6,1fr);gap:16px}}.profile-settings__header{grid-column:4/span 6}@media only screen and (max-width:1280px){.profile-settings__header{grid-column:2/span 10}}@media only screen and (max-width:1024px){.profile-settings__header{grid-column:1/span 12}}@media only screen and (max-width:768px){.profile-settings__header{grid-column:1/span 6}}.profile-settings__avatar-header>div{color:var(--color-white)}.profile-settings__avatar-image-container{margin:1rem auto;text-align:center;width:200px;height:200px;border:.5px solid}.profile-settings__avatar-image-container>*{width:100%;height:100%}.profile-settings__avatar-image-type{display:flex;gap:1rem;margin:1rem 0}.profile-settings__sub-container{color:var(--color-white)}.profile-settings .profile-settings__sub-notice{font-size:.8rem;margin:.5rem;opacity:80%}.profile-settings__content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer16);grid-column:4/span 6}@media only screen and (max-width:1280px){.profile-settings__content{grid-column:2/span 10}}@media only screen and (max-width:1024px){.profile-settings__content{grid-column:1/span 12}}@media only screen and (max-width:768px){.profile-settings__content{grid-column:1/span 6}}.profile-settings__form{width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer16);grid-column:4/span 6}@media only screen and (max-width:1280px){.profile-settings__form{grid-column:2/span 10}}@media only screen and (max-width:1024px){.profile-settings__form{grid-column:1/span 12}}@media only screen and (max-width:768px){.profile-settings__form{grid-column:1/span 6}}.profile-settings__box{background-color:var(--color-black-light);border:var(--border-grey-dark);padding:var(--spacer32);width:100%}@media only screen and (max-width:768px){.profile-settings__box{padding:var(--spacer24)}}.profile-settings__box-header{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:wrap;gap:var(--spacer16);row-gap:var(--spacer8)}.profile-settings__title-icon{display:flex;justify-content:center;align-items:center;border-radius:var(--br-circle);border:var(--border-grey-dark);color:var(--color-white);height:48px;width:48px}@media only screen and (max-width:768px){.profile-settings__title-icon{height:32px;width:32px}.profile-settings__title-icon svg{height:20px;width:20px}}.profile-settings__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;font-weight:500;line-height:2.125rem;letter-spacing:0;text-transform:uppercase;color:var(--color-white)}@media only screen and (max-width:768px){.profile-settings__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0}}.profile-settings__notice{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;color:var(--color-grey-light);flex:1 0 100%}@media only screen and (max-width:768px){.profile-settings__notice{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.profile-settings__navigation{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap;align-self:end;gap:var(--spacer16)}.profile-settings__information-content{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacer16);margin-top:var(--spacer16)}.profile-settings__socials-content{margin-top:var(--spacer16);display:flex;flex-direction:column;gap:1rem}.profile-settings__password-button,.profile-settings__delete-button{margin-top:var(--spacer16)}.profile-settings__input--half{grid-column:span 1}@media only screen and (max-width:768px){.profile-settings__input--half{grid-column:span 2}}.profile-settings__input--full{grid-column:span 2}.profile-settings__popup{position:fixed;bottom:var(--spacer32);right:var(--spacer32);z-index:10}.landing{padding-bottom:var(--spacer120)}.landing__content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer100);margin-top:var(--spacer120)}@media only screen and (max-width:768px){.landing__content{gap:var(--spacer48)}}@media only screen and (max-width:768px){.landing__content{margin-top:var(--spacer48)}}.landing__content .slider .swiper .arrow-previous{left:10rem}@media only screen and (max-width:900px){.landing__content .slider .swiper .arrow-previous{left:1rem}}.landing__content .slider .swiper .arrow-next{right:10rem}@media only screen and (max-width:900px){.landing__content .slider .swiper .arrow-next{right:1rem}}.landing__push{padding:var(--spacer120) var(--spacer120) 0 var(--spacer120);padding-bottom:0;padding-top:0}@media only screen and (max-width:768px){.landing__push{padding:0 var(--spacer16)}}.landing__shoutout{background-color:var(--color-black-light);color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:2rem}.landing__shoutout h2{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:7rem;font-weight:500;line-height:6.25rem;letter-spacing:0;text-transform:uppercase;text-align:center}@media only screen and (max-width:768px){.landing__shoutout h2{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:3.25rem;line-height:3.5rem;letter-spacing:0}}.landing__shoutout h2 span{color:var(--color-blue)}.landing__shoutout button{font-size:1.1rem;padding:20px 22px;margin-bottom:4rem}.reviewers{display:flex;justify-content:space-between;color:var(--color-white);width:100%;padding:2rem;column-gap:3rem}@media only screen and (max-width:768px){.reviewers{flex-direction:column-reverse;padding:.5rem;margin-top:4rem}}.reviewers__card{width:30%;background-color:var(--color-black-light);padding:1rem;margin-top:4rem;height:fit-content}@media only screen and (max-width:480px){.reviewers__card{padding:.2rem}}.reviewers__card-group{margin:1rem 0}.reviewers__card-group>h3{margin:.3rem 0;font-weight:700}.reviewers__card-group>p{font-weight:lighter}@media only screen and (max-width:768px){.reviewers__card{width:100%}}.reviewers__biography{width:70%;padding:1rem}@media only screen and (max-width:768px){.reviewers__biography{width:100%}}.reviewers__biography-name{font-size:4rem;font-weight:bolder;margin:0 0 1rem}@media only screen and (max-width:480px){.reviewers__biography-name{font-size:2.5rem}}.reviewers__biography-video{width:100%;height:350px;margin-bottom:1rem}.reviewers__biography-video * .vjs-big-play-button{display:none}.reviewers__biography-bio{line-height:1.7rem;opacity:90%}.home{padding:var(--spacerPage)}.home__filters{width:fit-content}.home__filters-container{justify-content:space-between}@media only screen and (max-width:768px){.home__filters-container{justify-content:start;flex-direction:column;align-items:start}}@media only screen and (max-width:768px){.home__filters{flex-basis:100%;margin:1rem 0;translate:0}}.home__content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer100)}@media only screen and (max-width:768px){.home__content{gap:var(--spacer48)}}.home__content-events{padding:0 8rem 0 13rem;color:var(--color-white);margin-top:var(--spacer32)}@media only screen and (max-width:900px){.home__content-events{padding:2rem 1rem}}.home__content-events-title{padding:1rem 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:4rem;font-weight:500;line-height:4rem;letter-spacing:0;text-transform:uppercase;width:50%}@media only screen and (max-width:1280px){.home__content-events-title{font-size:3rem}}@media only screen and (max-width:768px){.home__content-events-title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5rem;line-height:2.75rem;letter-spacing:0}}@media only screen and (max-width:480px){.home__content-events-title{width:100%}}.home__content-events-title:hover svg{background-color:var(--color-blue);fill:var(--color-white);transition:all var(--time-expo-out) var(--ease-expo-out)}.home__content-events-title a{color:#fff}.home__content-events-title svg{margin-left:var(--spacer32);margin-bottom:.2rem;padding:.5rem;width:2.5rem;height:2.5rem;border:2px solid var(--color-blue);border-radius:50%;fill:var(--color-blue)}@media only screen and (max-width:768px){.home__content-events-title svg{width:2rem;height:2rem}}.home__content-events-text{padding-bottom:2rem;opacity:60%;width:50%}@media only screen and (max-width:768px){.home__content-events-text{width:100%;font-size:small;padding-bottom:2.5rem}}.home__content-events-header-space{padding-bottom:var(--spacer32)}@media only screen and (max-width:1024px){.home__content-events-header-space{padding-bottom:var(--spacer16)}}.home__content .section-slider--expert{padding:0 var(--spacer80) 0 var(--spacerLeftNav)}@media only screen and (max-width:900px){.home__content .section-slider--expert{padding:2rem 1rem}}.home__content .section-grid-thumbnail-slider{padding:1rem 5rem 0 13rem;width:100%;padding-right:0}@media only screen and (max-width:900px){.home__content .section-grid-thumbnail-slider{padding:2rem 1rem}}.home__confirm_banner{position:fixed;bottom:2rem;right:2rem;z-index:10;text-transform:capitalize}.home__popup{position:fixed;bottom:var(--spacer32);right:var(--spacer32);z-index:5}@media only screen and (max-width:768px){.home__popup{right:0;bottom:calc(var(--header-height-mobile) + var(--spacer24))}}.home__popup-text p{line-height:1.5rem}.home__popup-text a{background-color:var(--color-blue);color:#fff;padding:1rem 1.5rem;display:block;margin:1rem 0;text-align:center;width:fit-content;border-radius:1.5rem;font-weight:bolder}.home__cards{display:grid;gap:2rem;grid-template-columns:1fr 1fr 1fr;margin-bottom:2rem}@media only screen and (max-width:768px){.home__cards{gap:.5rem;grid-template-columns:1fr}}.home__card{display:flex;flex-direction:column;color:var(--color-white);align-items:center;justify-content:center;border:1px solid var(--color-white);padding:2rem;text-align:center;gap:.5rem;min-height:20rem;position:relative;transition:background-color .19s ease-in-out}.home__card:hover{background-color:var(--color-blue)}@media only screen and (max-width:768px){.home__card{flex-direction:row;gap:1rem;justify-content:left;min-height:auto;padding:1rem}}.home__card svg:not(.home__card-arrow){width:50px;height:50px}@media only screen and (max-width:768px){.home__card svg:not(.home__card-arrow){width:30px;height:30px}}.home__card-arrow{position:absolute;bottom:1rem;right:1rem}.home__card h2{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:4rem;font-weight:500;line-height:4rem;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:1280px){.home__card h2{font-size:3rem}}@media only screen and (max-width:768px){.home__card h2{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5rem;line-height:2.75rem;letter-spacing:0}}.home__card p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;font-weight:500;line-height:2.125rem;letter-spacing:0;text-transform:uppercase;font-size:1.5rem;line-height:1.55rem;height:1.3rem;margin-bottom:3rem}@media only screen and (max-width:768px){.home__card p{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0}}@media only screen and (max-width:768px){.home__card p{display:none}}.home .hero__container{display:block}.contact{margin:3rem 10rem;color:var(--color-white);padding:2rem;background-color:var(--color-black-light)}@media only screen and (max-width:768px){.contact{margin:2rem 1rem}}.contact__title{margin:.6rem 0;font-weight:bolder;font-size:xx-large}.contact__description{color:var(--color-grey-light);line-height:1.5rem;margin-bottom:1.5rem;font-size:1rem}@media only screen and (max-width:480px){.contact__description{font-size:small;line-height:1.3rem}}.contact__input{margin:1rem 0}.contact__submit{margin:1rem 0;width:8rem}.mentoring{padding:var(--spacerPage)}.mentoring__content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer100)}@media only screen and (max-width:768px){.mentoring__content{gap:var(--spacer48)}}@media only screen and (max-width:768px){.mentoring__content{padding:2rem 1rem}}.mentoring__content .section-slider{padding:0 var(--spacer80) 0 var(--spacerLeftNav);margin-top:5rem}@media only screen and (max-width:900px){.mentoring__content .section-slider{padding:2rem 1rem}}@media only screen and (max-width:900px){.mentoring__content .section-slider{margin-top:0}}.mentoring__content .section-push,.mentoring__content .mentoring__content-review{padding:0 8rem 0 13rem}@media only screen and (max-width:900px){.mentoring__content .section-push,.mentoring__content .mentoring__content-review{padding:2rem 1rem}}.mentoring__content-review{color:var(--color-white);width:100%}.mentoring__content-review-title{padding:1rem 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:5rem;font-weight:500;line-height:5rem;letter-spacing:0;text-transform:uppercase;width:50%}@media only screen and (max-width:1280px){.mentoring__content-review-title{font-size:4rem}}@media only screen and (max-width:768px){.mentoring__content-review-title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:3rem;line-height:3rem;letter-spacing:0}}@media only screen and (max-width:1280px){.mentoring__content-review-title{width:100%}}.mentoring__content-review-title:hover svg{background-color:var(--color-blue);fill:var(--color-white);transition:all var(--time-expo-out) var(--ease-expo-out)}.mentoring__content-review-title a{color:#fff}.mentoring__content-review-title svg{margin-left:1rem;padding:.5rem;width:3rem;height:3rem;border:2px solid var(--color-blue);border-radius:50%;fill:var(--color-blue)}@media only screen and (max-width:768px){.mentoring__content-review-title svg{width:2rem;height:2rem}}.mentoring__content-review-text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;opacity:70%;padding-bottom:3.5rem;width:50%}@media only screen and (max-width:768px){.mentoring__content-review-text{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}@media only screen and (max-width:1280px){.mentoring__content-review-text{width:100%;padding-bottom:2.5rem}}.mentoring__content-review .section-header{padding-bottom:var(--spacer50);width:50%}@media only screen and (max-width:1280px){.mentoring__content-review .section-header{width:100%}}.mentoring__title{color:#fff;font-size:3rem;display:flex;justify-content:start;align-items:center;flex-direction:center}@media only screen and (max-width:768px){.mentoring__title{font-size:2.5rem}}@media only screen and (max-width:480px){.mentoring__title{padding:.5rem 0;font-size:2rem}}.mentoring__title:hover svg{background-color:var(--color-blue);fill:var(--color-white);transition:all var(--time-expo-out) var(--ease-expo-out)}.mentoring__title svg{margin-left:1rem;padding:.5rem;width:2rem;height:2rem;border:2px solid var(--color-blue);border-radius:50%;fill:var(--color-blue)}.connect-expert{padding:var(--spacerPage)}.connect-expert__container{padding:0 8rem 0 13rem;padding-top:5em}@media only screen and (max-width:900px){.connect-expert__container{padding:2rem 1rem}}.connect-expert__filters{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;gap:var(--spacer16);margin-top:var(--spacer16)}.connect-expert__content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer100);margin-top:var(--spacer24)}@media only screen and (max-width:768px){.connect-expert__content{gap:var(--spacer48)}}.connect-live{padding:var(--spacerPage)}.connect-live__push-container{padding:0 8rem 0 13rem;margin:var(--spacer120) 0}@media only screen and (max-width:900px){.connect-live__push-container{padding:2rem 1rem}}@media only screen and (max-width:900px){.connect-live__push-container{margin:var(--spacer24) 0}}.connect-live__live{margin-top:var(--spacer24)}.connect-live__content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer100);padding:0 8rem 0 13rem;margin-top:5rem}@media only screen and (max-width:768px){.connect-live__content{gap:var(--spacer48)}}@media only screen and (max-width:900px){.connect-live__content{padding:2rem 1rem}}@media only screen and (max-width:900px){.connect-live__content{margin-top:0}}.connect-live__live-time-and-icons{display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:1rem}.connect-live__flipdown{margin:.5rem 0 1rem}.connect-live__push-discord-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5vw;font-weight:500;line-height:3.125rem;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:768px){.connect-live__push-discord-title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;line-height:2.25rem;letter-spacing:0}}.connect-live__push-title{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:wrap;gap:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5vw;font-weight:500;line-height:3.125rem;letter-spacing:0;text-transform:uppercase;margin-bottom:1rem}@media only screen and (max-width:768px){.connect-live__push-title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;line-height:2.25rem;letter-spacing:0}}.connect-live__push-title div{margin-left:auto}@media only screen and (max-width:1280px){.connect-live__push-title div{margin-left:0}}.connect-live__push-title>svg{width:40px;height:fit-content;fill:var(--color-grey-medium);color:var(--color-grey-medium)}.connect-live__push-title-right{display:flex;justify-content:start;align-items:start;flex-direction:column;gap:.1rem;color:#fff}.connect-live__push-title-right-up{color:#fff;font-size:3vw;display:flex;justify-content:start;align-items:center;flex-direction:center;gap:.8rem}@media only screen and (max-width:768px){.connect-live__push-title-right-up{font-size:2rem}}.connect-live__push-title-right-up:hover svg{background-color:var(--color-blue);fill:var(--color-white);transition:all var(--time-expo-out) var(--ease-expo-out)}.connect-live__push-title-right-up svg{margin-left:1rem;padding:.5rem;width:2.5rem;height:2.5rem;border:2px solid var(--color-blue);border-radius:50%;fill:var(--color-blue)}.connect-live__push-title-right-down{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.7rem;font-weight:500;line-height:1.625rem;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:768px){.connect-live__push-title-right-down{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.125rem;line-height:1.25rem;letter-spacing:0}}.connect-live__push-text{width:70%;color:var(--color-grey-light)}@media only screen and (max-width:768px){.connect-live__push-text{width:100%}}.connect-live__live-icons{display:flex;align-items:center}.connect-live__live-icons svg{height:50px;width:fit-content;max-width:8rem;fill:var(--color-grey-light);color:var(--color-grey-light)}.connect-live__live-icons svg.plus{height:20px}.connect-live__live-icons svg.twitch{fill:var(--color-blue)}.connect-live__live-time{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;font-weight:500;line-height:2.125rem;letter-spacing:0;text-transform:uppercase;padding-left:1rem;border-left:1px solid var(--color-blue)}@media only screen and (max-width:768px){.connect-live__live-time{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0}}.connect-live__upcoming-events{display:flex;justify-content:start;align-items:start;flex-direction:column;gap:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;font-weight:500;line-height:2.125rem;letter-spacing:0;text-transform:uppercase;color:var(--color-grey-light)}.connect-live__upcoming-events h2{margin:1rem 0;font-size:3rem}@media only screen and (max-width:768px){.connect-live__upcoming-events{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0}}.connect-live__upcoming-event{display:flex;justify-content:start;align-items:center;flex-direction:row;gap:1rem;color:var(--color-grey-light)}.connect-live__upcoming-event svg{fill:#fff;border-radius:50%;padding:.5rem;width:40px;height:40px;border:1px solid var(--color-grey-medium)}.connect-live__stream-highlights{padding:1rem 5rem 0 13rem}@media only screen and (max-width:900px){.connect-live__stream-highlights{padding:2rem 1rem}}.discord{padding:var(--spacerPage)}.discord .discord-push-logo .push-image-text__left:before{display:none}.discord .discord-push-logo .push-image-text__left,.discord .discord-push-logo .push-image-text__image,.discord .discord-push-logo .push-image-text__image picture{clip-path:none!important;background:transparent!important}.discord .discord-push-logo .picture{width:50%;margin:0 auto}.discord__hero-bottom{display:flex;flex-direction:row;justify-content:start;align-items:center;gap:30px}@media only screen and (max-width:480px){.discord__hero-bottom{flex-direction:column}}.discord__hero-bottom .users-online{font-weight:600;color:gray;font-size:18pt;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt}.discord__content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer100);padding:var(--home-spacerPage)}@media only screen and (max-width:768px){.discord__content{gap:var(--spacer48)}}@media only screen and (max-width:768px){.discord__content{padding:2rem 1rem}}.discord__content-events{color:var(--color-white);margin-top:var(--spacer32)}.discord__content-events-title{padding:1rem 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:4rem;font-weight:500;line-height:4rem;letter-spacing:0;text-transform:uppercase;width:50%}@media only screen and (max-width:1280px){.discord__content-events-title{font-size:3rem}}@media only screen and (max-width:768px){.discord__content-events-title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5rem;line-height:2.75rem;letter-spacing:0}}@media only screen and (max-width:480px){.discord__content-events-title{width:100%}}.discord__content-events-title:hover svg{background-color:var(--color-blue);fill:var(--color-white);transition:all var(--time-expo-out) var(--ease-expo-out)}.discord__content-events-title a{color:#fff}.discord__content-events-title svg{margin-left:var(--spacer32);margin-bottom:.2rem;padding:.5rem;width:2.5rem;height:2.5rem;border:2px solid var(--color-blue);border-radius:50%;fill:var(--color-blue)}@media only screen and (max-width:768px){.discord__content-events-title svg{width:2rem;height:2rem}}.discord__content-events-text{padding-bottom:2rem;opacity:70%;width:50%}@media only screen and (max-width:768px){.discord__content-events-text{width:100%;font-size:small;padding-bottom:2.5rem}}.discord .title{margin-top:3rem;margin-bottom:4rem}@media only screen and (max-width:900px){.discord .title{padding:3rem}}@media only screen and (max-width:768px){.discord .title{padding:1rem}}.discord .title h2{text-align:left;color:#fff}.discord .title span{color:gray}.discord .title-center,.discord .title-center h2{text-align:center!important;margin:auto}.event-card{margin:1rem 0}.event-card--discord{margin-top:var(--spacer80)}.event-card img{object-fit:cover}.event-card__content{padding:2rem;color:#fff;flex-grow:1}.event-card__title{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1rem}@media only screen and (max-width:480px),only screen and (max-width:900px){.event-card__title{flex-direction:column}}.event-card__title .title-content{display:flex;align-items:flex-start;gap:1rem;width:100%}.event-card__title .title-content .live{width:4rem;height:4rem;fill:gray}@media only screen and (max-width:768px){.event-card__title .title-content{flex-direction:column}}.event-card__title .title-content .heading-group{display:flex;flex-direction:column}.event-card__title .title-content .heading-group--double{gap:.25rem;align-items:flex-start}.event-card__title .title-content .heading-group--double+img{margin-top:.25rem}.event-card__title .title-content .heading-group .title-row{display:flex;align-items:center;gap:1.5rem}.event-card__title .title-content .heading-group img{height:24px;width:auto}.event-card__title .title-content .heading-group--up{color:#fff;font-size:3rem;display:flex;justify-content:start;align-items:center;flex-direction:center;gap:.8rem}@media only screen and (max-width:768px){.event-card__title .title-content .heading-group--up{font-size:2rem}}.event-card__title .title-content .heading-group--up:hover svg{background-color:var(--color-blue);fill:var(--color-white);transition:all var(--time-expo-out) var(--ease-expo-out)}.event-card__title .title-content .heading-group--up svg{margin-left:1rem;padding:.5rem;width:2.5rem;height:2.5rem;border:2px solid var(--color-blue);border-radius:50%;fill:var(--color-blue)}.event-card__title .button{margin:0!important;color:#fff!important;border-radius:50%!important;padding:.5rem 1.25rem}@media only screen and (max-width:480px),only screen and (max-width:900px){.event-card__title .button{margin-top:10px!important}}.event-card__title .button-circle{border-color:var(--color-blue);transition:all .2s;cursor:pointer}.event-card__title .button-circle svg{fill:var(--color-blue)}.event-card__title .button-circle:hover{background:var(--color-blue);color:#fff}.event-card__title .button-circle:hover svg{fill:var(--color-white)}.event-card__description{font-size:.95rem;line-height:1.5;color:#fff;white-space:pre-line}.event-card__footer{display:flex;align-items:center;justify-content:space-between;margin-top:1.5rem}.event-card__date{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:19pt;border-left:2px solid var(--color-blue);padding-left:var(--spacer8);color:var(--color-grey-light);font-weight:500;text-transform:uppercase}.event-card__platforms{display:flex;gap:.75rem;align-items:center}.event-card__platforms span{color:gray;font-weight:700}.event-card__platforms svg{color:gray;fill:gray;width:10rem;height:5rem}.event-card__platforms img{height:35px}.mentorship-sessions{padding:var(--spacerPage)}.mentorship-sessions__content{padding:0 8rem 0 13rem;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer88);gap:var(--spacer48);padding-top:2em;color:#fff}@media only screen and (max-width:900px){.mentorship-sessions__content{padding:2rem 1rem}}@media only screen and (max-width:768px){.mentorship-sessions__content{gap:var(--spacer48)}}@media only screen and (max-width:768px){.mentorship-sessions__content{padding:2rem 1rem}}.mentorship-sessions__content .form-container{position:relative;width:600px;max-width:600px;padding:2rem;border-radius:8px;background-color:#fff;box-shadow:0 4px 6px #0000001a}.mentorship-sessions__content .form-skeleton .skeleton-header{height:36px;background-color:#e0e0e0;border-radius:6px;margin-bottom:1.5rem}.mentorship-sessions__content .form-skeleton .skeleton-field{height:48px;background-color:#e0e0e0;border-radius:6px;margin-bottom:1rem}.mentorship-sessions__content .form-skeleton .skeleton-field-longer{height:100px;background-color:#e0e0e0;border-radius:6px;margin-bottom:1rem}.mentorship-sessions__content .form-skeleton .skeleton-checkbox-group{display:flex;align-items:center;margin-bottom:1.5rem}.mentorship-sessions__content .form-skeleton .skeleton-checkbox-group .skeleton-checkbox{width:24px;height:24px;background-color:#e0e0e0;border-radius:4px;margin-right:.75rem}.mentorship-sessions__content .form-skeleton .skeleton-checkbox-group .skeleton-checkbox-label{flex:1;height:24px;background-color:#e0e0e0;border-radius:4px}.mentorship-sessions__content .form-skeleton .skeleton-button{height:48px;width:180px;background-color:#e0e0e0;border-radius:6px;margin-top:1rem}.mentorship-sessions__content .form-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:8px}.mentorship-sessions__content .overlay-message{font-size:1.125rem;font-weight:500;color:#333;margin-bottom:1rem;text-align:center}.mentorship-sessions__content button.button{margin:0 auto}.learn-path{padding:var(--spacerPage)}.learn-path .push-image-text__right{padding:var(--spacer28) var(--spacer36)}.learn-path__title{display:flex;justify-content:space-between;align-items:flex-end;flex-direction:row;flex-wrap:wrap;gap:3rem}@media only screen and (max-width:768px){.learn-path__title{gap:1rem}}.learn-path .button{padding-top:.5rem;padding-bottom:.5rem;margin-top:-2px!important}.learn-path__assignment-title{margin:2rem 0;color:var(--color-white)}@media only screen and (max-width:768px){.learn-path__assignment-title{margin:3rem 0 0}}.learn-path__content{padding:0 8rem 0 13rem;margin-top:var(--spacer80)}@media only screen and (max-width:900px){.learn-path__content{padding:2rem 1rem}}@media only screen and (max-width:900px){.learn-path__content{margin-top:1rem}}.learn-path__filters{display:flex;justify-content:space-between;align-items:center;flex-direction:row;flex-wrap:wrap;margin-top:var(--spacer16);gap:var(--spacer16);width:100%;margin:1rem 0}.learn-path__filters-filters{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:var(--spacer16);overflow-x:scroll;padding-bottom:1rem}.learn-path__filters-filters-asset-dialog{display:flex;justify-content:start;align-items:center;flex-direction:row;flex-wrap:wrap;width:30vw;padding:3rem;background-color:var(--color-black-light);gap:.5rem}.learn-path__filters-filters-asset-dialog-items{display:flex;justify-content:start;align-items:center;flex-direction:row;flex-wrap:wrap;gap:.5rem}.learn-path__filters-filters-asset-dialog-clear{flex-basis:100%;display:flex;justify-content:end;align-items:center;flex-direction:row;margin-top:1rem}@media only screen and (max-width:1280px){.learn-path__filters-filters-asset-dialog{width:50vw}}@media only screen and (max-width:900px){.learn-path__filters-filters-asset-dialog{width:60vw}}@media only screen and (max-width:768px){.learn-path__filters-filters-asset-dialog{width:80vw}}@media only screen and (max-width:480px){.learn-path__filters-filters-asset-dialog{width:99vw}}.learn-path__filters-filters-tags{text-transform:capitalize;background-color:transparent;border-radius:25px;color:#fff;min-width:7rem;padding:var(--spacer10)}.learn-path__filters-filters-categories{text-transform:capitalize;background-color:transparent;border-radius:25px;color:#fff;min-width:10rem;padding:var(--spacer10)}.learn-path__filters-filters-categories-dropdown{display:flex;justify-content:start;align-items:center;flex-direction:row;flex-wrap:wrap;width:50vw;padding:1rem;gap:.4rem}@media only screen and (max-width:900px){.learn-path__filters-filters-categories-dropdown{width:80vw}}.learn-path__filters-filters-software{display:flex;justify-content:center;align-items:center;flex-direction:row;border:1px solid var(--color-grey-dark);padding:1rem;gap:var(--spacer16);border-radius:25px;box-sizing:border-box}.learn-course-single{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer24);padding:var(--spacerPage)}@media only screen and (max-width:768px){.learn-course-single{padding:0}}.learn-course-single__content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer100);height:fit-content;padding:0 8rem 0 13rem}@media only screen and (max-width:768px){.learn-course-single__content{gap:var(--spacer48)}}@media only screen and (max-width:900px){.learn-course-single__content{padding:2rem 1rem}}.learn-course-single .hero__container{display:block}.learn-course-single .hero__container .creator{margin-top:var(--spacer24)}.learn-course-tips{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer24);padding:var(--spacerPage)}.learn-course-tips__content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer100);margin-top:var(--spacer24);width:100%}@media only screen and (max-width:768px){.learn-course-tips__content{gap:var(--spacer48)}}@media only screen and (max-width:768px){.learn-course-tips__content{margin-top:0}}.learn-video-library{padding:var(--spacerPage)}.learn-video-library .push-image-text__right{padding:var(--spacer28) var(--spacer36)}.learn-video-library__title-and-text.side-button{display:inline-grid;grid-template-columns:auto auto;place-items:start;gap:.5rem}.learn-video-library__title-and-text.side-button a{height:fit-content;min-width:8rem}@media only screen and (max-width:768px){.learn-video-library__title-and-text.side-button{grid-template-columns:100%}.learn-video-library__title-and-text.side-button a{margin:0 0 1rem}}.learn-video-library__title-and-text.inline-button div{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row}.learn-video-library__title-and-text.inline-button div a.button{margin-top:-10px}@media only screen and (max-width:900px){.learn-video-library__title-and-text.inline-button div a.button{margin-top:-5px}}.learn-video-library__title-and-text p{color:#aaa;font-size:1rem}.learn-video-library__title-and-text p .color-white{font-weight:700}.learn-video-library__title-and-text a{width:100%;max-width:10rem}.learn-video-library__title{width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;font-weight:500;line-height:2.125rem;letter-spacing:0;text-transform:uppercase;margin-bottom:1rem}@media only screen and (max-width:768px){.learn-video-library__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0}}@media only screen and (max-width:768px){.learn-video-library__title{margin-bottom:1rem;font-size:2.5rem;line-height:2.25rem;letter-spacing:0}}@media only screen and (max-width:480px){.learn-video-library__title{font-size:2rem;line-height:2.1rem}}.learn-video-library__contributor-slider{color:#fff;margin:1rem auto;justify-content:center}@media only screen and (max-width:480px){.learn-video-library__contributor-slider{width:100%}}.learn-video-library__contributor-slider-container{padding:0 var(--spacer80) 0 var(--spacerLeftNav);margin-top:5rem}@media only screen and (max-width:900px){.learn-video-library__contributor-slider-container{padding:2rem 1rem}}@media only screen and (max-width:900px){.learn-video-library__contributor-slider-container{margin-top:0;padding:0 1rem}}.learn-video-library__contributor-slider:has(.arrow-previous:disabled):has(.arrow-next:disabled) div{justify-content:center}.learn-video-library__contributor-slider .arrow-previous,.learn-video-library__contributor-slider .arrow-next{height:60%;position:absolute;background-color:transparent;z-index:10}.learn-video-library__contributor-slider .arrow-previous:disabled,.learn-video-library__contributor-slider .arrow-next:disabled{display:none}@media only screen and (max-width:768px){.learn-video-library__contributor-slider .arrow-previous,.learn-video-library__contributor-slider .arrow-next{display:none}}.learn-video-library__contributor-slider .arrow-previous svg,.learn-video-library__contributor-slider .arrow-next svg{width:40px;height:100%;fill:var(--color-white);stroke:var(--color-white)}.learn-video-library__contributor-slider .arrow-next{right:1rem}.learn-video-library__contributor-slider .arrow-previous{left:1rem}.learn-video-library__contributor-slider h2{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5vw;font-weight:500;line-height:3.125rem;letter-spacing:0;text-transform:uppercase;text-align:center;padding-bottom:2rem}@media only screen and (max-width:768px){.learn-video-library__contributor-slider h2{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;line-height:2.25rem;letter-spacing:0}}.learn-video-library__contributor-slider p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5vw;font-weight:500;line-height:3.125rem;letter-spacing:0;font-size:x-large;color:var(--color-blue);line-height:1.5rem;text-transform:uppercase;text-align:center;padding-bottom:2rem}@media only screen and (max-width:768px){.learn-video-library__contributor-slider p{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;line-height:2.25rem;letter-spacing:0}}@media only screen and (max-width:768px){.learn-video-library__contributor-slider p{font-size:1.5rem}}.learn-video-library__contributor{width:fit-content!important;background-color:transparent}.learn-video-library__contributor img{display:block;margin:0 auto 1rem;border-radius:50%;width:6rem;height:6rem;object-fit:cover;border:2px solid var(--color-blue)}.learn-video-library__contributor p{text-align:center}.learn-video-library__categories{display:flex;justify-content:flex-start;align-items:stretch;flex-direction:row;gap:var(--spacer16);margin-top:var(--spacer24);overflow-x:scroll;position:relative}@media only screen and (max-width: 1439px){.learn-video-library__categories{width:calc(100% + var(--spacer80));padding-right:var(--spacer80)}}@media only screen and (max-width:768px){.learn-video-library__categories{width:calc(100% + var(--spacer32));padding:0 var(--spacer16);margin-left:calc(-1 * var(--spacer16))}}@media (hover: none){.learn-video-library__categories::-webkit-scrollbar{display:none}}.learn-video-library__category{flex:1 0 173px}.learn-video-library__category--all{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.625rem;font-weight:500;line-height:1.75rem;letter-spacing:0;text-transform:uppercase;background-color:transparent;border:1px solid var(--color-grey-medium);color:var(--color-white);transition:background-color var(--time-expo-out) var(--ease-expo-out);height:100%;width:100%}.learn-video-library__category--all--active{background-color:var(--color-blue);border-color:var(--color-blue)}@media (hover: hover){.learn-video-library__category--all:hover,.learn-video-library__category--all:focus-visible{background-color:var(--color-blue)}}.learn-video-library__category-dropdown{flex:1 0 72px}.learn-video-library__button-dropdown{display:flex;justify-content:center;align-items:center;background-color:transparent;border:var(--border-grey-dark);color:var(--color-white);padding:var(--spacer20);width:100%;height:100%;transition:border var(--time-expo-out) var(--ease-expo-out);position:relative}.learn-video-library__button-dropdown svg{transition:transform var(--time-expo-out) var(--ease-expo-out)}.learn-video-library__button-dropdown--open{border-color:var(--color-blue)}.learn-video-library__button-dropdown--open svg{transform:rotate(-180deg)}@media (hover: hover){.learn-video-library__button-dropdown:hover,.learn-video-library__button-dropdown:focus-visible{border-color:var(--color-blue)}}.learn-video-library__dropdown{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;color:var(--color-white);gap:var(--spacer16);padding:var(--spacer20)}.learn-video-library__dropdown-option{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Medium;font-size:.9375rem;font-weight:500;line-height:1.3125rem;letter-spacing:0}@media only screen and (max-width:768px){.learn-video-library__dropdown-option{font-size:.875rem;line-height:1.125rem;letter-spacing:0}}.learn-video-library__filters{position:relative;width:fit-content;margin-left:auto}.learn-video-library__filters-tab-buttons{display:flex;justify-content:end;align-items:flex-start;flex-direction:row;flex-wrap:wrap;color:var(--color-white);margin-top:var(--spacer88)}.learn-video-library__filters-input{outline:none}.learn-video-library__filters-input,.learn-video-library__filters-tab-button{background-color:#343a40;color:var(--color-white);padding:1rem;border-left:1px dotted rgba(125,125,125,.1);border-right:1px dotted rgba(125,125,125,.1);transition:all .2s}.learn-video-library__filters-input-active,.learn-video-library__filters-tab-button-active{background-color:#2c3034}.learn-video-library__filters-tab-content{padding:1rem;z-index:20;min-width:484px;position:absolute;right:0;background-color:#2c3034}@media only screen and (max-width:768px){.learn-video-library__filters-tab-content{min-width:80vw;width:80vw}}@media only screen and (max-width:480px){.learn-video-library__filters-tab-content{min-width:90vw;width:90vw}}.learn-video-library__filters-tab-content>h6{color:var(--color-grey-light)}.learn-video-library__filters-contributor-list{margin:1rem 0;display:flex;flex-wrap:wrap;gap:.5rem}.learn-video-library__filters-button{padding:.4rem;font-size:small;background-color:transparent;color:var(--color-white);border:1px solid var(--color-white);border-radius:.2rem}.learn-video-library__filters-button-active{padding:.4rem;font-size:small;background-color:transparent;color:var(--color-blue);border:1px solid var(--color-blue);border-radius:.2rem}.learn-video-library__content{padding:0 8rem 0 13rem}@media only screen and (max-width:900px){.learn-video-library__content{padding:2rem 1rem}}@media only screen and (max-width:900px){.learn-video-library__content{padding:0 1rem}}.create-assets{padding:var(--spacerPage)}.create-assets__community-header,.create-assets__header{display:flex;justify-content:space-between;align-items:flex-end;flex-direction:row;gap:var(--spacer16)}@media only screen and (max-width:1024px){.create-assets__community-header,.create-assets__header{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}}.create-assets__header{padding:0 8rem 0 13rem;padding-top:5em}@media only screen and (max-width:900px){.create-assets__header{padding:2rem 1rem}}@media only screen and (max-width:1280px){.create-assets__header{grid-template-columns:1fr;gap:3rem;padding:0 8rem 0 13rem}}@media only screen and (max-width:900px){.create-assets__header{grid-template-columns:1fr;gap:3rem;padding:3rem}}@media only screen and (max-width:768px){.create-assets__header{padding:1rem}}.create-assets__community-header{margin-top:6rem;margin-bottom:2rem}.create-assets__filters{margin:2rem 0;display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:var(--spacer16);overflow-x:scroll;padding-bottom:1rem}.create-assets__filters-filters{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:var(--spacer16)}.create-assets__filters-filters-categories{text-transform:capitalize;background-color:transparent;border-radius:25px;color:#fff;min-width:10rem;padding:var(--spacer10)}.create-assets__filters-filters-categories-dropdown{min-width:30vw;padding:1rem}.create-assets__filters-filters-software{display:flex;justify-content:center;align-items:center;flex-direction:row;border:1px solid var(--color-grey-dark);padding:1rem;gap:var(--spacer16);border-radius:25px;box-sizing:border-box}.create-assets__filters-filters-tags{text-transform:capitalize;background-color:transparent;border-radius:25px;color:#fff;min-width:7rem;padding:var(--spacer10)}.create-assets__filters-filters-tags-dropdown{min-width:30vw;padding:1rem}.create-assets__content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer100);margin-top:var(--spacer24)}@media only screen and (max-width:768px){.create-assets__content{gap:var(--spacer48)}}.create-assets__content-container{padding:0 8rem 0 13rem}@media only screen and (max-width:900px){.create-assets__content-container{padding:2rem 1rem}}.create-assets__community-assets-title{margin-top:5rem;color:var(--color-white)}.create-assets .page-header__title{text-align:left}.create-assets .hero__container{display:block;width:70%}@media only screen and (max-width:1280px){.create-assets .hero__container{width:100%}}.search{padding:var(--spacerPage)}.search__container{padding:0 8rem 0 13rem;padding-top:5em}@media only screen and (max-width:900px){.search__container{padding:2rem 1rem}}.search__container .learn-path__filters-filters{flex-wrap:wrap}.search__container .learn-path__filters-filters .input-radio{width:unset}@media only screen and (max-width:768px){.search__container .learn-path__filters-filters .input-radio{width:30%}}.search__container .page-header__title{width:unset}.search__container .section-push{margin-top:var(--spacer120)}@media only screen and (max-width:900px){.search__container .section-push{margin-top:var(--spacer80)}}.search__filters{position:relative;width:fit-content;margin-left:auto}.search__filters-tab-buttons{display:flex;justify-content:end;align-items:flex-start;flex-direction:row;flex-wrap:wrap;color:var(--color-white);margin-top:var(--spacer16)}.search__filters-input{outline:none}.search__filters-input,.search__filters-tab-button{background-color:#343a40;color:var(--color-white);padding:1rem;border-left:1px dotted rgba(125,125,125,.1);border-right:1px dotted rgba(125,125,125,.1);transition:all .2s}.search__filters-input-active,.search__filters-tab-button-active{background-color:#2c3034}.search__filters-tab-content{padding:1rem;z-index:20;min-width:484px;position:absolute;right:0;background-color:#2c3034}@media only screen and (max-width:768px){.search__filters-tab-content{min-width:80vw;width:80vw}}@media only screen and (max-width:480px){.search__filters-tab-content{min-width:90vw;width:90vw}}.search__filters-tab-content>h6{color:var(--color-grey-light)}.search__filters-contributor-list{margin:1rem 0;display:flex;flex-wrap:wrap;gap:.5rem}.search__filters-button{padding:.4rem;font-size:small;background-color:transparent;color:var(--color-white);border:1px solid var(--color-white);border-radius:.2rem}.search__filters-button-active{padding:.4rem;font-size:small;background-color:transparent;color:var(--color-blue);border:1px solid var(--color-blue);border-radius:.2rem}.search__categories{display:flex;justify-content:space-between;align-items:center;flex-direction:row;gap:var(--spacer16)}@media only screen and (max-width:768px){.search__categories{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}}.search__count{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:.75rem;font-weight:400;line-height:.9375rem;letter-spacing:0;color:var(--color-grey-medium)}@media only screen and (max-width:768px){.search__count{font-size:.75rem;line-height:1rem;letter-spacing:0}}.search__content{margin-top:var(--spacer24)}.search__noresult-message{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Medium;font-size:.9375rem;font-weight:500;line-height:1.3125rem;letter-spacing:0;color:var(--color-red);margin-top:var(--spacer24)}@media only screen and (max-width:768px){.search__noresult-message{font-size:.875rem;line-height:1.125rem;letter-spacing:0}}.search__noresult-suggestions{margin-top:var(--spacer40)}.search__noresult-suggestions-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;color:var(--color-grey-medium)}@media only screen and (max-width:768px){.search__noresult-suggestions-title{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}@media only screen and (max-width:768px){.search__noresult-suggestions-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Medium;font-size:.9375rem;font-weight:500;line-height:1.3125rem;letter-spacing:0}}@media only screen and (max-width:768px) and (max-width:768px){.search__noresult-suggestions-title{font-size:.875rem;line-height:1.125rem;letter-spacing:0}}.search__noresult-options{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer8);margin-top:var(--spacer8)}.order{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;gap:32px;color:var(--color-white);padding:0 8rem 0 13rem;padding-top:5em;padding-bottom:var(--spacer100);row-gap:0}@media only screen and (max-width:768px){.order{grid-template-columns:repeat(6,1fr);gap:16px}}@media only screen and (max-width:900px){.order{padding:2rem 1rem}}.order__container{grid-column:1/span 8}@media only screen and (max-width:1280px){.order__container{grid-column:1/span 12}}@media only screen and (max-width:768px){.order__container{grid-column:1/span 6}}.order__header{display:flex;justify-content:space-between;align-items:flex-end;flex-direction:row;flex-wrap:wrap}.order__notice{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:.75rem;font-weight:400;line-height:.9375rem;letter-spacing:0;color:var(--color-grey-medium)}@media only screen and (max-width:768px){.order__notice{font-size:.75rem;line-height:1rem;letter-spacing:0}}.order__stepper{grid-column:10/span 3;height:fit-content}@media only screen and (max-width:1280px){.order__stepper{grid-column:1/span 12;margin-top:var(--spacer48)}}@media only screen and (max-width:768px){.order__stepper{grid-column:1/span 6}}.order__dropdown-price{margin-top:var(--spacer16);margin-left:auto;width:fit-content}.order__navigation{display:flex;justify-content:space-between;align-items:center;flex-direction:row;flex-wrap:wrap;grid-column:1/span 8;margin-top:var(--spacer48)}@media only screen and (max-width:1280px){.order__navigation{grid-column:1/span 12}}@media only screen and (max-width:768px){.order__navigation{grid-column:1/span 6}}.order__experts{margin-top:var(--spacer24)}.order__filters{margin-top:var(--spacer16)}.order__review{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer16)}.order__skill{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer16);margin-top:var(--spacer32)}.order__skill-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:1.5rem;font-weight:600;line-height:1.875rem;letter-spacing:0}@media only screen and (max-width:768px){.order__skill-title{font-size:1.125rem;line-height:1.3125rem;letter-spacing:0}}.order__skill-radio{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap;gap:var(--spacer8);width:100%}.order__skill-radio .input-radio{background-color:var(--color-black-light);padding:var(--spacer12);width:fit-content}.order__skill-checkbox{width:fit-content}.order__upload{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer16);width:100%}.order__area{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer24);width:100%}.order__area-header{display:flex;justify-content:space-between;align-items:flex-end;width:100%}.order__area-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:1.5rem;font-weight:600;line-height:1.875rem;letter-spacing:0;margin-top:var(--spacer32)}@media only screen and (max-width:768px){.order__area-title{font-size:1.125rem;line-height:1.3125rem;letter-spacing:0}}.order__area-title-coupon{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1.0625rem;font-weight:400;line-height:1.5rem;letter-spacing:0;margin-top:var(--spacer32);margin-bottom:0}@media only screen and (max-width:768px){.order__area-title-coupon{font-size:1rem;line-height:1.125rem;letter-spacing:0}}.order__area-info{display:flex;justify-content:space-between;align-items:center;color:var(--color-grey-light);font-size:small;background-color:transparent}.order__stripe,.order__confirmation{grid-column:1/span 12}@media only screen and (max-width:768px){.order__stripe,.order__confirmation{grid-column:1/span 6}}.order__stripe{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;gap:32px}@media only screen and (max-width:768px){.order__stripe{grid-template-columns:repeat(6,1fr);gap:16px}}@media only screen and (max-width:1024px){.order__stripe{row-gap:var(--spacer80)}}.order__recap-container,.order__payment-container,.order__confirmation-container{position:relative;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);background-color:var(--color-black-light);margin-top:var(--spacer40);padding:var(--spacer32) var(--spacer40)}.order__recap-container:before,.order__payment-container:before,.order__confirmation-container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-grey-dark);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%,0 0,1px 1px,1px calc(100% - 1px),calc(100% - 1px) calc(100% - 1px),calc(100% - 1px) 10.41px,calc(100% - 10.41px) 1px,1px 1px)}.order__recap-title,.order__payment-title,.order__confirmation-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:4rem;font-weight:500;line-height:4rem;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:1280px){.order__recap-title,.order__payment-title,.order__confirmation-title{font-size:3rem}}@media only screen and (max-width:768px){.order__recap-title,.order__payment-title,.order__confirmation-title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5rem;line-height:2.75rem;letter-spacing:0}}.order__recap{grid-column:span 6;height:100%}@media only screen and (max-width:1024px){.order__recap{grid-column:1/span 12}}@media only screen and (max-width:768px){.order__recap{grid-column:1/span 6}}.order__payment{grid-column:span 6}@media only screen and (max-width:1024px){.order__payment{grid-column:1/span 12}}@media only screen and (max-width:768px){.order__payment{grid-column:1/span 6}}.order__confirmation{grid-column:1/span 8}@media only screen and (max-width:1280px){.order__confirmation{grid-column:1/span 12}}@media only screen and (max-width:768px){.order__confirmation{grid-column:1/span 6}}.order-recap{display:flex;justify-content:flex-start;align-items:stretch;flex-direction:column;height:100%;width:100%}.order-recap__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:4rem;font-weight:500;line-height:4rem;letter-spacing:0;text-transform:uppercase;color:var(--color-white)}@media only screen and (max-width:1280px){.order-recap__title{font-size:3rem}}@media only screen and (max-width:768px){.order-recap__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5rem;line-height:2.75rem;letter-spacing:0}}.order-recap__container{display:flex;justify-content:space-between;align-items:stretch;flex-direction:column;position:relative;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);gap:var(--spacer40);height:100%;margin-top:var(--spacer40);padding:var(--spacer32) var(--spacer40)}.order-recap__container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-grey-dark);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%,0 0,1px 1px,1px calc(100% - 1px),calc(100% - 1px) calc(100% - 1px),calc(100% - 1px) 10.41px,calc(100% - 10.41px) 1px,1px 1px)}.order-recap__top{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer16)}.order-recap__line{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;width:100%}@media only screen and (max-width:480px){.order-recap__line{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.order-recap__line--reviewer{display:flex;justify-content:flex-start;align-items:center;flex-direction:row}}.order-recap__line-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:.75rem;font-weight:600;line-height:.9375rem;letter-spacing:0;color:var(--color-grey-medium);width:33.3333333333%}@media only screen and (max-width:768px){.order-recap__line-title{font-size:.75rem;line-height:1rem;letter-spacing:0}}.order-recap__line-title--file{align-self:flex-start}@media only screen and (max-width:480px){.order-recap__line-title{width:fit-content}}.order-recap__line-value{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;gap:var(--spacer8)}@media only screen and (max-width:768px){.order-recap__line-value{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.order-recap__expert-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1.0625rem;font-weight:400;line-height:1.5rem;letter-spacing:0;color:var(--color-white);margin-left:var(--spacer8)}@media only screen and (max-width:768px){.order-recap__expert-title{font-size:1rem;line-height:1.125rem;letter-spacing:0}}.order-recap__expert-image{border:1px solid var(--color-white);border-radius:var(--br-circle);height:40px;overflow:hidden;width:40px}@media only screen and (max-width:480px){.order-recap__expert-image{margin-left:var(--spacer16)}}.order-recap__type--grey{color:var(--color-grey-medium)}.order-recap__files{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}.order-recap__file{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:var(--spacer8)}.order-recap__file svg{color:var(--color-green);height:12px;width:12px}.order-recap__bottom{width:50%}@media only screen and (max-width:480px){.order-recap__bottom{width:100%}}.order-recap__coupon{width:66.6666666667%}@media only screen and (max-width:480px){.order-recap__coupon{width:83.3333333333%}}.order-recap__total{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer8);margin-top:var(--spacer24)}.order-recap__taxes{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:.75rem;font-weight:400;line-height:.9375rem;letter-spacing:0;color:var(--color-grey-medium)}@media only screen and (max-width:768px){.order-recap__taxes{font-size:.75rem;line-height:1rem;letter-spacing:0}}.order-recap__price{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;font-weight:500;line-height:2.125rem;letter-spacing:0;text-transform:uppercase;color:var(--color-white)}@media only screen and (max-width:768px){.order-recap__price{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0}}.order-recap__currency-button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:.75rem;font-weight:400;line-height:.9375rem;letter-spacing:0;display:flex;justify-content:center;align-items:center;background-color:transparent;color:var(--color-grey-medium);transition:color var(--time-expo-out) var(--ease-expo-out)}@media only screen and (max-width:768px){.order-recap__currency-button{font-size:.75rem;line-height:1rem;letter-spacing:0}}@media (hover: hover){.order-recap__currency-button:hover,.order-recap__currency-button:focus-visible{color:var(--color-blue)}}.order-payment__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:4rem;font-weight:500;line-height:4rem;letter-spacing:0;text-transform:uppercase;color:var(--color-white)}@media only screen and (max-width:1280px){.order-payment__title{font-size:3rem}}@media only screen and (max-width:768px){.order-payment__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5rem;line-height:2.75rem;letter-spacing:0}}.order-payment__container{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;position:relative;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);background-color:var(--color-black-light);gap:var(--spacer24);margin-top:var(--spacer40);padding:var(--spacer32) var(--spacer40);width:100%}.order-payment__container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-grey-dark);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%,0 0,1px 1px,1px calc(100% - 1px),calc(100% - 1px) calc(100% - 1px),calc(100% - 1px) 10.41px,calc(100% - 10.41px) 1px,1px 1px)}.order-payment__methods{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:wrap;gap:var(--spacer24);width:100%}.order-payment__form{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacer24);width:100%}.order-payment__input--full{grid-column:span 2}.order-payment__input--half{grid-column:span 1}@media only screen and (max-width:768px){.order-payment__input--half{grid-column:span 2}}.order-payment__card{grid-column:span 2}.order-payment__submit-button{display:flex;justify-content:center;align-items:center;flex-direction:row;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:.875rem;font-weight:600;line-height:1.5rem;letter-spacing:0;background-color:var(--color-grey-dark);color:var(--color-white);gap:var(--spacer12);padding:7px 7px 6px;width:100%;transition:background-color var(--time-expo-out) var(--ease-expo-out)}@media only screen and (max-width:768px){.order-payment__submit-button{font-size:.75rem;line-height:.875rem;letter-spacing:0}}@media (hover: hover){.order-payment__submit-button:hover,.order-payment__submit-button:focus-visible{background-color:var(--color-blue)}}.order-payment__bottom{display:flex;justify-content:space-between;align-items:center;flex-direction:row;flex-wrap:wrap;gap:var(--spacer24);grid-column:span 2;width:100%}.order-payment__agree .input-checkbox-square__label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;color:var(--color-grey-light)}@media only screen and (max-width:768px){.order-payment__agree .input-checkbox-square__label{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.order-payment__stripe{display:flex;height:fit-content}.order-confirmation{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer40);width:100%}.order-confirmation__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:4rem;font-weight:500;line-height:4rem;letter-spacing:0;text-transform:uppercase;color:var(--color-white)}@media only screen and (max-width:1280px){.order-confirmation__title{font-size:3rem}}@media only screen and (max-width:768px){.order-confirmation__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5rem;line-height:2.75rem;letter-spacing:0}}.order-confirmation__text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;color:var(--color-white)}@media only screen and (max-width:768px){.order-confirmation__text{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.order-confirmation__text--bold{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:.875rem;font-weight:600;line-height:1.5rem;letter-spacing:0}@media only screen and (max-width:768px){.order-confirmation__text--bold{font-size:.75rem;line-height:.875rem;letter-spacing:0}}.order-confirmation__wrapper{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer16);width:100%}.order-confirmation__container{display:flex;justify-content:flex-start;align-items:stretch;flex-direction:row;position:relative;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);background-color:var(--color-black-light);gap:var(--spacer32);padding:var(--spacer32) var(--spacer40);width:100%}.order-confirmation__container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-grey-dark);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%,0 0,1px 1px,1px calc(100% - 1px),calc(100% - 1px) calc(100% - 1px),calc(100% - 1px) 10.41px,calc(100% - 10.41px) 1px,1px 1px)}@media only screen and (max-width:1024px){.order-confirmation__container{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}}.order-confirmation__container--bottom{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;width:66.6666666667%}@media only screen and (max-width:768px){.order-confirmation__container--bottom{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}@media only screen and (max-width:1024px){.order-confirmation__container--bottom{width:83.3333333333%}}@media only screen and (max-width:768px){.order-confirmation__container--bottom{width:100%}}.order-confirmation__left{width:37.5%}@media only screen and (max-width:1024px){.order-confirmation__left{width:100%}}.order-confirmation__details{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;color:var(--color-white)}@media only screen and (max-width:768px){.order-confirmation__details{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.order-confirmation__detail--bold{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:.875rem;font-weight:600;line-height:1.5rem;letter-spacing:0}@media only screen and (max-width:768px){.order-confirmation__detail--bold{font-size:.75rem;line-height:.875rem;letter-spacing:0}}.order-confirmation__detail--underline{text-decoration:underline}.order-confirmation__right{width:62.5%}@media only screen and (max-width:1024px){.order-confirmation__right{width:100%}}.order-confirmation__order,.order-confirmation__recap{background-color:var(--color-black-dark)}.order-confirmation__title-grey{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:.75rem;font-weight:600;line-height:.9375rem;letter-spacing:0;color:var(--color-grey-medium)}@media only screen and (max-width:768px){.order-confirmation__title-grey{font-size:.75rem;line-height:1rem;letter-spacing:0}}.order-confirmation__order{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:wrap;gap:var(--spacer40);row-gap:var(--spacer8);padding:var(--spacer8) var(--spacer24)}.order-confirmation__order-number{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;color:var(--color-white)}@media only screen and (max-width:768px){.order-confirmation__order-number{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.order-confirmation__recap{display:flex;justify-content:space-between;align-items:stretch;flex-direction:row;gap:var(--spacer32);margin-top:var(--spacer24);padding:var(--spacer16) var(--spacer24)}@media only screen and (max-width:480px){.order-confirmation__recap{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}}.order-confirmation__item-summary{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;gap:var(--spacer4);margin-top:var(--spacer8)}@media only screen and (max-width:768px){.order-confirmation__item-summary{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.order-confirmation__amount{padding-right:var(--spacer24)}.order-confirmation__price{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:.875rem;font-weight:600;line-height:1.5rem;letter-spacing:0;margin-top:var(--spacer8)}@media only screen and (max-width:768px){.order-confirmation__price{font-size:.75rem;line-height:.875rem;letter-spacing:0}}.challenge{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;gap:32px;padding:var(--spacerPage);row-gap:var(--spacer40)}@media only screen and (max-width:768px){.challenge{grid-template-columns:repeat(6,1fr);gap:16px}}.challenge__header{grid-column:3/span 8}@media only screen and (max-width:768px){.challenge__header{grid-column:1/span 6}}.challenge__header .page-header__title{text-align:left}.challenge__content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer32);grid-column:3/span 8}@media only screen and (max-width:768px){.challenge__content{grid-column:1/span 6}}.challenge__video{width:100%}.challenge__information{display:flex;justify-content:flex-start;align-items:stretch;flex-direction:row;flex-wrap:wrap;gap:var(--spacer32);row-gap:var(--spacer8);width:100%}.challenge__information-description{width:calc(62.5% - var(--spacer32))}.challenge__information-rules{width:37.5%}.challenge__information-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1.0625rem;font-weight:400;line-height:1.5rem;letter-spacing:0;color:var(--color-white)}@media only screen and (max-width:768px){.challenge__information-title{font-size:1rem;line-height:1.125rem;letter-spacing:0}}.challenge__information-text{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;color:var(--color-grey-light);margin-top:var(--spacer24)}@media only screen and (max-width:768px){.challenge__information-text{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.challenge__information-button{flex:1 0 100%}.challenge__separator{border-color:var(--color-grey-dark);display:block;margin:0;width:100%}.challenge__prices{display:grid;grid-template-columns:repeat(8,1fr);gap:var(--spacer32);width:100%}.challenge__price{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;color:var(--color-white);gap:var(--spacer16)}.challenge__price:nth-child(3n+1){grid-column:1/span 2}@media only screen and (max-width:768px){.challenge__price:nth-child(3n+1){grid-column:span 4}}.challenge__price:nth-child(3n+2){grid-column:4/span 2}@media only screen and (max-width:768px){.challenge__price:nth-child(3n+2){grid-column:span 4}}.challenge__price:nth-child(3n+3){grid-column:7/span 2}@media only screen and (max-width:768px){.challenge__price:nth-child(3n+3){grid-column:span 4}}.challenge__listing{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer88);margin-top:var(--spacer88);grid-column:1/span 12}@media only screen and (max-width:768px){.challenge__listing{gap:var(--spacer48)}}@media only screen and (max-width:768px){.challenge__listing{grid-column:1/span 6}}.challenge__listing .section-header__subtitle{color:var(--color-grey-light)}.current-challenge{padding:var(--spacerPage);margin-top:var(---spacer40);display:flex;justify-content:start;align-items:start;flex-direction:column;gap:2rem}@media only screen and (max-width:1280px){.current-challenge{padding-top:0}}.current-challenge .hero__container{display:block;width:100%;padding-top:0;margin-top:var(--spacer62)}@media only screen and (max-width:1280px){.current-challenge .hero__container{width:100%}}.current-challenge .hero__container .hero__title{text-transform:unset}.current-challenge__featured-contents .hero__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:4rem;font-weight:500;line-height:4rem;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:1280px){.current-challenge__featured-contents .hero__title{font-size:3rem}}@media only screen and (max-width:768px){.current-challenge__featured-contents .hero__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5rem;line-height:2.75rem;letter-spacing:0}}.current-challenge__featured-contents .thumbnail-container{display:flex;justify-content:center;align-items:stretch;flex-direction:row;height:100%;gap:var(--spacer16);grid-column:span 10}@media only screen and (max-width:1280px){.current-challenge__featured-contents .thumbnail-container{flex-wrap:wrap;grid-column:unset}}.current-challenge__featured-contents .thumbnail-container>article.thumbnail{flex:1 1 200%;aspect-ratio:unset;clip-path:polygon(0 0,100% 0,100% 100%,40px 100%,0 calc(100% - 40px))}.current-challenge__featured-contents .thumbnail-container>article.thumbnail img{height:100%}.current-challenge__featured-contents .thumbnail-container>div.thumbnail__content{flex:2 1 auto;margin:0;position:relative;clip-path:polygon(0 0,calc(100% - 40px) 0,100% 40px,100% 100%,0 100%)}.current-challenge__featured-contents .thumbnail-container>div.thumbnail__content:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-grey-dark);clip-path:polygon(0 0,calc(100% - 40px) 0,100% 40px,100% 100%,0 100%,0 0,1px 1px,1px calc(100% - 1px),calc(100% - 1px) calc(100% - 1px),calc(100% - 1px) 40.41px,calc(100% - 40.41px) 1px,1px 1px)}.current-challenge__featured-contents .reduced-margin .featured-contents__container{padding:0 8rem 0 25rem}@media only screen and (max-width:1280px){.current-challenge__featured-contents .reduced-margin .featured-contents__container{padding:0 8rem 0 13rem}}@media only screen and (max-width:1280px) and (max-width:900px){.current-challenge__featured-contents .reduced-margin .featured-contents__container{padding:2rem 1rem}}@media only screen and (max-width:900px){.current-challenge__featured-contents .reduced-margin .featured-contents__container{padding:0 1rem}}.current-challenge__content{padding:0 8rem 0 13rem;width:100%}@media only screen and (max-width:1280px){.current-challenge__content{padding:0 8rem 0 13rem}}@media only screen and (max-width:1280px) and (max-width:900px){.current-challenge__content{padding:2rem 1rem}}@media only screen and (max-width:900px){.current-challenge__content{padding:0 1rem}}.current-challenge__content_video-container{display:flex;justify-content:center;width:100%}.current-challenge__content_video-container iframe{aspect-ratio:16/9;width:70%!important}@media only screen and (max-width:900px){.current-challenge__content_video-container iframe{width:100%!important}}.current-challenge__content_mentor-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:3.2rem;font-weight:500;line-height:3.2rem;letter-spacing:0;text-transform:uppercase;text-transform:unset;text-align:center;color:var(--color-white)}@media only screen and (max-width:1280px){.current-challenge__content_mentor-title{font-size:2.8rem}}@media only screen and (max-width:768px){.current-challenge__content_mentor-title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.2rem;line-height:2.5rem;letter-spacing:0}}@media only screen and (max-width:900px){.current-challenge__content_mentor-title{margin-bottom:var(--spacer32)}}.current-challenge__content_mentor-subtitle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;font-weight:500;line-height:2.125rem;letter-spacing:0;text-transform:uppercase;text-align:center;color:var(--color-grey-light);text-transform:none;line-height:1.5}@media only screen and (max-width:768px){.current-challenge__content_mentor-subtitle{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0}}.current-challenge__content .minichallenge-mentor{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:.75rem;font-weight:400;line-height:.9375rem;letter-spacing:0;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;color:var(--color-white)}@media only screen and (max-width:768px){.current-challenge__content .minichallenge-mentor{font-size:.75rem;line-height:1rem;letter-spacing:0}}.current-challenge__content .minichallenge-mentor__container{padding:var(--spacer16)}.current-challenge__content .minichallenge-mentor__container-multiple{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;gap:var(--spacer28);margin:var(--spacer50) 0 0}@media only screen and (max-width:900px){.current-challenge__content .minichallenge-mentor__container-multiple{gap:var(--spacer50)}}.current-challenge__content .minichallenge-mentor__container .thumbnail__name{text-transform:uppercase;color:var(--color-blue);font-weight:700;font-size:1.1rem}.current-challenge__content .minichallenge-mentor__container .thumbnail__job{color:var(--color-white);text-transform:uppercase;font-weight:700;font-size:.6rem;line-height:1.2}.current-challenge__content .minichallenge-mentor__container .thumbnail__job .text{color:var(--color-blue);display:inline-block;margin-left:.3rem}.current-challenge__content .minichallenge-mentor__container .thumbnail__content{gap:1rem;justify-content:center;flex-direction:column;padding:0}.current-challenge__content .minichallenge-mentor__container .thumbnail__content .container-border{border:solid 5px var(--color-blue);border-radius:var(--br-circle);padding:.4rem}.current-challenge__content .minichallenge-mentor__container .thumbnail__content--big{gap:1rem;justify-content:center;flex-direction:column;padding:0}.current-challenge__content .minichallenge-mentor__container .thumbnail__content--big .container-border{border:solid 5px var(--color-blue);border-radius:var(--br-circle);padding:.4rem}.current-challenge__content .minichallenge-mentor__container .thumbnail__content--big img{display:block;margin:0 auto 1rem;border-radius:50%;width:6.5rem;height:6.5rem;object-fit:cover;border:3px solid var(--color-blue)}.current-challenge__content .minichallenge-mentor__container .thumbnail__content--big button{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block;width:fit-content!important;background-color:transparent}.current-challenge__content .minichallenge-mentor__container .thumbnail__content--big p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.5rem;font-weight:500;letter-spacing:0;color:var(--color-blue);line-height:1.5rem;text-transform:uppercase;text-align:center;padding-bottom:1rem}@media only screen and (max-width:768px){.current-challenge__content .minichallenge-mentor__container .thumbnail__content--big p{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1rem;line-height:1.1rem;letter-spacing:0}}@media only screen and (max-width:768px){.current-challenge__content .minichallenge-mentor__container .thumbnail__content--big p{font-size:1.5rem}}.current-challenge__content .minichallenge-mentor__avatar{display:flex;justify-content:center;align-items:center;border-radius:var(--br-circle);height:250px;width:250px;overflow:hidden;flex-shrink:0}@media only screen and (max-width:900px){.current-challenge__content .minichallenge-mentor__avatar{height:200px;width:200px}}.current-challenge__content .minichallenge-mentor__avatar picture{width:100%;height:100%}.current-challenge__content .minichallenge-mentor__avatar picture img{width:100%;height:100%;object-fit:cover;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.current-challenge__content .minichallenge-mentor__link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:.75rem;font-weight:600;line-height:.9375rem;letter-spacing:0;margin-left:var(--spacer4)}@media only screen and (max-width:768px){.current-challenge__content .minichallenge-mentor__link{font-size:.75rem;line-height:1rem;letter-spacing:0}}.current-challenge__content .join-discord{font-size:1.5rem;padding:1.2rem 3rem}.current-challenge__content .watch-on-twitch{font-size:1.1rem;padding:.8rem 1.6rem;margin:24px auto}.current-challenge__content_winning-animator{text-align:center}.current-challenge__content_winning-animator .winning-white{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:3.2rem;font-weight:500;line-height:3.2rem;letter-spacing:0;text-align:center;text-transform:uppercase;color:var(--color-white)}@media only screen and (max-width:1280px){.current-challenge__content_winning-animator .winning-white{font-size:2.8rem}}@media only screen and (max-width:768px){.current-challenge__content_winning-animator .winning-white{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.2rem;line-height:2.5rem;letter-spacing:0}}.current-challenge__content_winning-animator .winning-blue{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5rem;font-weight:500;line-height:2.5rem;letter-spacing:0;text-transform:uppercase;text-transform:none;text-align:center;color:var(--color-blue);border-bottom:1px solid var(--color-blue)}@media only screen and (max-width:768px){.current-challenge__content_winning-animator .winning-blue{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;line-height:2.25rem;letter-spacing:0}}.current-challenge__content .challenge-rules-section-split{display:grid;grid-template-columns:50% 50%;gap:4rem;padding:4rem 12rem;width:100%}@media only screen and (max-width:1280px){.current-challenge__content .challenge-rules-section-split{padding:0 3rem}}@media only screen and (max-width:900px){.current-challenge__content .challenge-rules-section-split{grid-template-columns:1fr;padding:0}}.current-challenge__content .challenge-rules-section-split .challenge-section__title{display:flex;justify-content:flex-start;align-items:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:3.2rem;font-weight:500;line-height:3.2rem;letter-spacing:0;text-transform:uppercase;color:var(--color-white);margin-bottom:var(--spacer24);gap:var(--spacer16)}@media only screen and (max-width:1280px){.current-challenge__content .challenge-rules-section-split .challenge-section__title{font-size:2.8rem}}@media only screen and (max-width:768px){.current-challenge__content .challenge-rules-section-split .challenge-section__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.2rem;line-height:2.5rem;letter-spacing:0}}.current-challenge__content .challenge-rules-section-split .challenge-section__title svg{width:50px;fill:var(--color-white);height:50px}.current-challenge__content .challenge-rules-section-split .challenge-section__content{font-size:.95rem;line-height:1.5;color:#ffffff80}.current-challenge__content .challenge-rules-section-split .rules-section__title{display:flex;justify-content:flex-start;align-items:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:3.2rem;font-weight:500;line-height:3.2rem;letter-spacing:0;text-transform:uppercase;color:var(--color-white);margin-bottom:var(--spacer24);gap:var(--spacer16)}@media only screen and (max-width:1280px){.current-challenge__content .challenge-rules-section-split .rules-section__title{font-size:2.8rem}}@media only screen and (max-width:768px){.current-challenge__content .challenge-rules-section-split .rules-section__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.2rem;line-height:2.5rem;letter-spacing:0}}.current-challenge__content .challenge-rules-section-split .rules-section__title svg{width:50px;fill:var(--color-white);height:50px}.current-challenge__content .challenge-rules-section-split .rules-section__content{font-size:.95rem;line-height:1.5;color:#ffffff80}.current-challenge__content .challenge-rules-section-split .rules-section__content ul{padding-left:.5rem}.current-challenge__content .challenge-rules-section-split .rules-section__content ul li{padding-left:3rem}.current-challenge__content .challenge-rules-section{display:grid;grid-template-columns:100%;gap:4rem;width:100%;margin-top:var(--spacer40)}@media only screen and (max-width:1280px){.current-challenge__content .challenge-rules-section{padding:0 3rem}}@media only screen and (max-width:900px){.current-challenge__content .challenge-rules-section{grid-template-columns:1fr;padding:0}}.current-challenge__content .challenge-rules-section .challenge-section__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:3.2rem;font-weight:500;line-height:3.2rem;letter-spacing:0;text-transform:uppercase;color:var(--color-white);margin-bottom:var(--spacer24)}@media only screen and (max-width:1280px){.current-challenge__content .challenge-rules-section .challenge-section__title{font-size:2.8rem}}@media only screen and (max-width:768px){.current-challenge__content .challenge-rules-section .challenge-section__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.2rem;line-height:2.5rem;letter-spacing:0}}.current-challenge__content .challenge-rules-section .challenge-section__content{font-size:.95rem;line-height:1.5;color:#ffffff80}.current-challenge__content .challenge-rules-section .rules-section__title{display:flex;justify-content:flex-start;align-items:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:3.2rem;font-weight:500;line-height:3.2rem;letter-spacing:0;text-transform:uppercase;color:var(--color-white);margin-bottom:var(--spacer24);gap:var(--spacer16)}@media only screen and (max-width:1280px){.current-challenge__content .challenge-rules-section .rules-section__title{font-size:2.8rem}}@media only screen and (max-width:768px){.current-challenge__content .challenge-rules-section .rules-section__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.2rem;line-height:2.5rem;letter-spacing:0}}.current-challenge__content .challenge-rules-section .rules-section__title svg{width:50px;fill:var(--color-white);height:50px}.current-challenge__content .challenge-rules-section .rules-section__content{font-size:.95rem;line-height:1.5;color:#ffffff80}.current-challenge__content .challenge-rules-section .rules-section__content ul{padding-left:.5rem}.current-challenge__content .challenge-rules-section .rules-section__content ul li{padding-left:3rem}.current-challenge__content .challenge-rules-section .rules-section .rules-link{color:var(--color-blue);font-size:.95rem;display:flex;justify-content:start;align-items:center;flex-direction:center;margin-top:.8rem}.current-challenge__content .challenge-rules-section .rules-section .rules-link:hover svg{background-color:var(--color-blue);fill:var(--color-white);transition:all var(--time-expo-out) var(--ease-expo-out)}.current-challenge__content .challenge-rules-section .rules-section .rules-link svg{margin-left:1rem;padding:.5rem;width:2rem;height:2rem;border:2px solid var(--color-blue);border-radius:50%;fill:var(--color-blue)}.current-challenge__content .flipdown{margin:0 auto 3rem}.current-challenge__content .challenge-livestream-section-split{display:grid;grid-template-columns:50% 50%;gap:4rem;width:100%}@media only screen and (max-width:1280px){.current-challenge__content .challenge-livestream-section-split{padding:0 3rem}}@media only screen and (max-width:900px){.current-challenge__content .challenge-livestream-section-split{grid-template-columns:1fr;padding:0}}.current-challenge__content .challenge-livestream-section-split .challenge-section__title{display:flex;justify-content:flex-start;align-items:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:3.2rem;font-weight:500;line-height:3.2rem;letter-spacing:0;text-transform:uppercase;color:var(--color-white);margin-bottom:var(--spacer24);gap:var(--spacer16)}@media only screen and (max-width:1280px){.current-challenge__content .challenge-livestream-section-split .challenge-section__title{font-size:2.8rem}}@media only screen and (max-width:768px){.current-challenge__content .challenge-livestream-section-split .challenge-section__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.2rem;line-height:2.5rem;letter-spacing:0}}.current-challenge__content .challenge-livestream-section-split .challenge-section__title svg{width:50px;fill:var(--color-white);height:50px}.current-challenge__content .challenge-livestream-section-split .challenge-section__content{font-size:.95rem;line-height:1.5;color:#ffffff80}.current-challenge__content .challenge-livestream-section-split .livestream-section__title{display:flex;justify-content:flex-start;align-items:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:3.2rem;font-weight:500;line-height:3.2rem;letter-spacing:0;text-transform:uppercase;color:var(--color-white);margin-bottom:var(--spacer24);gap:var(--spacer16)}@media only screen and (max-width:1280px){.current-challenge__content .challenge-livestream-section-split .livestream-section__title{font-size:2.8rem}}@media only screen and (max-width:768px){.current-challenge__content .challenge-livestream-section-split .livestream-section__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.2rem;line-height:2.5rem;letter-spacing:0}}.current-challenge__content .challenge-livestream-section-split .livestream-section__title svg{width:50px;fill:var(--color-white);height:50px}.current-challenge__content .challenge-livestream-section-split .livestream-section__content{font-size:.95rem;line-height:1.5;color:#ffffff80}.current-challenge__content .challenge-livestream-section-split .livestream-section__content ul{padding-left:.5rem}.current-challenge__content .challenge-livestream-section-split .livestream-section__content ul li{padding-left:3rem}.current-challenge__content .increased-b-padding{padding-bottom:3rem}.current-challenge__content_additional-information{padding:3rem 0 0}.current-challenge__content_additional-information__title{display:flex;justify-content:flex-start;align-items:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:3.2rem;font-weight:500;line-height:3.2rem;letter-spacing:0;text-transform:uppercase;color:var(--color-white);margin-bottom:var(--spacer24);gap:var(--spacer16)}@media only screen and (max-width:1280px){.current-challenge__content_additional-information__title{font-size:2.8rem}}@media only screen and (max-width:768px){.current-challenge__content_additional-information__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.2rem;line-height:2.5rem;letter-spacing:0}}.current-challenge__content_additional-information__title svg{width:50px;fill:var(--color-white);height:50px}.current-challenge__content_additional-information__content img{width:100%;height:auto}.current-challenge__content_additional-information__content img.current-challenge__content_additional-information__image--default{display:block;margin:0 auto;width:100%;height:auto}@media only screen and (max-width:1024px){.current-challenge__content_additional-information__content img.current-challenge__content_additional-information__image--default{display:none}}.current-challenge__content_additional-information__content img.current-challenge__content_additional-information__image--mobile{display:none;width:100%;height:auto}@media only screen and (max-width:1024px){.current-challenge__content_additional-information__content img.current-challenge__content_additional-information__image--mobile{display:block}}.current-challenge__content_additional-information__content #schedule-title{padding-top:3rem}.current-challenge__content_additional-information__content img.schedule-image-desktop{width:80%}.current-challenge__content_additional-information__content .twitch-link{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5rem;font-weight:500;line-height:2.625rem;letter-spacing:0;text-transform:uppercase;margin:var(--spacer64) auto;text-transform:none;padding:.9rem 2.8rem}@media only screen and (max-width:768px){.current-challenge__content_additional-information__content .twitch-link{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.6875rem;line-height:1.875rem;letter-spacing:0}}.current-challenge__content_additional-information__content .sponsors-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:3.2rem;font-weight:500;line-height:3.2rem;letter-spacing:0;text-transform:uppercase;text-transform:unset;text-align:center;color:var(--color-white);padding:var(--spacer80) 0 var(--spacer50)}@media only screen and (max-width:1280px){.current-challenge__content_additional-information__content .sponsors-title{font-size:2.8rem}}@media only screen and (max-width:768px){.current-challenge__content_additional-information__content .sponsors-title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.2rem;line-height:2.5rem;letter-spacing:0}}@media only screen and (max-width:900px){.current-challenge__content_additional-information__content .sponsors-title{margin-bottom:var(--spacer32)}}.current-challenge__content_additional-information__content .first-sponsor{margin:0 auto;padding:0 0 var(--spacer58);width:30%}.current-challenge__content_additional-information__content .first-sponsor img{width:100%;height:auto;object-fit:contain}@media only screen and (max-width:1280px){.current-challenge__content_additional-information__content .first-sponsor{width:50%}}@media only screen and (max-width:480px){.current-challenge__content_additional-information__content .first-sponsor{width:80%}}.current-challenge__content_additional-information__content .sponsors-grid{display:flex;justify-content:center;align-items:center;gap:var(--spacer80);flex-wrap:wrap}.current-challenge__content_additional-information__content .sponsors-grid .sponsor-card{width:20%}.current-challenge__content_additional-information__content .sponsors-grid .sponsor-card img{width:100%;height:auto;object-fit:contain}@media only screen and (max-width:1280px){.current-challenge__content_additional-information__content .sponsors-grid .sponsor-card{width:40%}}@media only screen and (max-width:480px){.current-challenge__content_additional-information__content .sponsors-grid .sponsor-card{width:70%}}.current-challenge__content .upcoming-event__container .container-lr-paddings{padding:0 10rem}@media only screen and (max-width:1280px){.current-challenge__content .upcoming-event__container .container-lr-paddings{padding:0}}.current-challenge__content .content_heading{margin-bottom:var(--spacer32)}.current-challenge__content .content_heading--blue{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;font-weight:500;line-height:2.125rem;letter-spacing:0;text-transform:uppercase;margin-top:.5rem;color:var(--color-blue);display:inline}@media only screen and (max-width:768px){.current-challenge__content .content_heading--blue{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0}}.current-challenge__content .content_heading--white{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.7rem;font-weight:500;line-height:1.625rem;letter-spacing:0;text-transform:uppercase;margin-top:.5rem;color:var(--color-white);display:inline;text-transform:unset}@media only screen and (max-width:768px){.current-challenge__content .content_heading--white{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.125rem;line-height:1.25rem;letter-spacing:0}}.current-challenge__content .content_logos{display:flex;justify-content:flex-start;align-items:flex-end;gap:var(--spacer16);margin-bottom:var(--spacer32);font-weight:700;color:var(--color-blue);font-size:1rem;line-height:2}.current-challenge__content .content_logos svg.twitch-logo{width:110px;fill:var(--color-blue)}.current-challenge__content .content_logos svg.youtube-logo{width:130px;fill:var(--color-blue)}.current-challenge__content .content_logos .plus-sign{margin-bottom:.7rem}.current-challenge__content .buttons-group{display:flex;gap:var(--spacer32);flex-wrap:wrap}.current-challenge__content .buttons-group .button{padding:.6rem 2.5rem}.current-challenge__content_submit-shot .white{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5vw;font-weight:500;line-height:3.125rem;letter-spacing:0;text-transform:uppercase;color:var(--color-white);text-align:center}@media only screen and (max-width:768px){.current-challenge__content_submit-shot .white{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;line-height:2.25rem;letter-spacing:0}}.current-challenge__content_submit-shot .blue{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5vw;font-weight:500;line-height:3.125rem;letter-spacing:0;text-transform:uppercase;text-transform:none;color:var(--color-blue)}@media only screen and (max-width:768px){.current-challenge__content_submit-shot .blue{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;line-height:2.25rem;letter-spacing:0}}.current-challenge__content_submit-shot .flipdown{padding-top:var(--spacer24)}.current-challenge__content .animchallenge-rules{display:flex;justify-content:center;align-items:center;justify-content:space-between;border-top:1px solid rgba(255,255,255,.5);border-bottom:1px solid rgba(255,255,255,.5);padding:2rem 0;text-align:left;width:60%;margin:2rem auto 0}@media only screen and (max-width:1280px){.current-challenge__content .animchallenge-rules{width:100%}}.current-challenge__content .animchallenge-rules__content{width:60%;font-size:.8rem;line-height:1.5;color:#ffffff80}.current-challenge__content .animchallenge-rules__content-title{font-size:1.1rem;text-transform:none;margin-bottom:var(--spacer16)}.current-challenge__content .animchallenge-rules button svg{width:20px;fill:#fff;height:20px}.current-challenge__content .about-section{display:grid;grid-template-columns:1fr 6fr;gap:4rem}.current-challenge__content .about-section__description{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;color:#ffffff80;line-height:1.5;align-self:center}@media only screen and (max-width:768px){.current-challenge__content .about-section__description{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.current-challenge__content-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:4rem;font-weight:500;line-height:4rem;letter-spacing:0;text-transform:uppercase;text-transform:none;text-align:center;color:var(--color-white)}@media only screen and (max-width:1280px){.current-challenge__content-title{font-size:3rem}}@media only screen and (max-width:768px){.current-challenge__content-title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5rem;line-height:2.75rem;letter-spacing:0}}@media only screen and (max-width:900px){.current-challenge__content-title{margin-bottom:var(--spacer32)}}.current-challenge__content-title--blue{margin-top:.5rem;color:var(--color-blue)}.current-challenge__content-title--white{margin-top:.5rem;color:var(--color-white)}.current-challenge__content-title .second-level{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5vw;font-weight:500;line-height:3.125rem;letter-spacing:0;text-transform:uppercase;text-transform:none;color:var(--color-white);margin-top:var(--spacer20)}@media only screen and (max-width:768px){.current-challenge__content-title .second-level{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;line-height:2.25rem;letter-spacing:0}}.current-challenge__content-title .third-level{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:5rem;font-weight:500;line-height:5rem;letter-spacing:0;text-transform:uppercase;color:var(--color-white);margin-top:var(--spacer16)}@media only screen and (max-width:1280px){.current-challenge__content-title .third-level{font-size:4rem}}@media only screen and (max-width:768px){.current-challenge__content-title .third-level{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:3rem;line-height:3rem;letter-spacing:0}}.current-challenge__content-join-live{margin-top:var(--spacer16)}.current-challenge__content-subtitle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;font-weight:500;line-height:2.125rem;letter-spacing:0;text-transform:uppercase;text-align:center;color:var(--color-grey-light);text-transform:none;line-height:1.5}@media only screen and (max-width:768px){.current-challenge__content-subtitle{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0}}.current-challenge__content .awards-section{font-size:.95rem;line-height:1.5;color:#ffffff80}.current-challenge__content .awards-section h1,.current-challenge__content .awards-section h2,.current-challenge__content .awards-section h3,.current-challenge__content .awards-section h4,.current-challenge__content .awards-section h5,.current-challenge__content .awards-section h6{color:var(--color-white)}.current-challenge__content .display-winners-margin{margin:var(--spacer140) auto var(--spacer100)}.current-challenge__content_join-discord--title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:4rem;font-weight:500;line-height:4rem;letter-spacing:0;text-transform:uppercase;text-align:center;color:var(--color-white)}@media only screen and (max-width:1280px){.current-challenge__content_join-discord--title{font-size:3rem}}@media only screen and (max-width:768px){.current-challenge__content_join-discord--title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5rem;line-height:2.75rem;letter-spacing:0}}.current-challenge__content_join-discord--subtitle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;font-weight:500;line-height:2.125rem;letter-spacing:0;text-transform:uppercase;text-align:center;color:var(--color-grey-light);text-transform:none;line-height:1.5}@media only screen and (max-width:768px){.current-challenge__content_join-discord--subtitle{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0}}.current-challenge__content_join-discord #flipdown{margin-top:var(--spacer24)}.current-challenge__content_thanks{margin:var(--spacer100) auto}.current-challenge__content_thanks--title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:4rem;font-weight:500;line-height:4rem;letter-spacing:0;text-transform:uppercase;text-align:center;color:var(--color-white)}@media only screen and (max-width:1280px){.current-challenge__content_thanks--title{font-size:3rem}}@media only screen and (max-width:768px){.current-challenge__content_thanks--title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5rem;line-height:2.75rem;letter-spacing:0}}.current-challenge__content_thanks--subtitle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;font-weight:500;line-height:2.125rem;letter-spacing:0;text-transform:uppercase;text-align:center;color:var(--color-grey-light);text-transform:none;line-height:1.5}@media only screen and (max-width:768px){.current-challenge__content_thanks--subtitle{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0}}.current-challenge__content_join-discord_small{margin-top:var(--spacer62)}.current-challenge__content_join-discord_small--title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5vw;font-weight:500;line-height:3.125rem;letter-spacing:0;text-transform:uppercase;text-transform:none;text-align:center;color:var(--color-white)}@media only screen and (max-width:768px){.current-challenge__content_join-discord_small--title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;line-height:2.25rem;letter-spacing:0}}.current-challenge__content_join-discord_small--subtitle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5rem;font-weight:500;line-height:2.625rem;letter-spacing:0;text-transform:uppercase;text-align:center;color:var(--color-grey-light);text-transform:none;line-height:1.5}@media only screen and (max-width:768px){.current-challenge__content_join-discord_small--subtitle{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.6875rem;line-height:1.875rem;letter-spacing:0}}.current-challenge__content_winners{margin-top:var(--spacer62)}.current-challenge__content_winners .section-title{color:var(--color-white)}.current-challenge__content_winners .section-subtitle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;opacity:70%;color:var(--color-white);margin-top:var(--spacer12)}@media only screen and (max-width:768px){.current-challenge__content_winners .section-subtitle{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.current-challenge__content_winners .winners-list{display:flex;flex-direction:column;gap:var(--spacer80);margin-top:var(--spacer50)}.current-challenge__content_winners .winners-list .winner-data{display:flex;gap:2rem}@media only screen and (max-width:1280px){.current-challenge__content_winners .winners-list .winner-data{flex-direction:column}}.current-challenge__content_winners .winners-list .winner-data .winner-image{flex:1 1 55%}.current-challenge__content_winners .winners-list .winner-data .winner-image img{width:100%;height:auto;display:block;object-fit:cover;cursor:pointer}.current-challenge__content_winners .winners-list .winner-data .winner-info{flex:2 1 45%}.current-challenge__content_winners .winners-list .winner-data .winner-info .winner-desc{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;display:block;margin-bottom:var(--spacer20);color:#ffffff80;font-size:1.2rem;line-height:1.5}@media only screen and (max-width:768px){.current-challenge__content_winners .winners-list .winner-data .winner-info .winner-desc{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}@media only screen and (max-width:1280px){.current-challenge__content_winners .winners-list .winner-data .winner-info .winner-desc{font-size:1rem;line-height:1.5}}.current-challenge__content_winners .winners-list .winner-data .winner-info .winner-desc .dynamic-form-data{margin-bottom:var(--spacer16);line-height:2}.current-challenge__content_winners .winners-list .winner-data .winner-info .winner-desc .dynamic-form-data .dynamic-form-label{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:.875rem;font-weight:600;line-height:1.5rem;letter-spacing:0;margin-top:var(--spacer12)}@media only screen and (max-width:768px){.current-challenge__content_winners .winners-list .winner-data .winner-info .winner-desc .dynamic-form-data .dynamic-form-label{font-size:.75rem;line-height:.875rem;letter-spacing:0}}.current-challenge__content_winners .winners-list .winner-data .winner-info .thumbnail__content{margin-bottom:var(--spacer40)}.current-challenge__content_winners .winners-list .winner-data .winner-info .thumbnail__content .thumbnail__title{margin-bottom:unset;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5rem;font-weight:500;line-height:2.625rem;letter-spacing:0;text-transform:uppercase;text-transform:unset}@media only screen and (max-width:768px){.current-challenge__content_winners .winners-list .winner-data .winner-info .thumbnail__content .thumbnail__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.6875rem;line-height:1.875rem;letter-spacing:0}}.current-challenge__content_winners .winners-list .winner-data .winner-info .thumbnail__content img.picture__img{display:block;border-radius:50%;width:5rem;height:5rem;object-fit:cover;border:3px solid var(--color-blue)}.current-challenge__content_winners .winners-list .winner-header{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5vw;font-weight:500;line-height:3.125rem;letter-spacing:0;color:var(--color-blue);margin-bottom:.4em;text-transform:uppercase}@media only screen and (max-width:768px){.current-challenge__content_winners .winners-list .winner-header{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;line-height:2.25rem;letter-spacing:0}}.current-challenge__content .upcoming-event__container .section-header__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:4rem;font-weight:500;line-height:4rem;letter-spacing:0;text-transform:uppercase;padding-bottom:0}@media only screen and (max-width:1280px){.current-challenge__content .upcoming-event__container .section-header__title{font-size:3rem}}@media only screen and (max-width:768px){.current-challenge__content .upcoming-event__container .section-header__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5rem;line-height:2.75rem;letter-spacing:0}}.current-challenge__content-registration-closing{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5rem;font-weight:500;line-height:2.625rem;letter-spacing:0;text-transform:uppercase;color:var(--color-white);text-transform:none}@media only screen and (max-width:768px){.current-challenge__content-registration-closing{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.6875rem;line-height:1.875rem;letter-spacing:0}}.current-challenge__content .twitch-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;width:100%}.current-challenge__content .twitch-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.current-challenge__content_live-streams{margin:0 auto;padding:20px;width:100%}.current-challenge__content_live-streams .streams-grid{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;gap:var(--spacer10);margin-top:var(--spacer36)}.current-challenge__content_live-streams .streams-grid .stream-card:hover{transform:translateY(-5px)}.current-challenge__content_live-streams .streams-grid .stream-card{flex:0 0 400px;margin:10px;min-width:0}.current-challenge__content_live-streams .streams-guests{margin-top:var(--spacer36)}.current-challenge__content_live-streams .streams-guests .stream-card{max-width:75%}@media only screen and (max-width:900px){.current-challenge__content_live-streams .streams-guests .stream-card{max-width:100%}}.current-challenge__content_live-streams .streams-guests .stream-card:not(:last-child){margin-bottom:var(--spacer36)}.current-challenge__content_live-streams .stream-embed{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.current-challenge__content_live-streams .stream-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:solid 2px var(--color-blue)}.current-challenge__content_live-streams .stream-title{display:flex;justify-content:flex-start;align-items:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:3.2rem;font-weight:500;line-height:3.2rem;letter-spacing:0;text-transform:uppercase;color:var(--color-white);gap:var(--spacer16)}@media only screen and (max-width:1280px){.current-challenge__content_live-streams .stream-title{font-size:2.8rem}}@media only screen and (max-width:768px){.current-challenge__content_live-streams .stream-title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.2rem;line-height:2.5rem;letter-spacing:0}}.current-challenge__content_live-streams .stream-title svg{width:50px;fill:var(--color-white);height:50px}.current-challenge__content_live-streams .stream-subtitle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:0;opacity:70%;color:var(--color-white);margin-top:var(--spacer4)}@media only screen and (max-width:768px){.current-challenge__content_live-streams .stream-subtitle{font-size:.75rem;line-height:1.125rem;letter-spacing:0}}.current-challenge__content .input-checkbox{width:unset}.current-challenge__content .dynamic-form-section{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacer40);padding-bottom:var(--spacer28)}.current-challenge__content .dynamic-form-section .input-area__input{height:unset}.current-challenge__content .dynamic-form-section select{padding-left:10px;padding-right:8px;padding-top:12px!important;padding-bottom:12px!important;font-size:18px;border-color:#d5d7df;background:none;padding-top:16px;padding-bottom:16px;font-size:15px;color:#fff}.current-challenge__content .dynamic-form-section select option{padding:1rem;background:#212529;color:#fff}.current-challenge__content .dynamic-form-section select option:hover{background:#2b2938;color:#fff}.current-challenge__content .dynamic-form-section select option:checked{background:var(--color-white);color:var(--color-black)}.current-challenge__content .pagination-nav{text-align:center;margin:1rem 0}.current-challenge__content .pagination-list{display:inline-flex;list-style:none;padding:0;gap:.5rem}@media only screen and (max-width:900px){.current-challenge__content .pagination-list{flex-wrap:wrap;justify-content:center}}.current-challenge__content .page-item .page-link{background:transparent;border:var(--border-grey-dark);padding:.5rem .75rem;cursor:pointer;font-size:14px;border-radius:4px;color:var(--color-white);transition:background .2s}.current-challenge__content .page-item .page-link:hover{border-color:var(--color-blue)}.current-challenge__content .page-item.active .page-link{background:var(--color-blue);color:#fff;border-color:var(--color-blue)}.current-challenge__content .page-item.disabled .page-link{background:transparent;color:#999;cursor:not-allowed}.current-challenge .related-assets{width:100%}.current-challenge .related-assets .section-header__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:4rem;font-weight:500;line-height:4rem;letter-spacing:0;text-transform:uppercase;padding-bottom:0}@media only screen and (max-width:1280px){.current-challenge .related-assets .section-header__title{font-size:3rem}}@media only screen and (max-width:768px){.current-challenge .related-assets .section-header__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5rem;line-height:2.75rem;letter-spacing:0}}.current-challenge__scroller-contents{width:100%;padding:1rem 0 3rem}.current-challenge__scroller-contents .section-header__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:4rem;font-weight:500;line-height:4rem;letter-spacing:0;text-transform:uppercase;padding-bottom:0}@media only screen and (max-width:1280px){.current-challenge__scroller-contents .section-header__title{font-size:3rem}}@media only screen and (max-width:768px){.current-challenge__scroller-contents .section-header__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5rem;line-height:2.75rem;letter-spacing:0}}.current-challenge__scroller-contents .section-grid-thumbnail-slider{padding:1rem 5rem 0 13rem;width:100%;padding-right:0}@media only screen and (max-width:900px){.current-challenge__scroller-contents .section-grid-thumbnail-slider{padding:2rem 1rem}}.current-challenge__scroller-additional-winners{width:100%;padding:10rem 0 3rem}@media only screen and (max-width:1280px){.current-challenge__scroller-additional-winners{padding:6rem 0 3rem}}@media only screen and (max-width:900px){.current-challenge__scroller-additional-winners{padding:3rem 0}}.current-challenge__scroller-additional-winners .section-header__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:5rem;font-weight:500;line-height:5rem;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:1280px){.current-challenge__scroller-additional-winners .section-header__title{font-size:4rem}}@media only screen and (max-width:768px){.current-challenge__scroller-additional-winners .section-header__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:3rem;line-height:3rem;letter-spacing:0}}.current-challenge .recap-totals{color:var(--color-white);font-weight:700}.flexible__content:has(+.current-challenge){padding-bottom:0}.flexible__content{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;gap:32px;row-gap:var(--spacer88);padding:var(--spacerPage)}@media only screen and (max-width:768px){.flexible__content{grid-template-columns:repeat(6,1fr);gap:16px}}@media only screen and (max-width:768px){.flexible__content{row-gap:var(--spacer48)}}.flexible__content--full{grid-column:1/span 12}@media only screen and (max-width:1024px){.flexible__content--full{grid-column:1/span 12}}@media only screen and (max-width:768px){.flexible__content--full{grid-column:1/span 6}}.flexible__content--media{grid-column:3/span 8}@media only screen and (max-width:1024px){.flexible__content--media{grid-column:1/span 12}}@media only screen and (max-width:768px){.flexible__content--media{grid-column:1/span 6}}.flexible__content--wysiwyg{grid-column:3/span 8}@media only screen and (max-width:1024px){.flexible__content--wysiwyg{grid-column:1/span 12}}@media only screen and (max-width:768px){.flexible__content--wysiwyg{grid-column:1/span 6}}.flexible__content--contact{grid-column:1/span 12;justify-self:center}@media only screen and (max-width:768px){.flexible__content--contact{grid-column:1/span 6}}.faq{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;gap:32px;padding:var(--spacerPage)}@media only screen and (max-width:768px){.faq{grid-template-columns:repeat(6,1fr);gap:16px}}.faq__left{padding:0 8rem 0 13rem;grid-column:1/span 2;width:100%}@media only screen and (max-width:900px){.faq__left{padding:2rem 1rem}}@media only screen and (max-width:1024px){.faq__left{grid-column:1/span 12}}@media only screen and (max-width:768px){.faq__left{grid-column:1/span 6}}.faq__sticky{position:sticky;top:var(--spacer24)}.faq__title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:4rem;font-weight:500;line-height:4rem;letter-spacing:0;text-transform:uppercase;color:var(--color-white)}@media only screen and (max-width:1280px){.faq__title{font-size:3rem}}@media only screen and (max-width:768px){.faq__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5rem;line-height:2.75rem;letter-spacing:0}}.faq__navigation{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer12);margin-top:var(--spacer40)}@media only screen and (max-width:1024px){.faq__navigation{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap}}.faq__navigation-item{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:.875rem;font-weight:600;line-height:1.25rem;letter-spacing:0;display:block;border-radius:var(--br-button);background-color:transparent;color:var(--color-white);padding:var(--spacer10) var(--spacer20);transition:background-color var(--time-expo-out) var(--ease-expo-out),color var(--time-expo-out) var(--ease-expo-out)}@media only screen and (max-width:768px){.faq__navigation-item{font-size:.75rem;line-height:.875rem;letter-spacing:0}}@media (hover: hover){.faq__navigation-item:hover,.faq__navigation-item:focus-visible{background-color:var(--color-blue);border:1px solid var(--color-white)}}.faq__navigation-item--active{border:1px solid var(--color-white)}.faq__content{padding:0 8rem 0 13rem;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer80);grid-column:3/span 9;margin-top:var(--spacer50)}@media only screen and (max-width:900px){.faq__content{padding:2rem 1rem}}@media only screen and (max-width:1024px){.faq__content{grid-column:1/span 12;margin-top:var(--spacer40)}}@media only screen and (max-width:768px){.faq__content{grid-column:1/span 6}}.faq__section-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-SemiBold;font-size:.875rem;font-weight:600;line-height:1.5rem;letter-spacing:0;color:var(--color-white);margin-bottom:var(--spacer32)}@media only screen and (max-width:768px){.faq__section-title{font-size:.75rem;line-height:.875rem;letter-spacing:0}}.faq__accordion .accordion__button{background-color:var(--color-black-dark);gap:var(--spacer48)}.faq__accordion .accordion__content{background-color:var(--color-black-dark);justify-content:flex-start;padding-left:104px}@media only screen and (max-width:768px){.faq__accordion .accordion__content{padding-left:80px}}.faq__accordion .accordion__svg{width:fit-content}.feedback-discord_space-top-bottom{margin:1rem 0 5rem}@media only screen and (max-width:1024px){.feedback-discord_space-top-bottom{margin-bottom:3rem}}.feedback-discord__push-discord-title{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5vw;font-weight:500;line-height:3.125rem;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:768px){.feedback-discord__push-discord-title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;line-height:2.25rem;letter-spacing:0}}.feedback-discord__push-title-2{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:row;gap:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5vw;font-weight:500;line-height:3.125rem;letter-spacing:0;text-transform:uppercase;font-size:2.8rem;margin-bottom:1rem}@media only screen and (max-width:1280px){.feedback-discord__push-title-2{flex-wrap:wrap;align-items:start}}@media only screen and (max-width:768px){.feedback-discord__push-title-2{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;line-height:2.25rem;letter-spacing:0}}.feedback-discord__push-title-2 a{white-space:nowrap;text-transform:capitalize}.feedback-discord__push-title{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:wrap;gap:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5vw;font-weight:500;line-height:3.125rem;letter-spacing:0;text-transform:uppercase;margin-bottom:1rem}@media only screen and (max-width:768px){.feedback-discord__push-title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;line-height:2.25rem;letter-spacing:0}}.feedback-discord__push-title div{margin-left:auto}@media only screen and (max-width:1280px){.feedback-discord__push-title div{margin-left:0}}.feedback-discord__push-title>svg{width:40px;height:fit-content;fill:var(--color-grey-medium);color:var(--color-grey-medium)}.feedback-discord__push-title-right{display:flex;justify-content:start;align-items:start;flex-direction:column;gap:.1rem;color:#fff}.feedback-discord__push-title-right-up{color:#fff;font-size:3vw;display:flex;justify-content:start;align-items:center;flex-direction:center;gap:.8rem}@media only screen and (max-width:768px){.feedback-discord__push-title-right-up{font-size:2rem}}.feedback-discord__push-title-right-up:hover svg{background-color:var(--color-blue);fill:var(--color-white);transition:all var(--time-expo-out) var(--ease-expo-out)}.feedback-discord__push-title-right-up svg{margin-left:1rem;padding:.5rem;width:2rem;height:2rem;border:2px solid var(--color-blue);border-radius:50%;fill:var(--color-blue)}.feedback-discord__push-title-right-down{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.7rem;font-weight:500;line-height:1.625rem;letter-spacing:0;text-transform:uppercase}@media only screen and (max-width:768px){.feedback-discord__push-title-right-down{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.125rem;line-height:1.25rem;letter-spacing:0}}.feedback-discord__push-text{width:70%;color:var(--color-grey-light)}@media only screen and (max-width:768px){.feedback-discord__push-text{width:100%}}.feedback-discord .push-image-text__image img{width:100%;height:100%;object-fit:cover;max-width:58vw}@media only screen and (max-width:1024px){.feedback-discord .push-image-text__image img{object-fit:contain;max-width:100%}}.all{padding:var(--spacerPage)}.all__container{padding:0 8rem 0 13rem;padding-top:5em}@media only screen and (max-width:900px){.all__container{padding:2rem 1rem}}.all__container .learn-path__filters-filters{flex-wrap:wrap}.all__container .learn-path__filters-filters .input-radio{width:unset}@media only screen and (max-width:768px){.all__container .learn-path__filters-filters .input-radio{width:30%}}.all__container .page-header__title{width:unset}.all__title-and-text{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:row}.all__title-and-text p{color:#aaa;font-size:1rem}.all__title-and-text p .color-white{font-weight:700}.all__title-and-text a{width:100%;max-width:10rem}.all__title{width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;font-weight:500;line-height:2.125rem;letter-spacing:0;text-transform:uppercase;margin-bottom:1rem}@media only screen and (max-width:768px){.all__title{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0}}@media only screen and (max-width:768px){.all__title{margin-bottom:1rem;font-size:2.5rem;line-height:2.25rem;letter-spacing:0}}@media only screen and (max-width:480px){.all__title{font-size:2rem;line-height:2.1rem}}.all__contributor-slider{color:#fff;margin:1rem auto;justify-content:center}@media only screen and (max-width:768px){.all__contributor-slider{margin:4rem auto}}@media only screen and (max-width:480px){.all__contributor-slider{width:100%}}.all__contributor-slider-container{padding:0 var(--spacer80) 0 var(--spacerLeftNav);margin-top:5rem}@media only screen and (max-width:900px){.all__contributor-slider-container{padding:2rem 1rem}}@media only screen and (max-width:900px){.all__contributor-slider-container{margin-top:0}}.all__contributor-slider:has(.arrow-previous:disabled):has(.arrow-next:disabled) div{justify-content:center}.all__contributor-slider .arrow-previous,.all__contributor-slider .arrow-next{height:60%;position:absolute;background-color:transparent;z-index:10}.all__contributor-slider .arrow-previous:disabled,.all__contributor-slider .arrow-next:disabled{display:none}@media only screen and (max-width:768px){.all__contributor-slider .arrow-previous,.all__contributor-slider .arrow-next{display:none}}.all__contributor-slider .arrow-previous svg,.all__contributor-slider .arrow-next svg{width:40px;height:100%;fill:var(--color-white);stroke:var(--color-white)}.all__contributor-slider .arrow-next{right:1rem}.all__contributor-slider .arrow-previous{left:1rem}.all__contributor-slider h2{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5vw;font-weight:500;line-height:3.125rem;letter-spacing:0;text-transform:uppercase;text-align:center;padding-bottom:2rem}@media only screen and (max-width:768px){.all__contributor-slider h2{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;line-height:2.25rem;letter-spacing:0}}.all__contributor-slider p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2.5vw;font-weight:500;line-height:3.125rem;letter-spacing:0;font-size:x-large;color:var(--color-blue);line-height:1.5rem;text-transform:uppercase;text-align:center;padding-bottom:2rem}@media only screen and (max-width:768px){.all__contributor-slider p{font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:2rem;line-height:2.25rem;letter-spacing:0}}@media only screen and (max-width:768px){.all__contributor-slider p{font-size:1.5rem}}.all__contributor{width:fit-content!important;background-color:transparent}.all__contributor img{display:block;margin:0 auto 1rem;border-radius:50%;width:6rem;height:6rem;object-fit:cover;border:2px solid var(--color-blue)}.all__contributor p{text-align:center}.all__categories{display:flex;justify-content:flex-start;align-items:stretch;flex-direction:row;gap:var(--spacer16);margin-top:var(--spacer24);overflow-x:scroll;position:relative}@media only screen and (max-width: 1439px){.all__categories{width:calc(100% + var(--spacer80));padding-right:var(--spacer80)}}@media only screen and (max-width:768px){.all__categories{width:calc(100% + var(--spacer32));padding:0 var(--spacer16);margin-left:calc(-1 * var(--spacer16))}}@media (hover: none){.all__categories::-webkit-scrollbar{display:none}}.all__category{flex:1 0 173px}.all__category--all{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AkzidenzGroteskBQ-MdCndAlt;font-size:1.625rem;font-weight:500;line-height:1.75rem;letter-spacing:0;text-transform:uppercase;background-color:transparent;border:1px solid var(--color-grey-medium);color:var(--color-white);transition:background-color var(--time-expo-out) var(--ease-expo-out);height:100%;width:100%}.all__category--all--active{background-color:var(--color-blue);border-color:var(--color-blue)}@media (hover: hover){.all__category--all:hover,.all__category--all:focus-visible{background-color:var(--color-blue)}}.all__category-dropdown{flex:1 0 72px}.all__button-dropdown{display:flex;justify-content:center;align-items:center;background-color:transparent;border:var(--border-grey-dark);color:var(--color-white);padding:var(--spacer20);width:100%;height:100%;transition:border var(--time-expo-out) var(--ease-expo-out);position:relative}.all__button-dropdown svg{transition:transform var(--time-expo-out) var(--ease-expo-out)}.all__button-dropdown--open{border-color:var(--color-blue)}.all__button-dropdown--open svg{transform:rotate(-180deg)}@media (hover: hover){.all__button-dropdown:hover,.all__button-dropdown:focus-visible{border-color:var(--color-blue)}}.all__dropdown{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;color:var(--color-white);gap:var(--spacer16);padding:var(--spacer20)}.all__dropdown-option{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Medium;font-size:.9375rem;font-weight:500;line-height:1.3125rem;letter-spacing:0}@media only screen and (max-width:768px){.all__dropdown-option{font-size:.875rem;line-height:1.125rem;letter-spacing:0}}.all__filters{position:relative;width:fit-content;margin-left:auto}.all__filters-tab-buttons{display:flex;justify-content:end;align-items:flex-start;flex-direction:row;flex-wrap:wrap;color:var(--color-white);margin-top:var(--spacer88)}.all__filters-input{outline:none}.all__filters-input,.all__filters-tab-button{background-color:#343a40;color:var(--color-white);padding:1rem;border-left:1px dotted rgba(125,125,125,.1);border-right:1px dotted rgba(125,125,125,.1);transition:all .2s}.all__filters-input-active,.all__filters-tab-button-active{background-color:#2c3034}.all__filters-tab-content{padding:1rem;z-index:20;min-width:484px;position:absolute;right:0;background-color:#2c3034}@media only screen and (max-width:768px){.all__filters-tab-content{min-width:80vw;width:80vw}}@media only screen and (max-width:480px){.all__filters-tab-content{min-width:90vw;width:90vw}}.all__filters-tab-content>h6{color:var(--color-grey-light)}.all__filters-contributor-list{margin:1rem 0;display:flex;flex-wrap:wrap;gap:.5rem}.all__filters-button{padding:.4rem;font-size:small;background-color:transparent;color:var(--color-white);border:1px solid var(--color-white);border-radius:.2rem}.all__filters-button-active{padding:.4rem;font-size:small;background-color:transparent;color:var(--color-blue);border:1px solid var(--color-blue);border-radius:.2rem}.all__content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer100);max-width:100%;width:100%;margin-top:var(--spacer32)}@media only screen and (max-width:768px){.all__content{gap:var(--spacer48)}}.all__content .section-grid-thumbnail{padding:0 8rem 0 13rem}@media only screen and (max-width:900px){.all__content .section-grid-thumbnail{padding:2rem 1rem}}.supplier-table,.data-table{width:100%;border-collapse:collapse;margin-bottom:20px}.supplier-table th,.data-table th,.supplier-table td,.data-table td{border:2px solid #404b5f;padding:20px;text-align:justify;vertical-align:top}.supplier-table th,.data-table th{font-weight:700;text-align:center;background-color:#1f2023}.privacy-policy{margin-bottom:20px;text-align:justify}.terms-privacy-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:150;overflow:hidden}.terms-privacy-modal-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;overflow-y:auto;background-color:#000000fa}.terms-privacy-modal-container.stacked{z-index:175}.terms-privacy-modal-container::-webkit-scrollbar{width:6px}.terms-privacy-modal-container::-webkit-scrollbar-track{background:#ffffff1a;border-radius:3px}.terms-privacy-modal-container::-webkit-scrollbar-thumb{background-color:#fff3;border-radius:3px}.terms-privacy-modal-container::-webkit-scrollbar-thumb:hover{background-color:#ffffff4d}.terms-privacy-modal-content{min-height:100vh;margin:0 auto;padding:50px 0}.terms-privacy-modal-content .flexible__content{padding:0}.terms-privacy-modal-footer{margin:48px 0;text-align:center}.terms-privacy-modal-footer button{margin:0 auto}:root{--spacer4: 4px;--spacer8: 8px;--spacer10: 10px;--spacer12: 12px;--spacer16: 16px;--spacer20: 20px;--spacer24: 24px;--spacer28: 28px;--spacer32: 32px;--spacer36: 36px;--spacer40: 40px;--spacer48: 48px;--spacer50: 50px;--spacer56: 56px;--spacer58: 58px;--spacer62: 62px;--spacer64: 64px;--spacer72: 72px;--spacer80: 80px;--spacer84: 84px;--spacer88: 88px;--spacer100: 100px;--spacer120: 120px;--spacer140: 140px;--spacer160: 160px;--spacer200: 200px;--new-spacerPage: var(--spacer40) var(--spacer80) var(--spacer40) var(--spacer140);--home-spacerPage: var(--spacer40) var(--spacer80) var(--spacer120) 13rem}@media only screen and (max-width:900px){:root{--new-spacerPage: 108px var(--spacer16) var(--spacer88) var(--spacer16)}}@media only screen and (max-width:900px){:root{--home-spacerPage: 108px var(--spacer16) 5rem var(--spacer16)}}.margin-top-5{margin-top:5rem}.margin-top-3{margin-top:3rem}.margin-top-2{margin-top:2rem}.margin-top-1{margin-top:1rem}textarea{border-color:#2b2938;background:none;padding:16px;font-size:15px;color:#fff;width:100%}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.video-thumbnail__image{position:relative;display:inline-block}.video-thumbnail__time{position:absolute;bottom:5px;right:5px;background-color:#2229;color:#fff;padding:2px 6px;border-radius:3px;font-size:12px;font-weight:400;font-family:Arial,sans-serif}.video-thumbnail--active .video-thumbnail__time{background-color:#1b1b1bcc}.video-course,.video-animchallenge{width:100%}.video-course__share,.video-animchallenge__share{margin-bottom:2%}.video-course__comments,.video-animchallenge__comments{margin-top:2%}.learn-course-single__content{width:100%}#video_frames_panel [type=radio]+img{cursor:pointer}.bg-black{background-color:#000}.challenge-poster{max-height:none;height:auto;max-width:100%;transform:translate(-50%,-50%);top:50%;left:50%;opacity:1;position:absolute}.video-container{overflow:hidden;position:relative;width:100%;margin-bottom:32px}.video-container:after{padding-top:56.25%;display:block;content:""}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.space-top{margin-top:5rem}.submission-remove{background:#ff3700;border:2px solid #ff3700}.submission-update{background-color:#22b2ee;border:2px solid rgb(34,178,238)}.submission-udpate-cancel{background-color:#696969;border:2px solid orange}.submission-form-btn{font-size:1.2em;line-height:1.2em;border-radius:5px;font-weight:500;padding:12px 30px;color:#fff;display:inline-block;text-align:center}.btn-tag{color:#fffc;background:none;border:1px solid #fff;border-radius:0;padding:5px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%;font-size:.8em}.btn-tag:hover{color:#2be;background:none;border-color:#2be}textarea{border-color:#2b2938;background:none;padding-top:16px;padding-bottom:16px;font-size:15px;color:#fff;width:100%}button.close{transition-duration:.25s;transition-property:all;transition-timing-function:ease-in-out;padding:0;background-color:transparent;border:0;float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert{padding:.75rem 1.25rem;border:1px solid transparent;text-align:center}#textarea_feedback{text-align:right;font-size:12px;color:#31a6df;margin-bottom:1rem}.vjs-control-bar{line-height:1}.vjs-poster{background-size:cover}a:has(>#playlist-current-item-poster){min-height:476px}#playlist-current-item-poster{margin:0;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.vjs-my-custom-modal .vjs-modal-dialog-content #myProgress{width:100%;background-color:#ddd}.vjs-my-custom-modal .vjs-modal-dialog-content #myBar{width:1%;height:30px;background-color:#22b2ee}.vjs-my-custom-modal .vjs-modal-dialog-content{display:flex;justify-content:center;align-items:center;height:100%;line-height:6}button.wishlist-button-pro{float:left;line-height:1;text-align:center;display:inline-block;border-radius:8px;padding:8px 14px;font-family:Fira Sans Condensed,sans-serif;color:#fff;margin:0 14px 10px 0;background:transparent;border:2px solid #4d4d54;font-size:15px;cursor:pointer;font-weight:400;transition-duration:.25s;transition-property:color,background-color,border;transition-timing-function:ease-in-out}button.wishlist-button-pro:last-of-type{margin-right:0}button.wishlist-button-pro:hover{background:#4d4d54}button.highlight{background:#22b2ee}button.wishlist-button-pro i{font-size:30px;position:relative;top:1px;margin-right:9px}button.wishlist-button-pro:disabled{opacity:.4;cursor:not-allowed}.wrapper{display:inline-block;position:relative}.layer{margin:auto;opacity:.97}#video_frames_panel [type=radio]{position:absolute;opacity:0;width:0;height:0}#video_frames_panel [type=radio]+img,.add-cursor-pointer{cursor:pointer}#video_frames_panel [type=radio]:checked+img{outline:2px solid var(--color-blue)}.lds-roller{display:inline-block;position:relative;width:80px;height:80px}.lds-roller div{animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:40px 40px}.lds-roller div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:#22b2ee;margin:-4px 0 0 -4px}.lds-roller div:nth-child(1){animation-delay:-36ms}.lds-roller div:nth-child(1):after{top:63px;left:63px}.lds-roller div:nth-child(2){animation-delay:-72ms}.lds-roller div:nth-child(2):after{top:68px;left:56px}.lds-roller div:nth-child(3){animation-delay:-.108s}.lds-roller div:nth-child(3):after{top:71px;left:48px}.lds-roller div:nth-child(4){animation-delay:-.144s}.lds-roller div:nth-child(4):after{top:72px;left:40px}.lds-roller div:nth-child(5){animation-delay:-.18s}.lds-roller div:nth-child(5):after{top:71px;left:32px}.lds-roller div:nth-child(6){animation-delay:-.216s}.lds-roller div:nth-child(6):after{top:68px;left:24px}.lds-roller div:nth-child(7){animation-delay:-.252s}.lds-roller div:nth-child(7):after{top:63px;left:17px}.lds-roller div:nth-child(8){animation-delay:-.288s}.lds-roller div:nth-child(8):after{top:56px;left:12px}@keyframes lds-roller{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.profile__filters,.animchallenge-thumb{margin-bottom:2rem}.wysiwyg a.button-submit,.wysiwyg a.button-submit:hover{color:#fff;text-decoration:none}.wysiwyg ul.winners_list li{font-size:30px}.text-center{text-align:center}.circular{border-radius:50%}.order select{padding-left:10px;padding-right:8px;padding-top:12px!important;padding-bottom:12px!important;font-size:18px;border-color:#d5d7df;background:none;padding-top:16px;padding-bottom:16px;font-size:15px;color:#fff}.order select option{padding:40px;background:#212529;color:#fff}.navigation-drop__a__active{color:var(--color-white)}.section-flexible-card__title_404{font-size:22rem!important;font-weight:700;color:#fff;margin-bottom:1rem}.expert-dialog__biography-text,.extra-dialog__content{color:#fff}.slider-expert-tmp-fix{margin-right:12%}.swiper-slide-expert{color:var(--color-white)}.swiper-slide-expert.swiper-slide-active:before{content:"";pointer-events:none;position:absolute;bottom:0;left:0;width:100%;height:60%;background:linear-gradient(to top,rgb(0,0,0),transparent);z-index:1}.slider-expert__slide-content{z-index:2;color:var(--color-white)}.slider-expert__slide-title,.slider-expert__slide-job{color:var(--color-white)}.connect__content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--spacer100);padding:var(--new-spacerPage)}@media only screen and (max-width:768px){.connect__content{gap:var(--spacer48)}}.landing-hero__scroll{font-size:.9rem;opacity:0;animation:fadeInUp 2s ease-in-out;animation-fill-mode:forwards;position:absolute;cursor:default}.landing-hero__scroll svg{display:inline-block;cursor:default;width:50px;height:auto;animation:dropFade 2s ease-in-out infinite;animation-fill-mode:forwards}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes dropFade{0%{opacity:0;transform:translateY(-20px)}50%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}@media (max-width: 768px){.landing-hero__scroll{position:fixed;margin-left:60%;bottom:10px}}.header__landing,.header__order-review{opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.header__navigation.show,.header__order-review.show{opacity:1;visibility:visible}@media (max-width: 768px){.header__landing,.header__order-review{opacity:1!important;visibility:visible!important}}.landing-animation__title--big-rise{font-size:12rem}@media only screen and (max-width: 768px){.landing-animation__title--big-rise{font-size:8rem}}.landing-animation__title--big-connect{font-size:12rem}@media only screen and (max-width: 768px){.landing-animation__title--big-connect{font-size:7.7rem}}.landing-animation__title--team{font-size:2.5rem}.landing-animation__title--level{font-size:2.7rem}.landing-animation__title--rise{font-size:2.8rem}.landing-animation__title--welcome{font-size:2.9rem}@media only screen and (max-width: 768px){.landing-animation__title--team,.landing-animation__title--level{font-size:1.8rem}.landing-animation__title--rise{font-size:1.9rem}.landing-animation__title--welcome{font-size:2rem}}.landing-animation__title--small-connect{font-size:2.7rem}@media only screen and (max-width: 768px){.landing-animation__title--small-connect{font-size:1.58rem}}.landing-animation__title .landing-animation__title--big-connect{margin-bottom:72px!important}.landing-animation__title .landing-animation__title--big-level{margin-bottom:76px!important}.landing-animation__title .landing-animation__title--big-rise{margin-bottom:75px!important}.landing-animation__title .landing-animation__title--big-welcome{margin-bottom:50px!important}.landing-animation__title{max-width:600px;text-align:center}@media only screen and (max-width: 768px){.landing-animation__title{max-width:500px}}.landing-animation__title--big-level{font-size:12rem}@media only screen and (max-width: 768px){.landing-animation__title--big-level{font-size:8rem}}.landing-animation__title--big-welcome{font-size:7rem}@media only screen and (max-width: 768px){.landing-animation__title--big-welcome{font-size:4rem}}.landing-animation__title--welcome{transform:translate(-50%,calc((-100vh - 150%) * var(--progress-welcome) + 150%));font-size:2rem;line-height:2.4rem}.landing-animation__title--rise{transform:translate(-50%,calc((-100vh - 150%) * var(--progress-rise) + 150%))}.landing-animation__title--team{transform:translate(-50%,calc((-100vh - 150%) * var(--progress-team) + 150%))}.landing-animation__title--level{transform:translate(-50%,calc((-100vh - 150%) * var(--progress-level) + 150%))}.tag-listing__list{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacer8)}.tag{padding:5px 10px;margin:0}.button-wrapper{display:inline-block;vertical-align:middle;margin-left:10px}.button-wrapper .button-no-border{font-weight:400!important;font-size:.75rem;line-height:.9375rem;letter-spacing:0!important;background:none;border:none;padding:5px 10px;cursor:pointer;color:#fff;display:flex;align-items:center}.button-wrapper .button-no-border .chevron-icon{margin-left:5px;width:.75rem;height:.75rem;fill:currentColor}.button-inlined{display:inline-block;margin:var(--spacer24) 0}.input-text__success{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter-Regular;font-size:.6875rem;font-weight:400;display:block;color:var(--color-green);margin-top:var(--spacer8)}.coupon_input{padding-top:var(--spacer12)}.nav{margin-left:4px}.creator__avatar--modal{height:40px!important;width:40px!important}.creator__link--modal{font-size:.85rem}.course-video{aspect-ratio:16/9;position:relative;max-width:100%}.course-video__poster{top:0;left:0;bottom:0;right:0;width:100%;height:100%;position:absolute;background-color:var(--color-blue);opacity:1;transition:opacity var(--time-expo-out) var(--ease-expo-out) .2s;z-index:2}.course-video__poster:after{top:0;left:0;bottom:0;right:0;width:100%;height:100%;position:absolute;content:""}.video--playing .course-video__poster{opacity:0;pointer-events:none}@media (hover: hover){.course-video__poster:hover .video__play,.course-video__poster:focus-visible .video__play{transform:translate(-50%,-50%) scale(.8)}}.course-video__image,.course-video__plyr-preview{width:100%;height:100%}.course-video__play{background-color:transparent;color:var(--color-white);position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%);transform-origin:center;transition:transform var(--time-expo-out) var(--ease-expo-out)}.course-video__plyr{aspect-ratio:16/9;width:100%;height:100%}.wysiwyg.content-dialog__text ul,.wysiwyg.content-dialog__text ol,.wysiwyg.content-dialog__text li,.wysiwyg.content-dialog__text *{color:#fff!important;font-size:18px!important;line-height:1.5!important}.grecaptcha-badge{visibility:hidden!important}.captcha_error{color:var(--color-red);font-size:.9rem;margin-top:5px}.success_message{color:var(--color-green);font-size:.9rem;margin-top:5px}.landing-messages-dedicated-style{z-index:20;position:fixed;left:50%;transform:translate(-50%,20%)}.landing-messages-dedicated-style .header-message{margin:0!important;width:100%}.content-dialog__tag_cotributor{display:flex;flex-wrap:wrap;width:100%;margin-top:20px;margin-bottom:10px;justify-content:space-between}.content-dialog__content.content-tags{flex:0 1 48%;padding-bottom:20px;box-sizing:border-box}.content-dialog__content.content-contributor{flex:0 1 40%;padding-left:20px;padding-bottom:20px;box-sizing:border-box;white-space:normal;overflow-x:visible}.content-dialog__content.content-contributor .page-header__type{display:flex;flex-wrap:wrap;gap:10px;width:100%}.verify_button{margin-top:15px}.verify_text{margin-top:15px;padding:15px}.profile-banner{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;min-height:300px;position:relative;background-color:var(--profile-banner-background)}.profile-banner__avatar{border-radius:50%;overflow:hidden;width:150px;height:150px;margin-bottom:1px!important;border:2px solid white}.profile-banner__avatar img{width:100%;height:100%;object-fit:cover}.profile-banner__content{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.profile-banner__name{font-size:2.5rem!important;font-weight:400!important;text-align:center;color:var(--profile-name-color, white);margin-bottom:2px!important;display:inline-block}.profile-banner__checkbox{margin-top:var(--spacer24)!important;font-size:1rem;color:var(--checkbox-text-color, white);display:flex;align-items:center;justify-content:center;flex-direction:column}.profile-banner__checkbox label{margin-left:10px}.profile__tabs{margin-top:-40px!important}.wysiwyg a{color:#31a6df}.wysiwyg a:hover{color:#fff}.discord-push__title{color:var(--color-blue)}.discord-push a{font-size:1.1rem;font-weight:700}.order__content .free-review{margin-top:var(--spacer24)}.disable-pointer-events{pointer-events:none}.container-lr-paddings{padding:0 var(--spacer200) 0 var(--spacer72)}@media only screen and (max-width:1280px){.container-lr-paddings{padding:0}}
