*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.-bottom-1{bottom:-.25rem}.-left-1{left:-.25rem}.-left-2{left:-.5rem}.-left-4{left:-1rem}.-right-2{right:-.5rem}.-top-10{top:-2.5rem}.-top-2{top:-.5rem}.-top-4{top:-1rem}.bottom-0{bottom:0}.bottom-12{bottom:3rem}.bottom-2{bottom:.5rem}.bottom-20{bottom:5rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.left-0{left:0}.left-1{left:.25rem}.left-2{left:.5rem}.left-3{left:.75rem}.left-4{left:1rem}.left-5{left:1.25rem}.left-6{left:1.5rem}.left-7{left:1.75rem}.left-8{left:2rem}.right-0{right:0}.right-1{right:.25rem}.right-12{right:3rem}.right-2{right:.5rem}.right-4{right:1rem}.right-8{right:2rem}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-1\/3{top:33.333333%}.top-2{top:.5rem}.top-20{top:5rem}.top-3{top:.75rem}.top-4{top:1rem}.top-7{top:1.75rem}.top-8{top:2rem}.top-full{top:100%}.z-50{z-index:50}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.m-auto{margin:auto}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-4{margin-bottom:1rem;margin-top:1rem}.my-auto{margin-bottom:auto;margin-top:auto}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.me-1\.5{-webkit-margin-end:.375rem;margin-inline-end:.375rem}.ml-2{margin-left:.5rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-20{margin-right:5rem}.mr-3{margin-right:.75rem}.mr-8{margin-right:2rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.aspect-\[1\.11\]{aspect-ratio:1.11}.aspect-square{aspect-ratio:1/1}.size-10{height:2.5rem;width:2.5rem}.h-0{height:0}.h-1{height:.25rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-4{height:1rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-\[22px\]{height:22px}.h-\[38px\]{height:38px}.h-\[42px\]{height:42px}.h-\[50px\]{height:50px}.h-\[61px\]{height:61px}.h-auto{height:auto}.h-full{height:100%}.min-h-\[150px\]{min-height:150px}.min-h-\[22px\]{min-height:22px}.min-h-\[300px\]{min-height:300px}.min-h-px{min-height:1px}.min-h-screen{min-height:100vh}.w-0{width:0}.w-1{width:.25rem}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-4{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-\[41px\]{width:41px}.w-\[42px\]{width:42px}.w-\[50\%\]{width:50%}.w-full{width:100%}.min-w-0{min-width:0}.min-w-60{min-width:15rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-7xl{max-width:80rem}.max-w-\[200px\]{max-width:200px}.max-w-\[250px\]{max-width:250px}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-screen-xl{max-width:1280px}.max-w-sm{max-width:24rem}.flex-1{flex:1 1}.flex-\[1_0_0\]{flex:1 0}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.basis-0{flex-basis:0px}.-translate-y-1\/2{--tw-translate-y:-50%}.-rotate-12,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-12{--tw-rotate:-12deg}.rotate-45{--tw-rotate:45deg}.rotate-45,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.25rem*var(--tw-space-y-reverse));margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.self-stretch{align-self:stretch}.overflow-hidden,.truncate{overflow:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap}.rounded{border-radius:.25rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[400px\]{border-radius:400px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-b-full{border-bottom-left-radius:9999px;border-bottom-right-radius:9999px}.rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-4{border-width:4px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-b-\[12px\]{border-bottom-width:12px}.border-l{border-left-width:1px}.border-l-\[6px\]{border-left-width:6px}.border-r-\[6px\]{border-right-width:6px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-\[\#4e3a8a\]{--tw-border-opacity:1;border-color:#4e3a8a;border-color:rgb(78 58 138/var(--tw-border-opacity,1))}.border-\[\#7928ca\]{--tw-border-opacity:1;border-color:#7928ca;border-color:rgb(121 40 202/var(--tw-border-opacity,1))}.border-blue-300{--tw-border-opacity:1;border-color:#93c5fd;border-color:rgb(147 197 253/var(--tw-border-opacity,1))}.border-blue-400{--tw-border-opacity:1;border-color:#60a5fa;border-color:rgb(96 165 250/var(--tw-border-opacity,1))}.border-gray-100{--tw-border-opacity:1;border-color:#f3f4f6;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.border-gray-200{--tw-border-opacity:1;border-color:#e5e7eb;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-gray-300{--tw-border-opacity:1;border-color:#d1d5db;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-gray-700{--tw-border-opacity:1;border-color:#374151;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.border-green-500{--tw-border-opacity:1;border-color:#22c55e;border-color:rgb(34 197 94/var(--tw-border-opacity,1))}.border-orange-500{--tw-border-opacity:1;border-color:#f97316;border-color:rgb(249 115 22/var(--tw-border-opacity,1))}.border-purple-300{--tw-border-opacity:1;border-color:#d8b4fe;border-color:rgb(216 180 254/var(--tw-border-opacity,1))}.border-purple-500{--tw-border-opacity:1;border-color:#a855f7;border-color:rgb(168 85 247/var(--tw-border-opacity,1))}.border-red-500{--tw-border-opacity:1;border-color:#ef4444;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.border-red-700{--tw-border-opacity:1;border-color:#b91c1c;border-color:rgb(185 28 28/var(--tw-border-opacity,1))}.border-rose-500{--tw-border-opacity:1;border-color:#f43f5e;border-color:rgb(244 63 94/var(--tw-border-opacity,1))}.border-rose-700{--tw-border-opacity:1;border-color:#be123c;border-color:rgb(190 18 60/var(--tw-border-opacity,1))}.border-white\/20{border-color:#fff3}.border-b-green-500{--tw-border-opacity:1;border-bottom-color:#22c55e;border-bottom-color:rgb(34 197 94/var(--tw-border-opacity,1))}.border-l-transparent{border-left-color:#0000}.border-r-transparent{border-right-color:#0000}.bg-\[\#0984e3\]{--tw-bg-opacity:1;background-color:#0984e3;background-color:rgb(9 132 227/var(--tw-bg-opacity,1))}.bg-\[\#14092e\]{--tw-bg-opacity:1;background-color:#14092e;background-color:rgb(20 9 46/var(--tw-bg-opacity,1))}.bg-\[\#140b29\]{--tw-bg-opacity:1;background-color:#140b29;background-color:rgb(20 11 41/var(--tw-bg-opacity,1))}.bg-\[\#1a0b2e\]{--tw-bg-opacity:1;background-color:#1a0b2e;background-color:rgb(26 11 46/var(--tw-bg-opacity,1))}.bg-\[\#2d1b42\]{--tw-bg-opacity:1;background-color:#2d1b42;background-color:rgb(45 27 66/var(--tw-bg-opacity,1))}.bg-\[\#4361ee\]{--tw-bg-opacity:1;background-color:#4361ee;background-color:rgb(67 97 238/var(--tw-bg-opacity,1))}.bg-\[\#7928ca\]{--tw-bg-opacity:1;background-color:#7928ca;background-color:rgb(121 40 202/var(--tw-bg-opacity,1))}.bg-\[\#FFD3B4\]{--tw-bg-opacity:1;background-color:#ffd3b4;background-color:rgb(255 211 180/var(--tw-bg-opacity,1))}.bg-black{--tw-bg-opacity:1;background-color:#000;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-blue-100{--tw-bg-opacity:1;background-color:#dbeafe;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.bg-blue-50{--tw-bg-opacity:1;background-color:#eff6ff;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.bg-gray-100{--tw-bg-opacity:1;background-color:#f3f4f6;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-gray-200{--tw-bg-opacity:1;background-color:#e5e7eb;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.bg-gray-50{--tw-bg-opacity:1;background-color:#f9fafb;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-green-100{--tw-bg-opacity:1;background-color:#dcfce7;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.bg-green-400{--tw-bg-opacity:1;background-color:#4ade80;background-color:rgb(74 222 128/var(--tw-bg-opacity,1))}.bg-green-500{--tw-bg-opacity:1;background-color:#22c55e;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.bg-green-600{--tw-bg-opacity:1;background-color:#16a34a;background-color:rgb(22 163 74/var(--tw-bg-opacity,1))}.bg-indigo-600{--tw-bg-opacity:1;background-color:#4f46e5;background-color:rgb(79 70 229/var(--tw-bg-opacity,1))}.bg-orange-400{--tw-bg-opacity:1;background-color:#fb923c;background-color:rgb(251 146 60/var(--tw-bg-opacity,1))}.bg-pink-400{--tw-bg-opacity:1;background-color:#f472b6;background-color:rgb(244 114 182/var(--tw-bg-opacity,1))}.bg-primary-700{--tw-bg-opacity:1;background-color:#1d4ed8;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.bg-purple-300{--tw-bg-opacity:1;background-color:#d8b4fe;background-color:rgb(216 180 254/var(--tw-bg-opacity,1))}.bg-purple-400{--tw-bg-opacity:1;background-color:#c084fc;background-color:rgb(192 132 252/var(--tw-bg-opacity,1))}.bg-purple-500{--tw-bg-opacity:1;background-color:#a855f7;background-color:rgb(168 85 247/var(--tw-bg-opacity,1))}.bg-purple-600{--tw-bg-opacity:1;background-color:#9333ea;background-color:rgb(147 51 234/var(--tw-bg-opacity,1))}.bg-purple-700\/70{background-color:#7e22ceb3}.bg-red-400{--tw-bg-opacity:1;background-color:#f87171;background-color:rgb(248 113 113/var(--tw-bg-opacity,1))}.bg-red-500{--tw-bg-opacity:1;background-color:#ef4444;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.bg-red-600{--tw-bg-opacity:1;background-color:#dc2626;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.bg-red-700{--tw-bg-opacity:1;background-color:#b91c1c;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.bg-rose-100{--tw-bg-opacity:1;background-color:#ffe4e6;background-color:rgb(255 228 230/var(--tw-bg-opacity,1))}.bg-rose-200{--tw-bg-opacity:1;background-color:#fecdd3;background-color:rgb(254 205 211/var(--tw-bg-opacity,1))}.bg-rose-50{--tw-bg-opacity:1;background-color:#fff1f2;background-color:rgb(255 241 242/var(--tw-bg-opacity,1))}.bg-rose-700{--tw-bg-opacity:1;background-color:#be123c;background-color:rgb(190 18 60/var(--tw-bg-opacity,1))}.bg-transparent{background-color:initial}.bg-white{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/5{background-color:#ffffff0d}.bg-yellow-300{--tw-bg-opacity:1;background-color:#fde047;background-color:rgb(253 224 71/var(--tw-bg-opacity,1))}.bg-yellow-400{--tw-bg-opacity:1;background-color:#facc15;background-color:rgb(250 204 21/var(--tw-bg-opacity,1))}.bg-opacity-50{--tw-bg-opacity:0.5}.from-gray-50{--tw-gradient-from:#f9fafb var(--tw-gradient-from-position);--tw-gradient-to:#f9fafb00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-gray-100{--tw-gradient-to:#f3f4f6 var(--tw-gradient-to-position)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.py-14{padding-bottom:3.5rem;padding-top:3.5rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-8{padding-bottom:2rem;padding-top:2rem}.pb-20{padding-bottom:5rem}.pb-4{padding-bottom:1rem}.pl-10{padding-left:2.5rem}.pl-6{padding-left:1.5rem}.pr-4{padding-right:1rem}.pt-2{padding-top:.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-end{text-align:end}.align-middle{vertical-align:middle}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.leading-6{line-height:1.5rem}.leading-loose{line-height:2}.text-\[\#4361ee\]{--tw-text-opacity:1;color:#4361ee;color:rgb(67 97 238/var(--tw-text-opacity,1))}.text-\[\#4cd137\]{--tw-text-opacity:1;color:#4cd137;color:rgb(76 209 55/var(--tw-text-opacity,1))}.text-\[\#7928ca\]{--tw-text-opacity:1;color:#7928ca;color:rgb(121 40 202/var(--tw-text-opacity,1))}.text-\[\#e63946\]{--tw-text-opacity:1;color:#e63946;color:rgb(230 57 70/var(--tw-text-opacity,1))}.text-blue-400{--tw-text-opacity:1;color:#60a5fa;color:rgb(96 165 250/var(--tw-text-opacity,1))}.text-blue-600{--tw-text-opacity:1;color:#2563eb;color:rgb(37 99 235/var(--tw-text-opacity,1))}.text-blue-700{--tw-text-opacity:1;color:#1d4ed8;color:rgb(29 78 216/var(--tw-text-opacity,1))}.text-blue-800{--tw-text-opacity:1;color:#1e40af;color:rgb(30 64 175/var(--tw-text-opacity,1))}.text-gray-200{--tw-text-opacity:1;color:#e5e7eb;color:rgb(229 231 235/var(--tw-text-opacity,1))}.text-gray-300{--tw-text-opacity:1;color:#d1d5db;color:rgb(209 213 219/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:#9ca3af;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:#6b7280;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:#4b5563;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:#374151;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-gray-800{--tw-text-opacity:1;color:#1f2937;color:rgb(31 41 55/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:#111827;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-green-500{--tw-text-opacity:1;color:#22c55e;color:rgb(34 197 94/var(--tw-text-opacity,1))}.text-green-600{--tw-text-opacity:1;color:#16a34a;color:rgb(22 163 74/var(--tw-text-opacity,1))}.text-green-800{--tw-text-opacity:1;color:#166534;color:rgb(22 101 52/var(--tw-text-opacity,1))}.text-orange-500{--tw-text-opacity:1;color:#f97316;color:rgb(249 115 22/var(--tw-text-opacity,1))}.text-primary-700{--tw-text-opacity:1;color:#1d4ed8;color:rgb(29 78 216/var(--tw-text-opacity,1))}.text-purple-800{--tw-text-opacity:1;color:#6b21a8;color:rgb(107 33 168/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:#ef4444;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:#dc2626;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-red-800{--tw-text-opacity:1;color:#991b1b;color:rgb(153 27 27/var(--tw-text-opacity,1))}.text-rose-400{--tw-text-opacity:1;color:#fb7185;color:rgb(251 113 133/var(--tw-text-opacity,1))}.text-rose-500{--tw-text-opacity:1;color:#f43f5e;color:rgb(244 63 94/var(--tw-text-opacity,1))}.text-rose-600{--tw-text-opacity:1;color:#e11d48;color:rgb(225 29 72/var(--tw-text-opacity,1))}.text-rose-700{--tw-text-opacity:1;color:#be123c;color:rgb(190 18 60/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-yellow-300{--tw-text-opacity:1;color:#fde047;color:rgb(253 224 71/var(--tw-text-opacity,1))}.text-zinc-600{--tw-text-opacity:1;color:#52525b;color:rgb(82 82 91/var(--tw-text-opacity,1))}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-gray-300::placeholder{--tw-placeholder-opacity:1;color:#d1d5db;color:rgb(209 213 219/var(--tw-placeholder-opacity,1))}.opacity-0{opacity:0}.opacity-30{opacity:.3}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-lg,.shadow-md{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.outline-none{outline:2px solid #0000;outline-offset:2px}.outline{outline-style:solid}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}table th{text-align:left}*,:after,:before{box-sizing:border-box}button,input,select,textarea{-webkit-padding-start:0;text-index:0;align-items:flex-start;background:none;border:none;border-radius:0;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;height:auto;line-height:1em;margin:0;outline:none;padding:0;width:auto}button,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=reset],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{-webkit-appearance:none;appearance:none;height:1em}input[type=color]{width:1em}input::-ms-clear{display:none}details,summary{-webkit-appearance:none;appearance:none}mark{background:none}hr{height:1px;margin:0;padding:0}u{text-decoration:none}a{color:inherit;outline:none}@font-face{font-display:swap;font-family:Greycliff;font-style:normal;font-weight:500;src:url(/static/media/subset-GreycliffCF-Medium.252bc605662c8ed99326.woff2) format("woff2"),url(/static/media/subset-GreycliffCF-Medium.b372fb24b0964bf6cfff.woff) format("woff")}@font-face{font-display:swap;font-family:Greycliff;font-style:normal;font-weight:700;src:url(/static/media/subset-GreycliffCF-Bold.0ce5f5321f183ffe1e9f.woff2) format("woff2"),url(/static/media/subset-GreycliffCF-Bold.8d2622a458d00e0b2c6d.woff) format("woff")}@font-face{font-display:swap;font-family:Greycliff;font-style:normal;font-weight:800;src:url(/static/media/subset-GreycliffCF-ExtraBold.74aa3ea6012986aaf495.woff2) format("woff2"),url(/static/media/subset-GreycliffCF-ExtraBold.610ecb559e97c16b0d76.woff) format("woff")}:root{--header-height:80px;--page-top-padding:80px;--page-horizontal-padding:25px}@media (max-width:1300px){:root{--header-height:70px;--page-top-padding:70px}}@media (max-width:1080px){:root{--header-height:60px;--page-top-padding:60px}}@media (max-width:800px){:root{--header-height:50px;--page-top-padding:50px;--page-horizontal-padding:20px}}@media (max-width:600px){:root{--page-horizontal-padding:15px}}@media (max-width:400px){:root{--page-horizontal-padding:10px}}.sizes-viewport-dummy{height:100vh;height:calc(var(--vh, 1vh)*100)}html{background:#fff;font-size:16px;overflow-x:clip}@media (max-width:1600px){html{font-size:16px}}@media (max-width:1300px){html{font-size:16px}}@media (max-width:1080px){html{font-size:16px}}@media (max-width:800px){html{font-size:15px}}@media (max-width:600px){html{font-size:14px}}@media (max-width:400px){html{font-size:14px}}@media print{html{font-size:10px!important}}html.is-theme-dark{background:#1a1a1a;color:#fff!important}html.is-theme-abyss{background:#140b29;color:#fff!important}html.is-theme-abyss ::selection{background:#e381ff;color:#140b29}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(225deg,#140b29,#140b29);font-family:Roboto,sans-serif;overflow-x:clip}p{line-height:1.65em;margin-bottom:1em}p:last-child{margin-bottom:0}a{text-decoration:none}a[href^=mailto]{white-space:nowrap}ol .highlight,p .highlight,ul .highlight{color:#32ffce}ol .highlight.is-green,p .highlight.is-green,ul .highlight.is-green{color:#c6ff83}ol .highlight.is-purple,p .highlight.is-purple,ul .highlight.is-purple{color:#b79eff}ol a,p a,ul a{text-decoration:underline}ol a:hover,p a:hover,ul a:hover{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-style:wavy;text-decoration-style:wavy}li{line-height:1.5em}.strong,strong{font-weight:700}button{cursor:pointer;height:auto}small{font-size:.5em}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{font-family:Greycliff,sans-serif;font-weight:700}.h1,h1{font-size:2rem}.h2,h2{font-size:1.75rem}.h3,h3{font-size:1.5rem}.h4,h4{font-size:1.25rem}::selection{background:#8b7bf3}.clear-selection ::selection{background:rgba(139,123,243,.333)}pre[contenteditable] ::selection{background:rgba(139,123,243,.267)}pre[contenteditable] ::-moz-selection{background:rgba(139,123,243,.267)}.helper-no-wrap{white-space:nowrap!important}.helper-text-align-left{text-align:left!important}.helper-text-align-center{text-align:center!important}.helper-text-align-right{text-align:right!important}.helper-text-muted{opacity:.5}.grecaptcha-badge{opacity:0}@keyframes logo-blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}.abyss-button{display:inline-block;font-family:Greycliff,sans-serif;font-size:16px;font-weight:700;height:58px;min-width:58px;position:relative}@media (max-width:800px){.abyss-button{font-size:15px}}@media (max-width:600px){.abyss-button{font-size:14px}}@media (max-width:400px){.abyss-button{font-size:14px}}@media (max-width:800px){.abyss-button{height:50px;min-width:50px}}@media (max-width:600px){.abyss-button{height:40px;min-width:40px}}.abyss-button:not(.is-locked):hover .inner.is-hover{opacity:1}.abyss-button.is-primary .inner{background:#705df2;border:none;color:#fff}.abyss-button.is-primary .inner.is-hover{background:#fff;border:none;color:#140b29}.abyss-button.is-round .inner{padding-left:0;padding-right:0}.abyss-button.is-locked{cursor:not-allowed;opacity:.5}.abyss-button .inner{align-items:center;border:2px solid #a39bce;border-radius:29px;color:#a39bce;display:flex;height:100%;justify-content:center;padding-left:35px;padding-right:35px}.abyss-button .inner.is-hover{border-color:#fff;color:#fff;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .15s;width:100%}.abyss-form{--element-botom-margin:20px;--element-height:60px;text-align:left}.abyss-form input:-webkit-autofill,.abyss-form input:-webkit-autofill:active,.abyss-form input:-webkit-autofill:focus,.abyss-form input:-webkit-autofill:hover,.abyss-form select:-webkit-autofill,.abyss-form select:-webkit-autofill:active,.abyss-form select:-webkit-autofill:focus,.abyss-form select:-webkit-autofill:hover{-webkit-text-fill-color:#fff;-webkit-background-clip:text;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.abyss-form fieldset{margin-bottom:2em}.abyss-form .choices{display:flex;height:var(--element-height);margin-bottom:var(--element-botom-margin);text-align:center}.abyss-form .choices .choice{--text-color:#a39bce;align-items:center;border:1px solid #705df2;border-right:none;color:var(--text-color);cursor:pointer;display:flex;flex:1 1;font-weight:700;justify-content:center}.abyss-form .choices .choice.is-active{--text-color:#fff;background:#705df2;cursor:default}.abyss-form .choices .choice:hover{--text-color:#fff}.abyss-form .choices .choice:first-child{border-bottom-left-radius:14px;border-top-left-radius:14px}.abyss-form .choices .choice:last-child{border-bottom-right-radius:14px;border-right:1px solid #705df2;border-top-right-radius:14px}.abyss-form .choices .choice .value{vertical-align:middle}.abyss-form .choices .choice .icon{display:inline-block;margin-left:8px;vertical-align:middle}.abyss-form .choices .choice .icon svg [fill]{fill:var(--text-color)}.abyss-form .choices .choice .icon svg [stroke]{stroke:var(--text-color)}.abyss-form .input-group{--input-padding:15px;--text-color:#a39bce;font-family:Greycliff,sans-serif;font-weight:500;margin-bottom:var(--element-botom-margin);position:relative}.abyss-form .input-group.is-input-select,.abyss-form .input-group.is-input-text,.abyss-form .input-group.is-input-textarea{min-height:var(--element-height)}.abyss-form .input-group.is-input-select.is-focused,.abyss-form .input-group.is-input-text.is-focused,.abyss-form .input-group.is-input-textarea.is-focused{--text-color:#705df2}.abyss-form .input-group.is-input-select.is-focused .label,.abyss-form .input-group.is-input-text.is-focused .label,.abyss-form .input-group.is-input-textarea.is-focused .label{transform:translateY(-.4em) scale(.875)}.abyss-form .input-group.is-input-select.is-focused .label .value,.abyss-form .input-group.is-input-text.is-focused .label .value,.abyss-form .input-group.is-input-textarea.is-focused .label .value{opacity:.5}.abyss-form .input-group.is-input-select.is-filled .input-textarea,.abyss-form .input-group.is-input-text.is-filled .input-textarea,.abyss-form .input-group.is-input-textarea.is-filled .input-textarea{padding-bottom:calc(var(--element-height)*.25)}.abyss-form .input-group.is-input-select.is-filled .label,.abyss-form .input-group.is-input-text.is-filled .label,.abyss-form .input-group.is-input-textarea.is-filled .label{transform:translateY(-.4em) scale(.875)}.abyss-form .input-group.is-input-select.is-filled .label .value,.abyss-form .input-group.is-input-text.is-filled .label .value,.abyss-form .input-group.is-input-textarea.is-filled .label .value{opacity:.5}.abyss-form .input-group.is-input-select.is-error,.abyss-form .input-group.is-input-text.is-error,.abyss-form .input-group.is-input-textarea.is-error{--text-color:#ff5b86}.abyss-form .input-group.is-input-select.is-error .label,.abyss-form .input-group.is-input-text.is-error .label,.abyss-form .input-group.is-input-textarea.is-error .label{color:var(--text-color)}.abyss-form .input-group.is-input-select.is-error .label .value,.abyss-form .input-group.is-input-text.is-error .label .value,.abyss-form .input-group.is-input-textarea.is-error .label .value{opacity:1}.abyss-form .input-group.is-input-select.is-success,.abyss-form .input-group.is-input-text.is-success,.abyss-form .input-group.is-input-textarea.is-success{--text-color:#32ffce}.abyss-form .input-group.is-input-select.is-success .label,.abyss-form .input-group.is-input-text.is-success .label,.abyss-form .input-group.is-input-textarea.is-success .label{color:var(--text-color)}.abyss-form .input-group.is-input-select.is-success .label .value,.abyss-form .input-group.is-input-text.is-success .label .value,.abyss-form .input-group.is-input-textarea.is-success .label .value{opacity:1}.abyss-form .input-group.is-input-select.has-icon .input-select,.abyss-form .input-group.is-input-select.has-icon .input-text,.abyss-form .input-group.is-input-text.has-icon .input-select,.abyss-form .input-group.is-input-text.has-icon .input-text,.abyss-form .input-group.is-input-textarea.has-icon .input-select,.abyss-form .input-group.is-input-textarea.has-icon .input-text{padding-right:var(--element-height)}.abyss-form .input-group.is-input-select.has-icon.has-message .icon,.abyss-form .input-group.is-input-text.has-icon.has-message .icon,.abyss-form .input-group.is-input-textarea.has-icon.has-message .icon{transform:translateY(10px)}.abyss-form .input-group.is-input-select .input-select.is-text-small,.abyss-form .input-group.is-input-select .input-text.is-text-small,.abyss-form .input-group.is-input-select .input-textarea.is-text-small,.abyss-form .input-group.is-input-text .input-select.is-text-small,.abyss-form .input-group.is-input-text .input-text.is-text-small,.abyss-form .input-group.is-input-text .input-textarea.is-text-small,.abyss-form .input-group.is-input-textarea .input-select.is-text-small,.abyss-form .input-group.is-input-textarea .input-text.is-text-small,.abyss-form .input-group.is-input-textarea .input-textarea.is-text-small{font-size:14px}.abyss-form .input-group.is-input-select .border,.abyss-form .input-group.is-input-text .border,.abyss-form .input-group.is-input-textarea .border{border:1px solid var(--text-color);border-radius:14px;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.abyss-form .input-group.is-input-select .label,.abyss-form .input-group.is-input-text .label,.abyss-form .input-group.is-input-textarea .label{align-items:center;display:flex;height:var(--element-height);justify-content:flex-start;left:var(--input-padding);pointer-events:none;position:absolute;top:0;transform-origin:0 0;transition:transform .1s;width:100%}.abyss-form .input-group.is-input-select .label .value,.abyss-form .input-group.is-input-text .label .value,.abyss-form .input-group.is-input-textarea .label .value{transition:opacity .1s,color .15s}.abyss-form .input-group.is-input-select .message,.abyss-form .input-group.is-input-text .message,.abyss-form .input-group.is-input-textarea .message{color:var(--text-color);font-size:14px;position:absolute;right:20px;top:12px}.abyss-form .input-group.is-input-select .input-select,.abyss-form .input-group.is-input-select .input-text,.abyss-form .input-group.is-input-text .input-select,.abyss-form .input-group.is-input-text .input-text,.abyss-form .input-group.is-input-textarea .input-select,.abyss-form .input-group.is-input-textarea .input-text{align-items:center;border-radius:14px;display:flex;height:100%;left:0;padding-left:var(--input-padding);padding-right:10px;padding-top:calc(var(--element-height)*.25);position:absolute;top:0;width:100%}.abyss-form .input-group.is-input-select .input-textarea,.abyss-form .input-group.is-input-text .input-textarea,.abyss-form .input-group.is-input-textarea .input-textarea{min-height:var(--element-height);padding-left:var(--input-padding);padding-right:10px;padding-top:calc(var(--element-height)*.5);resize:none;width:100%}.abyss-form .input-group.is-input-select .icon,.abyss-form .input-group.is-input-text .icon,.abyss-form .input-group.is-input-textarea .icon{align-items:center;display:flex;height:100%;justify-content:center;pointer-events:none;position:absolute;right:0;top:0;transition:transform .1s;width:var(--element-height)}.abyss-form .input-group.is-input-select .icon svg [fill],.abyss-form .input-group.is-input-text .icon svg [fill],.abyss-form .input-group.is-input-textarea .icon svg [fill]{fill:var(--text-color)}.abyss-form .input-group.is-input-select .icon svg [stroke],.abyss-form .input-group.is-input-text .icon svg [stroke],.abyss-form .input-group.is-input-textarea .icon svg [stroke]{stroke:var(--text-color)}.abyss-form .input-group.is-input-select .abyss-button,.abyss-form .input-group.is-input-text .abyss-button,.abyss-form .input-group.is-input-textarea .abyss-button{bottom:6px;height:auto;position:absolute;right:6px;top:6px}.abyss-form .input-group.is-input-select .abyss-button .inner,.abyss-form .input-group.is-input-text .abyss-button .inner,.abyss-form .input-group.is-input-textarea .abyss-button .inner{border-radius:10px}.abyss-form .input-group.is-input-checkbox.is-error .label,.abyss-form .input-group.is-input-radio.is-error .label{color:#ff5b86}.abyss-form .input-group.is-input-checkbox.is-error .label .checkmark:before,.abyss-form .input-group.is-input-radio.is-error .label .checkmark:before{border-color:#ff5b86}.abyss-form .input-group.is-input-checkbox.is-input-radio .label .checkmark:before,.abyss-form .input-group.is-input-radio.is-input-radio .label .checkmark:before{border-radius:50%}.abyss-form .input-group.is-input-checkbox .label,.abyss-form .input-group.is-input-radio .label{cursor:pointer;display:block;font-size:14px;line-height:1em;margin-bottom:1em;padding-left:35px;position:relative;-webkit-user-select:none;user-select:none}.abyss-form .input-group.is-input-checkbox .label:last-child,.abyss-form .input-group.is-input-radio .label:last-child{margin-bottom:0}.abyss-form .input-group.is-input-checkbox .label:hover .checkmark:before,.abyss-form .input-group.is-input-radio .label:hover .checkmark:before{border-color:#705df2}.abyss-form .input-group.is-input-checkbox .label a,.abyss-form .input-group.is-input-radio .label a{text-decoration:underline}.abyss-form .input-group.is-input-checkbox .label a:hover,.abyss-form .input-group.is-input-radio .label a:hover{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-style:wavy;text-decoration-style:wavy}.abyss-form .input-group.is-input-checkbox .label input,.abyss-form .input-group.is-input-radio .label input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.abyss-form .input-group.is-input-checkbox .label input:checked~.checkmark:before,.abyss-form .input-group.is-input-radio .label input:checked~.checkmark:before{background:#705df2;border:none}.abyss-form .input-group.is-input-checkbox .label input:checked~.checkmark:after,.abyss-form .input-group.is-input-radio .label input:checked~.checkmark:after{display:block}.abyss-form .input-group.is-input-checkbox .label .checkmark,.abyss-form .input-group.is-input-radio .label .checkmark{height:25px;left:0;position:absolute;top:calc(50% - 12px);width:25px}.abyss-form .input-group.is-input-checkbox .label .checkmark:before,.abyss-form .input-group.is-input-radio .label .checkmark:before{border:1px solid #a39bce;border-radius:4px;content:"";height:100%;left:0;position:absolute;top:0;transition:opacity .15s;width:100%}.abyss-form .input-group.is-input-checkbox .label .checkmark:after,.abyss-form .input-group.is-input-radio .label .checkmark:after{border:solid #fff;border-width:0 3px 3px 0;content:"";display:none;height:12px;left:10px;position:absolute;top:5px;transform:rotate(45deg);width:6px}.abyss-form .buttons-group{display:flex}.abyss-form .buttons-group>*{margin-right:10px}.abyss-form .buttons-group>:last-child{margin-right:0}.abyss-form .buttons-group.is-aligned-right{justify-content:flex-end}.alerts{margin-bottom:2rem}.alerts:last-child{margin-bottom:0}.alert{background:linear-gradient(34.41deg,#4d4657,#3d3b54bd 38.5%,rgba(44,48,81,.479) 77.01%,rgba(29,38,78,.234) 113.2%,#0f1c4b00 147.85%);border-radius:12px;display:flex;flex-direction:column;font-family:Greycliff,sans-serif;font-weight:500;line-height:1.25em;margin-bottom:1rem;padding:25px 35px;position:relative}@media (max-width:600px){.alert{padding-left:30px;padding-right:30px}}@media (max-width:400px){.alert{padding-left:20px;padding-right:20px}}.alert.has-icon{padding-left:75px;padding-right:35px}@media (max-width:600px){.alert.has-icon{padding-left:55px;padding-right:25px}}.alert.has-icon.helper-text-align-center{padding-right:75px}@media (max-width:600px){.alert.has-icon.helper-text-align-center{padding-right:60px}}.alert.is-error{background:linear-gradient(95deg,#752525,rgba(112,29,43,.734) 37.85%,rgba(107,22,50,.484) 73.46%,#660f383d 108.34%,#62083e00 142.48%);color:#ffdcc8}.alert.is-error>.icon svg *{fill:#fa6c63}.alert.is-error .button{box-shadow:5px 5px 30px #461926}.alert.is-success{background:linear-gradient(75deg,#8ac73d -34.31%,rgba(105,166,59,.734) 7.18%,rgba(74,134,57,.479) 47.04%,rgba(43,103,55,.229) 86.08%,#0f4b3500 121.87%);color:#ebffdb}.alert.is-success>.icon svg *{fill:#f3ffa8}.alert.is-success .button{box-shadow:5px 5px 30px #293d2a}.alert.is-info{background:linear-gradient(85deg,#0c5868,rgba(21,69,97,.745) 44.79%,#1d335a80 87.75%,#2520523d 133.46%,#2d0f4b00 175.51%);color:#dbfffb}.alert.is-info>.icon svg *{fill:#7ae7ff}.alert.is-info .button{box-shadow:5px 5px 30px #1a2e42}.alert.is-warning{background:linear-gradient(75deg,#cf7d30,rgba(174,94,43,.755) 35.61%,rgba(140,63,37,.505) 71.97%,rgba(106,32,31,.255) 108.33%,#47001a00 145.45%);color:#ffedd2}.alert.is-warning>.icon svg *{fill:#ffd78a}.alert.is-warning .button{box-shadow:5px 5px 30px #6a3a22}.alert ul{list-style:disc;margin-bottom:1em;padding-left:20px}.alert ul ul{list-style:circle}.alert ul li{line-height:1.25em;margin-top:.25em}.alert ul li:first-child{margin-top:0}.alert ol{list-style:auto;margin-bottom:1em;padding-left:20px}.alert ol li{line-height:1.25em;margin-top:.25em}.alert ol li:first-child{margin-top:0}.alert ol li::marker{font-weight:700}.alert p{line-height:1.25em}.alert .h1,.alert .h2,.alert .h3,.alert .h4,.alert .h5,.alert h1,.alert h2,.alert h3,.alert h4,.alert h5{margin-bottom:1em}.alert>.icon{left:40px;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (max-width:600px){.alert>.icon{left:30px}}.alert>.icon svg{display:block}.alert .button{box-shadow:5px 5px 30px #27212e;-webkit-mask-image:none}.animated-title{display:inline-block}.animated-title.is-visible .letter{opacity:1;transform:translateY(0);transition-duration:.3s,.3s;transition-property:opacity,transform;transition-timing-function:ease-out,ease-out}.animated-title.is-visible .letter.letter-0{transition-delay:0s}.animated-title.is-visible .letter.letter-1{transition-delay:.08s}.animated-title.is-visible .letter.letter-2{transition-delay:.16s}.animated-title.is-visible .letter.letter-3{transition-delay:.24s}.animated-title.is-visible .letter.letter-4{transition-delay:.32s}.animated-title.is-visible .letter.letter-5{transition-delay:.4s}.animated-title.is-visible .letter.letter-6{transition-delay:.48s}.animated-title.is-visible .letter.letter-7{transition-delay:.56s}.animated-title.is-visible .letter.letter-8{transition-delay:.64s}.animated-title.is-visible .letter.letter-9{transition-delay:.72s}.animated-title.is-visible .letter.letter-10{transition-delay:.8s}.animated-title.is-visible .letter.letter-11{transition-delay:.88s}.animated-title.is-visible .letter.letter-12{transition-delay:.96s}.animated-title.is-visible .letter.letter-13{transition-delay:1.04s}.animated-title.is-visible .letter.letter-14{transition-delay:1.12s}.animated-title.is-visible .letter.letter-15{transition-delay:1.2s}.animated-title.is-visible .letter.letter-16{transition-delay:1.28s}.animated-title.is-visible .letter.letter-17{transition-delay:1.36s}.animated-title.is-visible .letter.letter-18{transition-delay:1.44s}.animated-title.is-visible .letter.letter-19{transition-delay:1.52s}.animated-title.is-visible .letter.letter-20{transition-delay:1.6s}.animated-title.is-visible .letter.letter-21{transition-delay:1.68s}.animated-title.is-visible .letter.letter-22{transition-delay:1.76s}.animated-title.is-visible .letter.letter-23{transition-delay:1.84s}.animated-title.is-visible .letter.letter-24{transition-delay:1.92s}.animated-title.is-visible .letter.letter-25{transition-delay:2s}.animated-title.is-visible .letter.letter-26{transition-delay:2.08s}.animated-title.is-visible .letter.letter-27{transition-delay:2.16s}.animated-title.is-visible .letter.letter-28{transition-delay:2.24s}.animated-title.is-visible .letter.letter-29{transition-delay:2.32s}.animated-title.is-visible .letter.letter-30{transition-delay:2.4s}.animated-title.is-visible .letter.letter-31{transition-delay:2.48s}.animated-title.is-visible .letter.letter-32{transition-delay:2.56s}.animated-title.is-visible .letter.letter-33{transition-delay:2.64s}.animated-title.is-visible .letter.letter-34{transition-delay:2.72s}.animated-title.is-visible .letter.letter-35{transition-delay:2.8s}.animated-title.is-visible .letter.letter-36{transition-delay:2.88s}.animated-title.is-visible .letter.letter-37{transition-delay:2.96s}.animated-title.is-visible .letter.letter-38{transition-delay:3.04s}.animated-title.is-visible .letter.letter-39{transition-delay:3.12s}.animated-title.is-visible .letter.letter-40{transition-delay:3.2s}.animated-title .word{white-space:nowrap}.animated-title .letter{color:#fff;display:inline-block;opacity:0;position:relative;transform:translateY(-20px);will-change:opacity,transform}.animated-title .letter.highlight{color:#705df2}html.is-black-friday{--page-top-padding:160px}@media (max-width:1080px){html.is-black-friday{--page-top-padding:150px}}@media (max-width:800px){html.is-black-friday{--page-top-padding:140px}}@media (max-width:600px){html.is-black-friday{--page-top-padding:125px}}html.is-black-friday .header{top:80px}@media (max-width:1080px){html.is-black-friday .header{top:70px}}@media (max-width:800px){html.is-black-friday .header{top:55px}}@media (max-width:600px){html.is-black-friday .header{top:45px}}html.is-black-friday .buy .product .block .price,html.is-black-friday .page.home section.hero .content .trailer-trigger .info .price{-webkit-text-fill-color:unset;background:none;-webkit-background-clip:none;white-space:nowrap}html.is-black-friday .buy .product .block .price .black-friday-old-price,html.is-black-friday .page.home section.hero .content .trailer-trigger .info .price .black-friday-old-price{color:#b4a9ff;font-size:30px}html.is-black-friday .buy .product .block .price .black-friday-old-price:after,html.is-black-friday .page.home section.hero .content .trailer-trigger .info .price .black-friday-old-price:after{background:#b4a9ff}.black-friday{background:#0c051b;color:#fff;display:flex;height:80px;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:7}@media (max-width:1080px){.black-friday{height:70px}}@media (max-width:800px){.black-friday{height:55px}}@media (max-width:600px){.black-friday{height:45px}}.black-friday .container{display:flex;height:100%;width:1440px}.black-friday .column{height:100%;position:relative;width:25%}.black-friday .column span{display:inline-block}.black-friday .column.is-title{align-items:center;font-family:Greycliff,sans-serif;font-size:40px;font-weight:800}@media (max-width:1300px){.black-friday .column.is-title{font-size:32px}}@media (max-width:1080px){.black-friday .column.is-title{font-size:26px}}@media (max-width:800px){.black-friday .column.is-title{font-size:22px}}@media (max-width:600px){.black-friday .column.is-title{font-size:18px}}.black-friday .column.is-title:hover .inner{text-shadow:0 0 10px hsla(0,0%,100%,.667)}.black-friday .column.is-discount .inner,.black-friday .column.is-time .inner{align-items:center;justify-content:center}.black-friday .column.is-discount .main,.black-friday .column.is-time .main{font-family:Greycliff,sans-serif;font-size:40px;font-weight:800;white-space:nowrap}@media (max-width:1300px){.black-friday .column.is-discount .main,.black-friday .column.is-time .main{font-size:32px}}@media (max-width:1080px){.black-friday .column.is-discount .main,.black-friday .column.is-time .main{font-size:26px}}@media (max-width:800px){.black-friday .column.is-discount .main,.black-friday .column.is-time .main{display:block;font-size:22px;text-align:center}}@media (max-width:600px){.black-friday .column.is-discount .main,.black-friday .column.is-time .main{font-size:18px}}.black-friday .column.is-discount .side,.black-friday .column.is-time .side{font-family:Greycliff,sans-serif;font-size:30px;font-weight:800;opacity:.65;text-transform:uppercase}@media (max-width:1300px){.black-friday .column.is-discount .side,.black-friday .column.is-time .side{font-size:22px}}@media (max-width:1080px){.black-friday .column.is-discount .side,.black-friday .column.is-time .side{font-size:18px}}@media (max-width:800px){.black-friday .column.is-discount .side,.black-friday .column.is-time .side{display:block;font-size:16px;text-align:center}}@media (max-width:600px){.black-friday .column.is-discount .side,.black-friday .column.is-time .side{font-size:14px}.black-friday .column.is-discount{width:20%}}.black-friday .column.is-discount .inner{background:linear-gradient(90deg,rgba(178,81,255,.267),#b251ff00)}@media (max-width:600px){.black-friday .column.is-time{width:30%}}.black-friday .column.is-time .inner{background:linear-gradient(90deg,rgba(242,93,200,.267),#f25dc800)}.black-friday .column.is-time .inner .main .portion{display:inline-block;min-width:1.3em;text-align:center}.black-friday .column.is-time .inner .main .separator{font-family:Greycliff,sans-serif;font-size:30px;font-weight:800;text-transform:uppercase}@media (max-width:1300px){.black-friday .column.is-time .inner .main .separator{font-size:22px}}@media (max-width:1080px){.black-friday .column.is-time .inner .main .separator{font-size:18px}}@media (max-width:800px){.black-friday .column.is-time .inner .main .separator{font-size:16px}}@media (max-width:600px){.black-friday .column.is-time .inner .main .separator{font-size:14px}}@media (max-width:800px){.black-friday .column.is-game .not-important{display:none}}.black-friday .column.is-game .inner{align-items:center;justify-content:flex-end}.black-friday .column.is-game .video{height:100%;left:0;position:absolute;top:0;width:70%}.black-friday .column.is-game .video video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.black-friday .column.is-game .video:after{background:linear-gradient(270deg,#0e0e0e,#0e0e0e00);content:"";height:100%;position:absolute;right:-1px;top:0;width:50px}.black-friday .column.is-game .label{font-family:Greycliff,sans-serif;font-size:20px;font-weight:800;position:relative;text-align:right;text-transform:uppercase;transition:transform .2s}@media (max-width:1300px){.black-friday .column.is-game .label{font-size:18px}}@media (max-width:1080px){.black-friday .column.is-game .label{font-size:16px}}@media (max-width:800px){.black-friday .column.is-game .label{font-size:14px}}@media (max-width:600px){.black-friday .column.is-game .label{font-size:12px}}.black-friday .column.is-game:hover .label{text-shadow:0 0 10px hsla(0,0%,100%,.667)}.black-friday .column .inner{align-items:center;-webkit-clip-path:polygon(13.04% 0,100% 0,86.96% 100%,0 100%);clip-path:polygon(13.04% 0,100% 0,86.96% 100%,0 100%);display:flex;inset:0 -7.5%;justify-content:center;padding:0 15%;position:absolute}.black-friday-old-price{display:inline-block;opacity:.5;position:relative;text-decoration:none}.black-friday-old-price:after{background:#fff;content:"";display:block;height:.1em;left:-20%;position:absolute;top:calc(50% - 2px);transform:rotate(31deg);width:140%}.black-friday-new-price{opacity:1;position:relative}.black-friday-new-price:after{background:#e35d9f;border-radius:4px;box-shadow:0 0 12px #0008;color:#fff;content:"-50%";display:block;padding:.1em;position:absolute;right:-70%;top:-84%;transform:rotate(15deg)}.button{align-items:center;background:#272727;border-radius:8px;display:inline-flex;flex-direction:row;height:47px;margin-right:20px;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);overflow:hidden;position:relative;text-decoration:none!important;vertical-align:middle}@media (max-width:800px){.button{margin-right:15px}}@media (max-width:600px){.button{margin-right:10px}}.button:last-child{margin-right:0}.button.is-disabled{cursor:default;opacity:.5}.button.has-icon-left .label{margin-left:0}.button.has-icon-right .label{margin-right:0}.button.is-main-join{border-radius:36px;box-shadow:0 24px 74px #3c00bd29;height:72px;-webkit-mask-image:none}@media (max-width:1600px){.button.is-main-join{height:68px}}@media (max-width:1300px){.button.is-main-join{height:64px}}@media (max-width:1080px){.button.is-main-join{height:60px}}.button.is-main-join:hover .price{opacity:.8}.button.is-main-join:hover .price .vat{opacity:1}.button.is-main-join .label{font-family:Greycliff;font-size:20px;font-weight:700;margin-left:40px;margin-right:40px}@media (max-width:1600px){.button.is-main-join .label{margin-left:38px;margin-right:38px}}@media (max-width:1300px){.button.is-main-join .label{margin-left:36px;margin-right:36px}}@media (max-width:1080px){.button.is-main-join .label{font-size:19px;margin-left:34px;margin-right:34px}}@media (max-width:800px){.button.is-main-join .label{font-size:18px}}.button.is-main-join .vertical-separator{background:#705df2;display:block;height:100%;left:-4px;opacity:.1;position:relative;width:1px}.button.is-main-join .price{font-family:Greycliff;font-size:26px;font-weight:700;margin-right:14px;opacity:.6;padding-left:20px;padding-right:20px;position:relative;transition:opacity .3s}@media (max-width:1080px){.button.is-main-join .price{font-size:24px;padding-left:18px;padding-right:18px}}@media (max-width:800px){.button.is-main-join .price{font-size:22px;padding-left:16px;padding-right:16px}}.button.is-main-join .price .vat{font-size:12px;left:0;opacity:0;position:absolute;text-align:center;top:calc(50% + .85em);transition:opacity .3s;white-space:nowrap;width:100%}.button.is-main-join .hover{opacity:.035}.button.is-login .icon{height:19px;width:21px}@media (max-width:400px){.button.is-login .icon{display:none}.button.is-login .label{margin-left:15px}}.button.is-white{background:#fff}.button.is-white .label{color:#705df2;opacity:1}@media (max-width:400px){.button.is-white .label{margin-left:15px;margin-right:15px}}.button.is-white .hover{background:#705df2;opacity:.035}.button.is-join{background:#705df2}.button.is-join .icon{height:19px;opacity:1;width:18px}@media (max-width:400px){.button.is-join .icon{display:none}}.button.is-join .label{opacity:1}@media (max-width:400px){.button.is-join .label{margin-left:15px}}.button.is-abyss-join{border-radius:24px;padding:0 10px}.button.is-abyss-join .icon{height:16px;opacity:1;width:14px}.button.is-abyss-join .icon svg *{fill:none;stroke:#fff}.button.is-abyss-join .label{opacity:1}.button.is-buy-join{background:#fff;border-radius:35px;color:#705df2;height:70px;-webkit-mask-image:none;overflow:visible;padding:0 18px}@media (max-width:800px){.button.is-buy-join{height:60px}}@media (max-width:600px){.button.is-buy-join{height:50px}}.button.is-buy-join:hover:before{opacity:.65;transition-duration:.05s}.button.is-buy-join:before{background:#fff;border-radius:35px;box-shadow:0 0 50px #fff;content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;transition:opacity .15s;width:100%}.button.is-buy-join .icon{height:19px;opacity:1;width:18px}.button.is-buy-join .label{color:#705df2;font-size:18px;opacity:1}@media (max-width:400px){.button.is-buy-join .non-important{display:none}}.button.is-discord{background:#5c43f5}.button.is-discord .icon{height:24px;opacity:1;position:relative;top:2px;width:22px}.button.is-discord .label{font-weight:800;opacity:1}.button.is-discord.is-secondary{background:#4b495b}.button.is-locked .icon{height:21px;top:0;width:20px}.button.has-code .clickable-area{height:100%;left:0;position:absolute;top:0;width:170px}.button.has-code .code{background:rgba(0,0,0,.267);border-radius:5px;display:block;font-family:Greycliff,sans-serif;font-size:16px;font-weight:700;margin-right:6px;padding:6px 8px;position:relative}.button.is-pink{background:#ec4a7a}.button.is-pink .icon,.button.is-pink .label{opacity:1}.button.is-purple{background:#705df2}.button.is-purple .icon,.button.is-purple .label{opacity:1}.button.is-gray{background:#393939}.button.is-gray .icon,.button.is-gray .label{opacity:1}.button.is-small{border-radius:4px;height:24px}.button.is-small .label{font-size:.6rem;margin-left:8px;margin-right:8px}.button.is-large{height:60px;white-space:nowrap}@media (max-width:800px){.button.is-large{height:55px}}@media (max-width:600px){.button.is-large{height:50px}}.button.is-large .label{font-size:1rem;margin-left:20px;margin-right:20px}.button.is-gift .icon{height:20px;width:20px}.button.is-play .icon{height:14px;width:12px}.button.is-play .icon svg{display:block}.button.is-linkedin .icon{height:21px;width:21px}.button.is-linkedin .icon svg{display:block}.button.is-do.is-done .icon .disc{transform:scale(1)}.button.is-do .label{line-height:1.25em;margin-right:25px}.button.is-do .hover{background:#fff}.button.is-do .icon{height:29px;margin-left:15px;margin-right:15px;opacity:1;width:29px}.button.is-do .icon .default{height:11px;left:calc(50% - 6px);position:absolute;top:calc(50% - 5px);width:12px}.button.is-do .icon .default svg{display:block}.button.is-do .icon .default svg *{fill:#fff}.button.is-do .icon .disc{background:#fff;border-radius:50%;display:block;height:100%;left:0;position:absolute;top:0;transform:scale(0);transition:transform .2s ease-in;width:100%;will-change:transform}.button.is-do .icon .disc .inner{height:10px;left:calc(50% - 6px);position:absolute;top:calc(50% - 5px);width:12px}.button.is-do .icon .disc .inner svg{display:block;height:100%;width:100%}.button.is-do .icon .disc .inner svg *{fill:#705df2}.button.is-abyss{background:#0000;border:1px solid #fff3}.button.is-vote .icon{opacity:1}.button.is-vote .icon.star{top:-1px}.button.is-vote .icon.star *{fill:#fff}.is-voted .button.is-vote{border-color:#ffc37d80}.is-voted .button.is-vote .icon.star *{fill:#ffc37d}.button:hover:not(.is-disabled) .hover{transform:scaleX(1);transform-origin:0 0}.button:hover:not(.is-disabled) .icon{opacity:1;transition-delay:.15s}.button:hover:not(.is-disabled) .label{opacity:1;transition-delay:.25s}.button .hover{background:#fff;display:block;height:100%;left:0;opacity:.05;position:absolute;top:0;transform:scaleX(0);transform-origin:100% 100%;transition:transform .6s cubic-bezier(.53,.21,0,1);width:100%;will-change:transform}.button .icon{display:block;margin-left:15px;margin-right:15px;opacity:.75;position:relative;transition:opacity .3s;will-change:opacity}.button .icon svg{display:block;height:100%;width:100%}.button .icon svg *{fill:#fff}.button .label{color:#fff;display:block;font-family:Greycliff,sans-serif;font-size:16px;font-weight:700;line-height:1em;margin-left:15px;margin-right:15px;opacity:.75;position:relative;text-align:center;transition:opacity .3s;will-change:opacity}.buy{padding-bottom:7.5vh}.buy .object{height:0;pointer-events:none;width:0}.buy .object .radial-glow{left:0;position:absolute;top:0}.buy .object img{height:150px;position:relative;transform:translate(-50%,-50%);width:150px}.buy .object.pyramid{animation:buy-object-floating 6.5s ease-in-out infinite alternate;bottom:95%;display:block;left:-5%;position:absolute}.buy .object.pyramid .radial-glow{background:radial-gradient(closest-side,#b83fff,#0000);height:15vmax;opacity:.15;pointer-events:none;width:15vmax}.buy .object.sphere{animation:buy-object-floating 7.1s ease-in-out infinite alternate;bottom:0;display:block;left:100%;position:absolute}.buy .object.sphere .radial-glow{background:radial-gradient(closest-side,#ffbe00,#0000);height:15vmax;opacity:.2;pointer-events:none;width:15vmax}.buy .object.cube{animation:buy-object-floating 8s ease-in-out infinite alternate;display:block;left:105%;position:absolute;top:15%}.buy .object.cube .radial-glow{background:radial-gradient(closest-side,#ff0085,#0000);height:15vmax;opacity:.2;pointer-events:none;width:15vmax}@keyframes buy-object-floating{0%{transform:translateY(-30px)}to{transform:translateY(30px)}}.buy .buy-top{display:flex;flex-direction:column;padding-bottom:5vh;padding-top:7.5vh;position:relative}@media (max-width:800px){.buy .buy-top{padding-bottom:0}}.buy .buy-top>*{position:relative}.buy .buy-top .section-title{color:#fff;font-family:Greycliff,sans-serif;font-size:48px;font-weight:800;margin-bottom:.5em;text-align:center}@media (max-width:1300px){.buy .buy-top .section-title{font-size:44px}}@media (max-width:1080px){.buy .buy-top .section-title{font-size:40px}}@media (max-width:800px){.buy .buy-top .section-title{font-size:36px}}@media (max-width:600px){.buy .buy-top .section-title{font-size:32px}}@media (max-width:400px){.buy .buy-top .section-title{font-size:28px}}.buy .buy-top .section-title .highlight{color:#705df2}.buy .buy-top .background{background:linear-gradient(225deg,#5545b6,#140b29);height:200%;left:0;position:absolute;top:0;width:100%}.buy .product{display:flex;justify-content:center;position:relative}@media (max-width:800px){.buy .product{align-items:center;flex-direction:column-reverse}}.buy .product .block{align-items:center;background:linear-gradient(226deg,#705df233,#1c113433),#271945;border:1px solid #fff3;border-radius:14px;box-shadow:0 0 74px #705df24d;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;padding:40px 0;position:relative;width:408px;z-index:1}@media (max-width:1080px){.buy .product .block{padding:30px 0;width:360px}}@media (max-width:400px){.buy .product .block{width:calc(100% - 60px)}}.buy .product .block .price{-webkit-text-fill-color:#0000;background:linear-gradient(180deg,#b4a9ff,#705df2);background-clip:text;-webkit-background-clip:text;font-family:Greycliff,sans-serif;font-size:64px;font-weight:800;margin-bottom:.1em;text-align:center}@media (max-width:1300px){.buy .product .block .price{font-size:59px}}@media (max-width:1080px){.buy .product .block .price{font-size:54px}}@media (max-width:800px){.buy .product .block .price{font-size:49px}}@media (max-width:600px){.buy .product .block .price{font-size:44px}}@media (max-width:400px){.buy .product .block .price{font-size:39px}}.buy .product .block .details{margin-bottom:1.25em}.buy .product .block .details,.buy .product .block .title{color:#fff;font-family:Greycliff,sans-serif;font-weight:700;opacity:.8}.buy .product .block .title{font-size:30px;margin-bottom:1.4rem}.buy .product .block .separator{background:#fff;height:1px;margin-bottom:1.25em;opacity:.2;width:calc(100% - 150px)}.buy .product .block .features{margin-bottom:2em}.buy .product .block .feature{align-items:center;color:#fff;display:flex;font-family:Greycliff,sans-serif;font-size:16px;font-weight:500;line-height:1em;padding:5px 0}@media (max-width:1080px){.buy .product .block .feature{padding-bottom:2px;padding-top:2px}}.buy .product .block .feature .icon{display:block;height:9px;margin-right:10px;position:relative;width:10px}.buy .product .block .feature .icon svg{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.buy .product .block .feature .icon svg *{fill:#fff}.buy .product .block .gift{font-size:20px;padding:10px 42px 0}@media (max-width:1300px){.buy .product .block .gift{font-size:20px}}@media (max-width:1080px){.buy .product .block .gift{font-size:19px}}@media (max-width:800px){.buy .product .block .gift{font-size:18px}}@media (max-width:600px){.buy .product .block .gift{font-size:17px}}@media (max-width:400px){.buy .product .block .gift{font-size:16px}}.buy .product .block .gift .label{text-decoration:underline}.buy .product .block .gift:hover .label{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-style:wavy;text-decoration-style:wavy}.buy .product .block .gift .gift-icon{display:inline-block;height:15px;width:15px}.buy .product .block .gift .gift-icon svg{height:100%;width:100%}.buy .product .block .gift .gift-icon svg *{fill:#fff}.buy .product .preview{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;position:relative;width:432px}@media (max-width:1080px){.buy .product .preview{width:400px}}@media (max-width:800px){.buy .product .preview{position:relative;top:50px;width:auto}}@media (max-width:600px){.buy .product .preview{margin-left:20px;margin-right:20px}}.buy .product .preview .video-container{border-radius:6px;display:block;overflow:hidden;transition:transform .3s cubic-bezier(.25,0,.25,1)}@media not screen and (max-width:800px){.buy .product .preview .video-container:hover{transform:translate(25px)}}.buy .product .preview .video{height:auto;width:624px}@media (max-width:1080px){.buy .product .preview .video{width:520px}}@media (max-width:600px){.buy .product .preview .video{width:100%}}.card{border-radius:12px;box-shadow:0 14px 40px #000;max-width:100%;width:550px}@media (max-width:600px){.card{width:calc(100% - 40px)}}@media (max-width:400px){.card{width:calc(100% - 20px)}}html.is-theme-abyss .card{background:radial-gradient(190.8% 119.58% at 88.99% 13.61%,#ff665133 0,#1d123533 71.79%),#271945;border:1px solid #fff3}html.is-theme-abyss .card .card-head{background:rgba(0,0,0,.267);border-bottom:1px solid #fff3}html.is-theme-abyss .card .card-body{background:none}.card.is-flexible{min-width:550px;width:auto}@media (max-width:600px){.card.is-flexible{min-width:0;width:calc(100% - 20px)}}.card.is-flexible .text{align-items:center;display:flex;flex-direction:column}.card.is-flexible .text p{width:465px}@media (max-width:600px){.card.is-flexible .text p{width:auto}}.card.is-flexible .text ol,.card.is-flexible .text ul{text-align:left}.card.is-flexible .text .code-toolbar{min-width:465px}@media (max-width:600px){.card.is-flexible .text .code-toolbar{width:auto}}.card.has-close .card-head{padding-left:80px;padding-right:80px}@media (max-width:600px){.card.has-close .card-head{padding-left:20px}}@media (max-width:400px){.card.has-close .card-head{padding-left:10px;padding-right:60px}}.card .card-head{align-items:center;background:#222;border-top-left-radius:12px;border-top-right-radius:12px;color:#fff;display:flex;justify-content:center;min-height:100px;padding:20px 40px;position:relative;text-align:center}@media (max-width:600px){.card .card-head{min-height:80px;padding:20px}}@media (max-width:400px){.card .card-head{min-height:70px;padding:20px 10px}}.card .card-head .close{height:40px;position:absolute;right:20px;top:20px;width:40px}@media (max-width:400px){.card .card-head .close{right:10px}}.card .card-head .close .icon svg *{fill:#fff;stroke:#fff}.card .card-title{font-size:1.75rem}.card .card-details{align-items:flex-end;bottom:15px;display:flex;flex-direction:column;font-size:.8rem;line-height:1.25em;position:absolute;right:15px;text-align:right;white-space:nowrap}.card .card-details .link{opacity:.35}.card .card-details .link:hover{opacity:.5}.card .card-details .link .icon{display:inline-block;height:12px;margin-left:3px;position:relative;vertical-align:middle;width:12px}.card .card-details .link .icon svg{fill:#fff;display:block;height:100%;width:100%}.card .card-details .link .icon svg *{fill:#fff}.card .card-hero-image{border-radius:8px;height:auto;width:100%}.card .buttons .button{margin-bottom:5px}.card .card-body{background:#1a1a1a;border-bottom-left-radius:12px;border-bottom-right-radius:12px;padding:40px;position:relative;text-align:left}@media (max-width:600px){.card .card-body{padding:20px}}@media (max-width:400px){.card .card-body{padding:10px}}.card.is-error .code{font-size:7rem;letter-spacing:-.5rem;margin-bottom:1rem}.card.is-error .code .digit{font-family:Greycliff,sans-serif;font-weight:700;position:relative}.card.is-error .code .digit:first-child,.card.is-error .code .digit:last-child{color:#ff5b86}.card.is-end .quote{align-items:center;display:flex;flex-direction:column;justify-content:center}.card.is-end .quote p{margin-bottom:1.25em;position:relative}.card.is-end .quote p:after{bottom:-1.5em;content:"— Bruno";opacity:.5;position:absolute;right:-2em}.card.is-end .progress{background:#323232;border-radius:4px;height:12px;margin-bottom:40px;margin-top:30px;position:relative;width:100%}.card.is-end .progress.is-complete .fill{background:#32ffce}.card.is-end .progress .fill{background:#705df2;border-radius:3px;bottom:1px;left:1px;position:absolute;top:1px}.card.is-end .progress .percentage{font-size:.8rem;font-weight:500;opacity:.35;position:absolute;right:0;top:20px}.card.is-end .progress .pin{bottom:12px;margin-left:-10px;position:absolute}.card.is-end .buttons{align-items:center;display:flex;justify-content:center}.card.is-end .buttons.is-vertical{flex-direction:column}.card.is-end .buttons .button{margin-bottom:10px;margin-left:10px;margin-right:10px}code[class*=language-],pre[class*=language-]{word-wrap:normal;background:none;color:#ccc;font-family:Roboto Mono,monospace;font-size:.85rem;font-weight:700;-webkit-hyphens:none;hyphens:none;line-height:1.5;tab-size:4;text-align:left;white-space:pre-wrap;word-break:break-word;word-spacing:normal}pre[class*=language-]{margin:.5em 0;overflow:auto;padding:25px}@media (max-width:600px){pre[class*=language-]{padding:20px}}@media (max-width:400px){pre[class*=language-]{padding:15px}}:not(pre)>code[class*=language-],pre[class*=language-]{background:#222}:not(pre)>code[class*=language-]{border-radius:.3em;padding:.1em;white-space:normal}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#999}.token.punctuation{color:#62c8f3}.token.function-name{color:#6196cc}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:#fff}.token.tag{color:#eee}.token.attr-name,.token.deleted,.token.namespace{color:#e2777a}.token.boolean,.token.function,.token.number{color:#ffc061}.token.class-name,.token.constant,.token.property,.token.symbol{color:#fe6854}.token.selector{color:#fff}.token.atrule,.token.builtin,.token.important,.token.keyword{color:#ac9fff}.token.attr-value,.token.char,.token.regex,.token.string,.token.variable{color:#7ec699}.token.entity,.token.operator,.token.url{color:#67cdcc}.token.bold,.token.important{font-weight:700}.confetti-canvas{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.draggable-slider{text-align:center;touch-action:pan-y}.draggable-slider .mover{display:inline-flex;flex-shrink:0;position:relative}.draggable-slider .item{-webkit-user-select:none;user-select:none}.fat-header{background:linear-gradient(38.54deg,#5250b3,rgba(92,72,160,.755) 27.13%,#673f8c80 55.41%,#7136783d 84.27%,#7b2e6600 110.83%);border-radius:12px;padding-bottom:75px;padding-top:75px;text-align:center}@media (max-width:1080px){.fat-header{padding-bottom:calc(20px + 6vmin);padding-top:calc(20px + 6vmin)}}.fat-header .inner{margin-left:auto;margin-right:auto;max-width:550px}@media (max-width:600px){.fat-header .inner{padding-left:40px;padding-right:40px}}.fat-header p{font-size:20px;opacity:.8}.footer{background:#202020;padding:50px 25px}@media print{.footer{display:none}}html.experience .footer{display:none}html.highlights .footer,html.home .footer,html.twitterContests .footer{background:#150c21}html.is-theme-abyss .footer{background:none}@media (max-width:600px){.footer{padding-left:20px;padding-right:20px}}@media (max-width:400px){.footer{padding-left:10px;padding-right:10px}}.footer .inner{color:#fff;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1180px;text-align:center}@media (max-width:1080px){.footer .inner{flex-wrap:wrap}}@media (max-width:800px){.footer .inner{flex-direction:column}}.footer a{text-decoration:none}.footer a:hover{text-decoration:underline}.footer .column{font-size:16px;margin-right:4em;text-align:left}.footer .column:last-child{margin-right:0}@media (max-width:1080px){.footer .column{margin-bottom:2em;margin-right:3em}}@media (max-width:800px){.footer .column{margin-right:2em}}@media (max-width:600px){.footer .column{margin-right:1.5em}}@media (max-width:400px){.footer .column{margin-right:1em}}.footer .column .column-title{font-family:Greycliff;font-size:18px;font-weight:700;margin-bottom:1em}@media (max-width:1080px){.footer .column .column-title{margin-bottom:.75em}}@media (max-width:800px){.footer .column .column-title{margin-bottom:.5em}}.footer .column .column-title:not(:first-child){margin-top:1.5em}.footer .column .separator{background:#fff;display:block;height:1px;margin-bottom:.75em;margin-top:.75em;opacity:.2;width:45px}.footer .column .icon{margin-right:6px;position:relative}.footer .column .icon.email{display:inline-block;height:14px;top:3px;width:14px}.footer .column .icon.twitter{display:inline-block;height:11px;margin-right:7px;top:1px;width:13px}.footer .column .icon.discord{display:inline-block;height:15px;margin-right:8px;top:2px;width:14px}.footer .column .icon.youtube{display:inline-block;height:14px;margin-right:8px;top:2px;width:15px}.footer .column .icon.linkedin{display:inline-block;height:13px;margin-right:8px;top:2px;width:13px}.footer .column .icon.gift{display:inline-block;height:13px;margin-right:6px;top:1px;width:12px}.footer .column .icon svg{height:100%;width:100%}.footer .column .icon svg *{fill:#8b8b8b}@media (max-width:1080px){.footer .column.is-logo{width:100%}}@media (max-width:800px){.footer .column.is-logo{width:auto}}.footer .column.is-logo .main-logo{align-items:flex-start;position:relative}.footer .column.is-logo .copyright{font-size:12px;left:45px;position:absolute;top:20px}.form a{text-decoration:underline}.form fieldset{margin-bottom:1em}.form .messages{padding-bottom:2em}.form .messages:last-child{padding-bottom:0}.form .messages.success{color:#32ffce}.form .messages.warning{color:#ffab3a}.form .messages.errors{color:#ff5b86}.form .messages .title{font-family:Greycliff,sans-serif;font-size:1.75em;font-weight:800;margin-bottom:.5em}.form .messages li{padding-left:1em;position:relative}.form .messages li:before{background:#fff;content:"";display:block;height:4px;left:.2em;opacity:.2;position:absolute;top:calc(.8em - 2px);width:4px}.form .field.select,.form .field.text,.form .field.textarea{align-items:center;background:#131313;border-radius:12px;display:flex;height:80px;margin-bottom:10px;max-width:550px;position:relative}@media (max-width:800px){.form .field.select,.form .field.text,.form .field.textarea{height:70px}}@media (max-width:600px){.form .field.select,.form .field.text,.form .field.textarea{height:60px}}.form .field.select.textarea,.form .field.text.textarea,.form .field.textarea.textarea{height:auto}.form .field.select label,.form .field.text label,.form .field.textarea label{align-items:center;display:flex;font-weight:700;height:100%;justify-content:flex-start;left:0;line-height:1.1em;padding-left:20px;pointer-events:none;position:absolute;top:0;width:40%}@media (max-width:600px){.form .field.select label,.form .field.text label,.form .field.textarea label{width:35%}}.form .field.select label .faded,.form .field.text label .faded,.form .field.textarea label .faded{font-weight:400;opacity:.4;padding-left:3px}.form .field.select input,.form .field.text input,.form .field.textarea input{background:#131313;border-radius:12px;height:100%;padding-left:calc(40% + 20px);padding-right:20px;width:100%}@media (max-width:600px){.form .field.select input,.form .field.text input,.form .field.textarea input{padding-left:calc(35% + 15px)}}.form .field.select input:-webkit-autofill,.form .field.select input:-webkit-autofill:focus,.form .field.select input:-webkit-autofill:hover,.form .field.text input:-webkit-autofill,.form .field.text input:-webkit-autofill:focus,.form .field.text input:-webkit-autofill:hover,.form .field.textarea input:-webkit-autofill,.form .field.textarea input:-webkit-autofill:focus,.form .field.textarea input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;box-shadow:inset 0 0 0 100px #131313;caret-color:#fff;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.form .field.select input:focus,.form .field.text input:focus,.form .field.textarea input:focus{border:1px solid #705df2;box-shadow:0 14px 40px #0006;padding-left:calc(40% + 19px)}@media (max-width:600px){.form .field.select input:focus,.form .field.text input:focus,.form .field.textarea input:focus{padding-left:calc(35% + 14px)}}.form .field.select textarea,.form .field.text textarea,.form .field.textarea textarea{background:#131313;border-radius:12px;height:80px;min-height:80px;padding:.5em 20px .5em calc(40% + 20px);resize:vertical;width:100%}@media (max-width:800px){.form .field.select textarea,.form .field.text textarea,.form .field.textarea textarea{height:70px;min-height:70px}}@media (max-width:600px){.form .field.select textarea,.form .field.text textarea,.form .field.textarea textarea{height:70px;min-height:70px;padding-left:calc(35% + 15px)}}.form .field.select textarea:-webkit-autofill,.form .field.select textarea:-webkit-autofill:focus,.form .field.select textarea:-webkit-autofill:hover,.form .field.text textarea:-webkit-autofill,.form .field.text textarea:-webkit-autofill:focus,.form .field.text textarea:-webkit-autofill:hover,.form .field.textarea textarea:-webkit-autofill,.form .field.textarea textarea:-webkit-autofill:focus,.form .field.textarea textarea:-webkit-autofill:hover{-webkit-text-fill-color:#fff;box-shadow:inset 0 0 0 100px #131313;caret-color:#fff;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.form .field.select textarea:focus,.form .field.text textarea:focus,.form .field.textarea textarea:focus{border:1px solid #705df2;box-shadow:0 14px 40px #0006;padding-left:calc(40% + 19px)}.form .field.select select,.form .field.text select,.form .field.textarea select{background:#131313;height:100%;line-height:80px;margin-left:calc(40% + 20px);width:60%}@media (max-width:800px){.form .field.select select,.form .field.text select,.form .field.textarea select{line-height:70px}}@media (max-width:600px){.form .field.select select,.form .field.text select,.form .field.textarea select{line-height:60px;margin-left:calc(35% + 15px)}}.form .field.select select:-webkit-autofill,.form .field.select select:-webkit-autofill:focus,.form .field.select select:-webkit-autofill:hover,.form .field.text select:-webkit-autofill,.form .field.text select:-webkit-autofill:focus,.form .field.text select:-webkit-autofill:hover,.form .field.textarea select:-webkit-autofill,.form .field.textarea select:-webkit-autofill:focus,.form .field.textarea select:-webkit-autofill:hover{-webkit-text-fill-color:#fff;box-shadow:inset 0 0 0 100px #131313;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.form .field.select.has-error:after,.form .field.text.has-error:after,.form .field.textarea.has-error:after{border:1px solid #b24f61;border-radius:12px;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.form .field.select.has-success:after,.form .field.text.has-success:after,.form .field.textarea.has-success:after{border:1px solid #9bffe7;border-radius:12px;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.form .field.checkbox.has-error .label,.form .field.radio.has-error .label{color:#ff5b86}.form .field.checkbox.has-error .label:hover .checkmark:before,.form .field.radio.has-error .label:hover .checkmark:before{opacity:.8}.form .field.checkbox.has-error .label .checkmark:before,.form .field.radio.has-error .label .checkmark:before{border-color:#ff5b86;opacity:.6}.form .field.checkbox.radio .label .checkmark:before,.form .field.radio.radio .label .checkmark:before{border-radius:50%}.form .field.checkbox .label,.form .field.radio .label{cursor:pointer;display:block;line-height:25px;margin-bottom:1em;margin-top:1em;padding-left:35px;position:relative;-webkit-user-select:none;user-select:none}.form .field.checkbox .label:hover .checkmark:before,.form .field.radio .label:hover .checkmark:before{opacity:.4}.form .field.checkbox .label input,.form .field.radio .label input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.form .field.checkbox .label input:checked~.checkmark:after,.form .field.radio .label input:checked~.checkmark:after{display:block}.form .field.checkbox .label .checkmark,.form .field.radio .label .checkmark{height:25px;left:0;position:absolute;top:calc(50% - 12px);width:25px}.form .field.checkbox .label .checkmark:before,.form .field.radio .label .checkmark:before{border:2px solid #fff;border-radius:6px;content:"";height:100%;left:0;opacity:.2;position:absolute;top:0;transition:opacity .15s;width:100%}.form .field.checkbox .label .checkmark:after,.form .field.radio .label .checkmark:after{border:solid #32ffce;border-width:0 3px 3px 0;content:"";display:none;height:12px;left:9px;position:absolute;top:5px;transform:rotate(45deg);width:6px}.form .field.is-disabled{opacity:.6}.form .instructions{color:#ccc;font-size:.9rem;padding-left:0;padding-right:20px;padding-top:0}.form .login-google,.form .submit{background:#705df2;height:60px;margin-top:1em;padding-left:20px;padding-right:20px;white-space:nowrap}@media (max-width:800px){.form .submit{height:55px}}@media (max-width:600px){.form .submit{height:50px}}.form .submit .label{opacity:1}.form .spacer{height:1.5em}.header{background:#140b29;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:6}@media print{.header{display:none}}html.is-theme-dark .header{background:#1a1a1a}html.is-theme-dark .header .menu .menu-background{background:linear-gradient(180deg,#1a1a1a 80%,#1a1a1aa6)}html.is-theme-light .header{background:#fff}html.is-theme-light .header .logo-container .main-logo .letter{fill:#000}html.is-theme-light .header .links .link .label{opacity:.65}html.is-theme-light .header .actions .login-button{opacity:.65;transition:opacity .15s}html.is-theme-light .header .actions .login-button:hover{opacity:1}html.is-theme-light .header .actions .login-button .icon svg *{fill:#000}html.is-theme-light .header .actions .logout-button{opacity:.65;transition:opacity .15s}html.is-theme-light .header .actions .logout-button:hover{opacity:1}html.is-theme-light .header .actions .logout-button .icon svg *{fill:#000}html.is-theme-light .header .menu-trigger .bar{background:#000}html.is-theme-light .header .menu .menu-background{background:linear-gradient(180deg,#fff 69.94%,#ffffff80)}.header.is-menu-open .menu-trigger .bar:first-child{animation-name:bar-1}.header.is-menu-open .menu-trigger .bar:nth-child(2){animation-name:bar-2}.header.is-menu-open .menu-trigger .bar:nth-child(3){animation-name:bar-3}.header.is-menu-open .menu{opacity:1;pointer-events:auto}.header .container{align-items:stretch;display:flex;height:80px;height:var(--header-height);justify-content:space-between;padding-left:25px;padding-right:25px;position:relative;width:auto}@media (max-width:600px){.header .container{padding-left:20px;padding-right:20px}}@media (max-width:400px){.header .container{padding-left:10px;padding-right:10px}}.header .container .actions,.header .container .links{pointer-events:auto}.header .navigation{display:flex}.header .navigation .logo-container{align-items:center;display:flex}.header .navigation .logo-container .main-logo{pointer-events:auto}.header .navigation .logo-container .main-logo .letter{fill:#fff}.header .links{display:flex}@media (max-width:1080px){.header .links{display:none}}.header .links:hover .link .label{opacity:.5!important}.header .links:hover .link:hover .label{opacity:1!important;text-decoration:underline}.header .links .link{align-items:center;display:block;display:flex;padding-left:22px;padding-right:22px;position:relative}@media (max-width:1080px){.header .links .link{padding-left:15px;padding-right:15px}}.header .links .link.is-active .highlight{opacity:1;transform:scaleX(1)}.header .links .link.is-active .label{opacity:1}.header .links .link .highlight{background:linear-gradient(180deg,#705df233,#705df200);height:100%;left:0;opacity:0;position:absolute;top:0;transform:scaleX(0);transition:opacity .3s,transform .3s;width:100%}.header .links .link .highlight:before{background:#705df2;content:"";height:3px;left:0;position:absolute;top:0;width:100%}.header .links .link .label{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-family:Greycliff,sans-serif;font-weight:500;letter-spacing:.04em;opacity:.5;transition:opacity .15s}.header .actions{align-items:center;display:flex;font-family:Greycliff,sans-serif;font-weight:700;position:relative}@media (max-width:1080px){.header .actions.is-desktop{display:none}}.header .actions .login-button{align-items:center;display:flex;margin-right:20px}@media (max-width:1080px){.header .actions .login-button{margin-right:10px}}.header .actions .login-button:hover .label{text-decoration:underline}.header .actions .login-button .icon{display:inline-block;height:20px;margin-right:8px;width:15px}.header .actions .login-button .icon svg{fill:#fff;height:100%;width:100%}.header .actions .logout-button{align-items:center;color:#fff;display:flex;margin-right:20px}@media (max-width:1080px){.header .actions .logout-button{margin-right:10px}}.header .actions .logout-button:hover .label{text-decoration:underline}.header .actions .logout-button .icon{display:inline-block;height:20px;margin-right:8px;width:19px}.header .actions .logout-button .icon svg{fill:#fff;height:100%;width:100%}.header .actions .button{margin-left:15px}.header .actions .button .label{font-size:18px}@media (max-width:1080px){.header .actions .button .non-important{display:none}}.header .menu-trigger{align-items:center;display:none;flex-direction:column;justify-content:center;pointer-events:auto;position:relative;width:38px}@media (max-width:1080px){.header .menu-trigger{display:block}}.header .menu-trigger .bar{animation:.3s both;background:#fff;display:block;height:2px;left:calc(50% - 12px);position:absolute;top:calc(50% - 1px);width:24px}.header .menu-trigger .bar:first-child{animation-name:bar-1-reverse}.header .menu-trigger .bar:nth-child(2){animation-name:bar-2-reverse}.header .menu-trigger .bar:nth-child(3){animation-name:bar-3-reverse}@keyframes bar-1{0%{transform:translateY(-7px)}50%{transform:translateY(0)}to{transform:translateY(0) rotate(-45deg)}}@keyframes bar-2{0%{transform:translateY(0)}50%{transform:translateY(0) scaleX(1)}51%{transform:scaleX(0)}to{transform:scaleX(0)}}@keyframes bar-3{0%{transform:translateY(7px)}50%{transform:translateY(0)}to{transform:translateY(0) rotate(45deg)}}@keyframes bar-1-reverse{0%{transform:translateY(0) rotate(-45deg)}50%{transform:translateY(0)}to{transform:translateY(-7px)}}@keyframes bar-2-reverse{0%{transform:scaleX(0)}50%{transform:scaleX(0)}51%{transform:translateY(0) scaleX(1)}to{transform:translateY(0)}}@keyframes bar-3-reverse{0%{transform:translateY(0) rotate(45deg)}50%{transform:translateY(0)}to{transform:translateY(7px)}}.header .menu{height:100svh;left:0;opacity:0;overflow:scroll;pointer-events:none;position:fixed;top:0;transition:opacity .3s;width:100%}.header .menu .menu-background{background:linear-gradient(180deg,#140b29 69.94%,#140b29a6);height:100%;left:0;position:fixed;top:0;width:100%}.header .menu .links{display:flex;flex-direction:column;padding-top:80px}.header .menu .links .link{font-size:64px;justify-content:center;padding:.35em 0;text-align:center}@media (max-width:1300px){.header .menu .links .link{font-size:59px}}@media (max-width:1080px){.header .menu .links .link{font-size:54px}}@media (max-width:800px){.header .menu .links .link{font-size:49px}}@media (max-width:600px){.header .menu .links .link{font-size:44px}}@media (max-width:400px){.header .menu .links .link{font-size:39px}}.header .menu .links .link.is-active .highlight{opacity:1;transform:scaleY(1)}.header .menu .links .link.is-active .label{opacity:1}.header .menu .links .link .highlight{background:linear-gradient(90deg,#705df233,#705df200);transform:scaleY(0)}.header .menu .links .link .highlight:before{height:100%;width:3px}.header .menu .links .link .label{font-weight:700}.header .menu .links .category{color:#705df2;font-size:16px;font-weight:700;padding:2em 0 .5em;position:relative;text-align:center;text-transform:uppercase}@media (max-width:800px){.header .menu .links .category{font-size:15px}}@media (max-width:600px){.header .menu .links .category{font-size:14px}}@media (max-width:400px){.header .menu .links .category{font-size:14px}}.header .menu .actions{justify-content:center;padding-bottom:25px;padding-top:50px}.important-message{--highlight-color:#4ed293;font-family:Greycliff,sans-serif;font-size:18px;font-weight:700;text-align:center}@media (max-width:1300px){.important-message{font-size:18px}}@media (max-width:1080px){.important-message{font-size:17px}}@media (max-width:800px){.important-message{font-size:17px}}@media (max-width:600px){.important-message{font-size:16px}}@media (max-width:400px){.important-message{font-size:16px}}.important-message.is-error{--highlight-color:#ff5b86}.important-message>.icon{display:block;margin-bottom:5px}.important-message>.icon svg [fill]{fill:var(--highlight-color)}.important-message>.icon svg [stroke]{stroke:var(--highlight-color)}.important-message .message-title{color:var(--highlight-color);font-size:48px;font-weight:700;margin-bottom:.5em}@media (max-width:1300px){.important-message .message-title{font-size:44px}}@media (max-width:1080px){.important-message .message-title{font-size:40px}}@media (max-width:800px){.important-message .message-title{font-size:36px}}@media (max-width:600px){.important-message .message-title{font-size:32px}}@media (max-width:400px){.important-message .message-title{font-size:28px}}.important-message p a,.important-message p em{color:var(--highlight-color)}.important-message .block{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:3em;position:relative}.important-message .block>*{position:relative}.important-message .block .background{background:radial-gradient(150% 150% at 100% 15%,#705df2 0,#0000 100%);border-radius:14px;inset:0 0 16px;opacity:.2;position:absolute}.important-message .block.is-discord{padding-top:25px}.important-message .block.is-discord .background{background:radial-gradient(150% 150% at 100% 15%,#5a68f1 0,#0000 100%)}.important-message .block.is-video .background{top:30px}.important-message .block.is-video a.video{display:block;margin-bottom:1.5em;position:relative;width:75%}.important-message .block.is-video a.video video{border-radius:8px;box-shadow:5px 5px 20px #0004;height:56.25%;width:100%}.lazy{opacity:0;transition:opacity .3s ease-in;will-change:opacity}.lazy.is-loaded{opacity:1;will-change:auto}.main-logo{align-items:center;display:flex;height:38px;width:220px}.main-logo.is-light svg *{fill:#fff}.main-logo.is-dark{height:44px}.main-logo.is-dark svg *{fill:#000}.main-logo.is-dark .logo{height:100%;width:39px}@media (max-width:600px){.main-logo.is-dark .logo{width:34px}}@media (max-width:400px){.main-logo.is-dark .logo{width:32px}}.main-logo.is-dark .logo svg *{fill:#705df2}.main-logo.is-dark .text{height:100%;margin-left:10px}@media (max-width:600px){.main-logo.is-dark .text{margin-left:8px;width:140px}}@media (max-width:400px){.main-logo.is-dark .text{margin-left:6px;width:122px}}.main-logo:hover.is-abyss .logo,.main-logo:hover.is-dark .logo{transform:translate(10px);transition-delay:0s}.main-logo:hover.is-abyss .letter,.main-logo:hover.is-dark .letter{transform:translate(10px)}.main-logo:hover.is-abyss .letter:first-child,.main-logo:hover.is-dark .letter:first-child{transition-delay:.01s}.main-logo:hover.is-abyss .letter:nth-child(2),.main-logo:hover.is-dark .letter:nth-child(2){transition-delay:.02s}.main-logo:hover.is-abyss .letter:nth-child(3),.main-logo:hover.is-dark .letter:nth-child(3){transition-delay:.03s}.main-logo:hover.is-abyss .letter:nth-child(4),.main-logo:hover.is-dark .letter:nth-child(4){transition-delay:.04s}.main-logo:hover.is-abyss .letter:nth-child(5),.main-logo:hover.is-dark .letter:nth-child(5){transition-delay:.05s}.main-logo:hover.is-abyss .letter:nth-child(6),.main-logo:hover.is-dark .letter:nth-child(6){transition-delay:.06s}.main-logo:hover.is-abyss .letter:nth-child(7),.main-logo:hover.is-dark .letter:nth-child(7){transition-delay:.07s}.main-logo:hover.is-abyss .letter:nth-child(8),.main-logo:hover.is-dark .letter:nth-child(8){transition-delay:.08s}.main-logo:hover.is-abyss .letter:nth-child(9),.main-logo:hover.is-dark .letter:nth-child(9){transition-delay:.09s}.main-logo:hover.is-abyss .letter:nth-child(10),.main-logo:hover.is-dark .letter:nth-child(10){transition-delay:.1s}.main-logo:hover.is-abyss .letter:nth-child(11),.main-logo:hover.is-dark .letter:nth-child(11){transition-delay:.11s}.main-logo:hover.is-abyss .letter:nth-child(12),.main-logo:hover.is-dark .letter:nth-child(12){transition-delay:.12s}.main-logo:hover.is-abyss .letter:nth-child(13),.main-logo:hover.is-dark .letter:nth-child(13){transition-delay:.13s}.main-logo:hover.is-abyss .letter:nth-child(14),.main-logo:hover.is-dark .letter:nth-child(14){transition-delay:.14s}.main-logo:hover.is-abyss .letter:nth-child(15),.main-logo:hover.is-dark .letter:nth-child(15){transition-delay:.15s}.main-logo:hover .triangle-1{animation:logo-blink .6s .15s}.main-logo:hover .triangle-2,.main-logo:hover .triangle-3{animation:logo-blink .6s 0s}.main-logo:hover .face-1{animation:logo-blink .6s .1s}.main-logo:hover .face-2,.main-logo:hover .face-3{animation:logo-blink .6s .05s}.main-logo:hover .letter{transform:translate(10px)}.main-logo:hover .letter:first-child{transition-delay:.31s}.main-logo:hover .letter:nth-child(2){transition-delay:.32s}.main-logo:hover .letter:nth-child(3){transition-delay:.33s}.main-logo:hover .letter:nth-child(4){transition-delay:.34s}.main-logo:hover .letter:nth-child(5){transition-delay:.35s}.main-logo:hover .letter:nth-child(6){transition-delay:.36s}.main-logo:hover .letter:nth-child(7){transition-delay:.37s}.main-logo:hover .letter:nth-child(8){transition-delay:.38s}.main-logo:hover .letter:nth-child(9){transition-delay:.39s}.main-logo:hover .letter:nth-child(10){transition-delay:.4s}.main-logo:hover .letter:nth-child(11){transition-delay:.41s}.main-logo:hover .letter:nth-child(12){transition-delay:.42s}.main-logo:hover .letter:nth-child(13){transition-delay:.43s}.main-logo:hover .letter:nth-child(14){transition-delay:.44s}.main-logo:hover .letter:nth-child(15){transition-delay:.45s}.main-logo svg{height:100%;overflow:visible;width:100%}.main-logo .logo{display:inline-block;height:38px;transition:transform .2s .15s;width:34px;will-change:transform}.main-logo .text{display:inline-block;height:20px;margin-left:6px;width:156px}.main-logo .letter{transition:transform .2s;will-change:transform}.main-logo .letter:first-child{transition-delay:.14s}.main-logo .letter:nth-child(2){transition-delay:.13s}.main-logo .letter:nth-child(3){transition-delay:.12s}.main-logo .letter:nth-child(4){transition-delay:.11s}.main-logo .letter:nth-child(5){transition-delay:.1s}.main-logo .letter:nth-child(6){transition-delay:.09s}.main-logo .letter:nth-child(7){transition-delay:.08s}.main-logo .letter:nth-child(8){transition-delay:.07s}.main-logo .letter:nth-child(9){transition-delay:.06s}.main-logo .letter:nth-child(10){transition-delay:.05s}.main-logo .letter:nth-child(11){transition-delay:.04s}.main-logo .letter:nth-child(12){transition-delay:.03s}.main-logo .letter:nth-child(13){transition-delay:.02s}.main-logo .letter:nth-child(14){transition-delay:.01s}.main-logo .letter:nth-child(15){transition-delay:0s}.page.is-abyss-form-page{color:#fff;padding-left:25px;padding-left:var(--page-horizontal-padding);padding-right:25px;padding-right:var(--page-horizontal-padding);padding-top:150px;padding-top:calc(var(--page-top-padding) + 70px);text-align:center}.page.is-abyss-form-page .page-title{font-family:Greycliff,sans-serif;font-size:26px;font-weight:800;margin-bottom:1.5em;text-align:center}@media (max-width:1300px){.page.is-abyss-form-page .page-title{font-size:24px}}@media (max-width:1080px){.page.is-abyss-form-page .page-title{font-size:22px}}@media (max-width:800px){.page.is-abyss-form-page .page-title{font-size:20px}}@media (max-width:600px){.page.is-abyss-form-page .page-title{font-size:18px}}@media (max-width:400px){.page.is-abyss-form-page .page-title{font-size:18px}}@media (max-width:800px){.page.is-abyss-form-page .page-title{text-align:center}}.page.is-abyss-form-page .radial-glow{position:fixed;transform:translate(-50%,-50%)}.page.is-abyss-form-page .radial-glow.is-radial-glow-red{background:radial-gradient(closest-side,#ff6651,#0000);height:50vmax;left:80%;opacity:.15;pointer-events:none;top:30%;width:50vmax}.page.is-abyss-form-page .radial-glow.is-radial-glow-blue{background:radial-gradient(closest-side,#57fdf3,#0000);height:50vmax;left:70%;opacity:.12;pointer-events:none;top:75%;width:50vmax}.page.is-abyss-form-page .radial-glow.is-radial-glow-purple{background:radial-gradient(closest-side,#705df2,#0000);height:50vmax;left:20%;opacity:.11;pointer-events:none;top:55%;width:50vmax}.page.is-abyss-form-page .page-content{align-items:center;display:flex;flex-direction:column;justify-content:center}@media (max-width:400px){.page.is-abyss-form-page .page-content{align-items:stretch}}.page.is-abyss-form-page .container{width:470px}@media (max-width:800px){.page.is-abyss-form-page .container{width:420px}}@media (max-width:600px){.page.is-abyss-form-page .container{width:370px}}@media (max-width:400px){.page.is-abyss-form-page .container{width:100%}}.page.is-abyss-form-page .important-message{width:100%}.page.is-full-height{padding-top:80px;padding-top:var(--header-height)}.page.is-full-height .page-content{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 80px);padding-bottom:40px;padding-top:40px}@media (max-width:1080px){.page.is-full-height .page-content{min-height:calc(100vh - 60px);padding-bottom:30px;padding-top:30px}}@media (max-width:800px){.page.is-full-height .page-content{min-height:calc(100vh - 40px);padding-bottom:20px;padding-top:20px}}@media (max-width:600px){.page.is-full-height .page-content{min-height:0;padding-bottom:10vh;padding-top:10vh}}.page.has-boring-content{background-color:#1a1a1a;padding:80px 25px;padding:var(--header-height) var(--page-horizontal-padding)}.page.has-boring-content .text{margin-left:auto;margin-right:auto;max-width:800px;padding-top:80px}.page.has-boring-content .text .lang-switcher{margin-bottom:2em}@media (max-width:1080px){.page.has-boring-content .text{padding-bottom:60px;padding-top:60px}}@media (max-width:800px){.page.has-boring-content .text{padding-bottom:40px;padding-top:40px}}@media (max-width:600px){.page.has-boring-content .text{padding-bottom:20px;padding-top:20px}}@media (max-width:400px){.page.has-boring-content .text{padding-bottom:10px;padding-top:10px}}.page.has-boring-content .text .button.is-lang-switch{margin-right:0}.page.has-boring-content .text h2,.player{position:relative}.player{background:#202020;overflow:hidden;width:100%}@media (max-width:800px),(orientation:portrait){.player.is-active .video-area .direction{pointer-events:auto}}.player.is-active .controls .select .list .mover,.player.is-active .controls .volume:hover .progress,.player.is-active .video-area .tracks .tracks-text{pointer-events:auto}.player.is-hover .video-area .tracks{transform:translateY(-30px)}.player.is-hover .controls .bottom,.player.is-hover .video-area .tracks{transition-delay:0s;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.25,1)}.player.is-hover .controls .bottom{transform:translateY(-100%) translateY(12px)!important}.player.is-hover .controls .quality:hover .list .mover{transform:translateY(0);transition-timing-function:cubic-bezier(.29,.29,0,1)}.player.is-hover.is-fullscreen .video-area .tracks{transform:translateY(-40px)}.player.is-hover.is-meta-loaded .controls .seekbar.is-hover .cursor,.player.is-hover.is-meta-loaded .controls .seekbar.is-hover .update-hint{opacity:1}.player.has-played-once .poster{opacity:0}.player.has-thumbnail .controls .cursor .cursor-inner .cursor-thumbnail{display:block}.player.has-thumbnail .controls .cursor .cursor-inner .cursor-content{min-width:192px}.player.is-playing .controls .play-toggle .pause{transform:scale(1);transition:transform .12s .06s}.player.is-playing .controls .play-toggle .play{transform:scale(.001);transition:transform .12s}.player.is-playing .logo,.player.is-playing .overlay{opacity:0}.player.is-paused .controls .play-toggle .pause{transform:scale(.001);transition:transform .12s}.player.is-paused .controls .play-toggle .play{transform:scale(1);transition:transform .12s .06s}.player.is-meta-loaded .controls .play-toggle,.player.is-meta-loaded .controls .rate,.player.is-meta-loaded .controls .time{opacity:1}.player.is-not-using-hls .controls .quality{display:none}.player.is-quality-loaded .controls .quality{opacity:1}.player.is-fullscreen-not-supported .controls .fullscreen-toggle{display:none}.player.is-fullscreen .video-area{height:100%}.player.is-fullscreen .video-area .tracks{bottom:2em}.player.is-fullscreen .controls .fullscreen-toggle .icon .corner.corner-1 .shape{transform:rotate(-90deg)}.player.is-fullscreen .controls .fullscreen-toggle .icon .corner.corner-2 .shape{transform:rotate(0)}.player.is-fullscreen .controls .fullscreen-toggle .icon .corner.corner-3 .shape{transform:rotate(90deg)}.player.is-fullscreen .controls .fullscreen-toggle .icon .corner.corner-4 .shape{transform:rotate(180deg)}.player.is-muted .controls .volume .volume-toggle .icon svg .wave{opacity:.15}.player .video-area{cursor:pointer;height:calc(100% - 28px);left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:0}.player .video-area .video,.player .video-area .video-and-subtitles{height:100%;left:0;outline:none;position:absolute;top:0;width:100%}.player .video-area .direction{align-items:center;display:flex;font-weight:700;height:100%;justify-content:center;max-width:260px;opacity:0;pointer-events:none;position:absolute;top:0;transition-delay:.3s;transition-duration:1s;transition-property:opacity;-webkit-user-select:none;user-select:none;width:15%;will-change:opacity}html.has-touch .player .video-area .direction{display:flex}.player .video-area .direction.is-backward{background:linear-gradient(90deg,hsla(0,0%,4%,.733) 25%,#0b0b0b00);left:0}.player .video-area .direction.is-forward{background:linear-gradient(270deg,hsla(0,0%,4%,.733) 25%,#0b0b0b00);right:0}.player .video-area .direction.is-active{opacity:1;transition:none}.player .video-area .tracks{align-items:center;bottom:.5em;display:flex;font-size:1.65vw;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;transition-duration:.4s;transition-property:transform;transition-timing-function:cubic-bezier(.55,0,.25,1)}.player .video-area .tracks .tracks-text{background:rgba(0,0,0,.733);border-radius:.5vh;padding:.5em 1em;text-align:center;transition:opacity .15s;-webkit-user-select:none;user-select:none}.player .video-area .tracks .tracks-text:hover{opacity:.1}.player .video-area .tracks .tracks-text:empty{display:none}.player .video-area .tracks .tracks-text .technical-term{color:#32ffce;font-family:Roboto Mono,monospace;font-size:.92em;font-weight:400;padding:0 .15em}.player .video-area .tracks .tracks-text .quote{font-style:italic}.player .controls{bottom:0;height:28px;left:0;position:absolute;width:100%;z-index:2}.player .controls .seekbar{background:#0b0b0b;cursor:pointer;height:28px;position:absolute;top:0;width:100%}.player .controls .seekbar .inner{background:#313131;border-radius:3px;height:6px;left:10px;position:absolute;right:10px;top:11px}.player .controls .seekbar .canvas,.player .controls .seekbar .sections-separators{height:100%;left:0;position:absolute;top:0;width:100%}.player .controls .seekbar .sections-separators{pointer-events:none}.player .controls .seekbar .sections-separators .section-separator{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADbSURBVHgBpVLRDYIwEG2PkBDggw2EDXADnMQV3MAZGMDETWQDJzAyAh+QEBKoryixlms08SWXg7v3HrR3UgBRFOVIB8RefEcjpSyRq7ZtK2l2giBIiegCQuoQ1+M47vq+r5eCtBnaxPO8Kx4TuwdxZoo1yCZpglKqFGucbTFrMBeJKrs2DANnuj7CAlysMt+7rmO5JP4EOb6e27U4joufDcRzJz4wTVPBEV1jvDPcBmPcIteYBv8HyyIJHgmMdS/DEaXv+28DCIswDI96gRxbqF6xAeeGfELM9/QACa1BXe+EPp4AAAAASUVORK5CYII=);background-size:cover;height:6px;position:absolute;top:0;width:7px}.player .controls .seekbar .sparkles-container{position:absolute;top:50%}.player .controls .seekbar .disabled{background-image:repeating-linear-gradient(-55deg,#313131,#313131 5px,#0b0b0b 0,#0b0b0b 10px);height:100%;position:absolute;right:0;top:0;width:0}.player .controls .seekbar .update-hint{opacity:0;position:absolute;top:0;transition:opacity .15s;will-change:transform,opacity}.player .controls .seekbar .update-hint:after{background:#ffd78a;border:1px solid #000;bottom:0;content:"";height:6px;left:-1px;position:absolute;width:3px}.player .controls .seekbar .update-hint .icon{bottom:6px;height:15px;left:-8px;position:absolute;width:16px}.player .controls .seekbar .update-hint .icon svg{height:100%;left:0;position:absolute;top:0;width:100%}.player .controls .cursor{bottom:calc(100% + 22px);height:28px;left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .15s;will-change:transform,opacity}.player .controls .cursor .cursor-inner{bottom:0;left:0;position:absolute}.player .controls .cursor .cursor-inner .cursor-tip{border-radius:2px;height:12px;left:calc(50% - 10px);overflow:hidden;position:absolute;top:calc(100% - 1px);width:20px}.player .controls .cursor .cursor-inner .cursor-tip:after{background:#705df2;content:"";display:block;height:10px;left:calc(50% - 5px);position:absolute;top:-5px;transform:rotate(45deg);width:10px}.player .controls .cursor .cursor-content{background:#705df2;border-radius:10px;bottom:0;box-shadow:0 5px 25px #0009;font-size:.8rem;font-weight:500;left:0;min-width:100px;pointer-events:none;position:absolute;transform:translate(-50%)}.player .controls .cursor .cursor-thumbnail{background-size:cover;border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:inset 2px 2px 20px #0003;display:none;height:108px;overflow:hidden;position:relative;width:100%}.player .controls .cursor .cursor-label{display:flex;min-height:28px;position:relative;text-align:center}.player .controls .cursor .cursor-label.has-sections .cursor-time{background:rgba(0,0,0,.133);height:auto;position:relative;width:65px}.player .controls .cursor .cursor-label .cursor-section-title{line-height:1.25em;padding:8px;width:calc(100% - 65px)}.player .controls .cursor .cursor-label .cursor-time{height:100%;left:0;position:absolute;top:0;white-space:nowrap;width:100%}.player .controls .cursor .cursor-label .cursor-time .placeholder,.player .controls .cursor .cursor-label .cursor-time .value{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.player .controls .cursor .cursor-label .cursor-time .placeholder{visibility:hidden}.player .controls .bottom{align-items:stretch;background:linear-gradient(0deg,#0b0b0b,hsla(0,0%,4%,.467));display:flex;height:50px;justify-content:space-between;left:0;position:absolute;top:0;transform:translateY(0);transition-duration:.4s;transition-property:transform;transition-timing-function:cubic-bezier(.55,0,.25,1);width:100%}.player .controls .bottom .left{align-items:center;display:flex;justify-content:flex-start}.player .controls .bottom .right{align-items:center;display:flex;justify-content:flex-end}.player .controls .play-toggle{cursor:pointer;height:100%;opacity:0;position:relative;transition:opacity .3s .3s;width:45px;will-change:opacity}.player .controls .play-toggle .pause,.player .controls .play-toggle .play{display:block;position:absolute;will-change:transform}.player .controls .play-toggle .play{height:20px;left:15px;top:calc(50% - 10px);width:17px}.player .controls .play-toggle .play svg{display:block}.player .controls .play-toggle .play svg *{fill:#fff}.player .controls .play-toggle .pause{height:16px;left:15px;top:calc(50% - 8px);width:16px}.player .controls .play-toggle .pause .bar{background:#fff;display:block;height:100%;position:absolute;top:0;width:6px}.player .controls .play-toggle .pause .bar.bar-1{left:0}.player .controls .play-toggle .pause .bar.bar-2{right:0}.player .controls .time{cursor:pointer;display:block;font-size:17px;font-weight:500;margin-right:12px;opacity:0;position:relative;transition:opacity .3s .3s;white-space:nowrap;will-change:opacity}.player .controls .time .current{display:inline-block}.player .controls .time .separator{display:inline-block;margin-left:4px;margin-right:3px;opacity:.35}.player .controls .time .duration{display:inline-block;opacity:.35}.player .controls .time .digit{display:inline-block;text-align:center;width:.55em}.player .controls .rate{opacity:0;transition:opacity .3s .3s;white-space:nowrap;will-change:opacity}.player .controls .rate .button{margin:0}.player .controls .rate .button.is-less{border-bottom-right-radius:0;border-top-right-radius:0}.player .controls .rate .button.is-current{border-radius:0;margin-left:1px;margin-right:1px}.player .controls .rate .button.is-current .label{text-align:center}.player .controls .rate .button.is-current .label .text{height:100%;left:0;position:absolute;top:0;width:100%}.player .controls .rate .button.is-current .label .placeholder{visibility:hidden}.player .controls .rate .button.is-more{border-bottom-left-radius:0;border-top-left-radius:0}.player .controls .fullscreen-toggle{height:100%;position:relative;width:45px}.player .controls .fullscreen-toggle .icon{left:50%;position:absolute;top:50%}.player .controls .fullscreen-toggle .icon .corner{position:absolute}.player .controls .fullscreen-toggle .icon .corner.corner-1{left:7px;top:-5px}.player .controls .fullscreen-toggle .icon .corner.corner-1 .shape{transform:rotate(90deg)}.player .controls .fullscreen-toggle .icon .corner.corner-2{left:7px;top:5px}.player .controls .fullscreen-toggle .icon .corner.corner-2 .shape{transform:rotate(180deg)}.player .controls .fullscreen-toggle .icon .corner.corner-3{left:-7px;top:5px}.player .controls .fullscreen-toggle .icon .corner.corner-3 .shape{transform:rotate(-90deg)}.player .controls .fullscreen-toggle .icon .corner.corner-4{left:-7px;top:-5px}.player .controls .fullscreen-toggle .icon .corner.corner-4 .shape{transform:rotate(0)}.player .controls .fullscreen-toggle .icon .corner .shape{border-left:3px solid #fff;border-top:3px solid #fff;border-top-left-radius:3px;height:6px;left:-3px;position:absolute;top:-3px;width:6px}.player .controls .volume{height:100%;position:relative;width:45px}.player .controls .volume:hover .progress{opacity:1}.player .controls .volume .volume-toggle{align-items:center;display:flex;height:100%;justify-content:center;padding-right:6px;width:100%}.player .controls .volume .volume-toggle .icon{height:16px;width:24px}.player .controls .volume .volume-toggle .icon svg{display:block;height:100%;width:100%}.player .controls .volume .volume-toggle .icon svg .wave{opacity:1;transition:.15s;will-change:opacity}.player .controls .volume .volume-toggle .icon svg *{fill:#fff}.player .controls .volume .progress{background:hsla(0,0%,4%,.467);bottom:100%;cursor:pointer;height:100px;left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .15s;width:100%}.player .controls .volume .progress .bar{background:#313131;border-radius:3px;bottom:5px;left:calc(50% - 3px);-webkit-mask-image:-webkit-radial-gradient(#fff,#000);overflow:hidden;position:absolute;top:15px;width:6px}.player .controls .volume .progress .bar .fill{background:#fff;border-radius:3px;height:100%;left:0;position:absolute;top:0;transform:translate(100%);width:100%;will-change:transform}.player .controls .shortcuts{margin-right:4px}html.has-touch .player .controls .shortcuts{display:none}.player .controls .select{margin-right:15px;position:relative;z-index:2}.player .controls .select:hover .list .mover{transform:translateY(0);transition-timing-function:cubic-bezier(.29,.29,0,1)}.player .controls .select .is-main{box-shadow:0 14px 40px #0002;margin-right:0;pointer-events:none;position:relative}html.has-mouse .player .controls .select .is-main{pointer-events:auto}html.has-touch .player .controls .select .is-main{pointer-events:none}.player .controls .select .is-main .label.is-placeholder{margin-right:26px;visibility:hidden}.player .controls .select .is-main .label.is-value{height:100%;left:0;line-height:24px;position:absolute;top:0}.player .controls .select .is-main .arrow{display:block;height:5px;position:absolute;right:10px;top:calc(50% - 2px);transform:rotate(180deg);width:8px}.player .controls .select .is-main .arrow svg{display:block;height:100%;width:100%}.player .controls .select .is-main .arrow svg *{fill:#fff}.player .controls .select .list{bottom:24px;left:0;min-width:100%;overflow:hidden;pointer-events:none;position:absolute}.player .controls .select .list .mover{background:#1f1f1f;border-radius:4px;padding-top:5px;transform:translateY(100%);transition:transform .6s cubic-bezier(.75,0,.25,1);will-change:transform}.player .controls .select .list .link{border-radius:5px;display:inline-flex;font-family:Greycliff,sans-serif;font-size:.6rem;font-weight:700;height:25px;line-height:0;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);opacity:.75;overflow:hidden;padding:10px 15px;position:relative;white-space:nowrap}.player .controls .select .list .link.is-active{color:#705df2;opacity:1}.player .controls .select .list .link:hover{opacity:1}.player .controls .quality{opacity:0;transition:opacity .3s .3s;will-change:opacity}.player .controls .quality.is-auto-enabled .list .link:first-child{color:#705df2}.player .controls .quality.is-auto-enabled .list .link.is-active{color:#fff}.player .controls .quality.is-auto-enabled .list .link.is-active:after{color:#705df2;content:"*";font-size:2em}.player .controls .subtitles button{text-transform:uppercase}.player .controls .sponsor{bottom:100%;display:block;font-size:64px;position:absolute;right:0}@media (max-width:1300px){.player .controls .sponsor{font-size:59px}}@media (max-width:1080px){.player .controls .sponsor{font-size:54px}}@media (max-width:800px){.player .controls .sponsor{font-size:49px}}@media (max-width:600px){.player .controls .sponsor{font-size:44px}}@media (max-width:400px){.player .controls .sponsor{font-size:39px}}@media (max-width:600px){.player .controls .sponsor{display:none}}.player .controls .sponsor:hover .label,.player .controls .sponsor:hover .mux-icon{opacity:1}.player .controls .sponsor .sponsor-inner{bottom:100%;padding:.3em;position:absolute;right:0;width:2em}.player .controls .sponsor .label{font-size:12px;left:-1px;opacity:0;position:relative;top:-2px;transition:opacity .1s}.player .controls .sponsor .mux-icon{opacity:.35;position:relative;transition:opacity .1s}.player .controls .sponsor .mux-icon svg{display:block;height:100%;width:100%}.player .poster{background:#0e0e0e;height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s;width:100%}.player .poster img{height:-100%;object-fit:cover;width:100%}.player .poster img.is-loaded{opacity:.75}.player .logo{height:38px;left:calc(50% - 19px);pointer-events:none;position:absolute;top:calc(50% - 22.66667px);transition:opacity .3s;width:34px}.player .logo svg{display:block;height:100%;width:100%}.player .logo svg *{fill:#fff}.player.bp-800 .controls .time{font-size:16px}.player.bp-600 .controls .non-important{display:none}.player.bp-600 .controls .play-toggle{width:40px}.player.bp-600 .controls .time{font-size:15px;margin-right:8px}.player.bp-600 .controls .time .duration,.player.bp-600 .controls .time .separator{display:none}.player.bp-600 .controls .rate .button.is-less .label,.player.bp-600 .controls .rate .button.is-more .label{margin-left:6px;margin-right:6px}.player.bp-600 .controls .rate .button.is-current .label{margin-left:2px;margin-right:2px}.player.bp-600 .controls .shortcuts{display:none}.player.bp-600 .controls .select{margin-right:8px}.player.bp-400 .controls .play-toggle{width:30px}.player.bp-400 .controls .play-toggle .play{height:15px;left:10px;top:calc(50% - 8px);width:13px}.player.bp-400 .controls .play-toggle .pause{height:12px;left:10px;top:calc(50% - 6px);width:12px}.player.bp-400 .controls .play-toggle .pause .bar{background:#fff;display:block;height:100%;position:absolute;top:0;width:4px}.player.bp-400 .controls .play-toggle .pause .bar.bar-1{left:0}.player.bp-400 .controls .play-toggle .pause .bar.bar-2{right:0}.player.bp-400 .controls .fullscreen-toggle,.player.bp-400 .controls .volume{width:40px}.player.bp-400 .controls .time{font-size:12px}.player.bp-400 .controls .seekbar .cursor .cursor-content{min-width:auto}.player.bp-400 .controls .seekbar .cursor .cursor-content .cursor-thumbnail{display:none}.player.bp-400 .controls .seekbar .cursor .cursor-content .cursor-time{background:none;padding-left:10px;padding-right:10px}.player.bp-400 .controls .seekbar .cursor .cursor-content .cursor-section-title{display:none}.is-playing .video-area .logo,.is-playing .video-area .overlay,.video-area.is-playing .logo,.video-area.is-playing .overlay{opacity:0}.video-area:hover .triangle-1{animation:logo-blink .6s .15s}.video-area:hover .triangle-2,.video-area:hover .triangle-3{animation:logo-blink .6s 0s}.video-area:hover .face-1{animation:logo-blink .6s .1s}.video-area:hover .face-2,.video-area:hover .face-3{animation:logo-blink .6s .05s}.video-area:hover .letter{transform:translate(10px)}.video-area:hover .letter:first-child{transition-delay:.32s}.video-area:hover .letter:nth-child(2){transition-delay:.34s}.video-area:hover .letter:nth-child(3){transition-delay:.36s}.video-area:hover .letter:nth-child(4){transition-delay:.38s}.video-area:hover .letter:nth-child(5){transition-delay:.4s}.video-area:hover .letter:nth-child(6){transition-delay:.42s}.video-area:hover .letter:nth-child(7){transition-delay:.44s}.video-area:hover .letter:nth-child(8){transition-delay:.46s}.video-area:hover .letter:nth-child(9){transition-delay:.48s}.video-area:hover .letter:nth-child(10){transition-delay:.5s}.video-area:hover .letter:nth-child(11){transition-delay:.52s}.video-area:hover .letter:nth-child(12){transition-delay:.54s}.video-area:hover .letter:nth-child(13){transition-delay:.56s}.video-area:hover .letter:nth-child(14){transition-delay:.58s}.video-area:hover .letter:nth-child(15){transition-delay:.6s}.video-area .overlay{background:#0e0e0e;height:100%;left:0;opacity:.1;top:0;width:100%}.video-area .logo,.video-area .overlay{pointer-events:none;position:absolute;transition:opacity .3s}.video-area .logo{height:38px;left:calc(50% - 19px);top:calc(50% - 17px);width:34px}.video-area .logo svg{display:block;height:100%;width:100%}.video-area .logo svg *{fill:#fff}.popin{display:none}.popins{align-items:center;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:7}html.is-theme-abyss .popins .background{background:#140b29}html.is-theme-abyss .popins .card-body a{color:#57fdf3}.popins.is-open .background{opacity:.8;pointer-events:auto;transition-delay:0s;transition-timing-function:ease-in}.popins .background{background:#1a1a1a;height:100%;left:0;position:absolute;top:0;transition:opacity .3s ease-out .2s;width:100%}.popins .background,.popins .popin{opacity:0;pointer-events:none;will-change:opacity,transform}.popins .popin{display:block;transform:scale(.8);transition:opacity .3s ease-out,transform .3s cubic-bezier(1,0,1,1)}.popins .popin.is-active{opacity:1;pointer-events:auto;transform:scale(1);transition-timing-function:ease-in,cubic-bezier(0,0,0,1)}.popins .popin .card-body{max-height:calc(100vh - 140px);overflow:auto}.popins .popin .text{margin-bottom:2em}.popins .popin .remember{display:inline-block}.popins .popin .remember .field.checkbox .label{margin:0 0 0 5px;opacity:.5;padding-left:0;padding-right:33px;transition:opacity .15s}.popins .popin .remember .field.checkbox .label:hover{opacity:1}.popins .popin .remember .field.checkbox .label:hover .checkmark:before{opacity:.4}.popins .popin .remember .field.checkbox .label .checkmark{left:auto;right:0}.quizzes-index .chapter.is-open .lessons{display:block}.quizzes-index .chapter.is-open .chapter-head:hover .arrow{transform:rotate(-180deg)}.quizzes-index .chapter.is-open .chapter-head .arrow{transform:rotate(-90deg)}.quizzes-index .chapter.is-done .chapter-head .progress .circle .fill circle{stroke:#32ffce}.quizzes-index .chapter-head{align-items:center;cursor:pointer;display:flex;justify-content:flex-start;padding:.5rem 50px .5rem 0;position:relative}.quizzes-index .chapter-head:hover .arrow{opacity:1;transform:rotate(0)}.quizzes-index .chapter-head .progress{margin-right:15px;position:relative}.quizzes-index .chapter-head .progress .circle{display:inline-block;position:relative;vertical-align:middle}.quizzes-index .chapter-head .progress .circle svg{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.quizzes-index .chapter-head .progress .circle .full circle{stroke:#2f2f2f}.quizzes-index .chapter-head .progress .circle .fill{transform:rotate(-90deg)}.quizzes-index .chapter-head .progress .circle .fill circle{stroke:#705df2;transition:stroke-dashoffset .3s}.quizzes-index .chapter-head .texts{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.quizzes-index .chapter-head .texts .label{font-size:.9rem;opacity:.5}.quizzes-index .chapter-head .texts .title{font-weight:500}.quizzes-index .chapter-head .arrow{opacity:.5;position:absolute;right:22px;top:calc(50% - 3px);transform:rotate(-90deg);transition:opacity .15s,transform .3s}.quizzes-index .chapter-head .arrow svg{display:block}.quizzes-index .chapter-head .arrow svg *{fill:#fff;opacity:1}.quizzes-index .lessons{display:none;margin-bottom:.5em;padding-left:50px}.quizzes-index .lessons .lesson{align-items:center;display:flex;padding:6px 0;position:relative;text-decoration:none;width:100%}.quizzes-index .lessons .lesson.is-unavailable{pointer-events:none}.quizzes-index .lessons .lesson.is-active:after{background:#fff;border-bottom-left-radius:4px;border-top-left-radius:4px;content:"";display:block;height:20px;position:absolute;right:0;top:calc(50% - 10px);width:4px}.quizzes-index .lessons .lesson.is-active .title{opacity:1}.quizzes-index .lessons .lesson .title{opacity:.5;transition:opacity .15s}.quizzes-index .lessons:hover .lesson .title{opacity:.5}.quizzes-index .lessons:hover .lesson:hover .title{opacity:1}.quizzes-index .lessons .icon{display:block;flex-shrink:0;margin-right:20px}.quizzes-index .lessons .icon.is-timedOut{height:16px;width:13px}.quizzes-index .lessons .icon.is-timedOut svg *{fill:#ff5b86}.quizzes-index .lessons .icon.is-unavailable svg *{stroke:#888}.quizzes-index .lessons .icon.is-completed{height:20px;margin-right:15px;width:18px}.quizzes-index .lessons .icon.is-completed svg *{fill:#32ffce}.quizzes-index .lessons .icon.is-toDo{height:20px;width:13px}.quizzes-index .lessons .icon.is-toDo svg *{fill:#888}.quizzes-index .lessons .icon.is-errors{height:11px;width:11px}.quizzes-index .lessons .icon svg{display:block;height:100%;width:100%}.quizzes-index .lessons .icon svg *{fill:#fff}.sparkles{left:50%;opacity:0;pointer-events:none;position:absolute;top:50%}.is-done .sparkles,.is-voted .sparkles{opacity:1}.is-done .sparkles .sparkle:first-child .inner,.is-done .sparkles .sparkle:nth-child(2) .inner,.is-done .sparkles .sparkle:nth-child(3) .inner,.is-voted .sparkles .sparkle:first-child .inner,.is-voted .sparkles .sparkle:nth-child(2) .inner,.is-voted .sparkles .sparkle:nth-child(3) .inner{transform:translate(25px);transition:transform 1.2s cubic-bezier(0,0,0,1)}.is-done .sparkles .sparkle:first-child .inner:after,.is-done .sparkles .sparkle:nth-child(2) .inner:after,.is-done .sparkles .sparkle:nth-child(3) .inner:after,.is-voted .sparkles .sparkle:first-child .inner:after,.is-voted .sparkles .sparkle:nth-child(2) .inner:after,.is-voted .sparkles .sparkle:nth-child(3) .inner:after{transform:scale(.0001);transition:transform 1.2s cubic-bezier(0,0,0,1) .25s}.is-done .sparkles .sparkle:nth-child(4) .inner,.is-done .sparkles .sparkle:nth-child(5) .inner,.is-done .sparkles .sparkle:nth-child(6) .inner,.is-voted .sparkles .sparkle:nth-child(4) .inner,.is-voted .sparkles .sparkle:nth-child(5) .inner,.is-voted .sparkles .sparkle:nth-child(6) .inner{transform:translate(30px);transition:transform .5s cubic-bezier(0,0,0,1)}.is-done .sparkles .sparkle:nth-child(4) .inner:after,.is-done .sparkles .sparkle:nth-child(5) .inner:after,.is-done .sparkles .sparkle:nth-child(6) .inner:after,.is-voted .sparkles .sparkle:nth-child(4) .inner:after,.is-voted .sparkles .sparkle:nth-child(5) .inner:after,.is-voted .sparkles .sparkle:nth-child(6) .inner:after{transform:scale(.0001);transition:transform .5s cubic-bezier(0,0,0,1) .25s}.is-done .sparkles .sparkle:nth-child(10) .inner,.is-done .sparkles .sparkle:nth-child(7) .inner,.is-done .sparkles .sparkle:nth-child(8) .inner,.is-done .sparkles .sparkle:nth-child(9) .inner,.is-voted .sparkles .sparkle:nth-child(10) .inner,.is-voted .sparkles .sparkle:nth-child(7) .inner,.is-voted .sparkles .sparkle:nth-child(8) .inner,.is-voted .sparkles .sparkle:nth-child(9) .inner{transform:translate(35px);transition:transform .3s cubic-bezier(0,0,0,1)}.is-done .sparkles .sparkle:nth-child(10) .inner:after,.is-done .sparkles .sparkle:nth-child(7) .inner:after,.is-done .sparkles .sparkle:nth-child(8) .inner:after,.is-done .sparkles .sparkle:nth-child(9) .inner:after,.is-voted .sparkles .sparkle:nth-child(10) .inner:after,.is-voted .sparkles .sparkle:nth-child(7) .inner:after,.is-voted .sparkles .sparkle:nth-child(8) .inner:after,.is-voted .sparkles .sparkle:nth-child(9) .inner:after{transform:scale(.0001);transition:transform .3s cubic-bezier(0,0,0,1) .25s}.is-done .sparkles.is-small .sparkle:first-child .inner,.is-done .sparkles.is-small .sparkle:nth-child(2) .inner,.is-done .sparkles.is-small .sparkle:nth-child(3) .inner,.is-voted .sparkles.is-small .sparkle:first-child .inner,.is-voted .sparkles.is-small .sparkle:nth-child(2) .inner,.is-voted .sparkles.is-small .sparkle:nth-child(3) .inner{transform:translate(15px);transition:transform 1.2s cubic-bezier(0,0,.5,1)}.is-done .sparkles.is-small .sparkle:first-child .inner:after,.is-done .sparkles.is-small .sparkle:nth-child(2) .inner:after,.is-done .sparkles.is-small .sparkle:nth-child(3) .inner:after,.is-voted .sparkles.is-small .sparkle:first-child .inner:after,.is-voted .sparkles.is-small .sparkle:nth-child(2) .inner:after,.is-voted .sparkles.is-small .sparkle:nth-child(3) .inner:after{transform:scale(.0001);transition:transform 1.2s cubic-bezier(0,0,.5,1) .25s}.is-done .sparkles.is-small .sparkle:nth-child(4) .inner,.is-done .sparkles.is-small .sparkle:nth-child(5) .inner,.is-done .sparkles.is-small .sparkle:nth-child(6) .inner,.is-voted .sparkles.is-small .sparkle:nth-child(4) .inner,.is-voted .sparkles.is-small .sparkle:nth-child(5) .inner,.is-voted .sparkles.is-small .sparkle:nth-child(6) .inner{transform:translate(20px);transition:transform .5s cubic-bezier(0,0,.5,1)}.is-done .sparkles.is-small .sparkle:nth-child(4) .inner:after,.is-done .sparkles.is-small .sparkle:nth-child(5) .inner:after,.is-done .sparkles.is-small .sparkle:nth-child(6) .inner:after,.is-voted .sparkles.is-small .sparkle:nth-child(4) .inner:after,.is-voted .sparkles.is-small .sparkle:nth-child(5) .inner:after,.is-voted .sparkles.is-small .sparkle:nth-child(6) .inner:after{transform:scale(.0001);transition:transform .5s cubic-bezier(0,0,.5,1) .25s}.is-done .sparkles.is-small .sparkle:nth-child(10) .inner,.is-done .sparkles.is-small .sparkle:nth-child(7) .inner,.is-done .sparkles.is-small .sparkle:nth-child(8) .inner,.is-done .sparkles.is-small .sparkle:nth-child(9) .inner,.is-voted .sparkles.is-small .sparkle:nth-child(10) .inner,.is-voted .sparkles.is-small .sparkle:nth-child(7) .inner,.is-voted .sparkles.is-small .sparkle:nth-child(8) .inner,.is-voted .sparkles.is-small .sparkle:nth-child(9) .inner{transform:translate(25px);transition:transform .3s cubic-bezier(0,0,.5,1)}.is-done .sparkles.is-small .sparkle:nth-child(10) .inner:after,.is-done .sparkles.is-small .sparkle:nth-child(7) .inner:after,.is-done .sparkles.is-small .sparkle:nth-child(8) .inner:after,.is-done .sparkles.is-small .sparkle:nth-child(9) .inner:after,.is-voted .sparkles.is-small .sparkle:nth-child(10) .inner:after,.is-voted .sparkles.is-small .sparkle:nth-child(7) .inner:after,.is-voted .sparkles.is-small .sparkle:nth-child(8) .inner:after,.is-voted .sparkles.is-small .sparkle:nth-child(9) .inner:after{transform:scale(.0001);transition:transform .3s cubic-bezier(0,0,.5,1) .25s}.sparkles.is-purple .sparkle .inner:after{background:#705df2}.sparkles.is-white .sparkle .inner:after{background:#fff}.sparkles.is-gold .sparkle .inner:after{background:#ffc37d}.sparkles.is-full-rotation .sparkle:first-child{transform:rotate(369deg)}.sparkles.is-full-rotation .sparkle:nth-child(2){transform:rotate(127deg)}.sparkles.is-full-rotation .sparkle:nth-child(3){transform:rotate(296deg)}.sparkles.is-full-rotation .sparkle:nth-child(4){transform:rotate(278deg)}.sparkles.is-full-rotation .sparkle:nth-child(5){transform:rotate(266deg)}.sparkles.is-full-rotation .sparkle:nth-child(6){transform:rotate(407deg)}.sparkles.is-full-rotation .sparkle:nth-child(7){transform:rotate(399deg)}.sparkles.is-full-rotation .sparkle:nth-child(8){transform:rotate(363deg)}.sparkles.is-full-rotation .sparkle:nth-child(9){transform:rotate(365deg)}.sparkles.is-full-rotation .sparkle:nth-child(10){transform:rotate(210deg)}.sparkles .sparkle{left:0;position:absolute;top:0;z-index:1}.sparkles .sparkle:first-child{transform:rotate(-108deg)}.sparkles .sparkle:nth-child(2){transform:rotate(-126deg)}.sparkles .sparkle:nth-child(3){transform:rotate(-54deg)}.sparkles .sparkle:nth-child(4){transform:rotate(-162deg)}.sparkles .sparkle:nth-child(5){transform:rotate(-18deg)}.sparkles .sparkle:nth-child(6){transform:rotate(-72deg)}.sparkles .sparkle:nth-child(7){transform:rotate(-144deg)}.sparkles .sparkle:nth-child(8){transform:rotate(-90deg)}.sparkles .sparkle:nth-child(9){transform:rotate(-36deg)}.sparkles .sparkle:nth-child(10){transform:rotate(-180deg)}.sparkles .sparkle .inner{position:absolute}.sparkles .sparkle .inner:after{background:#32ffce;border-radius:50%;content:"";height:4px;left:-2px;position:absolute;top:-2px;width:4px}section.start{color:#fff;margin-bottom:80px;margin-top:80px;position:relative}section.start .background{background:#150c21;border-top-left-radius:14px;border-top-right-radius:14px;bottom:0;height:100px;left:0;position:absolute;width:100%}section.start .content{align-items:center;background:#705df2;border-radius:14px;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;padding:80px 120px;position:relative;width:1280px}@media (max-width:1300px){section.start .content{margin-left:50px;margin-right:50px;padding:60px 90px;width:auto}}@media (max-width:1080px){section.start .content{margin-left:25px;margin-left:var(--page-horizontal-padding);margin-right:25px;margin-right:var(--page-horizontal-padding);padding:50px 60px}}@media (max-width:800px){section.start .content{padding:50px 40px 40px}}@media (max-width:600px){section.start .content{display:block;padding:50px 20px 30px;text-align:center}}section.start .texts .section-title{margin-bottom:.35em}section.start .texts .section-sub-title{color:#fff;margin-bottom:.35em}@media (max-width:600px){section.start .texts .section-sub-title{margin-bottom:.35em}}section.start .texts .section-sub-title>span{opacity:.6}@media (max-width:600px){section.start .texts .trustpilot{margin-bottom:1em}}section.start .button{margin-right:0}section.start .illustration{left:8%;position:absolute;top:-28px}@media (max-width:1300px){section.start .illustration{top:-50px}}section.start .join-group{align-items:center;display:flex;flex-direction:column}section.start .join-group .gift{font-size:16px;padding:12px 42px 0;white-space:nowrap}section.start .join-group .gift:hover{text-decoration:underline}section.start .join-group .gift .gift-icon{display:inline-block;height:15px;width:15px}section.start .join-group .gift .gift-icon svg{height:100%;width:100%}section.start .join-group .gift .gift-icon svg *{fill:#fff}.text{color:#fff}.text code[class*=language-],.text pre[class*=language-]{word-wrap:normal;background:none;color:#ccc;font-family:Roboto Mono,monospace;font-size:.85rem;font-weight:700;-webkit-hyphens:none;hyphens:none;line-height:1.5;tab-size:4;text-align:left;white-space:pre-wrap;word-break:break-word;word-spacing:normal}.text pre[class*=language-]{margin:.5em 0;overflow:auto;padding:25px}@media (max-width:600px){.text pre[class*=language-]{padding:20px}}@media (max-width:400px){.text pre[class*=language-]{padding:15px}}.text :not(pre)>code[class*=language-],.text pre[class*=language-]{background:#222}.text :not(pre)>code[class*=language-]{border-radius:.3em;padding:.1em;white-space:normal}.text .token.block-comment,.text .token.cdata,.text .token.comment,.text .token.doctype,.text .token.prolog{color:#999}.text .token.punctuation{color:#62c8f3}.text .token.function-name{color:#6196cc}.text .token.italic{font-style:italic}.text .token.entity{cursor:help}.text .token.inserted{color:#fff}.text .token.tag{color:#eee}.text .token.attr-name,.text .token.deleted,.text .token.namespace{color:#e2777a}.text .token.boolean,.text .token.function,.text .token.number{color:#ffc061}.text .token.class-name,.text .token.constant,.text .token.property,.text .token.symbol{color:#fe6854}.text .token.selector{color:#fff}.text .token.atrule,.text .token.builtin,.text .token.important,.text .token.keyword{color:#ac9fff}.text .token.attr-value,.text .token.char,.text .token.regex,.text .token.string,.text .token.variable{color:#7ec699}.text .token.entity,.text .token.operator,.text .token.url{color:#67cdcc}.text .token.bold,.text .token.important{font-weight:700}.text .h2,.text .h3,.text .h4,.text .h5,.text .title,.text h2,.text h3,.text h4,.text h5{font-weight:700;margin-bottom:.75em;margin-top:1.5em}@media (max-width:400px){.text .h2,.text .h3,.text .h4,.text .h5,.text .title,.text h2,.text h3,.text h4,.text h5{word-break:break-word}}.text .h2:first-child,.text .h3:first-child,.text .h4:first-child,.text .h5:first-child,.text .title:first-child,.text h2:first-child,.text h3:first-child,.text h4:first-child,.text h5:first-child{margin-top:0}.text .h2,.text h2{font-size:2rem}.text .h3,.text h3{font-size:1.75rem}.text .h4,.text h4{font-size:1.5rem}.text .h5,.text h5{font-size:1.25rem}.text strong{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-weight:700}.text ol,.text ul{margin-bottom:1em}.text li{margin-bottom:.25em;padding-left:1em;position:relative}.text li:before{background:#fff;content:"";display:block;height:4px;left:.2em;opacity:.2;position:absolute;top:calc(.8em - 2px);width:4px}.text li ul{margin-top:.25em;padding-left:1em}.text li,.text p{margin-bottom:.5em}.text li:last-child,.text p:last-child{margin-bottom:0}.text li a:not(.button),.text p a:not(.button){color:#b08aff;text-decoration:none}@media (max-width:600px){.text li a:not(.button),.text p a:not(.button){word-break:break-word}}.text li a:not(.button):hover,.text p a:not(.button):hover{text-decoration:underline}.text li code,.text p code{background:rgba(112,93,242,.667);border-radius:4px;color:#fff;display:inline-block;font-family:Roboto Mono,monospace;font-size:.85rem;font-weight:700;margin-bottom:1px;padding-left:8px;padding-right:8px;position:relative}@media (max-width:600px){.text li code,.text p code{word-break:break-word}}.text .is-image{line-height:0;text-align:center}.text .is-image .image-inner{border-radius:6px;display:inline-block;line-height:0}.text .is-image .image-inner img{display:inline-block;height:auto;max-width:100%;opacity:0;transition:opacity .5s}.text .is-image .image-inner img.is-loaded{opacity:1}.text .code-toolbar pre[class*=language-]{border:1px solid #202020;border-radius:6px;font-weight:700;margin-bottom:1em;outline:none}.text .code-toolbar pre[class*=language-]:focus{border:1px solid #705df2}.text .code-toolbar .toolbar{right:10px;top:10px}.text .code-toolbar .toolbar .toolbar-item{display:inline-block;height:25px;line-height:25px;margin-left:4px;vertical-align:top}.text .code-toolbar .toolbar .toolbar-item a,.text .code-toolbar .toolbar .toolbar-item button,.text .code-toolbar .toolbar .toolbar-item span{border-radius:4px;box-shadow:none;color:inherit;display:inline-block;font-weight:700;height:25px;line-height:25px;padding:0 10px}.text .code-toolbar .toolbar .toolbar-item span{background:none}.text .code-toolbar .toolbar .toolbar-item a,.text .code-toolbar .toolbar .toolbar-item button{background:#1a1a1a}.text .desmos{display:flex;justify-content:center;margin-bottom:1em;width:100%}.text .desmos iframe{height:400px;width:600px}@media (max-width:800px){.text .desmos iframe{height:300px;width:100%}}.text .video{background:#202020;border-radius:6px;cursor:pointer;margin-bottom:1em;position:relative}.text .video .element{border-radius:6px;display:block;height:auto;max-width:100%;outline:none}.text .video .overlay{background:#0e0e0e;height:100%;left:0;opacity:.1;top:0;width:100%}.text .video .logo,.text .video .overlay{pointer-events:none;position:absolute;transition:opacity .3s}.text .video .logo{height:38px;left:calc(50% - 19px);top:calc(50% - 22.66667px);width:34px}.text .video .logo svg{display:block;height:100%;width:100%}.text .video .logo svg *{fill:#fff}.text .video.is-playing .logo,.text .video.is-playing .overlay{opacity:0}.top-navigation{position:fixed;right:85px;text-align:right;top:55px;z-index:3}@media (max-width:1600px){.top-navigation{right:70px;top:45px}}@media (max-width:1300px){.top-navigation{right:35px;top:35px}}@media (max-width:1080px){.top-navigation{right:25px;top:25px}}@media (max-width:800px){.top-navigation{right:20px;top:20px}}@media (max-width:600px){.top-navigation{right:15px;top:15px}}@media (max-width:400px){.top-navigation{right:10px;top:10px}}.top-navigation br{display:none}@media (max-width:800px){.top-navigation br{display:inline}}.top-navigation .button{border-radius:24px;box-shadow:0 14px 55px #3c00bd26;height:48px;margin-left:15px;margin-right:0;-webkit-mask-image:none}@media (max-width:1300px){.top-navigation .button{margin-left:10px}}@media (max-width:1080px){.top-navigation .button{margin-left:5px}}@media (max-width:800px){.top-navigation .button{margin-bottom:10px;margin-left:0}}.top-navigation .button .label{font-family:Greycliff;font-size:18px;font-weight:700;margin-left:28px;margin-right:28px}@media (max-width:1080px){.top-navigation .button .label{margin-left:24px;margin-right:24px}}@media (max-width:800px){.top-navigation .button .label{margin-left:20px;margin-right:20px}}@media (max-width:600px){.top-navigation .button .label:first-letter{text-transform:uppercase}.top-navigation .button .non-important{display:none}}.trustpilot{align-items:center;display:inline-flex;justify-content:center}.trustpilot.has-theme-dark .stars .star *{fill:#fff}.trustpilot>*{display:block}.trustpilot .stars{align-items:center;display:inline-flex;font-size:0;justify-content:center;white-space:nowrap}.trustpilot .stars .star{display:inline-block;height:21px;margin-right:3px;position:relative;width:21px}.trustpilot .stars .star:last-child{margin-right:0}.trustpilot .stars .star svg{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.trustpilot .label{margin-left:.5em}.trustpilot .label a{color:#04da8d!important}.tweet{display:block;margin-bottom:20px;margin-left:10px;margin-right:10px;min-height:360px;position:relative}@media (max-width:800px){.tweet{margin-left:0;margin-right:0}}.tweet .twitter-tweet{position:relative}.tweet .twitter-tweet iframe{width:100%!important}.tweet .placeholder{border:1px solid #eee3;border-radius:12px;height:100%;left:0;padding:20px;position:absolute;top:0;width:100%}.tweet .placeholder .head{align-items:center;display:flex;margin-bottom:1em}.tweet .placeholder .head .user{background:hsla(0,0%,93%,.133);border-radius:50%;height:48px;margin-right:10px;width:48px}.tweet .placeholder .head .titles .name{background:hsla(0,0%,93%,.133);height:1em;margin-bottom:4px;width:100px}.tweet .placeholder .head .titles .sub-name{background:hsla(0,0%,93%,.133);height:1em;width:120px}.tweet .placeholder .text{margin-bottom:1em}.tweet .placeholder .text .text-line{background:hsla(0,0%,93%,.133);height:1em;margin-bottom:4px}.tweet .placeholder .text .text-line:first-child{width:50%}.tweet .placeholder .text .text-line:nth-child(3){width:75%}.tweet .placeholder .pictures{display:flex;margin-bottom:1em}.tweet .placeholder .pictures .picture{background:hsla(0,0%,93%,.133);height:80px;width:80px}.tweet .placeholder .pictures .picture:first-child{margin-right:10px}.tweets{margin-bottom:10vh}.tweets .columns{display:flex;justify-content:center;margin-left:auto;margin-right:auto;width:1560px}@media (max-width:1600px){.tweets .columns{margin-left:20px;margin-right:20px;width:auto}}@media (max-width:600px){.tweets .columns{margin-left:15px;margin-right:15px}}@media (max-width:400px){.tweets .columns{margin-left:10px;margin-right:10px}}.tweets .column{flex:1 1;max-width:550px}@media (max-width:1300px){.tweets .column:nth-child(3){display:none}}@media (max-width:800px){.tweets .column:nth-child(2){display:none}}.tweets .column .tweet{visibility:visible}.tweets .tweet{visibility:hidden}.tweets .tweet iframe{position:relative;z-index:1}.tweets .column:first-child .tweet:nth-child(3n+1):before,.tweets .column:nth-child(2) .tweet:nth-child(3n+2):before,.tweets .column:nth-child(3) .tweet:nth-child(3n+3):before{background:radial-gradient(closest-side,#213040,#21304000);content:"";display:block;height:50vmax;left:-12.5vmax;pointer-events:none;position:absolute;top:-12.5vmax;width:50vmax;z-index:0}.tweets .more{display:flex;justify-content:center;margin-top:30px}.tweets .more .button{margin-right:0}.video-jump{align-items:center;border:2px solid #fff;border-radius:1em;cursor:pointer;display:inline-flex;height:.8em;justify-content:center;opacity:.5;padding:10px;text-decoration:none;transition:opacity .15s;vertical-align:middle;will-change:opacity}@media print{.video-jump{display:none}}.video-jump:hover{opacity:1}.video-jump .time{font-size:.8rem;font-weight:500}.video-jump .play{display:inline-block;height:12px;margin-right:4px;position:relative;width:10px}.video-jump .play svg{height:100%;left:0;position:absolute;top:0;width:100%}.video-jump .play svg *{fill:#fff}.abyss-simple-page{padding-top:80px;padding-top:calc(var(--page-top-padding))}@media (max-width:1300px){.abyss-simple-page{padding-top:160px;padding-top:calc(var(--page-top-padding) + 80px)}}@media (max-width:1080px){.abyss-simple-page{padding-top:140px;padding-top:calc(var(--page-top-padding) + 60px)}}@media (max-width:800px){.abyss-simple-page{padding-top:120px;padding-top:calc(var(--page-top-padding) + 40px)}}@media (max-width:600px){.abyss-simple-page{padding-top:110px;padding-top:calc(var(--page-top-padding) + 30px)}}@media (max-width:400px){.abyss-simple-page{padding-top:100px;padding-top:calc(var(--page-top-padding) + 20px)}}.abyss-simple-page .abyss-simple-top{color:#fff;margin:0 auto 5em;max-width:840px;text-align:center;width:auto}@media (max-width:1080px){.abyss-simple-page .abyss-simple-top{margin-bottom:4em;padding-left:70px;padding-right:70px;width:auto}}@media (max-width:600px){.abyss-simple-page .abyss-simple-top{margin-bottom:2.5em;padding-left:40px;padding-right:40px}}.abyss-simple-page .abyss-simple-top .page-title{font-family:Greycliff,sans-serif;font-weight:800}.abyss-simple-page .abyss-simple-top .primary{font-size:48px;margin-bottom:.25em}@media (max-width:1300px){.abyss-simple-page .abyss-simple-top .primary{font-size:44px}}@media (max-width:1080px){.abyss-simple-page .abyss-simple-top .primary{font-size:40px}}@media (max-width:800px){.abyss-simple-page .abyss-simple-top .primary{font-size:36px}}@media (max-width:600px){.abyss-simple-page .abyss-simple-top .primary{font-size:32px}}@media (max-width:400px){.abyss-simple-page .abyss-simple-top .primary{font-size:28px}}.abyss-simple-page .abyss-simple-top .secondary{color:#705df2;font-size:26px;margin-bottom:1.5em}@media (max-width:1300px){.abyss-simple-page .abyss-simple-top .secondary{font-size:24px}}@media (max-width:1080px){.abyss-simple-page .abyss-simple-top .secondary{font-size:22px}}@media (max-width:800px){.abyss-simple-page .abyss-simple-top .secondary{font-size:20px}}@media (max-width:600px){.abyss-simple-page .abyss-simple-top .secondary{font-size:18px}}@media (max-width:400px){.abyss-simple-page .abyss-simple-top .secondary{font-size:18px}}.abyss-simple-page .abyss-simple-top .main-description{display:flex;font-family:Greycliff,sans-serif;font-size:26px;font-weight:500;justify-content:center;line-height:1.25em;margin-bottom:1em}@media (max-width:1300px){.abyss-simple-page .abyss-simple-top .main-description{font-size:24px}}@media (max-width:1080px){.abyss-simple-page .abyss-simple-top .main-description{font-size:22px}}@media (max-width:800px){.abyss-simple-page .abyss-simple-top .main-description{font-size:20px}}@media (max-width:600px){.abyss-simple-page .abyss-simple-top .main-description{font-size:18px}}@media (max-width:400px){.abyss-simple-page .abyss-simple-top .main-description{font-size:18px}}.abyss-simple-page .abyss-simple-top .main-description .inner{position:relative}@media (max-width:600px){.abyss-simple-page .abyss-simple-top .main-description .inner{display:flex;flex-direction:column;justify-content:center}}.abyss-simple-page .abyss-simple-top .main-description .signature{color:#57fdf3;font-size:20px;position:absolute;right:-50px;text-decoration:underline;top:calc(100% + .5em)}@media (max-width:1300px){.abyss-simple-page .abyss-simple-top .main-description .signature{font-size:20px}}@media (max-width:1080px){.abyss-simple-page .abyss-simple-top .main-description .signature{font-size:19px}}@media (max-width:800px){.abyss-simple-page .abyss-simple-top .main-description .signature{font-size:18px}}@media (max-width:600px){.abyss-simple-page .abyss-simple-top .main-description .signature{font-size:17px}}@media (max-width:400px){.abyss-simple-page .abyss-simple-top .main-description .signature{font-size:16px}}@media (max-width:600px){.abyss-simple-page .abyss-simple-top .main-description .signature{margin-top:.5em;position:static;text-align:center}}.abyss-simple-page .abyss-simple-top .main-description .signature:hover{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-style:wavy;text-decoration-style:wavy}.abyss-simple-page p{color:#fffc;font-size:20px}@media (max-width:1300px){.abyss-simple-page p{font-size:20px}}@media (max-width:1080px){.abyss-simple-page p{font-size:19px}}@media (max-width:800px){.abyss-simple-page p{font-size:18px}}@media (max-width:600px){.abyss-simple-page p{font-size:17px}}@media (max-width:400px){.abyss-simple-page p{font-size:16px}}.abyss-simple-page p a{color:#57fdf3}.abyss-simple-page p strong{color:#fff}.abyss-simple-page .highlight{color:#57fdf3;font-weight:800}.page.account{background-color:#140b29;color:#fff;padding-top:80px;padding-top:var(--page-top-padding)}@media (max-width:800px){.page.account{padding-left:20px;padding-right:20px}}@media (max-width:600px){.page.account{padding-left:15px;padding-right:15px}}.page.account .page-content{align-items:flex-start;display:flex;margin-left:auto;margin-right:auto;max-width:1180px;padding-bottom:45px;padding-top:75px}@media (max-width:1300px){.page.account .page-content{padding-top:5vmin}}@media (max-width:600px){.page.account .page-content{flex-direction:column}}.page.account .page-content .h1,.page.account .page-content .h2,.page.account .page-content .h3,.page.account .page-content .h4,.page.account .page-content .h5,.page.account .page-content h1,.page.account .page-content h2,.page.account .page-content h3,.page.account .page-content h4,.page.account .page-content h5{margin-bottom:1em}.page.account .content-section{margin-bottom:4em}.page.account .sidebar{border-right:3px solid #202020;margin-right:30px;width:230px}@media (max-width:600px){.page.account .sidebar{border:none;margin-bottom:2rem;width:100%}}.page.account .sidebar .item{align-items:center;display:flex;height:40px;position:relative;text-decoration:none;width:100%}.page.account .sidebar .item.is-active:after{background:#fff;border-bottom-left-radius:4px;border-top-left-radius:4px;content:"";display:block;height:20px;position:absolute;right:0;top:calc(50% - 10px);width:4px}.page.account .sidebar .item.is-active>*{opacity:1}.page.account .sidebar .item>*{opacity:.5;transition:opacity .15s}.page.account .sidebar:hover .item>*{opacity:.5}.page.account .sidebar:hover .item:hover>*{opacity:1}.page.account .sidebar .icon{margin-right:10px;width:20px}.page.account .sidebar .icon.guy-mini{height:16px}.page.account .sidebar .icon.lock{height:14px}.page.account .sidebar .icon.gear{height:16px}.page.account .sidebar .icon.paper{height:14px}.page.account .sidebar .icon.question-mark{height:16px}.page.account .sidebar .icon.certificate{height:20px}.page.account .sidebar .icon.heart{height:12px;opacity:1}.page.account .sidebar .icon.heart svg *{fill:#ec4a7a}.page.account .sidebar .icon svg{fill:#fff;display:block;height:100%;width:100%}.page.account .main{width:540px}@media (max-width:600px){.page.account .main{width:100%}}.page.certificateQuiz{background-color:#1a1a1a;color:#fff;padding-left:25px;padding-right:25px;padding-top:80px;padding-top:var(--page-top-padding)}@media (max-width:800px){.page.certificateQuiz{padding-left:20px;padding-right:20px}}@media (max-width:600px){.page.certificateQuiz{padding-left:15px;padding-right:15px}}.page.certificateQuiz .page-content{align-items:flex-start;display:flex;justify-content:center;margin-left:auto;margin-right:auto;max-width:1180px;padding-bottom:45px;padding-top:75px}@media (max-width:1300px){.page.certificateQuiz .page-content{padding-top:5vmin}}@media (max-width:800px){.page.certificateQuiz .page-content{flex-direction:column}}.page.certificateQuiz .page-content .h1,.page.certificateQuiz .page-content .h2,.page.certificateQuiz .page-content .h3,.page.certificateQuiz .page-content .h4,.page.certificateQuiz .page-content .h5,.page.certificateQuiz .page-content h1,.page.certificateQuiz .page-content h2,.page.certificateQuiz .page-content h3,.page.certificateQuiz .page-content h4,.page.certificateQuiz .page-content h5{margin-bottom:1em}.page.certificateQuiz .sidebar{border-right:3px solid #202020;margin-right:75px;width:340px}@media (max-width:800px){.page.certificateQuiz .sidebar{border:none;margin-bottom:2rem;width:100%}}.page.certificateQuiz .sidebar .button.is-certificate{margin-top:1rem}.page.certificateQuiz .main{width:640px}@media (max-width:800px){.page.certificateQuiz .main{width:100%}}.page.certificateQuiz .top{margin-bottom:4rem}.page.certificateQuiz .buttons .button{margin-bottom:4px}.page.certificateQuiz .text .code-toolbar .toolbar{display:none}.page.certificateQuiz .questions.is-timedOut{opacity:.5;pointer-events:none}.page.certificateQuiz .questions .question{margin-bottom:4rem;position:relative}.page.certificateQuiz .questions .question.is-good{pointer-events:none}.page.certificateQuiz .questions .question.is-good .choice input[type=radio]:checked+.inner{background:#705df2}.page.certificateQuiz .questions .question.is-good .choice input[type=radio]:checked+.inner:after{border:none}.page.certificateQuiz .questions .question.is-good .choice input[type=radio]:checked+.inner .icon.is-checked{display:block}.page.certificateQuiz .questions .question.is-wrong.is-unchanged .choice input[type=radio]:checked+.inner{background:#752525}.page.certificateQuiz .questions .question.is-wrong.is-unchanged .choice input[type=radio]:checked+.inner:after{border:none}.page.certificateQuiz .questions .question.is-wrong.is-unchanged .choice input[type=radio]:checked+.inner .icon.is-cross{display:block}.page.certificateQuiz .questions .question .index{bottom:calc(100% - 1.35rem);font-size:1.5rem;font-weight:700;pointer-events:none;position:absolute;right:calc(100% + 5px);white-space:nowrap}@media (max-width:800px){.page.certificateQuiz .questions .question .index{bottom:0;display:inline-block;position:relative;right:0}}.page.certificateQuiz .questions .question .sentence{margin-bottom:.75rem}.page.certificateQuiz .questions .question .choice{cursor:pointer;display:block;margin-bottom:.5rem;position:relative}.page.certificateQuiz .questions .question .choice .text li code,.page.certificateQuiz .questions .question .choice .text p code{background:hsla(0,0%,100%,.129)}.page.certificateQuiz .questions .question .choice:hover .inner{background:#2a2a2a}.page.certificateQuiz .questions .question .choice input[type=radio]{display:none}.page.certificateQuiz .questions .question .choice input[type=radio]:checked+.inner:after{border:2px solid #705df2}.page.certificateQuiz .questions .question .choice .inner{background:#202020;border-radius:12px;display:block;padding:8px 34px 8px 18px;position:relative}.page.certificateQuiz .questions .question .choice .inner:after{border-radius:12px;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.page.certificateQuiz .questions .question .choice .inner pre[class*=language-]{background:none;border:none;margin:0;padding:0}.page.certificateQuiz .questions .question .choice .inner .icon{display:none;height:10px;position:absolute;right:15px;top:0;width:10px}.page.certificateQuiz .questions .question .choice .inner .icon svg{display:block;height:100%;width:100%}.page.certificateQuiz .questions .question .choice .inner .icon.is-checked{height:9px;top:calc(50% - 4px);width:10px}.page.certificateQuiz .questions .question .choice .inner .icon.is-checked svg *{fill:#32ffce}.page.certificateQuiz .questions .question .choice .inner .icon.is-cross{height:11px;top:calc(50% - 5px);width:11px}.page.certificateQuiz .questions .question .choice .inner .icon.is-cross svg *{fill:#32ffce}.page.certificateQuiz .questions .submit-container{display:flex;justify-content:flex-end}.page.challenges .section{margin-bottom:6em}.page.challenges .star{display:inline-block;height:17px;position:relative;top:1px;width:17px}.page.challenges .star svg{height:100%;left:0;position:absolute;top:0;width:100%}.page.challenges .star svg *{fill:#ffc37d}.page.challenges .submission{align-items:center;display:flex;flex-direction:column;margin-bottom:50px;position:relative}@media (max-width:800px){.page.challenges .submission{margin-bottom:40px}}@media (max-width:600px){.page.challenges .submission{margin-bottom:25px}}.page.challenges .submission.is-rank-1 .details{padding-right:90px}.page.challenges .submission.is-rank-2,.page.challenges .submission.is-rank-3{width:calc(50% - 12.5px)}@media (max-width:1080px){.page.challenges .submission.is-rank-2,.page.challenges .submission.is-rank-3{width:100%}}.page.challenges .submission.is-rank-2 .rank,.page.challenges .submission.is-rank-3 .rank{padding:20px 0}.page.challenges .submission.is-rank-2 .rank .position,.page.challenges .submission.is-rank-3 .rank .position{font-size:36px}.page.challenges .submission.is-rank-2 .details,.page.challenges .submission.is-rank-3 .details{align-items:flex-start;flex-direction:column}.page.challenges .submission.is-rank-2 .details .titles,.page.challenges .submission.is-rank-3 .details .titles{padding-right:60px}.page.challenges .submission.is-rank-2 .rank{background:linear-gradient(226deg,#0694b933,#111f3433),#271945;box-shadow:0 0 80px #5da2f24d}.page.challenges .submission.is-rank-2 .rank .position{-webkit-text-fill-color:#0000;background:linear-gradient(180deg,#fff,#adebff 48.96%,#7981ca);background-clip:text;-webkit-background-clip:text}.page.challenges .submission.is-rank-3 .rank{background:linear-gradient(226deg,#c7644933,#58156933),#271945;border:1px solid #fff3;border-left:none;border-radius:0 14px 14px 0;box-shadow:0 0 80px #705df24d;left:100%}@media (max-width:1080px){.page.challenges .submission.is-rank-3 .rank{border:1px solid #fff3;border-radius:14px 0 0 14px;border-right:none;left:auto;right:100%}}.page.challenges .submission.is-rank-3 .rank .inner{align-items:flex-end}.page.challenges .submission.is-rank-3 .rank .position{-webkit-text-fill-color:#0000;background:linear-gradient(180deg,#ffe3b8,#7f559f);background-clip:text;-webkit-background-clip:text}.page.challenges .submission.is-no-rank{width:330px}.page.challenges .submission.is-no-rank .details{align-items:flex-start;flex-direction:column}.page.challenges .submission.is-no-rank .details .titles{padding-right:60px}.page.challenges .submission.is-voted .details{border-color:#ffc37d80;transition:border-color .3s}.page.challenges .submission.is-voted .details .titles .title{color:#ffc37d;transition:color .3s}.page.challenges .submission.is-voted .details .button .label:after{content:"d"}.page.challenges .submission .visual{border-radius:14px;box-shadow:0 0 80px #ff77f133;flex-shrink:0;overflow:hidden;position:relative;width:100%}.page.challenges .submission .visual .ratio-holder{padding-top:56.25%;width:100%}.page.challenges .submission .visual .thumbnail,.page.challenges .submission .visual iframe{height:100%;left:0;position:absolute;top:0;width:100%}.page.challenges .submission .visual .thumbnail{object-fit:cover}.page.challenges .submission .rank{background:linear-gradient(226deg,#ff8c3833,#58156933),#271945;border:1px solid #fff3;border-radius:14px 0 0 14px;border-right:none;box-shadow:0 0 80px #f25d934d;display:flex;justify-content:center;padding:10px 0;position:absolute;right:100%;text-align:center;top:25px;width:108px}@media (max-width:800px){.page.challenges .submission .rank{border:1px solid #fff3!important;border-radius:0 0 14px 14px!important;border-top:none!important;padding:10px 0 15px!important;right:25px!important;top:0!important}}@media (max-width:600px){.page.challenges .submission .rank{padding:6px 0 10px!important;right:15px!important;width:90px}}.page.challenges .submission .rank .inner{align-items:flex-start;display:flex;flex-direction:column}.page.challenges .submission .rank .position{-webkit-text-fill-color:#0000;background:linear-gradient(180deg,#fff5eb,#ffbd80 44.79%,#ea4681);background-clip:text;-webkit-background-clip:text;font-family:Greycliff,sans-serif;font-size:54px;font-weight:800}@media (max-width:800px){.page.challenges .submission .rank .position{font-size:36px}}@media (max-width:600px){.page.challenges .submission .rank .position{font-size:28px!important}}.page.challenges .submission .rank .votes{color:#ffc37d;font-family:Greycliff,sans-serif;font-size:20px;font-weight:700;margin-top:4px;opacity:.8}@media (max-width:1300px){.page.challenges .submission .rank .votes{font-size:20px}}@media (max-width:1080px){.page.challenges .submission .rank .votes{font-size:19px}}@media (max-width:800px){.page.challenges .submission .rank .votes{font-size:18px}}@media (max-width:600px){.page.challenges .submission .rank .votes{font-size:17px}}@media (max-width:400px){.page.challenges .submission .rank .votes{font-size:16px}}@media (max-width:800px){.page.challenges .submission .rank .votes{display:none}}.page.challenges .submission .details{background:radial-gradient(335.46% 124.73% at 101.61% -14.1%,#ff77f133 0,#140b2933 100%),#140b29;border:1px solid #fff3;border-radius:0 0 14px 14px;border-top:none;display:flex;gap:15px;justify-content:space-around;padding:35px 40px;position:relative;width:calc(100% - 50px)}@media (max-width:1080px){.page.challenges .submission .details{align-items:flex-start;flex-direction:column}}@media (max-width:800px){.page.challenges .submission .details{padding:25px 35px}}@media (max-width:600px){.page.challenges .submission .details{padding:20px;width:calc(100% - 25px)}}.page.challenges .submission .details .titles:hover .launch-author{text-decoration:underline}.page.challenges .submission .details .titles .title{color:#ff77f1;font-family:Greycliff,sans-serif;font-size:20px;font-weight:500}@media (max-width:1300px){.page.challenges .submission .details .titles .title{font-size:20px}}@media (max-width:1080px){.page.challenges .submission .details .titles .title{font-size:19px}}@media (max-width:800px){.page.challenges .submission .details .titles .title{font-size:18px}}@media (max-width:600px){.page.challenges .submission .details .titles .title{font-size:17px}}@media (max-width:400px){.page.challenges .submission .details .titles .title{font-size:16px}}.page.challenges .submission .details .titles .launch-author{display:flex;font-family:Greycliff,sans-serif;font-weight:700;padding:5px 0}.page.challenges .submission .details .titles .launch-author .arrow{margin-left:2px;position:relative;top:1px;transform:rotate(-90deg)}.page.challenges .submission .details .titles .launch-author .arrow svg *{fill:#fff;opacity:1}.page.challenges .submission .details .links{display:flex;flex-direction:column}.page.challenges .submission .details .links ul li{overflow:hidden;text-overflow:ellipsis;white-space:break-spaces}.page.challenges .submission .details .links ul li:before{background:#fff;border-radius:3px;content:"";display:inline-block;height:5px;margin-right:8px;margin-top:-1px;opacity:.75;vertical-align:middle;width:5px}.page.challenges .submission .details .links ul a{margin-bottom:.5em;opacity:.8;text-decoration:none}.page.challenges .submission .details .links ul a:hover{text-decoration:underline}.page.challenges .submission .details .button.is-discord{position:absolute;right:35px;top:35px}@media (max-width:800px){.page.challenges .submission .details .button.is-discord{right:25px;top:25px}}@media (max-width:600px){.page.challenges .submission .details .button.is-discord{right:20px;top:20px}}.page.challenges .topic-head{display:flex;font-family:Greycliff,sans-serif;font-weight:700;justify-content:flex-end;margin:0 auto 4em;position:relative;width:662px}@media (max-width:1080px){.page.challenges .topic-head{margin-left:25px;margin-right:25px;width:auto}}@media (max-width:600px){.page.challenges .topic-head{margin-left:15px;margin-right:15px}}.page.challenges .topic-head .content{display:flex;flex-direction:column;height:calc(100% - 1em);justify-content:center;left:0;position:relative;position:absolute;top:0}.page.challenges .topic-head .content .number{color:#57fdf3;font-size:16px;margin-bottom:.2em}@media (max-width:800px){.page.challenges .topic-head .content .number{font-size:15px}}@media (max-width:600px){.page.challenges .topic-head .content .number{font-size:14px}}@media (max-width:400px){.page.challenges .topic-head .content .number{font-size:14px}}.page.challenges .topic-head .content .name{font-size:48px;font-weight:800;margin-bottom:.2em}@media (max-width:1300px){.page.challenges .topic-head .content .name{font-size:44px}}@media (max-width:1080px){.page.challenges .topic-head .content .name{font-size:40px}}@media (max-width:800px){.page.challenges .topic-head .content .name{font-size:36px}}@media (max-width:600px){.page.challenges .topic-head .content .name{font-size:32px}}@media (max-width:400px){.page.challenges .topic-head .content .name{font-size:28px}}.page.challenges .topic-head .content .status{color:#705df2;font-size:26px;font-weight:800}@media (max-width:1300px){.page.challenges .topic-head .content .status{font-size:24px}}@media (max-width:1080px){.page.challenges .topic-head .content .status{font-size:22px}}@media (max-width:800px){.page.challenges .topic-head .content .status{font-size:20px}}@media (max-width:600px){.page.challenges .topic-head .content .status{font-size:18px}}@media (max-width:400px){.page.challenges .topic-head .content .status{font-size:18px}}.page.challenges .topic-head .image-container{border-radius:8px;overflow:hidden;position:relative;width:70.99698%}.page.challenges .topic-head .image-container:after{background:linear-gradient(80deg,#140b29cc,#140b2900 60%);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.page.challenges .topic-head .image-container .placeholder{padding-top:56.17021%;width:100%}.page.challenges .topic-head .image-container .image{height:100%;left:0;position:absolute;top:0;width:100%}.page.challenges .instructions{align-items:center;display:flex;flex-direction:column;margin:0 auto 3em;text-align:center;width:840px}@media (max-width:1080px){.page.challenges .instructions{margin-bottom:4em;padding-left:25px;padding-right:25px;width:auto}}@media (max-width:600px){.page.challenges .instructions{margin-bottom:2.5em;padding-left:15px;padding-right:15px}}.page.challenges .instructions ol,.page.challenges .instructions ul{color:#fffc;font-size:20px}@media (max-width:1300px){.page.challenges .instructions ol,.page.challenges .instructions ul{font-size:20px}}@media (max-width:1080px){.page.challenges .instructions ol,.page.challenges .instructions ul{font-size:19px}}@media (max-width:800px){.page.challenges .instructions ol,.page.challenges .instructions ul{font-size:18px}}@media (max-width:600px){.page.challenges .instructions ol,.page.challenges .instructions ul{font-size:17px}}@media (max-width:400px){.page.challenges .instructions ol,.page.challenges .instructions ul{font-size:16px}}.page.challenges .instructions ol a,.page.challenges .instructions ul a{color:#57fdf3}.page.challenges .instructions ol strong,.page.challenges .instructions ul strong{color:#fff}.page.challenges .instructions li{margin-bottom:.25em;padding-left:1em;position:relative;text-align:left}.page.challenges .instructions li:before{background:#fff;content:"";display:block;height:4px;left:.2em;opacity:.2;position:absolute;top:calc(.8em - 2px);width:4px}.page.challenges .instructions li ul{margin-top:.25em;padding-left:1em}.page.challenges .ending{align-items:center;display:flex;flex-direction:column;margin-bottom:3em}.page.challenges .ending .before{color:#57fdf3;font-family:Greycliff,sans-serif;font-size:26px;font-weight:800;margin-bottom:10px}@media (max-width:1300px){.page.challenges .ending .before{font-size:24px}}@media (max-width:1080px){.page.challenges .ending .before{font-size:22px}}@media (max-width:800px){.page.challenges .ending .before{font-size:20px}}@media (max-width:600px){.page.challenges .ending .before{font-size:18px}}@media (max-width:400px){.page.challenges .ending .before{font-size:18px}}.page.challenges .ending .time-left{font-family:Greycliff,sans-serif;font-size:26px;font-weight:800;margin-bottom:10px}@media (max-width:1300px){.page.challenges .ending .time-left{font-size:24px}}@media (max-width:1080px){.page.challenges .ending .time-left{font-size:22px}}@media (max-width:800px){.page.challenges .ending .time-left{font-size:20px}}@media (max-width:600px){.page.challenges .ending .time-left{font-size:18px}}@media (max-width:400px){.page.challenges .ending .time-left{font-size:18px}}.page.challenges .ending .date{color:#fffc}.page.challenges .submissions{text-align:center}.page.challenges .submissions .submission{display:inline-flex;font-family:Greycliff,sans-serif;font-weight:700;margin:0 12px 50px;position:relative;text-align:left;width:408px}@media (max-width:600px){.page.challenges .submissions .submission{width:calc(100% - 30px)}}.page.challenges .winners{margin:0 auto 100px;width:840px}@media (max-width:1080px){.page.challenges .winners{padding-left:125px;padding-right:125px;width:auto}}@media (max-width:800px){.page.challenges .winners{margin-bottom:50px;padding-left:25px;padding-right:25px}}@media (max-width:600px){.page.challenges .winners{margin-bottom:25px;padding-left:15px;padding-right:15px}}.page.challenges .winners .others{display:flex;justify-content:space-between}@media (max-width:1080px){.page.challenges .winners .others{align-items:center;flex-direction:column;justify-content:default}}.page.challenges .all-challenges{background:radial-gradient(78.91% 103.53% at 63.96% 0,#b05df233 0,#0003 100%);padding-bottom:100px;text-align:center}.page.challenges .all-challenges .page-title{color:#fff;font-size:48px;margin-bottom:1.25em;padding-top:1.25em}@media (max-width:1300px){.page.challenges .all-challenges .page-title{font-size:44px}}@media (max-width:1080px){.page.challenges .all-challenges .page-title{font-size:40px}}@media (max-width:800px){.page.challenges .all-challenges .page-title{font-size:36px}}@media (max-width:600px){.page.challenges .all-challenges .page-title{font-size:32px}}@media (max-width:400px){.page.challenges .all-challenges .page-title{font-size:28px}}.page.challenges .all-challenges .items{text-align:center}.page.challenges .all-challenges .challenge{display:inline-block;font-family:Greycliff,sans-serif;font-weight:700;margin:0 12px 12px;position:relative;width:408px}@media (max-width:600px){.page.challenges .all-challenges .challenge{width:calc(100% - 30px)}}.page.challenges .all-challenges .challenge *{display:block;position:relative}.page.challenges .all-challenges .challenge .background{background:radial-gradient(104.84% 129.17% at 93.34% 4.35%,#705df233 0,#1c113433 100%),#1c1134;border:1px solid #fff3;border-radius:14px;inset:0 0 60px;position:absolute}.page.challenges .all-challenges .challenge .topic{align-items:center;display:grid;margin-bottom:1.5em;margin-top:1.5em;min-height:100px;position:relative;text-align:center}.page.challenges .all-challenges .challenge .topic .number{color:#57fdf3;margin-bottom:.2em}.page.challenges .all-challenges .challenge .topic .name{font-size:26px;font-weight:800;margin-bottom:.2em}@media (max-width:1300px){.page.challenges .all-challenges .challenge .topic .name{font-size:24px}}@media (max-width:1080px){.page.challenges .all-challenges .challenge .topic .name{font-size:22px}}@media (max-width:800px){.page.challenges .all-challenges .challenge .topic .name{font-size:20px}}@media (max-width:600px){.page.challenges .all-challenges .challenge .topic .name{font-size:18px}}@media (max-width:400px){.page.challenges .all-challenges .challenge .topic .name{font-size:18px}}.page.challenges .all-challenges .challenge .topic .status{color:#705df2;font-size:20px;font-weight:800}@media (max-width:1300px){.page.challenges .all-challenges .challenge .topic .status{font-size:20px}}@media (max-width:1080px){.page.challenges .all-challenges .challenge .topic .status{font-size:19px}}@media (max-width:800px){.page.challenges .all-challenges .challenge .topic .status{font-size:18px}}@media (max-width:600px){.page.challenges .all-challenges .challenge .topic .status{font-size:17px}}@media (max-width:400px){.page.challenges .all-challenges .challenge .topic .status{font-size:16px}}.page.challenges .all-challenges .challenge .topic .arrow{display:inline-block;left:50px;position:absolute;top:50%;transform:rotate(90deg)}.page.challenges .all-challenges .challenge .topic .arrow svg *{fill:#fff;opacity:1}.page.challenges .all-challenges .challenge .preview{border:1px solid #fff3;border-radius:14px;box-shadow:0 0 80px #ff77f133;margin:0 20px 25px;overflow:hidden}.page.challenges .all-challenges .challenge .preview:hover .gradient{opacity:0;transition-delay:.2s}.page.challenges .all-challenges .challenge .preview:hover .title{transition-delay:.1s}.page.challenges .all-challenges .challenge .preview:hover .author,.page.challenges .all-challenges .challenge .preview:hover .title{opacity:0;transform:translate(10px);transition-timing-function:ease-in,ease-in}.page.challenges .all-challenges .challenge .preview .media-container{max-height:270px;min-height:270px;position:relative}.page.challenges .all-challenges .challenge .preview .image,.page.challenges .all-challenges .challenge .preview .video{height:auto;width:100%}.page.challenges .all-challenges .challenge .preview .gradient{background:linear-gradient(-10deg,#140b29cc 20%,#140b291a 80%);height:100%;left:0;opacity:1;position:absolute;top:0;transition:opacity .3s;width:100%;will-change:opacity}.page.challenges .all-challenges .challenge .preview .title-author{align-items:flex-end;display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:0;padding-bottom:20px;padding-right:20px;position:absolute;top:0;width:100%}.page.challenges .all-challenges .challenge .preview .title{color:#ff77f1;font-family:Greycliff,sans-serif;font-size:20px;font-weight:500;margin-bottom:.1em;opacity:1;transform:translate(0);transition:opacity .3s ease-out,transform .3s ease-out;will-change:opacity,transform}@media (max-width:1300px){.page.challenges .all-challenges .challenge .preview .title{font-size:20px}}@media (max-width:1080px){.page.challenges .all-challenges .challenge .preview .title{font-size:19px}}@media (max-width:800px){.page.challenges .all-challenges .challenge .preview .title{font-size:18px}}@media (max-width:600px){.page.challenges .all-challenges .challenge .preview .title{font-size:17px}}@media (max-width:400px){.page.challenges .all-challenges .challenge .preview .title{font-size:16px}}.page.challenges .all-challenges .challenge .preview .author{opacity:1;transform:translate(0);transition:opacity .3s ease-out,transform .3s ease-out;will-change:opacity,transform}.page.challenges .all-challenges .challenge .preview .bottom-label{background:radial-gradient(150% 150% at 100% 25%,#705df233 0,#0000 100%),#140b29;display:flex;justify-content:center;padding:25px}.page.challenges .all-challenges .challenge .preview .bottom-label .arrow{display:inline-block;margin-left:10px;position:relative;top:1px;transform:rotate(-90deg)}.page.challenges .all-challenges .challenge .preview .bottom-label .arrow svg *{fill:#fff;opacity:1}.popin-how-it-works .steps{--sideWidth:65px;border-bottom-left-radius:14px;flex-shrink:0;max-height:calc(100vh - 140px);overflow:auto;position:relative}.popin-how-it-works .steps .step{padding-left:var(--sideWidth);position:relative;text-align:left}.popin-how-it-works .steps .step:not(:last-child):after{background:#fff;bottom:0;content:"";height:1px;left:calc(var(--sideWidth) + 1px);opacity:.2;position:absolute;right:0}.popin-how-it-works .steps .step .number{background:rgba(0,0,0,.267);border-right:1px solid #fff3;font-family:Greycliff,sans-serif;font-size:20px;font-weight:700;height:100%;left:0;padding:25px 0;position:absolute;text-align:center;top:0;width:var(--sideWidth)}@media (max-width:1300px){.popin-how-it-works .steps .step .number{font-size:20px}}@media (max-width:1080px){.popin-how-it-works .steps .step .number{font-size:19px}}@media (max-width:800px){.popin-how-it-works .steps .step .number{font-size:18px}}@media (max-width:600px){.popin-how-it-works .steps .step .number{font-size:17px}}@media (max-width:400px){.popin-how-it-works .steps .step .number{font-size:16px}}.popin-how-it-works .steps .step .label{flex-shrink:0;font-family:Greycliff,sans-serif;font-size:20px;font-weight:700;padding:25px 25px 15px;text-align:left}@media (max-width:1300px){.popin-how-it-works .steps .step .label{font-size:20px}}@media (max-width:1080px){.popin-how-it-works .steps .step .label{font-size:19px}}@media (max-width:800px){.popin-how-it-works .steps .step .label{font-size:18px}}@media (max-width:600px){.popin-how-it-works .steps .step .label{font-size:17px}}@media (max-width:400px){.popin-how-it-works .steps .step .label{font-size:16px}}.popin-how-it-works .steps .step .content{padding:0 25px 25px}.popin-how-it-works .steps .step .content a{color:#57fdf3}.page.complete .form-title{font-family:Greycliff,sans-serif;font-size:20px;font-weight:700;margin-bottom:1em}@media (max-width:1300px){.page.complete .form-title{font-size:20px}}@media (max-width:1080px){.page.complete .form-title{font-size:19px}}@media (max-width:800px){.page.complete .form-title{font-size:18px}}@media (max-width:600px){.page.complete .form-title{font-size:17px}}@media (max-width:400px){.page.complete .form-title{font-size:16px}}.page.complete .vat-refund-fieldset.is-checked .instructions,.page.complete .vat-refund-fieldset.is-checked .payer-company-name,.page.complete .vat-refund-fieldset.is-checked .payer-vat-number{display:block}.page.complete .vat-refund-fieldset .instructions,.page.complete .vat-refund-fieldset .payer-company-name,.page.complete .vat-refund-fieldset .payer-vat-number{display:none}.page.complete .delivery-fieldset.is-delivery-auto .email,.page.complete .delivery-fieldset.is-delivery-auto .message{display:block}.page.complete .delivery-fieldset .email,.page.complete .delivery-fieldset .message{display:none}.page.complete .delivery-fieldset .message label{align-items:flex-start;flex-direction:column;justify-content:center}.page.complete .delivery-fieldset .message label .faded{font-size:.8em;padding-left:0}.popin.popin-discord .code{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;align-items:center;border:1px solid #5c43f5;border-radius:8px;display:inline-flex;font-family:Roboto Mono,monospace;height:47px;justify-content:center;padding:0 20px}.popin.popin-discord .post-invitation{display:none}.page.discord{background-color:#1a1a1a;color:#fff;padding-left:25px;padding-right:25px;padding-top:80px;padding-top:var(--page-top-padding);text-align:center}@media (max-width:800px){.page.discord{padding-left:20px;padding-right:20px}}@media (max-width:600px){.page.discord{padding-left:15px;padding-right:15px}}.page.discord .number{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-family:Roboto Mono,monospace}.page.discord .page-content{margin-left:auto;margin-right:auto;max-width:900px;padding-top:75px}@media (max-width:1300px){.page.discord .page-content{padding-top:5vmin}}.page.discord .page-content a:not(.button){text-decoration:underline}.page.discord .columns{align-items:flex-start;display:flex;justify-content:space-between}@media (max-width:800px){.page.discord .columns{align-items:center;flex-direction:column-reverse}}.page.discord .columns .column{align-items:center;display:flex;flex-direction:column;margin-bottom:5em;width:50%}.page.discord .columns .column:first-child{border-right:3px solid #202020;padding-right:75px}.page.discord .columns .column:nth-child(2){padding-left:75px}@media (max-width:800px){.page.discord .columns .column{width:auto}.page.discord .columns .column:first-child{border-right:none;padding-right:0}.page.discord .columns .column:nth-child(2){padding-left:0}}.page.discord .main-icon{margin-bottom:1.5em}@media (max-width:800px){.page.discord .main-icon{margin-bottom:.75em}}.page.discord .main-icon.lock{display:inline-block;height:50px;margin-bottom:calc(1.5em + 4px);opacity:.65;position:relative;width:42px}@media (max-width:800px){.page.discord .main-icon.lock{margin-bottom:.75em}}.page.discord .main-icon.lock .loop{animation-direction:alternate;animation-duration:3s;animation-iteration-count:infinite;animation-name:lock-animation;animation-timing-function:cubic-bezier(.65,0,.25,1);border-left:8px solid #fff;border-right:8px solid #fff;border-top:8px solid #fff;border-top-left-radius:17px;border-top-right-radius:17px;height:22px;left:4px;position:absolute;top:0;width:34px}@keyframes lock-animation{0%{transform:translate(0)}33%{transform:translate(-24px)}to{transform:translate(-24px)}}.page.discord .main-icon.lock .case{background:#fff;bottom:0;height:28px;left:0;position:absolute;width:42px}.page.discord .title{margin-bottom:.5em}.page.discord .title .secondary{font-weight:400;opacity:.65}.page.discord .count{align-items:center;background:#fff3;border-radius:10px;display:flex;justify-content:center;margin-bottom:1.5em;padding:7px 11px}.page.discord .count .icon{margin-right:8px}.page.discord .count .icon svg{display:block}.page.discord .count .number{font-size:.8rem}.page.discord .description{margin-bottom:1.5em}@media (max-width:800px){.page.discord .description br{display:none}}.page.discord .bullet-points{display:flex;justify-content:center;margin-bottom:2.5em}.page.discord .bullet-points ul{background:#202020;border-radius:10px;padding:20px 30px;text-align:left}.page.discord .bullet-points .icon{display:inline-block;margin-right:.8em;position:relative;vertical-align:middle}.page.discord .bullet-points .icon svg{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.page.discord .bullet-points .icon svg *{fill:#32ffce}.page.discord .bullet-points .icon.check{height:9px;width:10px}.page.discord .bullet-points .icon.cross{height:11px;width:10px}.page.discord .leaderboard{display:flex;justify-content:center}.page.discord .leaderboard .title{margin-bottom:1em}.page.discord .leaderboard .inner{align-items:center;display:flex;flex-direction:column;position:relative;width:600px}.page.discord .leaderboard .description{max-width:400px}.page.discord .leaderboard .users{background:#202020;border-radius:10px;font-size:.8rem;position:relative;width:100%}.page.discord .leaderboard .users .row{display:flex;justify-content:space-around;margin:10px;padding:8px 0}.page.discord .leaderboard .users .column{align-items:center;display:flex}.page.discord .leaderboard .users .head{opacity:.5}.page.discord .leaderboard .users .user{background:hsla(0,0%,100%,.027);border-radius:10px}.page.discord .leaderboard .users .user:nth-child(2){color:#ffcd52}.page.discord .leaderboard .users .rank{justify-content:center;width:10%}.page.discord .leaderboard .users .rank.has-medal{font-size:1.5rem}.page.discord .leaderboard .users .name{justify-content:flex-start;text-align:left;width:40%}.page.discord .leaderboard .users .name .avatar{border-radius:6px;display:block;font-size:.8em;height:32px;margin-right:12px;width:32px}.page.discord .leaderboard .users .messages{justify-content:center;width:20%}.page.discord .leaderboard .users .level,.page.discord .leaderboard .users .xp{justify-content:center;width:15%}.page.discord .leaderboard .users .bottom{padding:8px 0 16px}.page.discord .leaderboard .users .bottom a{opacity:.5}.page.discord .leaderboard .users .bottom a:hover{opacity:.8}.page.error .code{font-size:7rem;letter-spacing:-.5rem;margin-bottom:1rem}.page.error .code .digit{font-family:Greycliff,sans-serif;font-weight:700;position:relative}.page.error .code .digit:first-child,.page.error .code .digit:last-child{color:#ff5b86}.page.experience .experience{height:100%;left:0;position:absolute;top:0;width:100%}.page.highlights .button.is-more{border-radius:33px;box-shadow:0 14px 55px #3c00bd26;height:66px;-webkit-mask-image:none}.page.highlights .button.is-more .hover{opacity:.035}.page.highlights .button.is-more .label{font-size:20px;margin-left:35px;margin-right:35px}@media (max-width:1300px){.page.highlights .button.is-more .label{font-size:20px}}@media (max-width:1080px){.page.highlights .button.is-more .label{font-size:19px}}@media (max-width:800px){.page.highlights .button.is-more .label{font-size:18px}}@media (max-width:600px){.page.highlights .button.is-more .label{font-size:17px}}@media (max-width:400px){.page.highlights .button.is-more .label{font-size:16px}}.page.home{font-size:16px}@media (max-width:800px){.page.home{font-size:15px}}@media (max-width:600px){.page.home{font-size:14px}}@media (max-width:400px){.page.home{font-size:14px}}.page.home .section-title{color:#fff;font-family:Greycliff;font-size:48px;font-weight:800;letter-spacing:-.02em}@media (max-width:1300px){.page.home .section-title{font-size:44px}}@media (max-width:1080px){.page.home .section-title{font-size:40px}}@media (max-width:800px){.page.home .section-title{font-size:36px}}@media (max-width:600px){.page.home .section-title{font-size:32px}}@media (max-width:400px){.page.home .section-title{font-size:28px}}.page.home .section-title strong{color:#705df2;font-weight:800}.page.home .section-sub-title{color:#a5a5a5;font-family:Greycliff;font-size:26px;font-weight:500}@media (max-width:1300px){.page.home .section-sub-title{font-size:24px}}@media (max-width:1080px){.page.home .section-sub-title{font-size:22px}}@media (max-width:800px){.page.home .section-sub-title{font-size:20px}}@media (max-width:600px){.page.home .section-sub-title{font-size:18px}}@media (max-width:400px){.page.home .section-sub-title{font-size:18px}}.page.home p{color:#ffffffb3}.page.home p a,.page.home p strong{color:#fff}.page.home .radial-glow{display:block;pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.page.home .chapter{position:relative}.page.home .chapter .section-title{margin-bottom:.5em}.page.home .chapter .information{align-items:center;color:#fff;display:flex;font-weight:500;margin-bottom:2em}.page.home .chapter .information .format-icon{margin-right:15px}.page.home .chapter .description{margin-bottom:2em}.page.home .chapter .lessons{display:table;font-weight:500;width:100%}.page.home .chapter .lessons .lesson{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAABCAYAAAASC7TOAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAE0lEQVQImWP8//9/AwMEwGg4AABl6QP/KmKL2AAAAABJRU5ErkJggg==);background-position:0 100%;background-repeat:repeat-x;background-size:7px 1px;display:table-row}.page.home .chapter .lessons .lesson:last-child{background:none}.page.home .chapter .lessons .lesson:hover .lesson-title-badges{text-decoration:underline}.page.home .chapter .lessons .lesson:hover .lesson-title-badges .badges .is-sneak-peek{opacity:1}.page.home .chapter .lessons .column{display:table-cell;vertical-align:middle}.page.home .chapter .lessons .lesson-number{color:var(--chapter-text-color);padding-right:15px;text-align:left;white-space:nowrap;width:1%}@media (max-width:600px){.page.home .chapter .lessons .lesson-number{padding-right:10px}}@media (max-width:400px){.page.home .chapter .lessons .lesson-number{padding-right:8px}}.page.home .chapter .lessons .lesson-title-badges{align-items:center;display:flex;justify-content:space-between}.page.home .chapter .lessons .lesson-title-badges .title{padding-bottom:14px;padding-right:10px;padding-top:14px}@media (max-width:400px){.page.home .chapter .lessons .lesson-title-badges .title{padding-right:8px}}.page.home .chapter .lessons .lesson-title-badges .badges{white-space:nowrap}.page.home .chapter .lessons .lesson-title-badges .badges .badge{border-radius:5px;display:inline-block;font-size:14px;padding:2px 8px}.page.home .chapter .lessons .lesson-title-badges .badges .is-free{background:#ff5b86}.page.home .chapter .lessons .lesson-title-badges .badges .is-locked{background:red}.page.home .chapter .lessons .lesson-title-badges .badges .is-sneak-peek{background:#ffa257;opacity:0}@media (max-width:400px){.page.home .chapter .lessons .lesson-title-badges .badges .is-sneak-peek{display:none}}.page.home .chapter .lessons .lesson-title-badges .badges .is-new{background:#705df2}.page.home .chapter .lessons .lesson-duration{padding-left:15px;text-align:right;white-space:nowrap;width:1%}@media (max-width:600px){.page.home .chapter .lessons .lesson-duration{padding-left:10px}}@media (max-width:400px){.page.home .chapter .lessons .lesson-duration{padding-left:8px}}.page.home section.hero{min-height:100vh;position:relative}@media (max-width:800px){.page.home section.hero{min-height:0}}.page.home section.hero.is-interacting .experience{transform:translate(0);transition-delay:.3s;transition-duration:1s;transition-timing-function:cubic-bezier(.75,0,.25,1)}@media (max-width:800px){.page.home section.hero.is-interacting .experience{transition:none}}.page.home section.hero.is-interacting .main-logo{opacity:0;transform:translate(-30px);transition-delay:0s;transition-duration:.3s;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.75,0,1,1)}@media (max-width:800px){.page.home section.hero.is-interacting .main-logo{transition:none}}.page.home section.hero.is-interacting .navigation{opacity:1;transform:translateY(0);transition-delay:1s;transition-duration:.5s;transition-property:opacity,transform}@media (max-width:800px){.page.home section.hero.is-interacting .navigation{transition:none}}.page.home section.hero.is-interacting .click{opacity:0;transform:translateY(105px);transition-delay:0s;transition-duration:.5s;transition-property:opacity,transform}.page.home section.hero.is-interacting .mask{transition-duration:1s}.page.home section.hero.is-interacting .mask.is-left{transform:translate(-100%);transition-delay:.3s;transition-timing-function:cubic-bezier(.75,0,.25,1)}.page.home section.hero.is-interacting .close{pointer-events:auto}.page.home section.hero.is-interacting .close .background{transform:scale(1);transition-delay:.95s;transition-duration:.5s;transition-timing-function:cubic-bezier(.59,1.97,.55,.83)}.page.home section.hero.is-interacting .close .bars{transform:scale(1);transition-delay:1s;transition-duration:.5s;transition-timing-function:cubic-bezier(.59,1.97,.55,.83)}.page.home section.hero.is-interacting .chapters{pointer-events:auto}.page.home section.hero.is-interacting .chapters .overlay{opacity:1;transition-delay:1.3s;transition-duration:1s}.page.home section.hero.is-interacting .content{pointer-events:none}.page.home section.hero.is-interacting .content .element{opacity:0;transform:translate(-30px);transition-duration:.3s,.3s;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.75,0,1,1)}@media (max-width:800px){.page.home section.hero.is-interacting .content .element{opacity:1;transform:none;transition:none}}.page.home section.hero.is-interacting .content .element.delay-0{transition-delay:0s}.page.home section.hero.is-interacting .content .element.delay-1{transition-delay:.05s}.page.home section.hero.is-interacting .content .element.delay-2{transition-delay:.1s}.page.home section.hero.is-interacting .content .element.delay-3{transition-delay:.15s}.page.home section.hero.is-interacting .content .element.delay-4{transition-delay:.2s}.page.home section.hero.is-interacting .content .element.delay-5{transition-delay:.25s}.page.home section.hero.is-not-interacting .experience{transform:translate(730px);transition-delay:.3s;transition-duration:1s;transition-timing-function:cubic-bezier(.75,0,.25,1)}@media (max-width:2150px){.page.home section.hero.is-not-interacting .experience{transform:translate(630px)}}@media (max-width:1600px){.page.home section.hero.is-not-interacting .experience{transform:translate(535px)}}@media (max-width:1300px){.page.home section.hero.is-not-interacting .experience{transform:translate(450px)}}@media (max-width:1080px){.page.home section.hero.is-not-interacting .experience{transform:translate(390px)}}@media (max-width:800px){.page.home section.hero.is-not-interacting .experience{transform:none;transition:none}}.page.home section.hero.is-not-interacting .main-logo{opacity:1;transform:translate(0);transition-delay:1s;transition-duration:.3s;transition-property:opacity,transform;transition-timing-function:cubic-bezier(0,0,.25,1),cubic-bezier(0,0,.25,1)}@media (max-width:800px){.page.home section.hero.is-not-interacting .main-logo{transition:none}}.page.home section.hero.is-not-interacting .navigation{opacity:0;transform:translateY(105px);transition-delay:0s;transition-duration:.5s;transition-property:opacity,transform}.page.home section.hero.is-not-interacting .click{opacity:1;transform:translateY(0);transition-delay:1s;transition-duration:.5s;transition-property:opacity,transform}.page.home section.hero.is-not-interacting .mask{transition-duration:1s}.page.home section.hero.is-not-interacting .mask.is-left{transform:translate(0);transition-delay:.3s;transition-timing-function:cubic-bezier(.75,0,.25,1)}.page.home section.hero.is-not-interacting .close{pointer-events:none}.page.home section.hero.is-not-interacting .close .background{transform:scale(.0001);transition-delay:.1s;transition-duration:.5s}.page.home section.hero.is-not-interacting .close .bars{transform:scale(.0001);transition-delay:0s;transition-duration:.5s}.page.home section.hero.is-not-interacting .chapters{pointer-events:none}.page.home section.hero.is-not-interacting .chapters .overlay{opacity:0;transition-duration:1s}.page.home section.hero.is-not-interacting .content{pointer-events:auto}.page.home section.hero.is-not-interacting .content .element{opacity:1;transform:translate(0);transition-duration:.3s,.3s;transition-property:opacity,transform;transition-timing-function:cubic-bezier(0,0,.25,1),cubic-bezier(0,0,.25,1)}.page.home section.hero.is-not-interacting .content .element.delay-0{transition-delay:1s}.page.home section.hero.is-not-interacting .content .element.delay-1{transition-delay:1.05s}.page.home section.hero.is-not-interacting .content .element.delay-2{transition-delay:1.1s}.page.home section.hero.is-not-interacting .content .element.delay-3{transition-delay:1.15s}.page.home section.hero.is-not-interacting .content .element.delay-4{transition-delay:1.2s}.page.home section.hero.is-not-interacting .content .element.delay-5{transition-delay:1.25s}.page.home section.hero .experience{bottom:0;left:0;outline:none;overflow:hidden;position:absolute;top:80px;top:var(--page-top-padding);transition-property:transform;width:calc(100% - 500px);will-change:transform}@media (max-width:1600px){.page.home section.hero .experience{width:calc(100% - 460px)}}@media (max-width:1300px){.page.home section.hero .experience{width:calc(100% - 420px)}}@media (max-width:1080px){.page.home section.hero .experience{width:calc(100% - 360px)}}@media (max-width:800px){.page.home section.hero .experience{height:75vw;left:auto;max-height:100vh;position:relative;top:auto;width:auto}}.page.home section.hero .experience .canvas{cursor:grab;height:100%;left:0;position:absolute;top:0;width:100%}.page.home section.hero .navigation{background:#fff;border-radius:29px;bottom:45px;box-shadow:0 30px 70px #3c00bd22;cursor:default;height:58px;left:calc(50% - 131px);position:absolute;-webkit-user-select:none;user-select:none;width:262px;will-change:transform;z-index:3}@media (max-width:1600px){.page.home section.hero .navigation{bottom:40px;height:58px;left:calc(50% - 125px);width:250px}}@media (max-width:1300px){.page.home section.hero .navigation{bottom:35px;height:56px;left:calc(50% - 120px);width:240px}}@media (max-width:1080px){.page.home section.hero .navigation{bottom:30px;height:52px;left:calc(50% - 115px);width:230px}}@media (max-width:800px){.page.home section.hero .navigation{bottom:25px;height:48px;left:calc(50% - 110px);width:220px}}@media (max-width:600px){.page.home section.hero .navigation{bottom:20px;height:44px;left:calc(50% - 105px);width:210px}}@media (max-width:400px){.page.home section.hero .navigation{bottom:20px;height:40px;left:calc(50% - 100px);width:200px}}.page.home section.hero .navigation .sibling{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;pointer-events:none;position:absolute;top:0;width:60px}@media (max-width:1600px){.page.home section.hero .navigation .sibling{width:58px}}@media (max-width:1300px){.page.home section.hero .navigation .sibling{width:56px}}@media (max-width:1080px){.page.home section.hero .navigation .sibling{width:54px}}@media (max-width:800px){.page.home section.hero .navigation .sibling{width:52px}}@media (max-width:600px){.page.home section.hero .navigation .sibling{width:50px}}@media (max-width:400px){.page.home section.hero .navigation .sibling{width:48px}}.page.home section.hero .navigation .sibling.is-active{pointer-events:auto}.page.home section.hero .navigation .sibling.is-active .icon{opacity:1}.page.home section.hero .navigation .sibling.is-previous{left:0;padding-left:3px}.page.home section.hero .navigation .sibling.is-previous:after{right:0}.page.home section.hero .navigation .sibling.is-previous .icon{top:1px}.page.home section.hero .navigation .sibling.is-next{padding-right:3px;right:0}.page.home section.hero .navigation .sibling.is-next:after{left:0}.page.home section.hero .navigation .sibling.is-next .icon{transform:rotate(180deg)}.page.home section.hero .navigation .sibling:after{background:#705df2;content:"";height:100%;opacity:.1;position:absolute;top:0;width:1px}.page.home section.hero .navigation .sibling .icon{display:block;height:7px;opacity:.2;position:relative;transition:opacity .2s;width:12px;will-change:opacity}.page.home section.hero .navigation .sibling .icon svg{display:block;height:100%;width:100%}.page.home section.hero .navigation .sibling .icon svg *{fill:#705df2;opacity:1}.page.home section.hero .navigation .label{color:#202020;display:flex;font-size:18px;height:100%;justify-content:center;left:60px;line-height:58px;opacity:.9;position:absolute;right:60px;top:0}@media (max-width:1600px){.page.home section.hero .navigation .label{line-height:58px}}@media (max-width:1300px){.page.home section.hero .navigation .label{font-size:16px;line-height:56px}}@media (max-width:1080px){.page.home section.hero .navigation .label{font-size:15px;line-height:52px}}@media (max-width:800px){.page.home section.hero .navigation .label{font-size:15px;line-height:48px}}@media (max-width:600px){.page.home section.hero .navigation .label{font-size:14px;line-height:44px}}@media (max-width:400px){.page.home section.hero .navigation .label{font-size:13px;line-height:40px}}.page.home section.hero .navigation .label .value{display:inline-block;position:relative}.page.home section.hero .navigation .label .value .placeholder{visibility:hidden}.page.home section.hero .navigation .label .value .digit{height:100%;left:0;position:absolute;top:0;transition-duration:.5s,.5s;transition-property:transform,opacity;width:100%;will-change:transform,opacity}.page.home section.hero .navigation .label .value .digit.is-before{opacity:0;transform:translateY(10px);transition-delay:0,0}.page.home section.hero .navigation .label .value .digit.is-current{opacity:1;transform:translateY(0);transition-delay:.2s,.2s}.page.home section.hero .navigation .label .value .digit.is-after{opacity:0;transform:translateY(-10px);transition-delay:0,0}.page.home section.hero .click{align-items:center;background:#fff;border-radius:29px;bottom:45px;box-shadow:0 30px 70px #3c00bd22;cursor:default;display:flex;height:52px;justify-content:center;left:calc(50% - 77px);pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;width:154px;will-change:transform;z-index:3}@media (max-width:1600px){.page.home section.hero .click{bottom:40px;height:52px;left:calc(50% - 77px);width:154px}}@media (max-width:1300px){.page.home section.hero .click{bottom:35px;height:52px;left:calc(50% - 77px);width:154px}}@media (max-width:1080px){.page.home section.hero .click{bottom:30px;height:52px;left:calc(50% - 77px);width:154px}}@media (max-width:800px){.page.home section.hero .click{bottom:25px;height:48px;left:calc(50% - 72px);width:144px}}@media (max-width:600px){.page.home section.hero .click{bottom:20px;height:44px;left:calc(50% - 67px);width:134px}}@media (max-width:400px){.page.home section.hero .click{bottom:20px;height:40px;left:calc(50% - 62px);width:124px}}.page.home section.hero .click .arrow{height:8px;position:relative;width:12px}.page.home section.hero .click .arrow.is-arrow-left{transform:rotate(90deg)}.page.home section.hero .click .arrow.is-arrow-right{transform:rotate(-90deg)}.page.home section.hero .click .arrow svg{display:block;height:100%;width:100%}.page.home section.hero .click .arrow svg *{fill:#202020;opacity:1}.page.home section.hero .click .hand{animation:hero-hand 2s infinite;height:30px;margin:0 17px;overflow:hidden;width:30px}.page.home section.hero .click .hand .hand-illustration{animation:hero-hand-illustration 2s infinite;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAB4CAYAAACuNZEIAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAxHSURBVHgB7ZwJcBvVGYD//60syZKdJoSc5QiTkDC4nQ5XC4EUx3YCxg1QGJcQy+YcM+WmlIEZjhgoJRToUGjTwZCQxBdJyjFQYvCFMZSzLmFKIJQEEgI5SewkOmxp9/39146s9YG9klcKYvabkfbt231v9993/v87AGxsbGzSCIQUUlhIrgldoYtJoTmAFJZSvKmA+vqq5jF7IUWkROCKChJfvuX/tUb4DD8yu/9V6pACbqptzKqCFJAUgcvyD4yXBLPQ4dCyf+Tf0NnhzhegrAEC59AhqBOEvMzj9jeFg94cmZHBIQNblzdO2A4WY6nAV+WFjg0jPURAuQh4BPXET1+x28F+x8DwL7KT7z0AKI4logz26kAQz7mcdP/T9Z6vwSIsE7ikwP9TJFjHUR4Fwz/xFRTySqfqyOwW8nFO9fNHuH+HAxznrGhy/RcsQIAFXJ77pZtT8fkRhWVQwpNVDdm7l7VkbgVQKke6nz/IFI3UOr3CAwuwROCImDiXX2xG9Jyz8nYQeAdnn+V8qhrvRRT+mJv8vbf3+ajs9xg77uGLXxjiy5nYHTgbLMABFiAEzSeKlQ4SSm5No/tz3V2SF9zNQtxhJh5Cerq6KesW3V1WEFopgbZGr2mCFvChAUaJJSnMNfJY4/nMM12bYw+Qn4FJEKE96l7V5N4GhtQnEllgAZYIjAMrvwrDNTRm2eFRSGiGkAPCWfKq1mTpVICgnVuaF9jNcutt/Fb+wvVuJz4Yb5NlzWdLCTiZq4kJRFwdAhzHHteGwvTmwvn7fxFPLGkk8GBY8GkZmrJsUVHnOLNh0ktgxPX8/w/+7Yp6EWCO0uW40mwUaSMwV36fyq5wXnWztxhRzuXU3R29xk2i6WydNgKzUO21b43t0N1VTVkbOWU3Rq9xO3+k2Xi+VwLTsH17KWNu1Ls5WiycMK0TxNUs+QpCuUjaZfxiP2ZNZh/3jN5QpNKg9e89fq8xLbCvoKsISHuWs1JPj4f09CC4RKLWCZA+EptPYZI+/h/UvWOxx1qlZSKY75UliukyTCAnRd1IdJAPlinlqcS0wNws9CUj1xgfapp2Evs+xKcRSCMSrqXrWrP3Vjd7WO1TboMEUUjbxx8yBL1ZWQ3rJp4kM+pmqVtzLeM8/jEkwLSzvBtI4jzWknI525w966zMFyDJjFpbWtuK/tKC4AautX8y1HWJCl8yNKGGCr2iAvULb/d5tPQPq6uWrCxYami0RD2UJEP4He+lql1tDsW5lK+6Oef6Vbe2HkzCX4rNRHhCzzNQPAUWkHR9+NnWcVv4cB0kAJt7HgaLSWv1MBFsgX/o2AL/0LGkllYQGllBP0ZvPFg33V6RAiUgUSwReFVTVi0faiENSNMszaYHzk2QAOYFJuzqcwKOLymEbDhMVOSCwv1Ob/ScDT5Bs2HjEDimIPCnzcFI8BY4TGzRDREEE/s8hNppNqx5AwDiGhY09iUJKnz5/sfgMBB2Bqfz4djouZTiE7NhTQtc0+z9gMd0/tjfF6/15QeXlJ9CHkghioQLjedcoE0rJHFVWjUt3gdYZXvC4JXBSX17aFzwd5Aiios3OFnEsj4PhB08dvxvs+HjrqUzOzy38uF+ox/rrPf78gIVkAI8HdNvZCX5GMPD6+qas3aZDZ9Q1c5ZOINT9R4W9C5DVAHBNi53Z8ejle1TTdea8eDLPzCHM3Q9O3tqaETs7gKcubYp8yuzcYzKmlCaf/Cv3LO6bkCE902f47n3kDXDMq6YHzw6rEIDD6ucYHjaX9iudnMc0Yyu45HZmXULVxgPGP24T3nPprZAvW9OYApYgD6Lb1F+aG5EyvZ+wiK9t9f5ze0QJ6O2Fx3K3os5e9/ZP2bcxC/10F6Hp6q+HrshAfRUVTW4nvtVNxtn8fFLbwlrcsHq1uy4jYeWGchKCwKPs9DXD4oTYT33zJZLTWtRuzq/yDnnqO6hsruekvtfA1dnNhzZLYMnK0C/ARJ5bNeaPCC+XZGwnLu6LftTSADLBNZfeHNboIwEPsKpMR6SAAv/eoYWXLSideJOSBDLJ5eW5AdO44rhTi7LRWCdkfBbtl4u2d8VqHzpXxMOwihIymzailxy/E/4Z6OAmwThPBo0ZdgcXHY/FwRPCqfjxZX17s1gAUmfL118xrZMl3vcTO6hnURCnMgdhXHccehNeRxQ3AlCPG61k4X8UJXaO3WtY74FGxsbGxsbGxsbGxsbGxsbm3hJ+ZL48TKSI9XumQoP8ZKUn+51ezcmasZNhJQJfOnc7hxFRJbyI2dDzLin8hu0CAXvXvWa531IASkRWLdk8oPWgmFM1whbOLeoKM9b3ZSYrTkeLBVYX/uvoXIREt7K9rlpbJiP9K4YpTHsPmm4sHzfx5Jop0Axm418Cof5DFGsyPBkPr38JRyVabbfc8AifOfsmQKat46tkmeP8MT1AuhhfbSRhx8WwwgfggVvy1C8vmcacBtYgHUC5/nf4GT65Uj3SZQX1zZlP6+7ywqCizhVa2BkXiEN/4CKtgCFmCRJ+cghYd3Klvht1ZaMDJTlB8+QQEZhd7Hw73HqTOQUPL3fA8nREXUT4jc9U8D7Pjyq7Ps+j/vuYe8z2SO64qwIFSrSBzv1ueYIGmgIf/blB1d3H5F52dq1qIFJrFkhLqjQeO4AUVzd5LlgxlmeM1mgNWAWpHUz5njmVDV5LiShlIxwNycWlbg6gk+Vl/dsg2EKayamadBvdwfndPe7+lEfJcTeEXtTcDK/Eh1ZrGl0NZoKRFAa3BzIB5NYIzBSv3imVsbWBSJqpuddChARY6RgmLPJtfgeHqsqmhD0eLgQlPPXiQ65OgCV880+I+Ey/NsiGnew27+QZT2FB70Kkz+dFNuqGj3rdFfxGVTt8gbL2Xlq7yU5w2wsCaWwLz9U4u8KvMsD1ktZzqu49pkISYZIBqLute9giNv6WNss0XQZjiuF9UHvTW8GlvATbuUhUFMfa7hlPAKBTFevFhGXwJvbQhdzYdLnaRmF3c8/feLppKHCaBT5XAHRyBWSQxJ2gHAY9vigLzWkei6tmZxTVE3T/gNJxrTAV+f7J4WA/oQGYVnb+Rsn0hOE4k5uO0uHClfXPOYdPswf6tozDR6991QEKcS0wN2g/IorxmkxH6ypeT1bn8TCyoE/WTlTn+DWO48ThenZdsNhWmBO2dNjbQQcUDLEYkgyLsVxuqrKI3S36nSbnkA6HKYFJtSmwaENhriG3OA6+mPT0/0SZVmDK6FFnMMRx4Lp2MchkJHKylPSZ+G/AXsZT0IQfY2itw/M3b4dFT/0ZTw1Ldl38+FuSAPSNksnfxmPYWcUBHQXFn7XHpXJp7iYFH6Hvk0BWXkJmw0bz7qlvq3euICePF4NlsJhwunf5yXCCdFz1rqtX8bDhb1Rn3LfdyphKduxroDDgKvLO4U7A9Oi59wD/MJsWNMCr2j2vihJvmjwyuDu3hO+vOClkGLCQj0XDBUuOkS72bBxVVrezo2lrC3VxXzIy196xaJ5/sshRfQu44HyPg+kPaqKH5gNH5fAle2nRjQ180YuP88bvJ1C4pNlBYELIAW4Oo5bwFKeGD1HVj1re3ZBNUfczVJdK357wNtZymrhPw3eTklQWTovcB4kkSvP7ZrFNeajRj9NlXHtBJFQO/zyy1ODmZ3ei7hpWG3wnsiGjRd880JXQxK4/DyaHFa1x7kYxcanCNfUtmbFpUUl3PGobMeIw5l5Az/UuJ2Mk40Cfy8tCNz1+/nkBYvoWd3SHXyOU7fPkMC9js3CA3EvARz9Mp4F5AmGgvpm2f0sF9yEvUEOcU31q27TW7UORen84EI2fN3HyXm8wTuskLKAh1ri3qvWkrElfe1ScGxoFb/UwgGXVLYnvySRlsrIgY9m5U7Zt7hC16pxkHKhGwi3bwfF/w1kZajhqaqmzuZ64ja++/gBt3YoQlm4stGd0Ma8lg2m6UOlBMq9nLRX87jQ4L2gdY0KcRsPnvEQqhhimZ5kI6ZwH1qnNBWGUGw4/CY2195Q3Zz1KiSI5QPivnw/jwnhI+ycDBbCeeIpDSNLapvHmu5VDRkPJIHyAvpRCLovIdKu4dOf8U+BREDYwYK+LRR4cGWD13Rvavgok0huLjmmKAdPyxDOn3M2z2GVbirbwzIJ5eDWoadU6xsr4F4uu1/x8OsnQvE2VDXgbrCxsbGxsbGxsUkD/g9quH/4sd/CqAAAAABJRU5ErkJggg==);background-position:0 0;background-size:30px 60px;height:30px;width:30px}@keyframes hero-hand-illustration{4.9%{background-position:0 0}5%{background-position:0 100%}45%{background-position:0 100%}45.1%{background-position:0 0}}@keyframes hero-hand{5%{transform:translate(0)}10%{transform:translate(5px)}20%{transform:translate(-5px)}30%{transform:translate(5px)}40%{transform:translate(-5px)}45%{transform:translate(0)}}.page.home section.hero .mask{background:#140b29;height:100%;position:absolute;transition-property:transform;will-change:transform;z-index:1}@media (max-width:800px){.page.home section.hero .mask{display:none}}.page.home section.hero .mask.is-left{left:0;top:0;width:960px}@media (max-width:2150px){.page.home section.hero .mask.is-left{width:800px}}@media (max-width:1600px){.page.home section.hero .mask.is-left{width:650px}}@media (max-width:1300px){.page.home section.hero .mask.is-left{width:540px}}@media (max-width:1080px){.page.home section.hero .mask.is-left{width:420px}}.page.home section.hero .close{display:block;left:115px;pointer-events:none;position:absolute;top:50%;transition:transform .45s cubic-bezier(.75,0,.25,1);z-index:3}@media (max-width:1600px){.page.home section.hero .close{left:100px}}@media (max-width:1300px){.page.home section.hero .close{left:85px}}@media (max-width:1080px){.page.home section.hero .close{left:70px}}@media (max-width:800px){.page.home section.hero .close{left:60px}}@media (max-width:600px){.page.home section.hero .close{left:auto;right:45px;top:40px}}@media (max-width:400px){.page.home section.hero .close{left:auto;right:35px;top:35px}}.page.home section.hero .close:hover{transform:rotate(180deg)}.page.home section.hero .close .background{background:#fff;border-radius:50%;box-shadow:0 30px 70px #3c00bd22;display:block;height:60px;left:-30px;position:absolute;top:-30px;transition-property:transform;width:60px;will-change:transform}@media (max-width:600px){.page.home section.hero .close .background{height:49px;left:-25px;top:-25px;width:49px}}.page.home section.hero .close .bars{display:block;left:0;position:absolute;top:0;transition-property:transform;will-change:transform}.page.home section.hero .close .bars .bar{background:#705df2;border-radius:2px;display:block;height:3px;left:-9px;position:absolute;top:-1px;width:19px}.page.home section.hero .close .bars .bar.bar-1{transform:rotate(-45deg)}.page.home section.hero .close .bars .bar.bar-2{transform:rotate(45deg)}.page.home section.hero .chapters{height:100%;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;width:500px;z-index:1}@media (max-width:1600px){.page.home section.hero .chapters{width:460px}}@media (max-width:1300px){.page.home section.hero .chapters{width:420px}}@media (max-width:1080px){.page.home section.hero .chapters{width:360px}}@media (max-width:800px){.page.home section.hero .chapters{display:none}}.page.home section.hero .chapters .container{height:100%;left:0;overflow-x:hidden;overflow-y:auto;position:absolute;top:0;width:calc(100% + 20px)}.page.home section.hero .chapters .chapter{align-items:flex-start;display:none;display:flex;flex-direction:column;justify-content:center;left:0;min-height:calc(100% - 180px);overflow:hidden;padding-bottom:100px;padding-left:80px;padding-right:80px;pointer-events:none;position:absolute;top:180px;width:100%}.page.home section.hero .chapters .chapter:first-child{--chapter-text-color:#ff7850}.page.home section.hero .chapters .chapter:nth-child(2){--chapter-text-color:#62c7ff}.page.home section.hero .chapters .chapter:nth-child(3){--chapter-text-color:#fbb606}.page.home section.hero .chapters .chapter:nth-child(4){--chapter-text-color:#8784ff}.page.home section.hero .chapters .chapter:nth-child(5){--chapter-text-color:#85a4b2}.page.home section.hero .chapters .chapter:nth-child(6){--chapter-text-color:#b9e76e}.page.home section.hero .chapters .chapter:nth-child(7){--chapter-text-color:#6ebbf3}@media (max-width:1600px){.page.home section.hero .chapters .chapter{min-height:calc(100% - 160px);padding-bottom:85px;padding-left:70px;padding-right:70px;top:140px}}@media (max-width:1300px){.page.home section.hero .chapters .chapter{min-height:calc(100% - 140px);padding-bottom:70px;padding-left:60px;padding-right:60px;top:110px}}@media (max-width:1080px){.page.home section.hero .chapters .chapter{min-height:calc(100% - 140px);padding-bottom:55px;padding-left:50px;padding-right:50px;top:80px}}.page.home section.hero .chapters .chapter.is-active{pointer-events:auto}.page.home section.hero .chapters .chapter.is-active .element{opacity:1;transform:translate(0);transition-timing-function:ease-out}.page.home section.hero .chapters .chapter.is-active .element.delay-0{transition-delay:0s}.page.home section.hero .chapters .chapter.is-active .element.delay-1{transition-delay:.05s}.page.home section.hero .chapters .chapter.is-active .element.delay-2{transition-delay:.1s}.page.home section.hero .chapters .chapter.is-active .element.delay-3{transition-delay:.15s}.page.home section.hero .chapters .chapter.is-active .element.delay-4{transition-delay:.2s}.page.home section.hero .chapters .chapter.is-active .element.delay-5{transition-delay:.25s}.page.home section.hero .chapters .chapter.is-active .element.delay-6{transition-delay:.3s}.page.home section.hero .chapters .chapter.is-active .element.delay-7{transition-delay:.35s}.page.home section.hero .chapters .chapter.is-active .element.delay-8{transition-delay:.4s}.page.home section.hero .chapters .chapter.is-active .element.delay-9{transition-delay:.45s}.page.home section.hero .chapters .chapter.is-active .element.delay-10{transition-delay:.5s}.page.home section.hero .chapters .chapter.is-active .element.delay-11{transition-delay:.55s}.page.home section.hero .chapters .chapter.is-active .element.delay-12{transition-delay:.6s}.page.home section.hero .chapters .chapter.is-active .element.delay-13{transition-delay:.65s}.page.home section.hero .chapters .chapter.is-active .element.delay-14{transition-delay:.7s}.page.home section.hero .chapters .chapter.is-active .element.delay-15{transition-delay:.75s}.page.home section.hero .chapters .chapter.is-active .element.delay-16{transition-delay:.8s}.page.home section.hero .chapters .chapter.is-active .element.delay-17{transition-delay:.85s}.page.home section.hero .chapters .chapter.is-active .element.delay-18{transition-delay:.9s}.page.home section.hero .chapters .chapter.is-active .element.delay-19{transition-delay:.95s}.page.home section.hero .chapters .chapter.is-active .element.delay-20{transition-delay:1s}.page.home section.hero .chapters .chapter.is-active .element.delay-21{transition-delay:1.05s}.page.home section.hero .chapters .chapter.is-active .element.delay-22{transition-delay:1.1s}.page.home section.hero .chapters .chapter .grid,.page.home section.hero .chapters .chapter .illustration{display:none}.page.home section.hero .chapters .chapter .element{opacity:0;transform:translate(30px);transition-duration:.3s}.page.home section.hero .chapters .overlay{left:0;opacity:0;pointer-events:none;position:absolute;width:100%;will-change:opacity}.page.home section.hero .chapters .overlay.is-top{background:linear-gradient(#140b29 60%,#140b2900);height:180px;top:0}.page.home section.hero .chapters .overlay.is-bottom{background:linear-gradient(#140b2900,#140b29);bottom:0;height:100px}.page.home section.hero .content{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding-bottom:60px;padding-left:200px;padding-right:120px;padding-top:80px;padding-top:var(--page-top-padding);position:relative;transition-property:opacity,transform;width:960px;z-index:1}@media (max-width:2150px){.page.home section.hero .content{padding-left:180px;padding-right:80px;width:800px}}@media (max-width:1600px){.page.home section.hero .content{padding-left:110px;padding-right:60px;width:650px}}@media (max-width:1300px){.page.home section.hero .content{padding-left:80px;padding-right:50px;width:540px}}@media (max-width:1080px){.page.home section.hero .content{padding-left:25px;padding-left:var(--page-horizontal-padding);padding-right:20px;width:420px}}@media (max-width:800px){.page.home section.hero .content{min-height:0;padding-top:110px;padding-top:calc(var(--page-top-padding) + 30px);width:auto}}@media (max-width:600px){.page.home section.hero .content{min-height:0;width:auto}}.page.home section.hero .content .main-title{color:#fff;font-size:64px;font-weight:800;letter-spacing:-.02em;line-height:1em;margin-bottom:2.5vh}@media (max-width:1600px){.page.home section.hero .content .main-title{font-size:58px}}@media (max-width:1300px){.page.home section.hero .content .main-title{font-size:52px}}@media (max-width:1080px){.page.home section.hero .content .main-title{font-size:46px}}@media (max-width:800px){.page.home section.hero .content .main-title{font-size:40px}}@media (max-width:600px){.page.home section.hero .content .main-title{font-size:34px}}@media (max-width:400px){.page.home section.hero .content .main-title{font-size:28px}}.page.home section.hero .content .author{display:block;margin-bottom:3vh}@media (orientation:portrait){.page.home section.hero .content .author{margin-bottom:3vw}}.page.home section.hero .content .author .picture{border-radius:12px;display:inline-block;height:50px;margin-right:12px;vertical-align:middle;width:50px}.page.home section.hero .content .author .label{display:inline-block;font-weight:700;height:50px;line-height:50px;vertical-align:middle}.page.home section.hero .content .description{margin-bottom:3vh;max-width:700px}.page.home section.hero .content .description p:last-child{margin-bottom:0}.page.home section.hero .content .separator{height:2px;margin-bottom:3vh;position:relative;width:250px}.page.home section.hero .content .separator:after{background:#705df2;content:"";height:100%;left:0;opacity:.15;position:absolute;top:0;width:100%}.page.home section.hero .content .students{align-items:center;display:flex;line-height:1.5em;margin-bottom:4vh}.page.home section.hero .content .students p{margin-bottom:0}.page.home section.hero .content .students .illustration{display:inline-block;margin-right:10px;vertical-align:middle}.page.home section.hero .content .trailer-trigger{margin-top:2vh;position:relative;width:55%}.page.home section.hero .content .trailer-trigger:hover .video video{transform:scale(1.1);transition-duration:.15s}.page.home section.hero .content .trailer-trigger:hover .info{transform:translate(10px);transition-duration:.15s}.page.home section.hero .content .trailer-trigger:hover .glow{opacity:1;transition-duration:.15s}.page.home section.hero .content .trailer-trigger .placeholder{padding-top:56.25%}.page.home section.hero .content .trailer-trigger .glow{box-shadow:0 0 80px #705df299;inset:15px;opacity:0;position:absolute;transition:opacity 1s}.page.home section.hero .content .trailer-trigger .video{border-radius:14px;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.page.home section.hero .content .trailer-trigger .video video{height:100%;object-fit:cover;transition:transform 1s;width:100%}.page.home section.hero .content .trailer-trigger .video .play{height:20px;left:calc(50% - 8px);position:absolute;top:calc(50% - 10px);width:17px}.page.home section.hero .content .trailer-trigger .video .play svg{display:block;filter:drop-shadow(0 0 5px rgba(20,11,41,.3))}.page.home section.hero .content .trailer-trigger .video .play svg *{fill:#fff}.page.home section.hero .content .trailer-trigger .info{align-items:center;display:flex;height:100%;left:90%;position:absolute;top:0;transition:transform 1s;width:100%}.page.home section.hero .content .trailer-trigger .info .inner{background:radial-gradient(104.84% 129.17% at 93.34% 4.35%,#705df233 0,#1c113433 100%),#1c1134;border:1px solid #fff3;border-radius:14px;box-shadow:0 0 80px #705df24d;padding:16px 20px 25px 25px;position:relative}@media (max-width:1300px){.page.home section.hero .content .trailer-trigger .info .inner{padding:14px 15px 23px 20px}}@media (max-width:1080px){.page.home section.hero .content .trailer-trigger .info .inner{padding:12px 15px 21px}}@media (max-width:800px){.page.home section.hero .content .trailer-trigger .info .inner{padding:16px 20px 25px 25px}}@media (max-width:600px){.page.home section.hero .content .trailer-trigger .info .inner{padding:14px 15px 23px 20px}}@media (max-width:400px){.page.home section.hero .content .trailer-trigger .info .inner{padding:12px 15px 21px}}.page.home section.hero .content .trailer-trigger .info .inner .notch{height:18px;overflow:hidden;pointer-events:none;position:absolute;right:100%;top:22px;width:10px}.page.home section.hero .content .trailer-trigger .info .inner .notch:after{background:#1c1134;border:1px solid #fff3;content:"";display:block;height:14px;left:3px;position:absolute;top:2px;transform:rotate(45deg);width:14px}.page.home section.hero .content .trailer-trigger .info .price{-webkit-text-fill-color:#0000;background:linear-gradient(180deg,#b4a9ff,#705df2);background-clip:text;-webkit-background-clip:text;font-family:Greycliff,sans-serif;font-size:64px;font-weight:800;margin-bottom:.1em}@media (max-width:1300px){.page.home section.hero .content .trailer-trigger .info .price{font-size:59px}}@media (max-width:1080px){.page.home section.hero .content .trailer-trigger .info .price{font-size:54px}}@media (max-width:800px){.page.home section.hero .content .trailer-trigger .info .price{font-size:49px}}@media (max-width:600px){.page.home section.hero .content .trailer-trigger .info .price{font-size:44px}}@media (max-width:400px){.page.home section.hero .content .trailer-trigger .info .price{font-size:39px}}.page.home section.hero .content .trailer-trigger .info .details{font-family:Greycliff,sans-serif;font-weight:700;opacity:.8}.page.home section.trailer-video{align-items:center;display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s;width:100%;z-index:6}.page.home section.trailer-video.is-open{opacity:1;pointer-events:auto}.page.home section.trailer-video.is-open .player-container .close{pointer-events:auto}.page.home section.trailer-video.is-open .player-container .close .background{transform:scale(1);transition-delay:.05s;transition-duration:.5s;transition-timing-function:cubic-bezier(.59,1.97,.55,.83)}.page.home section.trailer-video.is-open .player-container .close .bars{transform:scale(1);transition-delay:0s;transition-duration:.5s;transition-timing-function:cubic-bezier(.59,1.97,.55,.83)}.page.home section.trailer-video .background{background:#000;cursor:pointer;height:100%;left:0;opacity:1;position:absolute;top:0;width:100%}.page.home section.trailer-video .player-container{max-width:min(80vh * (1920/1080),1920px);position:relative;width:calc(100% - 160px)}@media (max-width:1080px){.page.home section.trailer-video .player-container{width:calc(100% - 120px)}}@media (max-width:800px){.page.home section.trailer-video .player-container{width:calc(100% - 80px)}}@media (max-width:600px){.page.home section.trailer-video .player-container{width:calc(100% - 60px)}}@media (max-width:400px){.page.home section.trailer-video .player-container{width:calc(100% - 40px)}}.page.home section.trailer-video .player-container .placeholder{padding-top:calc(56.25% + 28px)}.page.home section.trailer-video .player-container .player{height:100%;left:0;position:absolute;top:0;width:100%}.page.home section.trailer-video .player-container .join-container{align-items:center;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;top:70px;width:100%}@media (max-width:800px),(orientation:portrait){.page.home section.trailer-video .player-container .join-container{height:25vh;top:100%}}.page.home section.trailer-video .player-container .join-container .join-button{transform:scale(.0001);transition:transform .45s cubic-bezier(.75,0,.25,1);transition-delay:.1s;transition-duration:.5s}.page.home section.trailer-video .player-container .join-container .join-button.is-visible{pointer-events:auto;transform:scale(1);transition-delay:.05s;transition-duration:.5s;transition-timing-function:cubic-bezier(.59,1.97,.55,.83)}.page.home section.trailer-video .player-container .close{display:block;pointer-events:none;position:absolute;right:0;top:0;transition:transform .45s cubic-bezier(.75,0,.25,1)}.page.home section.trailer-video .player-container .close:hover{transform:rotate(180deg)}.page.home section.trailer-video .player-container .close .background{background:#fff;border-radius:50%;box-shadow:0 30px 70px #3c00bd22;display:block;height:60px;left:-30px;position:absolute;top:-30px;transform:scale(.0001);transition-delay:.1s;transition-duration:.5s;transition-property:transform;width:60px;will-change:transform}@media (max-width:600px){.page.home section.trailer-video .player-container .close .background{height:49px;left:-25px;top:-25px;width:49px}}.page.home section.trailer-video .player-container .close .bars{display:block;left:0;position:absolute;top:0;transform:scale(.0001);transition-delay:0s;transition-duration:.5s;transition-property:transform;will-change:transform}.page.home section.trailer-video .player-container .close .bars .bar{background:#705df2;border-radius:2px;display:block;height:3px;left:-10px;position:absolute;top:-1px;width:20px}.page.home section.trailer-video .player-container .close .bars .bar.bar-1{transform:rotate(-45deg)}.page.home section.trailer-video .player-container .close .bars .bar.bar-2{transform:rotate(45deg)}.page.home section.career{padding-top:7.5vh;position:relative;text-align:center}.page.home section.career .radial-glow{background:radial-gradient(closest-side,#ff6651,#0000);height:50vmax;left:75%;opacity:.1;pointer-events:none;top:50%;width:50vmax}.page.home section.career .titles{margin-left:auto;margin-right:auto;max-width:600px;padding-left:25px;padding-right:25px}@media (max-width:800px){.page.home section.career .titles{padding-left:20px;padding-right:20px}}@media (max-width:600px){.page.home section.career .titles{padding-left:15px;padding-right:15px}}@media (max-width:400px){.page.home section.career .titles{padding-left:10px;padding-right:10px}}.page.home section.career .section-title{margin-bottom:.5em}.page.home section.career .section-sub-title{margin-bottom:2em}.page.home section.career .skills{font-size:0;margin:0 auto}@media (max-width:1080px){.page.home section.career .skills{width:calc(50vw + 100px)}}@media (max-width:800px){.page.home section.career .skills{width:auto}}.page.home section.career .skills .skill{display:inline-block;margin-left:25px;margin-right:25px;max-width:20vw;vertical-align:top;width:260px}@media (max-width:1080px){.page.home section.career .skills .skill{max-width:9999px;width:25vw}}@media (max-width:800px){.page.home section.career .skills .skill{width:calc(50vw - 100px)}}@media (max-width:600px){.page.home section.career .skills .skill{width:calc(50vw - 50px)}}@media (max-width:400px){.page.home section.career .skills .skill{width:auto}}.page.home section.career .skills .skill .icon{align-items:center;display:flex;height:70px;justify-content:center;margin-bottom:25px;width:100%}@media (max-width:800px){.page.home section.career .skills .skill .icon{margin-bottom:22px}}@media (max-width:600px){.page.home section.career .skills .skill .icon{margin-bottom:19px}}@media (max-width:400px){.page.home section.career .skills .skill .icon{margin-bottom:15px}}.page.home section.career .skills .skill .label{font-family:Greycliff;font-size:26px;font-weight:800;margin-bottom:1em}@media (max-width:1300px){.page.home section.career .skills .skill .label{font-size:24px}}@media (max-width:1080px){.page.home section.career .skills .skill .label{font-size:22px}}@media (max-width:800px){.page.home section.career .skills .skill .label{font-size:20px}}@media (max-width:600px){.page.home section.career .skills .skill .label{font-size:18px}}@media (max-width:400px){.page.home section.career .skills .skill .label{font-size:18px}}.page.home section.testimonies{padding-top:7.5vh;position:relative}.page.home section.testimonies .radial-glow{background:radial-gradient(closest-side,#ff6651,#0000);height:50vmax;left:25%;opacity:.08;pointer-events:none;top:100px;width:50vmax}.page.home section.testimonies .section-title{margin-bottom:1.5em;padding-left:25px;padding-right:25px;text-align:center}@media (max-width:800px){.page.home section.testimonies .section-title{padding-left:20px;padding-right:20px}}@media (max-width:600px){.page.home section.testimonies .section-title{padding-left:15px;padding-right:15px}}@media (max-width:400px){.page.home section.testimonies .section-title{padding-left:10px;padding-right:10px}}.page.home section.testimonies .items .item{--item-size-ratio:1;align-items:flex-start;background:radial-gradient(150% 150% at 0 100%,#261c45 0,#23194a00 100%);border:1px solid #ffffff1a;border-radius:14px;display:flex;flex-direction:column;flex-shrink:0;justify-content:space-between;margin-right:25px;max-width:60vw;padding:40px;pointer-events:none;position:relative;text-align:left;vertical-align:top;width:408px}@media (max-width:1600px){.page.home section.testimonies .items .item{padding:35px}}@media (max-width:1300px){.page.home section.testimonies .items .item{--item-size-ratio:0.9;padding:30px}}@media (max-width:800px){.page.home section.testimonies .items .item{--item-size-ratio:0.8;margin-right:20px;padding:25px}}@media (max-width:600px){.page.home section.testimonies .items .item{--item-size-ratio:0.7;margin-right:15px;padding:20px}}@media (max-width:400px){.page.home section.testimonies .items .item{--item-size-ratio:0.6;margin-right:10px;padding:15px}}.page.home section.testimonies .items .item.is-mrdoob{width:calc(300px*var(--item-size-ratio))}.page.home section.testimonies .items .item.is-JanWillemTulp{width:calc(500px*var(--item-size-ratio))}.page.home section.testimonies .items .item.is-Anemolito{width:calc(350px*var(--item-size-ratio))}.page.home section.testimonies .items .item.is-ilithya_rocks{width:calc(450px*var(--item-size-ratio))}.page.home section.testimonies .items .item.is-aqro{width:calc(408px*var(--item-size-ratio))}.page.home section.testimonies .items .item.is-ameliemaiaa,.page.home section.testimonies .items .item.is-ayamflow{width:calc(300px*var(--item-size-ratio))}.page.home section.testimonies .items .item.is-jtruk,.page.home section.testimonies .items .item.is-th_ebenezer{width:calc(450px*var(--item-size-ratio))}.page.home section.testimonies .items .item.is-3d_visionary{width:calc(470px*var(--item-size-ratio))}.page.home section.testimonies .items .item.is-im_Charp{width:calc(350px*var(--item-size-ratio))}.page.home section.testimonies .items .item.is-Axiome_CG{width:calc(450px*var(--item-size-ratio))}.page.home section.testimonies .items .item .author{display:flex;margin-bottom:calc(2em*var(--item-size-ratio));width:100%}.page.home section.testimonies .items .item .author .illustration{border-radius:29px;height:58px;margin-right:10px;width:58px}.page.home section.testimonies .items .item .author .details{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.page.home section.testimonies .items .item .author .details>*{margin:2px 0}.page.home section.testimonies .items .item .author .name{font-weight:700}.page.home section.testimonies .items .item .author .followers,.page.home section.testimonies .items .item .author .job{color:#a5a5a5}.page.home section.testimonies .items .item .author .followers .count{color:#fff;font-weight:700}.page.home section.testimonies .items .item .message{margin-bottom:calc(1.5em*var(--item-size-ratio));text-align:left}.page.home section.testimonies .items .item .message p{color:#fff;font-family:Greycliff,sans-serif;font-weight:500;line-height:calc(var(--item-size-ratio)*1.75)}.page.home section.testimonies .items .item .message p em{font-weight:700}.page.home section.testimonies .items .item .link{display:flex;font-family:Greycliff,sans-serif;font-weight:700;padding:10px 20px 10px 0;pointer-events:auto;text-decoration:underline}.page.home section.testimonies .items .item .link:hover{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-style:wavy;text-decoration-style:wavy}.page.home section.testimonies .items .item .link .arrow{margin-left:2px;position:relative;top:1px;transform:rotate(-90deg)}.page.home section.testimonies .items .item .link .arrow svg *{fill:#fff;opacity:1}.page.home section.presentation{background:#150c21;color:#fff;margin-bottom:6vh;padding-left:25px;padding-right:25px;padding-top:10vh;text-align:center}@media (max-width:800px){.page.home section.presentation{padding-left:20px;padding-right:20px}}@media (max-width:600px){.page.home section.presentation{padding-left:15px;padding-right:15px}}@media (max-width:400px){.page.home section.presentation{padding-left:10px;padding-right:10px}}.page.home section.presentation .section-title{color:#fff;margin-bottom:1em}.page.home section.presentation .section-title strong{color:#705df2}.page.home section.presentation .description{margin-bottom:5vh;margin-left:auto;margin-right:auto;max-width:900px}@media (max-width:1080px){.page.home section.presentation .description{max-width:600px}}.page.home section.presentation .numbers{align-items:center;display:flex;justify-content:space-around;margin-left:auto;margin-right:auto;max-width:700px}.page.home section.presentation .numbers .number{position:relative;width:25%}.page.home section.presentation .numbers .number:first-child .radial-glow{left:0}.page.home section.presentation .numbers .number:last-child .radial-glow{left:100%}.page.home section.presentation .numbers .number .radial-glow{background:radial-gradient(closest-side,#705df2,#0000);height:25vmax;left:50%;opacity:.12;pointer-events:none;top:100%;width:25vmax}.page.home section.presentation .numbers .value{-webkit-text-fill-color:#0000;background:linear-gradient(180deg,#b4a9ff,#705df2);background-clip:text;-webkit-background-clip:text;font-family:Greycliff,sans-serif;font-size:100px;font-weight:800;margin-bottom:.1em;text-align:center}@media (max-width:1300px){.page.home section.presentation .numbers .value{font-size:92px}}@media (max-width:1080px){.page.home section.presentation .numbers .value{font-size:84px}}@media (max-width:800px){.page.home section.presentation .numbers .value{font-size:76px}}@media (max-width:600px){.page.home section.presentation .numbers .value{font-size:68px}}@media (max-width:400px){.page.home section.presentation .numbers .value{font-size:60px}}.page.home section.presentation .numbers .label{font-family:Greycliff,sans-serif;font-size:26px;font-weight:500;margin-left:calc(50% - 120px);white-space:nowrap;width:240px}@media (max-width:1300px){.page.home section.presentation .numbers .label{font-size:24px}}@media (max-width:1080px){.page.home section.presentation .numbers .label{font-size:22px}}@media (max-width:800px){.page.home section.presentation .numbers .label{font-size:20px}}@media (max-width:600px){.page.home section.presentation .numbers .label{font-size:18px}}@media (max-width:400px){.page.home section.presentation .numbers .label{font-size:18px}}@media (max-width:600px){.page.home section.presentation .numbers .label .optional{display:none}}.page.home section.presentation .numbers .label .icon{display:inline-block;margin-left:5px;position:relative;top:-1px;vertical-align:middle}@media (max-width:600px){.page.home section.presentation .numbers .label .icon{margin-left:0}}@media (max-width:400px){.page.home section.presentation .numbers .label .icon{display:none}}.page.home section.presentation .numbers .label .icon.is-book{height:21px;width:19px}.page.home section.presentation .numbers .label .icon.is-paper-lines{height:21px;width:18px}.page.home section.presentation .numbers .label .icon.is-player{height:14px;width:20px}.page.home section.presentation .numbers .label .icon svg{height:100%;left:0;position:absolute;top:0;width:100%}.page.home section.summary{--chapter-color:#fff;--chapter-text-color:#ccc;--navigation-width:86px;border:1px solid #ffffff1a;border-radius:15px;display:flex;margin:0 auto;position:relative;width:1272px}@media (max-width:1300px){.page.home section.summary{--navigation-width:80px;margin-left:25px;margin-right:25px;width:auto}}@media (max-width:1080px){.page.home section.summary{--navigation-width:74px;margin-left:20px;margin-right:20px}}@media (max-width:800px){.page.home section.summary{--navigation-width:68px;margin-left:15px;margin-right:15px}}@media (max-width:600px){.page.home section.summary{--navigation-width:62px;margin-left:10px;margin-right:10px}}@media (max-width:400px){.page.home section.summary{--navigation-width:56px;border-radius:0;margin-left:0;margin-right:0}}.page.home section.summary .navigation{background:#1c1134;border-right:1px solid #ffffff1a;width:var(--navigation-width)}.page.home section.summary .navigation .mover{position:-webkit-sticky;position:sticky;top:80px}.page.home section.summary .navigation .item{align-items:center;cursor:pointer;display:flex;height:calc(var(--navigation-width)*.72093);justify-content:center;position:relative}.page.home section.summary .navigation .item:hover .number{opacity:1}.page.home section.summary .navigation .item.is-before:after{transform-origin:100% 100%}.page.home section.summary .navigation .item.is-active .number{opacity:1}.page.home section.summary .navigation .item.is-active:before{opacity:.3}.page.home section.summary .navigation .item.is-active:after{transform:scaleY(1);transform-origin:100% 0}.page.home section.summary .navigation .item.is-after:after{transform-origin:100% 0}.page.home section.summary .navigation .item:first-child{--chapter-color:#ff6651}.page.home section.summary .navigation .item:nth-child(2){--chapter-color:#63bff2}.page.home section.summary .navigation .item:nth-child(3){--chapter-color:#ffb905}.page.home section.summary .navigation .item:nth-child(4){--chapter-color:#705df2}.page.home section.summary .navigation .item:nth-child(5){--chapter-color:#adbbd0}.page.home section.summary .navigation .item:nth-child(6){--chapter-color:#78d24e}.page.home section.summary .navigation .item:nth-child(7){--chapter-color:#00fff0}.page.home section.summary .navigation .item .number{font-family:Greycliff,sans-serif;font-size:26px;font-weight:800;opacity:.4;position:relative;transition:opacity .3s}@media (max-width:1300px){.page.home section.summary .navigation .item .number{font-size:24px}}@media (max-width:1080px){.page.home section.summary .navigation .item .number{font-size:22px}}@media (max-width:800px){.page.home section.summary .navigation .item .number{font-size:20px}}@media (max-width:600px){.page.home section.summary .navigation .item .number{font-size:18px}}@media (max-width:400px){.page.home section.summary .navigation .item .number{font-size:18px}}.page.home section.summary .navigation .item:before{background:linear-gradient(to right,#1c1134 0,var(--chapter-color) 100%);content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s;width:100%}.page.home section.summary .navigation .item:after{background:var(--chapter-color);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;transform:scaleY(0);transition:transform .3s;width:3px}.page.home section.summary .chapters{background:#271945;width:calc(100% - var(--navigation-width))}.page.home section.summary .chapters .chapter-container{border-bottom:1px solid #ffffff1a;overflow:hidden;padding:80px 80px 80px calc(50% - 20px);position:relative}@media (max-width:1300px){.page.home section.summary .chapters .chapter-container{padding:60px 55px 60px calc(50% - 20px)}}@media (max-width:1080px){.page.home section.summary .chapters .chapter-container{padding:40px 30px 40px calc(50% - 15px)}}@media (max-width:800px){.page.home section.summary .chapters .chapter-container{padding:35px 30px}}@media (max-width:600px){.page.home section.summary .chapters .chapter-container{padding:25px 20px}}@media (max-width:400px){.page.home section.summary .chapters .chapter-container{padding:15px}}.page.home section.summary .chapters .chapter-container:nth-child(7n+1){--chapter-color:#ff6651;--chapter-text-color:#ff7850}.page.home section.summary .chapters .chapter-container:nth-child(7n+2){--chapter-color:#63bff2;--chapter-text-color:#62c7ff}.page.home section.summary .chapters .chapter-container:nth-child(7n+3){--chapter-color:#ffb905;--chapter-text-color:#fbb606}.page.home section.summary .chapters .chapter-container:nth-child(7n+4){--chapter-color:#705df2;--chapter-text-color:#8784ff}.page.home section.summary .chapters .chapter-container:nth-child(7n+5){--chapter-color:#adbbd0;--chapter-text-color:#85a4b2}.page.home section.summary .chapters .chapter-container:nth-child(7n+6){--chapter-color:#78d24e;--chapter-text-color:#b9e76e}.page.home section.summary .chapters .chapter-container:nth-child(7n+7){--chapter-color:#00fff0;--chapter-text-color:#6ebbf3}.page.home section.summary .chapters .chapter-container:before{background:radial-gradient(100% 100% at 100% 15%,var(--chapter-color) 0,#271945 100%);content:"";inset:0;opacity:.2;position:absolute}.page.home section.summary .chapters .chapter-container .illustration{left:25%;position:absolute;top:15%;transform:translate(-50%)}@media (max-width:1300px){.page.home section.summary .chapters .chapter-container .illustration{transform:translate(-50%) scale(.9)}}@media (max-width:1080px){.page.home section.summary .chapters .chapter-container .illustration{transform:translate(-50%) scale(.8)}}@media (max-width:800px){.page.home section.summary .chapters .chapter-container .illustration{left:calc(100% - 50px);top:100px;transform:translate(-50%,-50%) scale(.6)}}@media (max-width:600px){.page.home section.summary .chapters .chapter-container .illustration{transform:translate(-50%,-50%) scale(.5)}}@media (max-width:400px){.page.home section.summary .chapters .chapter-container .illustration{display:none}}.page.home section.summary .chapters .chapter-container .illustration .radial-glow{background:radial-gradient(closest-side,var(--chapter-color),#0000);height:25vmax;left:50%;opacity:.05;pointer-events:none;top:75%;width:25vmax}@media (max-width:800px){.page.home section.summary .chapters .chapter .section-title{margin-right:150px}}@media (max-width:400px){.page.home section.summary .chapters .chapter .section-title{margin-right:0}}@media (max-width:800px){.page.home section.summary .chapters .chapter .information .optional{display:none}.page.home section.summary .chapters .chapter .description{margin-right:100px}}@media (max-width:400px){.page.home section.summary .chapters .chapter .description{margin-right:0}}.page.home section.bruno-simon{color:#fff}@media (max-width:600px){.page.home section.bruno-simon{text-align:center}}.page.home section.bruno-simon .content{margin-bottom:5vh;margin-left:auto;margin-right:auto;padding-top:20vh;position:relative;width:1056px}@media (max-width:1080px){.page.home section.bruno-simon .content{padding-left:25px;padding-right:25px;width:auto}}@media (max-width:800px){.page.home section.bruno-simon .content{margin-bottom:0;padding-left:20px;padding-right:20px;padding-top:7.5vh}}@media (max-width:600px){.page.home section.bruno-simon .content{padding-left:15px;padding-right:15px}}@media (max-width:400px){.page.home section.bruno-simon .content{padding-left:10px;padding-right:10px}}.page.home section.bruno-simon .photo{bottom:0;height:100%;left:500px;position:absolute;width:calc(50vw + 28px)}@media (max-width:1080px){.page.home section.bruno-simon .photo{left:400px;width:calc(100vw - 400px)}}@media (max-width:800px){.page.home section.bruno-simon .photo{height:150px;left:auto;position:static;width:auto}}@media (max-width:600px){.page.home section.bruno-simon .photo{display:none}}.page.home section.bruno-simon .photo .image{bottom:0;left:0;max-width:634px;position:absolute;width:100%}@media (max-width:800px){.page.home section.bruno-simon .photo .image{left:auto;max-width:none;right:0;width:60%}}.page.home section.bruno-simon .photo .image .bruno{display:block;height:auto;width:100%}.page.home section.bruno-simon .photo .image .object{transform:translate(-50%,-50%);width:30%}.page.home section.bruno-simon .photo .image .object .placeholder{padding-top:100%}.page.home section.bruno-simon .photo .image .object img{height:100%;left:0;position:absolute;top:0;width:100%}.page.home section.bruno-simon .photo .image .object.sphere{animation:photo-object-floating-2 7.1s ease-in-out infinite alternate;bottom:45%;display:block;left:72%;position:absolute}.page.home section.bruno-simon .photo .image .object.pyramid{animation:photo-object-floating-2 6.5s ease-in-out infinite alternate;bottom:70%;display:block;left:0;position:absolute}.page.home section.bruno-simon .photo .image .object.cube{animation:photo-object-floating-2 8s ease-in-out infinite alternate;bottom:100%;display:block;left:25%;position:absolute}@keyframes photo-object-floating-2{0%{transform:translateY(-30px)}to{transform:translateY(30px)}}.page.home section.bruno-simon .photo .gradient{background:radial-gradient(farthest-side at 60% 80%,#f25de3,#f25de300);bottom:0;display:block;height:100%;left:0;max-height:888px;opacity:.3;pointer-events:none;position:absolute;width:100%}.page.home section.bruno-simon .section-title{margin-bottom:1em}.page.home section.bruno-simon .section-title .hand{animation:hand-waving 8s infinite;transform-origin:75% 75%}@keyframes hand-waving{0%{transform:rotate(0)}2%{transform:rotate(25deg)}6%{transform:rotate(-25deg)}8%{transform:rotate(0)}}.page.home section.bruno-simon .description{margin-bottom:3em;max-width:400px}@media (max-width:800px){.page.home section.bruno-simon .description{position:relative;width:55%;z-index:1}}@media (max-width:600px){.page.home section.bruno-simon .description{margin-left:auto;margin-right:auto;max-width:none;width:80%}}@media (max-width:400px){.page.home section.bruno-simon .description{width:auto}}.page.home section.bruno-simon .social-links{display:flex;left:-11px;position:relative}@media (max-width:600px){.page.home section.bruno-simon .social-links{justify-content:center}}.page.home section.bruno-simon .social-links .link{align-items:center;display:flex;flex-direction:column;position:relative;text-align:center;width:70px}.page.home section.bruno-simon .social-links .link:hover .icon svg *{fill:#fff;transition-duration:.05s}.page.home section.bruno-simon .social-links .link:hover .number:before{opacity:.5;transition-duration:.05s}.page.home section.bruno-simon .social-links .link:hover .number:after{opacity:.7;transition-duration:.05s}.page.home section.bruno-simon .social-links .link>*{display:block}.page.home section.bruno-simon .social-links .icon{display:block;flex-shrink:0;margin-bottom:10px;position:relative}.page.home section.bruno-simon .social-links .icon svg{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.page.home section.bruno-simon .social-links .icon svg *{fill:#705df2;transition:fill .3s}.page.home section.bruno-simon .social-links .icon.github-logo,.page.home section.bruno-simon .social-links .icon.twitter-logo{display:block;height:33px;width:33px}.page.home section.bruno-simon .social-links .icon.linkedin-logo{display:block;height:33px;width:30px}.page.home section.bruno-simon .social-links .number{color:#705df2;padding-bottom:12px;padding-top:12px;position:relative;width:100%}.page.home section.bruno-simon .social-links .number:before{background:radial-gradient(50% 50% at 50% 0,#705df2 0,#0000 100%);content:"";height:100%;left:0;opacity:.2;position:absolute;top:0;transition:opacity .3s;width:100%}.page.home section.bruno-simon .social-links .number:after{background:linear-gradient(90deg,#705df200,#705df2 50%,#705df200);content:"";height:1px;left:0;opacity:.5;position:absolute;top:0;transition:opacity .3s;width:100%}.page.home section.bruno-simon .social-links .number .value{-webkit-text-fill-color:#0000;background:linear-gradient(180deg,#b4a9ff 30%,#705df2 70%);background-clip:text;-webkit-background-clip:text;font-family:Greycliff,sans-serif;font-weight:800;position:relative}.page.home section.bruno-simon .projects{margin-bottom:10vh}.page.home section.bruno-simon .projects .sub-title{margin-bottom:2em;margin-left:auto;margin-right:auto;width:1056px}@media (max-width:1080px){.page.home section.bruno-simon .projects .sub-title{padding-left:25px;padding-right:25px;width:auto}}@media (max-width:800px){.page.home section.bruno-simon .projects .sub-title{padding-left:20px;padding-right:20px;padding-top:7.5vh}}@media (max-width:600px){.page.home section.bruno-simon .projects .sub-title{padding-left:15px;padding-right:15px}}@media (max-width:400px){.page.home section.bruno-simon .projects .sub-title{padding-left:10px;padding-right:10px}}.page.home section.bruno-simon .projects .sub-title strong{color:#705df2}.page.home section.bruno-simon .projects .item{align-items:center;display:flex;flex-direction:column;flex-shrink:0;margin-right:25px;position:relative;text-align:left;vertical-align:top}@media (max-width:800px){.page.home section.bruno-simon .projects .item{margin-right:20px}}@media (max-width:600px){.page.home section.bruno-simon .projects .item{margin-right:15px}}@media (max-width:400px){.page.home section.bruno-simon .projects .item{margin-right:10px}}.page.home section.bruno-simon .projects .item:hover .radial-glow{opacity:.25;transition-duration:.15s}.page.home section.bruno-simon .projects .item:hover .info{transform:translateY(0)}.page.home section.bruno-simon .projects .item .radial-glow{background:radial-gradient(closest-side,#705df2,#0000);height:25vmax;left:50%;opacity:0;pointer-events:none;top:60%;transition:opacity .3s;width:25vmax}.page.home section.bruno-simon .projects .item .visual{--project-width:342px;border-radius:14px;height:calc(var(--project-width)*472/684);overflow:hidden;position:relative;width:var(--project-width);z-index:1}@media (max-width:1080px){.page.home section.bruno-simon .projects .item .visual{--project-width:300px}}@media (max-width:800px){.page.home section.bruno-simon .projects .item .visual{--project-width:260px}}@media (max-width:600px){.page.home section.bruno-simon .projects .item .visual{--project-width:240px}}@media (max-width:400px){.page.home section.bruno-simon .projects .item .visual{--project-width:220px}}.page.home section.bruno-simon .projects .item .visual .video-placeholder,.page.home section.bruno-simon .projects .item .visual img,.page.home section.bruno-simon .projects .item .visual video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.page.home section.bruno-simon .projects .item .visual video{opacity:0;transition:opacity .3s}.page.home section.bruno-simon .projects .item .visual video.is-playing{opacity:1}.page.home section.bruno-simon .projects .item .info{align-items:center;background:radial-gradient(150% 200% at 120% 50%,#ff77f133 0,#140b2933 100%),#140b29;border:1px solid #fff3;border-radius:0 0 14px 14px;border-top:none;display:flex;flex-shrink:0;justify-content:space-between;padding:25px 25px 20px;pointer-events:auto;position:relative;transform:translateY(-5px);transition:transform .3s;width:calc(100% - 20px)}@media (max-width:800px){.page.home section.bruno-simon .projects .item .info{padding:22px 20px 15px}}@media (max-width:600px){.page.home section.bruno-simon .projects .item .info{padding:20px 15px 15px}}@media (max-width:400px){.page.home section.bruno-simon .projects .item .info{padding:15px 10px 10px}}.page.home section.bruno-simon .projects .item .info .title{font-weight:500;margin-bottom:.25em}.page.home section.bruno-simon .projects .item .info .details{color:#ffffffb3}.page.home section.bruno-simon .projects .item .info .icon{flex-shrink:0;height:15px;width:15px}.page.home .community{text-align:center}.page.home .community .section-title{margin-bottom:1.5em}.page.home .community .items{margin:0 auto;max-width:1200px}.page.home .community .item{display:inline-block;margin:0 12px 7.5vh;padding:40px 35px 0;position:relative;vertical-align:top;width:512px}@media (max-width:1600px){.page.home .community .item{padding:38px 30px 0;width:480px}}@media (max-width:1300px){.page.home .community .item{padding:36px 25px 0;width:440px}}@media (max-width:1080px){.page.home .community .item{padding:34px 20px 0;width:400px}}@media (max-width:800px){.page.home .community .item{width:400px}}@media (max-width:600px){.page.home .community .item{margin-left:25px;margin-left:var(--page-horizontal-padding);margin-right:25px;margin-right:var(--page-horizontal-padding);width:auto}}.page.home .community .item:hover.is-challenge .radial-glow{opacity:.5;transition-duration:75ms}.page.home .community .item:hover.is-selection .radial-glow{opacity:.75;transition-duration:75ms}.page.home .community .item:hover .preview .gradient{opacity:0;transition-delay:.2s}.page.home .community .item:hover .preview .title{transition-delay:.1s}.page.home .community .item:hover .preview .author,.page.home .community .item:hover .preview .title{opacity:0;transform:translate(10px);transition-timing-function:ease-in,ease-in}.page.home .community .item.is-challenge .background{bottom:60px}.page.home .community .item.is-challenge .radial-glow{background:radial-gradient(closest-side,#ff77f1,#0000);height:30vmax;opacity:.35;pointer-events:none;width:30vmax}.page.home .community .item.is-selection .background{bottom:60px}.page.home .community .item.is-selection .radial-glow{background:radial-gradient(closest-side,#62b2df,#0000);height:30vmax;opacity:.55;pointer-events:none;width:30vmax}.page.home .community .item.is-discord{padding-bottom:40px}.page.home .community .item.is-discord .background{overflow:hidden}.page.home .community .item.is-discord .background svg{display:block;height:200px;opacity:.13;position:absolute;right:-60px;top:0;transform:rotate(-35deg);width:200px}.page.home .community .item.is-discord .background svg *{fill:#7289da}.page.home .community .item.is-discord .radial-glow{background:radial-gradient(closest-side,#5c43f5,#0000);height:300px;opacity:.15;pointer-events:none;top:calc(100% - 60px);width:300px}.page.home .community .item>*{position:relative}.page.home .community .item .background{background:radial-gradient(100% 100% at 100% 5%,#705df233 0,#0000 100%),#1c1134;border:1px solid #fff3;border-radius:14px;inset:0;position:absolute}.page.home .community .item .title{font-family:Greycliff,sans-serif;font-size:48px;font-weight:800;margin-bottom:.75em}@media (max-width:1300px){.page.home .community .item .title{font-size:44px}}@media (max-width:1080px){.page.home .community .item .title{font-size:40px}}@media (max-width:800px){.page.home .community .item .title{font-size:36px}}@media (max-width:600px){.page.home .community .item .title{font-size:32px}}@media (max-width:400px){.page.home .community .item .title{font-size:28px}}.page.home .community .item .description{font-size:20px;margin-bottom:1.5em}@media (max-width:1300px){.page.home .community .item .description{font-size:20px}}@media (max-width:1080px){.page.home .community .item .description{font-size:19px}}@media (max-width:800px){.page.home .community .item .description{font-size:18px}}@media (max-width:600px){.page.home .community .item .description{font-size:17px}}@media (max-width:400px){.page.home .community .item .description{font-size:16px}}.page.home .community .item .separator{background:#fff;font-size:20px;height:1px;margin:0 auto 1.5em;opacity:.2;width:50%}@media (max-width:1300px){.page.home .community .item .separator{font-size:20px}}@media (max-width:1080px){.page.home .community .item .separator{font-size:19px}}@media (max-width:800px){.page.home .community .item .separator{font-size:18px}}@media (max-width:600px){.page.home .community .item .separator{font-size:17px}}@media (max-width:400px){.page.home .community .item .separator{font-size:16px}}.page.home .community .item .project-title{font-family:Greycliff,sans-serif;font-size:26px;font-weight:800;margin-bottom:1em}@media (max-width:1300px){.page.home .community .item .project-title{font-size:24px}}@media (max-width:1080px){.page.home .community .item .project-title{font-size:22px}}@media (max-width:800px){.page.home .community .item .project-title{font-size:20px}}@media (max-width:600px){.page.home .community .item .project-title{font-size:18px}}@media (max-width:400px){.page.home .community .item .project-title{font-size:18px}}.page.home .community .item .radial-glow{left:50%;position:absolute;top:70%;transition:opacity .3s}.page.home .community .item .preview{border:1px solid #fff3;border-radius:14px;margin:0 20px 25px;overflow:hidden}@media (max-width:1300px){.page.home .community .item .preview{margin:0 18px 25px}}@media (max-width:1080px){.page.home .community .item .preview{margin:0 16px 25px}}@media (max-width:800px){.page.home .community .item .preview{margin:0 14px 25px}}@media (max-width:600px){.page.home .community .item .preview{margin:0 12px 25px}}@media (max-width:400px){.page.home .community .item .preview{margin:0 0 25px}}.page.home .community .item .preview .media-container{position:relative}.page.home .community .item .preview .image,.page.home .community .item .preview .video{display:block;height:auto;width:100%}.page.home .community .item .preview .gradient{background:linear-gradient(-10deg,#140b29cc 20%,#140b291a 80%);height:100%;left:0;opacity:1;position:absolute;top:0;transition:opacity .3s;width:100%;will-change:opacity}.page.home .community .item .preview .title-author{align-items:flex-end;display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:0;padding-bottom:20px;padding-right:20px;position:absolute;top:0;width:100%}.page.home .community .item .preview .title{color:#ff77f1;font-family:Greycliff,sans-serif;font-size:20px;font-weight:500;margin-bottom:.1em;opacity:1;transform:translate(0);transition:opacity .3s ease-out,transform .3s ease-out;will-change:opacity,transform}@media (max-width:1300px){.page.home .community .item .preview .title{font-size:20px}}@media (max-width:1080px){.page.home .community .item .preview .title{font-size:19px}}@media (max-width:800px){.page.home .community .item .preview .title{font-size:18px}}@media (max-width:600px){.page.home .community .item .preview .title{font-size:17px}}@media (max-width:400px){.page.home .community .item .preview .title{font-size:16px}}.page.home .community .item .preview .author{opacity:1;transform:translate(0);transition:opacity .3s ease-out,transform .3s ease-out;will-change:opacity,transform}.page.home .community .item .preview .bottom-label{background:radial-gradient(150% 150% at 100% 25%,#705df233 0,#0000 100%),#140b29;display:flex;font-family:Greycliff,sans-serif;font-weight:800;justify-content:center;padding:25px}@media (max-width:800px){.page.home .community .item .preview .bottom-label{padding:20px 25px}}@media (max-width:600px){.page.home .community .item .preview .bottom-label{padding:15px 20px}}.page.home .community .item .preview .bottom-label .arrow{display:inline-block;margin-left:10px;position:relative;top:1px;transform:rotate(-90deg)}.page.home .community .item .preview .bottom-label .arrow svg *{fill:#fff;opacity:1}.page.home .community .item .preview .bottom-label strong{color:#fff;font-weight:800}.page.home section.highlights{padding-top:5vh;text-align:center}.page.home section.highlights .section-title{margin-bottom:1.5em;margin-left:auto;margin-right:auto;max-width:750px}@media (max-width:800px){.page.home section.highlights .section-title{margin-left:25px;margin-left:var(--page-horizontal-padding);margin-right:25px;margin-right:var(--page-horizontal-padding);width:auto}}.page.home section.highlights .section-title strong{color:#705df2;font-weight:800}.page.home section.beginner{--item-width:323px;--item-margin:25px;background:radial-gradient(150% 150% at 60% 0,#705df233,#0000),#150c21;color:#fff;overflow:hidden;padding-top:10vh;text-align:center}@media (max-width:1600px){.page.home section.beginner{--item-width:300px}}@media (max-width:1300px){.page.home section.beginner{--item-width:280px;--item-margin:20px}}@media (max-width:1080px){.page.home section.beginner{--item-width:260px;--item-margin:15px}}@media (max-width:800px){.page.home section.beginner{--item-width:240px;--item-margin:10px}}@media (max-width:600px){.page.home section.beginner{--item-width:280px;--item-margin:0}}.page.home section.beginner .content{margin-left:auto;margin-right:auto;width:calc(var(--item-width)*3 + var(--item-margin)*2*3)}@media (max-width:1080px){.page.home section.beginner .content{width:calc(var(--item-width)*2 + var(--item-margin)*2*2)}}@media (max-width:600px){.page.home section.beginner .content{width:var(--item-width)}}.page.home section.beginner .section-title{margin-bottom:1.5em}.page.home section.beginner .items{display:flex;flex-wrap:wrap;justify-content:center}.page.home section.beginner .item{align-items:center;background:radial-gradient(100% 100% at 100% 5%,#705df233 0,#0000 100%),#1c1134;border:1px solid #fff3;border-radius:14px;display:flex;flex-direction:column;margin-bottom:40px;margin-left:var(--item-margin);margin-right:var(--item-margin);padding:10px 35px 35px;width:var(--item-width)}@media (max-width:1600px){.page.home section.beginner .item{padding:10px 30px 35px}}@media (max-width:1300px){.page.home section.beginner .item{padding:10px 25px 30px}}@media (max-width:1080px){.page.home section.beginner .item{padding:10px 20px 25px}}@media (max-width:800px){.page.home section.beginner .item{padding:10px 15px 20px}}@media (max-width:600px){.page.home section.beginner .item{padding:10px 25px 30px}}.page.home section.beginner .item .illustration{display:block;height:138px;position:relative;top:-30px;width:138px}.page.home section.beginner .item .label{font-family:Greycliff;font-size:26px;font-weight:700;line-height:1.25em;margin-bottom:.5em}@media (max-width:1300px){.page.home section.beginner .item .label{font-size:24px}}@media (max-width:1080px){.page.home section.beginner .item .label{font-size:22px}}@media (max-width:800px){.page.home section.beginner .item .label{font-size:20px}}@media (max-width:600px){.page.home section.beginner .item .label{font-size:18px}}@media (max-width:400px){.page.home section.beginner .item .label{font-size:18px}}.page.home section.beginner .item .description{color:#cecece;opacity:.8}.page.home section.faq{padding-bottom:10vh;padding-top:10vh}.page.home section.faq .content{margin-left:auto;margin-right:auto;width:876px}.page.home section.faq .content .question{color:#fff}@media (max-width:1080px){.page.home section.faq .content{margin-left:25px;margin-left:var(--page-horizontal-padding);margin-right:25px;margin-right:var(--page-horizontal-padding);width:auto}}.page.home section.faq .section-title{margin-bottom:1em;width:408px}@media (max-width:1080px){.page.home section.faq .section-title{width:calc(50% - 20px)}}@media (max-width:600px){.page.home section.faq .section-title{width:auto}}.page.home section.faq .section-title strong{color:#705df2;font-weight:800}.page.home section.faq .columns{display:flex;justify-content:space-between}@media (max-width:600px){.page.home section.faq .columns{display:block}}.page.home section.faq .column{width:408px}@media (max-width:1080px){.page.home section.faq .column{width:calc(50% - 20px)}}@media (max-width:600px){.page.home section.faq .column{width:auto}}.page.home section.faq .item{margin-bottom:3em}.page.home section.faq .question{font-family:Greycliff;font-size:26px;font-weight:800;letter-spacing:-.02em;margin-bottom:1em}.page.home section.faq .answer{opacity:.8}.page.join .page-content .buttons-group .abyss-button{height:58px}.page.join .page-content .steps{position:relative}.page.join .page-content .step{display:none;opacity:0;pointer-events:none;transition-delay:0;transition-duration:.3s;transition-property:opacity;will-change:opacity}.page.join .page-content .step.is-active{opacity:1;pointer-events:auto;transition-duration:.3s}.page.join .page-content .step-0 .process{margin-bottom:2em}.page.join .page-content .step-0 .voucher-container{height:0;opacity:0;overflow:hidden}.page.join .page-content .step-0 .voucher-container .voucher-inner{display:inline-block;width:100%}.page.join .page-content .step-0 .voucher-container.is-visible{height:auto;opacity:1}.page.join .page-content .step-0 .voucher-container.is-animated{transition:height .3s .1s,opacity .2s}.page.join .page-content .step-0 .voucher-container.is-animated.is-visible{transition:height .3s,opacity .3s .15s}.page.join .page-content .step-1 .abyss-button .deeper{position:relative}.page.join .page-content .step-1 .abyss-button .local-price{font-size:13px;opacity:.4;position:absolute;right:0;top:100%}@media (max-width:600px){.page.join .page-content .step-1 .abyss-button .non-important{display:none}}.page.join .page-content .step-1 .abyss-button .price{white-space:nowrap}.page.join .page-content .step-1 .voucher-messages{display:none}.page.join .page-content .step-1 .voucher-messages.is-active{display:block}.page.join .page-content .step-1 .stripe-container{min-height:200px;opacity:0;transition-duration:.3s;transition-property:opacity}.page.join .page-content .step-1 .stripe-container.is-visible{opacity:1}.page.join .page-content .step-1 .stripe-element{margin-bottom:1em}.page.join .page-content .step-1 .stripe-message{font-size:16px;margin-top:1em;text-align:right}@media (max-width:800px){.page.join .page-content .step-1 .stripe-message{font-size:15px}}@media (max-width:600px){.page.join .page-content .step-1 .stripe-message{font-size:14px}}@media (max-width:400px){.page.join .page-content .step-1 .stripe-message{font-size:14px}}.page.join .page-content .step-1 .stripe-message.has-error{color:#ff5b86}.page.join .page-content .step-1 .stripe-message.has-success{color:#32ffce}.page.join .page-content .loader{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition-duration:.3s;transition-property:opacity;width:100%}.page.join .page-content .loader.is-active{opacity:1;pointer-events:auto;transition-duration:.25s}.page.join .page-content .loader .loading-label{color:#a39bce;font-size:.75rem;line-height:1em;margin-bottom:8px;opacity:1}.page.join .page-content .loader .dots{align-items:center;display:flex;justify-content:center}.page.join .page-content .loader .dots .dot{animation:loader-dot 1s linear infinite;background:#a39bce;border-radius:50%;display:inline-block;height:6px;margin-left:3px;margin-right:3px;width:6px}.page.join .page-content .loader .dots .dot:nth-child(2){animation-delay:.15s}.page.join .page-content .loader .dots .dot:nth-child(3){animation-delay:.3s}@keyframes loader-dot{0%{opacity:1}50%{opacity:0}to{opacity:1}}.page.subscribeClosed .panel{width:580px}.page.subscribeClosed .panel .head{position:relative}.page.subscribeClosed .panel .body{font-size:18px;padding:25px 40px 40px;text-align:center}@media (max-width:800px){.page.subscribeClosed .panel .body{padding:20px 30px 35px}}@media (max-width:600px){.page.subscribeClosed .panel .body{padding:15px 20px 30px}}@media (max-width:400px){.page.subscribeClosed .panel .body{padding:10px 15px 25px}}.page.lessons{background-color:#1a1a1a;color:#fff;padding-top:80px;padding-top:var(--page-top-padding)}.page.lessons .player{height:100%;left:0;position:absolute;top:0;width:100%}@media print{.page.lessons .player{display:none}}.page.lessons .player-top{margin-bottom:28px;position:relative;width:100%}@media print{.page.lessons .player-top{display:none}}.page.lessons .player-top .ratio-dummy{aspect-ratio:1920/1080;margin-bottom:28px;max-height:calc(100vh - 155px);max-width:100vw}.page.lessons .player-floating{background:#202020;border-radius:8px;bottom:0;box-shadow:0 14px 40px #0009;display:none;height:206.2px;left:0;overflow:hidden;position:fixed;width:316.8px;will-change:transform;z-index:4}@media print{.page.lessons .player-floating{display:none!important}}.page.lessons .player-floating.has-player{display:block}.page.lessons .player-floating:hover .handle,html.has-touch .page.lessons .player-floating .handle{opacity:1;transition-delay:0s;transition-duration:.15s}.page.lessons .player-floating .player .controls .subtitles,.page.lessons .player-floating .player .video-area .tracks{display:none}.page.lessons .player-floating .handle{height:34px;opacity:0;position:absolute;top:0;transition-delay:.2s;transition-duration:.5s;transition-property:opacity;width:34px;will-change:opacity;z-index:2}.page.lessons .player-floating .handle:hover .background{opacity:.8}.page.lessons .player-floating .handle.is-disable{cursor:pointer;right:64px}.page.lessons .player-floating .handle.is-disable .icon{position:absolute;right:50%;top:50%}.page.lessons .player-floating .handle.is-disable .icon .bar{background:#fff;height:2px;left:-10px;position:absolute;top:-1px;width:20px}.page.lessons .player-floating .handle.is-disable .icon .bar.bar-1{transform:rotate(-45deg)}.page.lessons .player-floating .handle.is-disable .icon .bar.bar-2{transform:rotate(45deg)}.page.lessons .player-floating .handle.is-move{cursor:all-scroll;right:34px}.page.lessons .player-floating .handle.is-move .icon{left:calc(50% - 11px);position:absolute;top:calc(50% - 11px)}.page.lessons .player-floating .handle.is-resize{cursor:ne-resize;right:0}.page.lessons .player-floating .handle.is-resize .icon{position:absolute;right:calc(50% - 14px);top:calc(50% - 14px)}.page.lessons .player-floating .handle .background{background:#131313;height:100%;left:0;opacity:0;position:absolute;top:0;transition-duration:.15s;transition-property:opacity;width:100%;will-change:opacity}.page.lessons .lessons-list{bottom:0;left:0;position:fixed;top:90px;top:calc(var(--page-top-padding) + 10px);transform:translate(-100%);transition:transform .5s cubic-bezier(.53,.21,0,1);width:450px;will-change:transform;z-index:5}@media (max-width:600px){.page.lessons .lessons-list{width:340px}}@media (max-width:400px){.page.lessons .lessons-list{width:calc(100vw - 45px)}}@media print{.page.lessons .lessons-list{display:none}}.page.lessons .lessons-list.is-visible{transform:translate(0)}.page.lessons .lessons-list.is-visible .toggle-button .bar.bar-2 .inner{transform:translate(100%);transition-delay:.4s}.page.lessons .lessons-list.is-visible .toggle-button .bar.bar-3 .inner{transform:translate(100%);transition-delay:.5s}.page.lessons .lessons-list.is-visible .toggle-button .bar.bar-4 .inner{transform:translate(0);transition-delay:.6s}.page.lessons .lessons-list.is-visible .toggle-button .bar.bar-5 .inner{transform:translate(0);transition-delay:.7s}.page.lessons .lessons-list.is-down .shadow-overlay{opacity:0}.page.lessons .lessons-list .toggle-button{background:#282828;border-bottom-right-radius:12px;border-top-right-radius:12px;box-shadow:0 14px 40px #0009;cursor:pointer;height:47px;left:100%;position:absolute;top:12px;width:47px}@media (max-width:400px){.page.lessons .lessons-list .toggle-button{top:0}}.page.lessons .lessons-list .toggle-button:hover .hover{transform:scaleX(1);transform-origin:0 0}.page.lessons .lessons-list .toggle-button .shadow-fix{border-bottom-right-radius:12px;border-top-right-radius:12px;height:100%;left:0;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);overflow:hidden;position:absolute;top:0;width:100%}.page.lessons .lessons-list .toggle-button .hover{background:#fff;display:block;height:100%;left:0;opacity:.05;position:absolute;top:0;transform:scaleX(0);transform-origin:100% 100%;transition:transform .6s cubic-bezier(.53,.21,0,1);width:100%;will-change:transform}.page.lessons .lessons-list .toggle-button .bar{border-radius:1px;height:2px;overflow:hidden;position:absolute;width:20px}.page.lessons .lessons-list .toggle-button .bar.bar-1{left:calc(50% - 10px);top:calc(50% - 1px)}.page.lessons .lessons-list .toggle-button .bar.bar-2{left:calc(50% - 10px);top:calc(50% - 7px)}.page.lessons .lessons-list .toggle-button .bar.bar-2 .inner{transition-delay:.7s}.page.lessons .lessons-list .toggle-button .bar.bar-3{left:calc(50% - 10px);top:calc(50% + 5px)}.page.lessons .lessons-list .toggle-button .bar.bar-3 .inner{transition-delay:.6s}.page.lessons .lessons-list .toggle-button .bar.bar-4{left:calc(50% - 10px);top:calc(50% - 1px);transform:rotate(-45deg);transform-origin:1px 1px;width:10px}.page.lessons .lessons-list .toggle-button .bar.bar-4 .inner{transform:translate(-100%);transition-delay:.5s}.page.lessons .lessons-list .toggle-button .bar.bar-5{left:calc(50% - 10px);top:calc(50% - 1px);transform:rotate(45deg);transform-origin:1px 1px;width:10px}.page.lessons .lessons-list .toggle-button .bar.bar-5 .inner{transform:translate(-100%);transition-delay:.4s}.page.lessons .lessons-list .toggle-button .bar .inner{background:#fff;border-radius:2px;height:100%;left:0;position:absolute;top:0;transition:transform .2s;width:100%;will-change:transform}.page.lessons .lessons-list .scroll-container{background:#0e0e0e;border-radius:12px;bottom:10px;box-shadow:0 14px 40px #0009;left:10px;overflow:hidden;position:absolute;top:0;width:calc(100% - 10px)}@media (max-width:400px){.page.lessons .lessons-list .scroll-container{border-top-right-radius:0;left:0;width:100%}}.page.lessons .lessons-list .scroll-mover{height:100%;left:0;overflow-y:scroll;position:absolute;top:0;width:calc(100% + 40px)}.page.lessons .lessons-list .shadow-overlay{background:linear-gradient(0deg,rgba(0,0,0,.533),#0000);bottom:0;height:220px;left:0;opacity:1;pointer-events:none;position:absolute;transition:opacity .3s;width:100%}.page.lessons .lessons-list .chapter-container{width:440px}@media (max-width:600px){.page.lessons .lessons-list .chapter-container{width:330px}}@media (max-width:400px){.page.lessons .lessons-list .chapter-container{width:calc(100% - 40px)}}.page.lessons .lessons-list .chapter{align-items:flex-start;background:#1a1a1a;border-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:15px 20px 15px 80px;position:relative}@media (max-width:600px){.page.lessons .lessons-list .chapter{padding-left:55px}}html.has-no-user .page.lessons .lessons-list .chapter{padding-left:30px}@media (max-width:600px){html.has-no-user .page.lessons .lessons-list .chapter{padding-left:15px}}.page.lessons .lessons-list .chapter.is-done .title{color:#32ffce}.page.lessons .lessons-list .chapter.is-done .progress .circle .fill circle{stroke:#32ffce}.page.lessons .lessons-list .chapter.is-done .progress .percentage{color:#32ffce}.page.lessons .lessons-list .chapter .label{font-family:Greycliff,sans-serif;font-size:.9rem;font-weight:700}.page.lessons .lessons-list .chapter .title{color:#705df2;font-family:Greycliff,sans-serif;font-size:1.75rem;font-weight:700;line-height:1em;margin-bottom:.15em}.page.lessons .lessons-list .chapter .progress{left:24px;position:absolute;top:calc(50% - 19px)}@media (max-width:600px){.page.lessons .lessons-list .chapter .progress{left:6px}}html.has-no-user .page.lessons .lessons-list .chapter .progress{display:none}.page.lessons .lessons-list .chapter .progress .circle{display:inline-block;height:38px;position:relative;vertical-align:middle;width:38px}.page.lessons .lessons-list .chapter .progress .circle svg{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.page.lessons .lessons-list .chapter .progress .circle .full circle{stroke:#2f2f2f}.page.lessons .lessons-list .chapter .progress .circle .fill{transform:rotate(-90deg)}.page.lessons .lessons-list .chapter .progress .circle .fill circle{stroke:#705df2;transition:stroke-dashoffset .3s}.page.lessons .lessons-list .chapter .progress .percentage{color:#705df2;display:block;font-family:Greycliff,sans-serif;font-size:.75rem;font-weight:700;left:0;line-height:36px;position:absolute;text-align:center;top:0;width:100%}.page.lessons .lessons-list .list{padding-bottom:5px;padding-top:5px}.page.lessons .lessons-list .list:hover .lesson:not(:hover).is-current .background:after{transform:scaleX(0);transform-origin:100% 100%}.page.lessons .lessons-list .lesson{display:block;position:relative}.page.lessons .lessons-list .lesson.is-current .link .background:after{transform:scaleX(1);transform-origin:0 0}.page.lessons .lessons-list .lesson.is-current .link .title{opacity:1}.page.lessons .lessons-list .lesson.is-active .status .icon .active,.page.lessons .lessons-list .lesson.is-done .status .icon .done{transform:scale(1);transition-duration:.3s;transition-timing-function:cubic-bezier(.52,2.67,.61,.6)}.page.lessons .lessons-list .lesson.is-was-done.is-current .status .icon .active{background:#32ffce}.page.lessons .lessons-list .lesson.is-was-done.is-current .status .icon .active .inner svg *{fill:#202020}.page.lessons .lessons-list .lesson .link{display:block;padding:16px 75px}@media (max-width:600px){.page.lessons .lessons-list .lesson .link{padding-left:55px;padding-right:55px}}@media (max-width:400px){.page.lessons .lessons-list .lesson .link{padding-right:20px}}.page.lessons .lessons-list .lesson .link:hover .background:after{transform:scaleX(1);transform-origin:0 0}.page.lessons .lessons-list .lesson .link:hover .badge.is-sneak-peek,.page.lessons .lessons-list .lesson .link:hover .title{opacity:1}.page.lessons .lessons-list .lesson .link .background{border-radius:12px;height:100%;left:12px;-webkit-mask-image:-webkit-radial-gradient(#fff,#000);overflow:hidden;position:absolute;right:0;top:0}@media (max-width:600px){.page.lessons .lessons-list .lesson .link .background{left:5px;right:5px}}@media (max-width:400px){.page.lessons .lessons-list .lesson .link .background{border-bottom-left-radius:0;border-top-left-radius:0;left:0;right:0}}.page.lessons .lessons-list .lesson .link .background:after{background:#fff;content:"";display:block;height:100%;left:0;opacity:.05;position:absolute;top:0;transform:scaleX(0);transform-origin:100% 100%;transition:transform .6s cubic-bezier(.53,.21,0,1);width:100%;will-change:transform}.page.lessons .lessons-list .lesson .link .title{display:block;font-weight:400;line-height:1.35em;opacity:.5;position:relative;transition:opacity .3s}.page.lessons .lessons-list .lesson .link .badge{background:#705df2;border-radius:8px;font-size:.8rem;padding:4px 8px;position:absolute;right:0;top:-3px}.page.lessons .lessons-list .lesson .link .badge.is-sneak-peek{background:#666;opacity:0;transition:opacity .15s}.page.lessons .lessons-list .lesson .link .duration{font-size:.8rem;font-weight:500;opacity:.35;position:absolute;right:32px;top:calc(50% - .4em)}@media (max-width:600px){.page.lessons .lessons-list .lesson .link .duration{right:13px}}@media (max-width:400px){.page.lessons .lessons-list .lesson .link .duration{display:none}}.page.lessons .lessons-list .lesson .status{display:block;height:100%;left:26px;position:absolute;top:0;width:40px}@media (max-width:600px){.page.lessons .lessons-list .lesson .status{left:5px}}html.has-user .page.lessons .lessons-list .lesson .status{cursor:alias}html.has-no-user .page.lessons .lessons-list .lesson .status{pointer-events:none}.page.lessons .lessons-list .lesson .status .icon{display:block;left:50%;position:absolute;top:50%}html.has-user .page.lessons .lessons-list .lesson .status .icon{cursor:alias}.page.lessons .lessons-list .lesson .status .icon .to-do{border:2px solid #fff3;border-radius:50%;display:block;height:18px;left:-9px;position:absolute;top:-9px;width:18px}.page.lessons .lessons-list .lesson .status .icon .done{background:#32ffce;border-radius:50%;display:block;height:26px;left:-13px;position:absolute;top:-13px;transform:scale(0);transition:transform .2s ease-in;width:26px;will-change:transform}.page.lessons .lessons-list .lesson .status .icon .done .inner{height:10px;left:calc(50% - 6px);position:absolute;top:calc(50% - 5px);width:12px}.page.lessons .lessons-list .lesson .status .icon .done .inner svg{display:block;height:100%;width:100%}.page.lessons .lessons-list .lesson .status .icon .done .inner svg *{fill:#202020}.page.lessons .lessons-list .lesson .status .icon .active{background:#705df2;border-radius:50%;display:block;height:29px;left:-15px;position:absolute;top:-15px;transform:scale(0);transition:transform .2s ease-in;width:29px;will-change:transform}.page.lessons .lessons-list .lesson .status .icon .active .inner{height:11px;left:calc(50% - 4px);position:absolute;top:calc(50% - 6px);width:10px}.page.lessons .lessons-list .lesson .status .icon .active .inner svg{display:block;height:100%;width:100%}.page.lessons .lessons-list .lesson .status .icon .active .inner svg *{fill:#fff}.page.lessons .tabs{bottom:0;position:fixed;right:0;width:500px;z-index:5}@media (max-width:1080px){.page.lessons .tabs{width:400px}}@media (max-width:800px){.page.lessons .tabs{width:360px}}@media (max-width:400px){.page.lessons .tabs{width:calc(100% - 15px)}}@media print{.page.lessons .tabs{display:none}}.page.lessons .tabs .tabs-buttons{border-top-left-radius:15px;bottom:100%;display:flex;height:47px;left:0;position:absolute;width:100%}@media (max-width:1080px){.page.lessons .tabs .tabs-buttons{left:auto;right:0;width:94px}}.page.lessons .tabs .tabs-button{align-items:center;background:#1a1a1a;cursor:pointer;display:flex;height:47px;overflow:hidden;position:relative;text-align:left;width:50%}.page.lessons .tabs .tabs-button:first-child{border-top-left-radius:15px}.page.lessons .tabs .tabs-button.is-scroll-up{border-top-right-radius:15px;bottom:0;position:absolute;right:calc(100% + 5px);transform:translateY(100%);transition:transform .3s cubic-bezier(.53,.21,0,1);width:55px;will-change:transform}@media (max-width:1080px){.page.lessons .tabs .tabs-button.is-scroll-up{right:99px;width:47px}}.page.lessons .tabs .tabs-button.is-scroll-up.is-active{transform:translateY(0)}.page.lessons .tabs .tabs-button.is-scroll-up .icons{left:50%}.page.lessons .tabs .tabs-button:hover .hover{transform:scaleX(1);transform-origin:0 0}.page.lessons .tabs .tabs-button:hover .icon.is-scroll-up svg .arrow{animation:scroll-up-icon 2s infinite}@keyframes scroll-up-icon{0%{transform:translateY(0)}10%{transform:translateY(6px)}20%{transform:translateY(0)}30%{transform:translateY(6px)}40%{transform:translateY(0)}}.page.lessons .tabs .tabs-button:hover .icon.is-link svg path{stroke-dashoffset:66px}.page.lessons .tabs .tabs-button:hover .icon.is-list .row:first-child .line{transform:scaleX(.4)}.page.lessons .tabs .tabs-button:hover .icon.is-list .row:nth-child(2) .line{transform:scaleX(1)}.page.lessons .tabs .tabs-button:hover .icon.is-list .row:nth-child(3) .line{transform:scaleX(.7)}.page.lessons .tabs .tabs-button .hover{background:#fff;display:block;height:100%;left:0;opacity:.05;position:absolute;top:0;transform:scaleX(0);transform-origin:100% 100%;transition:transform .6s cubic-bezier(.53,.21,0,1);width:100%;will-change:transform}.page.lessons .tabs .tabs-button .icons{left:38px;position:absolute;top:50%}@media (max-width:1080px){.page.lessons .tabs .tabs-button .icons{left:25px}}.page.lessons .tabs .tabs-button .icon.is-scroll-up{display:block;height:21px;left:-8px;opacity:.5;position:absolute;top:-9px;width:16px}.page.lessons .tabs .tabs-button .icon.is-scroll-up svg{display:block;height:100%;width:100%}.page.lessons .tabs .tabs-button .icon.is-link{display:block;height:14px;left:-15px;opacity:.5;position:absolute;top:-7px;width:29px}.page.lessons .tabs .tabs-button .icon.is-link svg{display:block;height:100%;width:100%}.page.lessons .tabs .tabs-button .icon.is-link svg path{stroke-dasharray:33px;stroke-dashoffset:0px;transition:stroke-dashoffset .5s cubic-bezier(.65,0,.35,1)}.page.lessons .tabs .tabs-button .icon.is-list{display:block;font-size:0;left:-15px;opacity:.5;position:absolute;top:-8px}.page.lessons .tabs .tabs-button .icon.is-list *{display:block}.page.lessons .tabs .tabs-button .icon.is-list .row{height:4px;margin-bottom:3px;position:relative;width:30px}.page.lessons .tabs .tabs-button .icon.is-list .row .dot{background:#fff;height:4px;left:0;position:absolute;top:0;width:4px}.page.lessons .tabs .tabs-button .icon.is-list .row .line{background:#fff;height:2px;left:8px;position:absolute;right:0;top:1px;transform-origin:0 0;transition:transform .3s}.page.lessons .tabs .tabs-button .icon.is-list .row:first-child .line{transform:scaleX(.7)}.page.lessons .tabs .tabs-button .icon.is-list .row:nth-child(2) .line{transform:scaleX(.4)}.page.lessons .tabs .tabs-button .icon.is-list .row:nth-child(3) .line{transform:scaleX(1)}.page.lessons .tabs .tabs-button .label{font-family:Greycliff,sans-serif;font-weight:700;letter-spacing:.05em;margin-left:70px;opacity:.8;position:relative}@media (max-width:400px){.page.lessons .tabs .tabs-button .label{display:none}}.page.lessons .tabs .tabs-button .inactive-shade{background:linear-gradient(rgba(0,0,0,.133),#0006);height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s;width:100%}.page.lessons .tabs .tabs-mover{bottom:0;box-shadow:0 -40px 40px #0009;height:500px;max-height:calc(100vh - 90px);position:absolute;right:0;transform:translateY(100%);transition:transform .5s cubic-bezier(.53,.21,0,1);width:100%;will-change:transform}@media (max-width:1080px){.page.lessons .tabs .tabs-mover{border-top-left-radius:15px;box-shadow:0 0 40px #0009}}.page.lessons .tabs .tabs-mover.is-visible{transform:translate(0)}.page.lessons .tabs .tabs-mover.is-visible .tabs-button:not(.is-active) .inactive-shade{opacity:1}.page.lessons .tabs .tabs-mover .tabs-targets{background:#1a1a1a;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}@media (max-width:1080px){.page.lessons .tabs .tabs-mover .tabs-targets{border-top-left-radius:15px}}.page.lessons .tabs .tabs-mover .tabs-target{height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s;width:100%}.page.lessons .tabs .tabs-mover .tabs-target.is-active{opacity:1;pointer-events:auto;transition-delay:.2s}.page.lessons .tabs .tabs-mover .tabs-target .links li,.page.lessons .tabs .tabs-mover .tabs-target .table-of-content li{padding-left:1.75em}.page.lessons .tabs .tabs-mover .tabs-target .links li:before,.page.lessons .tabs .tabs-mover .tabs-target .table-of-content li:before{border-radius:3px;height:6px;top:calc(.8em - 4px);width:6px}.page.lessons .tabs .tabs-mover .tabs-target .links li:hover .link .video-jump,.page.lessons .tabs .tabs-mover .tabs-target .table-of-content li:hover .link .video-jump{opacity:.5}.page.lessons .tabs .tabs-mover .tabs-target .links li:hover .link .video-jump:hover,.page.lessons .tabs .tabs-mover .tabs-target .table-of-content li:hover .link .video-jump:hover{opacity:1}.page.lessons .tabs .tabs-mover .tabs-target .links li:last-child>.link:not(.is-parent) .path,.page.lessons .tabs .tabs-mover .tabs-target .table-of-content li:last-child>.link:not(.is-parent) .path{display:none}.page.lessons .tabs .tabs-mover .tabs-target .links:hover .link .label,.page.lessons .tabs .tabs-mover .tabs-target .table-of-content:hover .link .label{opacity:.5}.page.lessons .tabs .tabs-mover .tabs-target .links:hover .link:hover .label,.page.lessons .tabs .tabs-mover .tabs-target .table-of-content:hover .link:hover .label{opacity:1}.page.lessons .tabs .tabs-mover .tabs-target .links.is-source-player .link.is-active+ul .dot .disc,.page.lessons .tabs .tabs-mover .tabs-target .table-of-content.is-source-player .link.is-active+ul .dot .disc{background:#705df2;transform:scale(1.5)}.page.lessons .tabs .tabs-mover .tabs-target .links .link,.page.lessons .tabs .tabs-mover .tabs-target .table-of-content .link{color:#fff;display:block;padding-bottom:5px;padding-top:5px;position:relative;text-decoration:none}.page.lessons .tabs .tabs-mover .tabs-target .links .link.is-done .dot .disc,.page.lessons .tabs .tabs-mover .tabs-target .table-of-content .link.is-done .dot .disc{transform:scale(.0001)}.page.lessons .tabs .tabs-mover .tabs-target .links .link.is-done .dot .check,.page.lessons .tabs .tabs-mover .tabs-target .table-of-content .link.is-done .dot .check{transform:scale(1)}.page.lessons .tabs .tabs-mover .tabs-target .links .link.is-active .dot .disc,.page.lessons .tabs .tabs-mover .tabs-target .table-of-content .link.is-active .dot .disc{background:#705df2;transform:scale(1.5)}.page.lessons .tabs .tabs-mover .tabs-target .links .link.is-default .path .line,.page.lessons .tabs .tabs-mover .tabs-target .table-of-content .link.is-default .path .line{background:#555;display:block;height:8px;left:-1px;position:absolute;top:-4px;width:2px}.page.lessons .tabs .tabs-mover .tabs-target .links .link.is-parent .path .line,.page.lessons .tabs .tabs-mover .tabs-target .table-of-content .link.is-parent .path .line{border-bottom:2px solid #555;border-bottom-left-radius:8px;border-left:2px solid #555;display:block;height:calc(1em + 4px);left:-1px;position:absolute;top:-4px;width:11px}.page.lessons .tabs .tabs-mover .tabs-target .links .link .label,.page.lessons .tabs .tabs-mover .tabs-target .table-of-content .link .label{transition:opacity .15s}.page.lessons .tabs .tabs-mover .tabs-target .links .link .video-jump,.page.lessons .tabs .tabs-mover .tabs-target .table-of-content .link .video-jump{margin-left:4px;opacity:0;transition:opacity .15s}.page.lessons .tabs .tabs-mover .tabs-target .links .link .dot,.page.lessons .tabs .tabs-mover .tabs-target .table-of-content .link .dot{height:0;left:-20px;position:absolute;top:50%;width:0}.page.lessons .tabs .tabs-mover .tabs-target .links .link .dot .disc,.page.lessons .tabs .tabs-mover .tabs-target .table-of-content .link .dot .disc{background:#555;border-radius:3px;display:block;height:6px;left:-3px;position:absolute;top:-3px;transition:transform .15s;width:6px}.page.lessons .tabs .tabs-mover .tabs-target .links .link .dot .check,.page.lessons .tabs .tabs-mover .tabs-target .table-of-content .link .dot .check{display:block;height:9px;left:-5px;position:absolute;top:-5px;transform:scale(.0001);transition:transform .15s;width:10px}.page.lessons .tabs .tabs-mover .tabs-target .links .link .dot .check svg,.page.lessons .tabs .tabs-mover .tabs-target .table-of-content .link .dot .check svg{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.page.lessons .tabs .tabs-mover .tabs-target .links .link .dot .check svg *,.page.lessons .tabs .tabs-mover .tabs-target .table-of-content .link .dot .check svg *{fill:#32ffce}.page.lessons .tabs .tabs-mover .tabs-target .links .link .path,.page.lessons .tabs .tabs-mover .tabs-target .table-of-content .link .path{bottom:0;height:0;left:-20px;position:absolute;width:0}.page.lessons .tabs .tabs-mover .tabs-target .join-message{margin-top:1.5em}.page.lessons .tabs .tabs-mover .tabs-target .join-message .inner{background:#202020;border-radius:15px;padding:20px 30px}@media (max-width:800px){.page.lessons .tabs .tabs-mover .tabs-target .join-message .alternative.alternative.is-large{display:none}.page.lessons .tabs .tabs-mover .tabs-target .join-message .alternative.alternative.is-small{display:inline}}.page.lessons .tabs .tabs-mover .tabs-target .join-message .alternative.is-small{display:none}.page.lessons .tabs .tabs-mover .scroll-container{height:100%;overflow:hidden;position:absolute;right:0;top:0;width:100%}.page.lessons .tabs .tabs-mover .scroll-mover{height:100%;left:0;overflow-y:scroll;padding:25px 55px 25px 25px;position:absolute;top:0;width:calc(100% + 40px)}.page.lessons .tabs .tabs-mover .shadow-overlay{bottom:0;height:220px;left:0;opacity:1;pointer-events:none;position:absolute;transition:opacity .3s;width:100%}.page.lessons .main{align-items:center;background-color:#140b29;display:flex;flex-direction:column}.page.lessons .main .content{margin-bottom:2em}.page.lessons .main .content.width-1792{max-width:1792px}@media (max-width:2150px){.page.lessons .main .content.width-1792{max-width:1344px}}.page.lessons .main .content.width-1536{max-width:1536px}@media (max-width:1600px){.page.lessons .main .content.width-1536{max-width:1024px}}.page.lessons .main .content .text:not(.links){margin-bottom:4em;margin-top:4em}.page.lessons .main .content .text:not(.links)>.h2,.page.lessons .main .content .text:not(.links)>.h3,.page.lessons .main .content .text:not(.links)>.h4,.page.lessons .main .content .text:not(.links)>.h5,.page.lessons .main .content .text:not(.links)>h2,.page.lessons .main .content .text:not(.links)>h3,.page.lessons .main .content .text:not(.links)>h4,.page.lessons .main .content .text:not(.links)>h5,.page.lessons .main .content .text:not(.links)>ol,.page.lessons .main .content .text:not(.links)>p:not(.is-image),.page.lessons .main .content .text:not(.links)>pre,.page.lessons .main .content .text:not(.links)>ul{margin-left:280px;margin-right:280px}@media (max-width:2150px){.page.lessons .main .content .text:not(.links)>.h2,.page.lessons .main .content .text:not(.links)>.h3,.page.lessons .main .content .text:not(.links)>.h4,.page.lessons .main .content .text:not(.links)>.h5,.page.lessons .main .content .text:not(.links)>h2,.page.lessons .main .content .text:not(.links)>h3,.page.lessons .main .content .text:not(.links)>h4,.page.lessons .main .content .text:not(.links)>h5,.page.lessons .main .content .text:not(.links)>ol,.page.lessons .main .content .text:not(.links)>p:not(.is-image),.page.lessons .main .content .text:not(.links)>pre,.page.lessons .main .content .text:not(.links)>ul{margin-left:200px;margin-right:200px}}@media (max-width:1600px){.page.lessons .main .content .text:not(.links)>.h2,.page.lessons .main .content .text:not(.links)>.h3,.page.lessons .main .content .text:not(.links)>.h4,.page.lessons .main .content .text:not(.links)>.h5,.page.lessons .main .content .text:not(.links)>h2,.page.lessons .main .content .text:not(.links)>h3,.page.lessons .main .content .text:not(.links)>h4,.page.lessons .main .content .text:not(.links)>h5,.page.lessons .main .content .text:not(.links)>ol,.page.lessons .main .content .text:not(.links)>p:not(.is-image),.page.lessons .main .content .text:not(.links)>pre,.page.lessons .main .content .text:not(.links)>ul{margin-left:45px;margin-right:45px}}@media (max-width:1080px){.page.lessons .main .content .text:not(.links)>.h2,.page.lessons .main .content .text:not(.links)>.h3,.page.lessons .main .content .text:not(.links)>.h4,.page.lessons .main .content .text:not(.links)>.h5,.page.lessons .main .content .text:not(.links)>h2,.page.lessons .main .content .text:not(.links)>h3,.page.lessons .main .content .text:not(.links)>h4,.page.lessons .main .content .text:not(.links)>h5,.page.lessons .main .content .text:not(.links)>ol,.page.lessons .main .content .text:not(.links)>p:not(.is-image),.page.lessons .main .content .text:not(.links)>pre,.page.lessons .main .content .text:not(.links)>ul{margin-left:10px;margin-right:10px}}.page.lessons .main .details{background:#705df2;border-bottom-left-radius:15px;border-bottom-right-radius:15px;display:flex}@media (max-width:600px){.page.lessons .main .details{display:block}}@media print{.page.lessons .main .details{display:block}}.page.lessons .main .details .side{flex-grow:1;padding:40px 45px}@media (max-width:1300px){.page.lessons .main .details .side{padding:35px 35px 30px}}@media (max-width:1080px){.page.lessons .main .details .side{padding:30px 25px;width:auto}}@media (max-width:800px){.page.lessons .main .details .side{padding:25px 20px}}.page.lessons .main .details .informations{align-items:center;display:flex;justify-content:space-between;text-align:center}@media (max-width:600px){.page.lessons .main .details .informations{width:auto}}@media print{.page.lessons .main .details .informations{text-align:center;width:auto}}.page.lessons .main .details .informations .current-lesson .label{font-family:Greycliff,sans-serif;font-size:1.2em;font-weight:500;letter-spacing:-.05em;margin-bottom:.25em}.page.lessons .main .details .informations .current-lesson .title{font-family:Greycliff,sans-serif;font-size:2rem;font-weight:800;line-height:1.25em;margin-bottom:.5em}.page.lessons .main .details .informations .current-lesson .difficulty,.page.lessons .main .details .informations .current-lesson .mandatory{font-size:.9rem}.page.lessons .main .details .informations .current-lesson .difficulty .value{border:1px solid #fff;border-radius:4px;display:inline-block;font-weight:700;padding-left:5px;padding-right:5px}.page.lessons .main .details .informations .sibling{position:relative}.page.lessons .main .details .informations .sibling.is-previous{left:-10px}.page.lessons .main .details .informations .sibling.is-previous .arrow{transform:rotate(90deg)}.page.lessons .main .details .informations .sibling.is-previous .sibling-link .sibling-info{align-items:flex-start;left:0;padding:12px 20px 12px 40px}.page.lessons .main .details .informations .sibling.is-next{left:10px}.page.lessons .main .details .informations .sibling.is-next .arrow{transform:rotate(-90deg)}.page.lessons .main .details .informations .sibling.is-next .sibling-link .sibling-info{align-items:flex-end;padding:12px 40px 12px 20px;right:0}.page.lessons .main .details .informations .sibling .sibling-link{display:block;height:40px;position:relative;width:40px}.page.lessons .main .details .informations .sibling .sibling-link:hover .sibling-info{opacity:1;pointer-events:auto}.page.lessons .main .details .informations .sibling .sibling-link .sibling-info{background:#6251d6;border-radius:12px;display:flex;flex-direction:column;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .15s}.page.lessons .main .details .informations .sibling .sibling-link .sibling-info .sibling-title{display:inline-block;font-family:Greycliff,sans-serif;font-size:1.2em;font-weight:700;letter-spacing:-.05em;vertical-align:middle;white-space:nowrap}.page.lessons .main .details .informations .sibling .arrow{display:block;height:7px;left:calc(50% - 6px);position:absolute;right:20px;top:calc(50% - 4px);width:11px}.page.lessons .main .details .informations .sibling .arrow svg{display:block;height:100%;width:100%}.page.lessons .main .details .informations .sibling .arrow svg *{fill:#fff;opacity:1}.page.lessons .main .details .aside{align-items:flex-start;background:rgba(0,0,0,.133);border-bottom-left-radius:15px;border-top-left-radius:15px;display:flex;flex-direction:column;justify-content:center;padding-right:10px;position:relative}@media (max-width:600px){.page.lessons .main .details .aside{border-top-left-radius:0;width:auto}}@media print{.page.lessons .main .details .aside{display:none}}.page.lessons .main .details .aside .title{margin-bottom:1em}.page.lessons .main .details .aside .title .icon{display:inline-block;height:19px;vertical-align:middle;width:16px}.page.lessons .main .details .aside .title .icon svg{display:block;height:100%;width:100%}.page.lessons .main .details .aside .title .icon svg *{fill:#fff}.page.lessons .main .details .aside .title>.label{display:inline-block;font-family:Greycliff,sans-serif;font-size:1.2em;font-weight:700;letter-spacing:-.05em;margin-left:10px;vertical-align:middle}.page.lessons .main .details .aside .aside-section:not(:last-child){margin-bottom:1.25em}.page.lessons .main .details .aside .files .info-button{margin-left:1em}@media (max-width:1080px){.page.lessons .main .details .aside .files .button{margin-bottom:.25rem}}.page.lessons .main .details .aside .files .button .label{margin-left:20px;margin-right:20px}.page.lessons .main .details .aside .files .starter{background:#fff}.page.lessons .main .details .aside .files .starter .label{color:#705df2;opacity:1}.page.lessons .main .details .aside .files .starter .hover{background:#705df2}.page.lessons .main .details .aside .files .final{color:#fff}.page.lessons .main .details .aside .files .final .label{opacity:1}.page.lessons .main .details .aside .info-button{display:inline-block;padding-bottom:6px;padding-top:6px}.page.lessons .main .details .aside .info-button.is-link .label{text-decoration:underline;-webkit-text-decoration-style:dashed;text-decoration-style:dashed;text-underline-position:under}.page.lessons .main .details .aside .info-button .icon{display:inline-block;height:17px;vertical-align:middle;width:17px}.page.lessons .main .details .aside .info-button .icon svg{display:block;height:100%;width:100%}.page.lessons .main .details .aside .info-button .icon svg *{fill:#fff}.page.lessons .main .details .aside .info-button .label{display:inline-block;margin-left:6px;vertical-align:middle}.page.lessons .text .has-anchor{position:relative}.page.lessons .text .has-anchor:hover .anchor .link svg{opacity:.3}.page.lessons .text .has-anchor:hover .anchor .link:hover svg{opacity:1}.page.lessons .text .anchor{left:0;position:absolute;top:0}@media (max-width:1080px){.page.lessons .text .anchor{position:static}}.page.lessons .text .anchor .target{left:0;position:absolute;top:-80px}.page.lessons .text .anchor .link{cursor:pointer;height:1em;line-height:1em;position:absolute;right:0;top:3px;white-space:nowrap;width:50px}@media (max-width:1080px){.page.lessons .text .anchor .link{position:relative;top:0}}.page.lessons .text .anchor .link svg{display:inline-block;height:100%;left:4px;opacity:0;position:absolute;top:0;transition:opacity .1s}@media (max-width:1080px){.page.lessons .text .anchor .link svg{position:static;vertical-align:middle}}.page.lessons .text .anchor .link .copied{display:inline-block;font-family:Roboto,sans-serif;font-size:13px;font-weight:400;opacity:0;position:absolute;right:100%;top:0;transition:opacity 1s}@media (max-width:1080px){.page.lessons .text .anchor .link .copied{position:static;vertical-align:middle}}.page.lessons .text .anchor .link .copied:after{content:"copied"}.page.lessons .text .anchor .link .copied.is-visible{opacity:1;transition-duration:0s}.page.lessons .text .is-fade-out{position:relative}.page.lessons .text .is-fade-out:after{background-image:linear-gradient(#1a1a1a00,#1a1a1a);bottom:0;content:"";height:100%;left:0;min-height:120px;pointer-events:none;position:absolute;width:100%}.page.lessons .text .join-message{display:flex;justify-content:center;margin-top:5em}.page.lessons .text .join-message .inner{background:#202020;border-radius:15px;padding:40px 60px;text-align:center;width:50%}@media (max-width:1080px){.page.lessons .text .join-message .inner{width:60%}}@media (max-width:800px){.page.lessons .text .join-message .inner{width:75%}}@media (max-width:600px){.page.lessons .text .join-message .inner{width:auto}}.page.lessons .text .join-message .buttons{margin-top:2em}.page.lessons .end{background:#705df2;border-radius:12px;display:flex;justify-content:space-between;padding:45px;position:relative;width:100%}@media (max-width:800px){.page.lessons .end{padding:30px 35px}}@media (max-width:600px){.page.lessons .end{display:block;padding:30px 25px}}@media (max-width:400px){.page.lessons .end{padding:25px 20px}}@media print{.page.lessons .end{display:none}}.page.lessons .end .left{display:flex;flex-direction:column;justify-content:center;margin-right:20px}@media (max-width:600px){.page.lessons .end .left{margin-bottom:2rem;margin-right:0}}.page.lessons .end .sur-title{font-family:Greycliff,sans-serif;font-size:1.2em;font-weight:500;letter-spacing:-.05em;margin-bottom:.25em}.page.lessons .end .title{font-family:Greycliff,sans-serif;font-size:2rem;font-weight:800;line-height:1.25em}.page.lessons .end .button{background:#fff;height:80px;margin-right:0}.page.lessons .end .button .label{color:#705df2;text-align:left}.page.lessons .end .button .hover{background:#705df2}.page.lessons .end .button .icon{margin-left:25px;margin-right:25px}.page.lessons .end .button .icon .default svg{display:block}.page.lessons .end .button .icon .default svg *{fill:#705df2}.page.lessons .end .button .icon .disc{background:#705df2}.page.lessons .end .button .icon .disc .inner svg *{fill:#fff}.page.login .page-title{font-size:48px;margin-bottom:1em;text-align:left}@media (max-width:1300px){.page.login .page-title{font-size:44px}}@media (max-width:1080px){.page.login .page-title{font-size:40px}}@media (max-width:800px){.page.login .page-title{font-size:36px}}@media (max-width:600px){.page.login .page-title{font-size:32px}}@media (max-width:400px){.page.login .page-title{font-size:28px}}@media (max-width:800px){.page.login .page-title{text-align:center}}.page.login .container{align-items:stretch;display:flex;justify-content:center;width:auto}@media (max-width:1080px){.page.login .container{width:100%}}.page.login .abyss-form{width:430px}@media (max-width:1080px){.page.login .abyss-form{width:400px}}.page.login .submit{display:block;width:100%}.page.login .illustration{border-radius:14px;margin-left:80px;overflow:hidden;position:relative;width:320px}@media (max-width:1080px){.page.login .illustration{margin-left:40px;width:280px}}@media (max-width:800px){.page.login .illustration{display:none}}.page.login .illustration:after{box-shadow:inset 5px 5px 20px #0004;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.page.login .illustration img{animation:login-illustration-animation 14s infinite alternate;display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:calc(100% + 30px)}@keyframes login-illustration-animation{0%{transform:translate(0)}to{transform:translate(-30px)}}.page.selection .projects{padding-bottom:100px}.page.selection .project{align-items:center;display:flex;margin:0 auto 50px;width:1056px}@media (max-width:1080px){.page.selection .project{flex-direction:column;margin-left:25px;margin-right:25px;width:auto}}@media (max-width:600px){.page.selection .project{margin-left:15px;margin-right:15px}}.page.selection .project.is-last{margin-bottom:125px}@media not screen and (max-width:1300px){.page.selection .project.is-last{width:1272px}.page.selection .project.is-last .details{padding-bottom:80px;padding-right:50px;padding-top:80px}}.page.selection .project .visual{background:#140b29;border-radius:14px;box-shadow:0 0 80px #ff77f133;flex-shrink:0;overflow:hidden;position:relative;width:65.34091%;z-index:1}@media (max-width:1080px){.page.selection .project .visual{width:100%}}.page.selection .project .visual .ratio-holder{padding-top:56.25%;width:100%}.page.selection .project .visual iframe{height:100%;left:0;position:absolute;top:0;width:100%}.page.selection .project .details{flex-shrink:0;padding:50px 35px 50px 50px;position:relative;width:34.65909%}@media (max-width:1080px){.page.selection .project .details{width:calc(100% - 50px)}}@media (max-width:800px){.page.selection .project .details{padding:25px 35px}}@media (max-width:600px){.page.selection .project .details{padding:20px;width:calc(100% - 25px)}}.page.selection .project .details>*{position:relative}.page.selection .project .details .background{background:radial-gradient(335.46% 124.73% at 101.61% -14.1%,#ff77f133 0,#140b2933 100%),#140b29;border:1px solid #fff3;border-radius:14px;inset:0 0 0 -50px;position:absolute}@media (max-width:1080px){.page.selection .project .details .background{border-radius:0 0 14px 14px;border-top:none;left:0}}.page.selection .project .details .info{align-items:center;color:#57fdf3;display:flex;font-family:Greycliff,sans-serif;font-weight:800;justify-content:space-between;margin-bottom:.5em}.page.selection .project .details .info .social-links{display:flex}.page.selection .project .details .info .social-links a{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.page.selection .project .details .info .social-links .icon{height:14px;width:14px}.page.selection .project .details .info .social-links .icon.is-link{left:2px;position:relative;transform:rotate(-35deg);width:20px}.page.selection .project .details .info .social-links .icon.is-link svg *{stroke:#57fdf3;opacity:1}.page.selection .project .details .info .social-links .icon.is-twitter{width:17px}.page.selection .project .details .info .social-links .icon.is-linkedin svg *,.page.selection .project .details .info .social-links .icon.is-twitter svg *{fill:#57fdf3}.page.selection .project .details .info .social-links .icon svg{display:block;height:100%;width:100%}.page.selection .project .details .title{font-family:Greycliff,sans-serif;font-size:26px;font-weight:800;margin-bottom:.75em}@media (max-width:1300px){.page.selection .project .details .title{font-size:24px}}@media (max-width:1080px){.page.selection .project .details .title{font-size:22px}}@media (max-width:800px){.page.selection .project .details .title{font-size:20px}}@media (max-width:600px){.page.selection .project .details .title{font-size:18px}}@media (max-width:400px){.page.selection .project .details .title{font-size:18px}}.page.selection .project .details .title:hover{text-decoration:underline}.page.selection .project .details .author{color:#ff77f1;font-family:Greycliff,sans-serif;font-size:26px;font-weight:500;margin-bottom:.75em}@media (max-width:1300px){.page.selection .project .details .author{font-size:24px}}@media (max-width:1080px){.page.selection .project .details .author{font-size:22px}}@media (max-width:800px){.page.selection .project .details .author{font-size:20px}}@media (max-width:600px){.page.selection .project .details .author{font-size:18px}}@media (max-width:400px){.page.selection .project .details .author{font-size:18px}}.page.selection .project .details .links{display:flex;flex-direction:column;margin-bottom:2em}.page.selection .project .details .links ul li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page.selection .project .details .links ul li:before{background:#fff;border-radius:3px;content:"";display:inline-block;height:5px;margin-right:8px;margin-top:-1px;opacity:.75;vertical-align:middle;width:5px}.page.selection .project .details .links a{margin-bottom:.5em;opacity:.8;text-decoration:none}.page.selection .project .details .links a:hover{text-decoration:underline}.page.selection .project .details .project-link{display:flex;font-family:Greycliff,sans-serif;font-weight:700;padding:5px 0}.page.selection .project .details .project-link:hover{text-decoration:underline}.page.selection .project .details .project-link .arrow{margin-left:2px;position:relative;top:1px;transform:rotate(-90deg)}.page.selection .project .details .project-link .arrow svg *{fill:#fff;opacity:1}.page.selection .pagination{display:flex;justify-content:center;margin-bottom:4em;padding:0 25px}.page.selection .pagination .abyss-button{margin-left:4px;margin-right:4px}.page.selection .more{display:flex;justify-content:center}.page.testAbyssForm{color:#fff;padding-left:25px;padding-right:25px;padding-top:150px;padding-top:calc(var(--page-top-padding) + 70px);text-align:center}@media (max-width:800px){.page.testAbyssForm{padding-left:20px;padding-right:20px;padding-top:80px;padding-top:var(--page-top-padding)}}@media (max-width:600px){.page.testAbyssForm{padding-left:15px;padding-right:15px}}@media (max-width:400px){.page.testAbyssForm{padding-left:10px;padding-right:10px}}.page.testAbyssForm .page-content{align-items:center;display:flex;flex-direction:column;justify-content:center}.page.testAbyssForm .abyss-form,.page.testAbyssForm .important-message{width:470px}@media (max-width:800px){.page.testAbyssForm .abyss-form,.page.testAbyssForm .important-message{width:420px}}@media (max-width:600px){.page.testAbyssForm .abyss-form,.page.testAbyssForm .important-message{width:370px}}@media (max-width:400px){.page.testAbyssForm .abyss-form,.page.testAbyssForm .important-message{width:auto}}.page.testCards{color:#fff;padding-left:25px;padding-right:25px;padding-top:150px;padding-top:calc(var(--page-top-padding) + 70px);text-align:center}@media (max-width:800px){.page.testCards{padding-left:20px;padding-right:20px;padding-top:80px;padding-top:var(--page-top-padding)}}@media (max-width:600px){.page.testCards{padding-left:15px;padding-right:15px}}.page.testCards .page-content{align-items:center;display:flex;flex-direction:column;justify-content:center}.page.testCards .card{margin-bottom:80px}.page.twitterContests{font-size:20px;padding-top:180px;padding-top:calc(var(--page-top-padding) + 100px)}@media (max-width:1600px){.page.twitterContests{font-size:18px}}@media (max-width:1300px){.page.twitterContests{font-size:16px}}@media (max-width:1080px){.page.twitterContests{font-size:15px}}@media (max-width:800px){.page.twitterContests{font-size:15px}}@media (max-width:600px){.page.twitterContests{font-size:14px}}@media (max-width:400px){.page.twitterContests{font-size:13px}}.page.twitterContests .main-logo{left:85px;position:absolute;top:55px;z-index:2}@media (max-width:1600px){.page.twitterContests .main-logo{left:70px;top:45px}}@media (max-width:1300px){.page.twitterContests .main-logo{left:55px;top:35px}}@media (max-width:1080px){.page.twitterContests .main-logo{left:40px;top:25px}}@media (max-width:800px){.page.twitterContests .main-logo{left:30px;top:20px}}@media (max-width:600px){.page.twitterContests .main-logo{left:20px;top:20px}}@media (max-width:400px){.page.twitterContests .main-logo{left:20px;top:20px}}.page.twitterContests .section-title{font-family:Greycliff;font-size:48px;font-weight:800;letter-spacing:-.02em;margin-bottom:1.5em;margin-left:auto;margin-right:auto;text-align:center;width:auto}@media (max-width:1600px){.page.twitterContests .section-title{font-size:44px}}@media (max-width:1300px){.page.twitterContests .section-title{font-size:40px}}@media (max-width:1080px){.page.twitterContests .section-title{font-size:36px;margin-left:auto;margin-right:auto}}@media (max-width:800px){.page.twitterContests .section-title{font-size:32px}}@media (max-width:600px){.page.twitterContests .section-title{font-size:28px;margin-left:20px;margin-right:20px}}@media (max-width:400px){.page.twitterContests .section-title{font-size:24px}}.page.twitterContests .section-title strong{color:#705df2;font-weight:800}.page.twitterContests .winners{align-items:center;display:flex;flex-direction:column;margin-bottom:3rem}.page.twitterContests .winner{border:2px solid #0000000d;border-radius:10px;display:flex;justify-content:center;margin-bottom:16px;padding:10px 15px}.page.twitterContests .winner .user-picture-container{background:#dfdae4;border-radius:50%;display:inline-block;height:58px;overflow:hidden;vertical-align:top;width:58px}.page.twitterContests .winner .user-picture{border-radius:50%;height:100%;overflow:hidden;width:100%}.page.twitterContests .winner .user-information{align-items:flex-start;display:inline-flex;flex-direction:column;font-size:16px;justify-content:center;line-height:22px;padding-left:10px;vertical-align:top;width:calc(100% - 68px)}@media (max-width:1600px){.page.twitterContests .winner .user-information{font-size:15px;line-height:21px}}@media (max-width:1300px){.page.twitterContests .winner .user-information{font-size:14px;line-height:20px}}@media (max-width:1080px){.page.twitterContests .winner .user-information{font-size:13px;line-height:19px}}@media (max-width:800px){.page.twitterContests .winner .user-information{font-size:12px;line-height:18px}}.page.twitterContests .winner .user-information .name{color:#434246;font-weight:700}.page.twitterContests .winner .user-information .screen-name{color:#705df2}.page.twitterContests .winner .user-information .date{font-size:14px;opacity:.5}@media (max-width:1080px){.page.twitterContests .winner .user-information .date{font-size:13px}}@media (max-width:800px){.page.twitterContests .winner .user-information .date{display:block;font-size:12px}}.page.twitterContests .winner .user-information .date:hover{text-decoration:underline}a{color:#fff}.ml-40{margin-left:40px}.background-wallet{background:linear-gradient(226deg,#ff8c3833,#58156933),#271945}.placeholder\:text-gray-400::placeholder{--tw-text-opacity:1;color:#9ca3af;color:rgb(156 163 175/var(--tw-text-opacity,1))}.last\:mr-0:last-child{margin-right:0}.hover\:border-rose-500:hover{--tw-border-opacity:1;border-color:#f43f5e;border-color:rgb(244 63 94/var(--tw-border-opacity,1))}.hover\:bg-\[\#0876cc\]:hover{--tw-bg-opacity:1;background-color:#0876cc;background-color:rgb(8 118 204/var(--tw-bg-opacity,1))}.hover\:bg-\[\#2a1854\]:hover{--tw-bg-opacity:1;background-color:#2a1854;background-color:rgb(42 24 84/var(--tw-bg-opacity,1))}.hover\:bg-\[\#3a56d4\]:hover{--tw-bg-opacity:1;background-color:#3a56d4;background-color:rgb(58 86 212/var(--tw-bg-opacity,1))}.hover\:bg-blue-200:hover{--tw-bg-opacity:1;background-color:#bfdbfe;background-color:rgb(191 219 254/var(--tw-bg-opacity,1))}.hover\:bg-blue-50:hover{--tw-bg-opacity:1;background-color:#eff6ff;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:#f3f4f6;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:#e5e7eb;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.hover\:bg-green-700:hover{--tw-bg-opacity:1;background-color:#15803d;background-color:rgb(21 128 61/var(--tw-bg-opacity,1))}.hover\:bg-indigo-500:hover{--tw-bg-opacity:1;background-color:#6366f1;background-color:rgb(99 102 241/var(--tw-bg-opacity,1))}.hover\:bg-primary-800:hover{--tw-bg-opacity:1;background-color:#1e40af;background-color:rgb(30 64 175/var(--tw-bg-opacity,1))}.hover\:bg-rose-800:hover{--tw-bg-opacity:1;background-color:#9f1239;background-color:rgb(159 18 57/var(--tw-bg-opacity,1))}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:text-blue-800:hover{--tw-text-opacity:1;color:#1e40af;color:rgb(30 64 175/var(--tw-text-opacity,1))}.hover\:text-gray-300:hover{--tw-text-opacity:1;color:#d1d5db;color:rgb(209 213 219/var(--tw-text-opacity,1))}.hover\:text-gray-600:hover{--tw-text-opacity:1;color:#4b5563;color:rgb(75 85 99/var(--tw-text-opacity,1))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:#374151;color:rgb(55 65 81/var(--tw-text-opacity,1))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:#111827;color:rgb(17 24 39/var(--tw-text-opacity,1))}.hover\:text-rose-800:hover{--tw-text-opacity:1;color:#9f1239;color:rgb(159 18 57/var(--tw-text-opacity,1))}.hover\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.hover\:no-underline:hover{-webkit-text-decoration-line:none;text-decoration-line:none}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-0:focus,.focus\:ring-2:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-4:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-\[\#7928ca\]:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(121 40 202/var(--tw-ring-opacity,1))}.focus\:ring-gray-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(243 244 246/var(--tw-ring-opacity,1))}.focus\:ring-gray-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity,1))}.focus\:ring-primary-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(147 197 253/var(--tw-ring-opacity,1))}.focus\:ring-rose-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(244 63 94/var(--tw-ring-opacity,1))}.focus\:ring-rose-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(190 18 60/var(--tw-ring-opacity,1))}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-indigo-600:focus-visible{outline-color:#4f46e5}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-rose-300:disabled{--tw-bg-opacity:1;background-color:#fda4af;background-color:rgb(253 164 175/var(--tw-bg-opacity,1))}.group:hover .group-hover\:opacity-100{opacity:1}@media not all and (min-width:768px){.max-md\:max-w-full{max-width:100%}.max-md\:px-5{padding-left:1.25rem;padding-right:1.25rem}}@media not all and (min-width:640px){.max-sm\:h-11{height:2.75rem}.max-sm\:px-4{padding-left:1rem;padding-right:1rem}.max-sm\:py-3{padding-bottom:.75rem;padding-top:.75rem}}@media (min-width:640px){.sm\:mt-8{margin-top:2rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:p-6{padding:1.5rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}}@media (min-width:768px){.md\:static{position:static}.md\:order-1{order:1}.md\:order-2{order:2}.md\:order-3{order:3}.md\:order-4{order:4}.md\:flex{display:flex}.md\:hidden{display:none}.md\:w-32{width:8rem}.md\:w-auto{width:auto}.md\:max-w-md{max-width:28rem}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-6{gap:1.5rem}.md\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.md\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}.md\:bg-transparent{background-color:initial}.md\:p-0{padding:0}.md\:p-6{padding:1.5rem}.md\:py-32{padding-bottom:8rem;padding-top:8rem}.md\:shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}@media (min-width:1024px){.lg\:mt-0{margin-top:0}.lg\:flex{display:flex}.lg\:w-full{width:100%}.lg\:max-w-2xl{max-width:42rem}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:items-start{align-items:flex-start}}@media (min-width:1280px){.xl\:max-w-4xl{max-width:56rem}.xl\:gap-8{gap:2rem}}@media (min-width:1536px){.\32xl\:px-0{padding-left:0;padding-right:0}}@media (prefers-color-scheme:dark){.dark\:block{display:block}.dark\:hidden{display:none}.dark\:border-gray-600{--tw-border-opacity:1;border-color:#4b5563;border-color:rgb(75 85 99/var(--tw-border-opacity,1))}.dark\:border-gray-700{--tw-border-opacity:1;border-color:#374151;border-color:rgb(55 65 81/var(--tw-border-opacity,1))}.dark\:bg-gray-700{--tw-bg-opacity:1;background-color:#374151;background-color:rgb(55 65 81/var(--tw-bg-opacity,1))}.dark\:bg-gray-800{--tw-bg-opacity:1;background-color:#1f2937;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.dark\:bg-primary-600{--tw-bg-opacity:1;background-color:#2563eb;background-color:rgb(37 99 235/var(--tw-bg-opacity,1))}.dark\:text-gray-400{--tw-text-opacity:1;color:#9ca3af;color:rgb(156 163 175/var(--tw-text-opacity,1))}.dark\:text-primary-500{--tw-text-opacity:1;color:#3b82f6;color:rgb(59 130 246/var(--tw-text-opacity,1))}.dark\:text-red-500{--tw-text-opacity:1;color:#ef4444;color:rgb(239 68 68/var(--tw-text-opacity,1))}.dark\:text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:hover\:bg-gray-600:hover{--tw-bg-opacity:1;background-color:#4b5563;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.dark\:hover\:bg-primary-700:hover{--tw-bg-opacity:1;background-color:#1d4ed8;background-color:rgb(29 78 216/var(--tw-bg-opacity,1))}.dark\:hover\:text-white:hover{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity,1))}.dark\:focus\:ring-gray-700:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(55 65 81/var(--tw-ring-opacity,1))}.dark\:focus\:ring-primary-800:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(30 64 175/var(--tw-ring-opacity,1))}}.PhotoView-Portal{direction:ltr;height:100%;left:0;overflow:hidden;position:fixed;top:0;touch-action:none;width:100%;z-index:2000}@keyframes PhotoView__rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes PhotoView__delayIn{0%,50%{opacity:0}to{opacity:1}}.PhotoView__Spinner{animation:PhotoView__delayIn .4s linear both}.PhotoView__Spinner svg{animation:PhotoView__rotate .6s linear infinite}.PhotoView__Photo{cursor:grab;max-width:none;-webkit-user-select:none;user-select:none}.PhotoView__Photo:active{cursor:grabbing}.PhotoView__icon{display:inline-block;left:0;position:absolute;top:0;transform:translate(-50%,-50%)}.PhotoView__PhotoBox,.PhotoView__PhotoWrap{bottom:0;direction:ltr;left:0;position:absolute;right:0;top:0;touch-action:none;width:100%}.PhotoView__PhotoWrap{overflow:hidden;z-index:10}.PhotoView__PhotoBox{transform-origin:left top}@keyframes PhotoView__fade{0%{opacity:0}to{opacity:1}}.PhotoView-Slider__clean .PhotoView-Slider__ArrowLeft,.PhotoView-Slider__clean .PhotoView-Slider__ArrowRight,.PhotoView-Slider__clean .PhotoView-Slider__BannerWrap,.PhotoView-Slider__clean .PhotoView-Slider__Overlay,.PhotoView-Slider__willClose .PhotoView-Slider__BannerWrap:hover{opacity:0}.PhotoView-Slider__Backdrop{background:#000;height:100%;left:0;position:absolute;top:0;transition-property:background-color;width:100%;z-index:-1}.PhotoView-Slider__fadeIn{animation:PhotoView__fade linear both;opacity:0}.PhotoView-Slider__fadeOut{animation:PhotoView__fade linear reverse both;opacity:0}.PhotoView-Slider__BannerWrap{align-items:center;background-color:#00000080;color:#fff;display:flex;height:44px;justify-content:space-between;left:0;position:absolute;top:0;transition:opacity .2s ease-out;width:100%;z-index:20}.PhotoView-Slider__BannerWrap:hover{opacity:1}.PhotoView-Slider__Counter{font-size:14px;opacity:.75;padding:0 10px}.PhotoView-Slider__BannerRight{align-items:center;display:flex;height:100%}.PhotoView-Slider__toolbarIcon{fill:#fff;box-sizing:border-box;cursor:pointer;opacity:.75;padding:10px;transition:opacity .2s linear}.PhotoView-Slider__toolbarIcon:hover{opacity:1}.PhotoView-Slider__ArrowLeft,.PhotoView-Slider__ArrowRight{align-items:center;bottom:0;cursor:pointer;display:flex;height:100px;justify-content:center;margin:auto;opacity:.75;position:absolute;top:0;transition:opacity .2s linear;-webkit-user-select:none;user-select:none;width:70px;z-index:20}.PhotoView-Slider__ArrowLeft:hover,.PhotoView-Slider__ArrowRight:hover{opacity:1}.PhotoView-Slider__ArrowLeft svg,.PhotoView-Slider__ArrowRight svg{fill:#fff;background:#0000004d;box-sizing:initial;height:24px;padding:10px;width:24px}.PhotoView-Slider__ArrowLeft{left:0}.PhotoView-Slider__ArrowRight{right:0}
/*# sourceMappingURL=main.91092ce2.css.map*/