svg:not(:root).svg-inline--fa{overflow:visible}.svg-inline--fa{font-size:inherit;vertical-align:-.125em;height:1em;display:inline-block;overflow:visible}.svg-inline--fa.fa-lg{vertical-align:-.225em}.svg-inline--fa.fa-w-1{width:.0625em}.svg-inline--fa.fa-w-2{width:.125em}.svg-inline--fa.fa-w-3{width:.1875em}.svg-inline--fa.fa-w-4{width:.25em}.svg-inline--fa.fa-w-5{width:.3125em}.svg-inline--fa.fa-w-6{width:.375em}.svg-inline--fa.fa-w-7{width:.4375em}.svg-inline--fa.fa-w-8{width:.5em}.svg-inline--fa.fa-w-9{width:.5625em}.svg-inline--fa.fa-w-10{width:.625em}.svg-inline--fa.fa-w-11{width:.6875em}.svg-inline--fa.fa-w-12{width:.75em}.svg-inline--fa.fa-w-13{width:.8125em}.svg-inline--fa.fa-w-14{width:.875em}.svg-inline--fa.fa-w-15{width:.9375em}.svg-inline--fa.fa-w-16{width:1em}.svg-inline--fa.fa-w-17{width:1.0625em}.svg-inline--fa.fa-w-18{width:1.125em}.svg-inline--fa.fa-w-19{width:1.1875em}.svg-inline--fa.fa-w-20{width:1.25em}.svg-inline--fa.fa-pull-left{width:auto;margin-right:.3em}.svg-inline--fa.fa-pull-right{width:auto;margin-left:.3em}.svg-inline--fa.fa-border{height:1.5em}.svg-inline--fa.fa-li{width:2em}.svg-inline--fa.fa-fw{width:1.25em}.fa-layers svg.svg-inline--fa{margin:auto;position:absolute;inset:0}.fa-layers{text-align:center;vertical-align:-.125em;width:1em;height:1em;display:inline-block;position:relative}.fa-layers svg.svg-inline--fa{transform-origin:50%}.fa-layers-text,.fa-layers-counter{text-align:center;display:inline-block;position:absolute}.fa-layers-text{transform-origin:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.fa-layers-counter{box-sizing:border-box;color:#fff;text-overflow:ellipsis;transform-origin:100% 0;background-color:#ff253a;border-radius:1em;min-width:1.5em;max-width:5em;height:1.5em;padding:.25em;line-height:1;top:0;right:0;overflow:hidden;transform:scale(.25)}.fa-layers-bottom-right{transform-origin:100% 100%;top:auto;bottom:0;right:0;transform:scale(.25)}.fa-layers-bottom-left{transform-origin:0 100%;inset:auto auto 0 0;transform:scale(.25)}.fa-layers-top-right{transform-origin:100% 0;top:0;right:0;transform:scale(.25)}.fa-layers-top-left{transform-origin:0 0;top:0;left:0;right:auto;transform:scale(.25)}.fa-lg{vertical-align:-.0667em;font-size:1.33333em;line-height:.75em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{margin-left:2.5em;padding-left:0;list-style-type:none}.fa-ul>li{position:relative}.fa-li{text-align:center;width:2em;line-height:inherit;position:absolute;left:-2em}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fas.fa-pull-left,.far.fa-pull-left,.fal.fa-pull-left,.fab.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fas.fa-pull-right,.far.fa-pull-right,.fal.fa-pull-right,.fab.fa-pull-right{margin-left:.3em}.fa-spin{animation:2s linear infinite fa-spin}.fa-pulse{animation:1s steps(8,end) infinite fa-spin}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(-1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-flip-both{filter:none}.fa-stack{width:2.5em;height:2em;display:inline-block;position:relative}.fa-stack-1x,.fa-stack-2x{margin:auto;position:absolute;inset:0}.svg-inline--fa.fa-stack-1x{width:1.25em;height:1em}.svg-inline--fa.fa-stack-2x{width:2.5em;height:2em}.fa-inverse{color:#fff}.sr-only{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;width:auto;height:auto;margin:0;position:static;overflow:visible}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color,currentColor);opacity:1;opacity:var(--fa-primary-opacity,1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color,currentColor);opacity:.4;opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:.4;opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:1;opacity:var(--fa-primary-opacity,1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.fad.fa-inverse{color:#fff}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{text-decoration:underline;border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}.flag-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;width:1.33333em;line-height:1em;display:inline-block;position:relative}.flag-icon:before{content:" "}.flag-icon-br{background-image:url(/assets/br-Cb0qdB2v.svg)}.flag-icon-de{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-de'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23ffce00'%20d='M0%20320h640v160H0z'/%3e%3cpath%20d='M0%200h640v160H0z'/%3e%3cpath%20fill='%23d00'%20d='M0%20160h640v160H0z'/%3e%3c/svg%3e")}.flag-icon-es{background-image:url(/assets/es-CVblI0tk.svg)}.flag-icon-fr{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-fr'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23fff'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%2300267f'%20d='M0%200h213.3v480H0z'/%3e%3cpath%20fill='%23f31830'%20d='M426.7%200H640v480H426.7z'/%3e%3c/g%3e%3c/svg%3e")}.flag-icon-gr{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-gr'%20viewBox='0%200%20640%20480'%3e%3cpath%20fill='%23005bae'%20fill-rule='evenodd'%20stroke-width='6.7'%20d='M0%200h640v53.3H0z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20stroke-width='6.7'%20d='M0%2053.3h640v53.4H0z'/%3e%3cpath%20fill='%23005bae'%20fill-rule='evenodd'%20stroke-width='6.7'%20d='M0%20106.7h640V160H0z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20stroke-width='6.7'%20d='M0%20160h640v53.3H0z'/%3e%3cpath%20fill='%23005bae'%20stroke-width='.9'%20d='M0%200h266.7v266.7H0z'/%3e%3cpath%20fill='%23005bae'%20fill-rule='evenodd'%20stroke-width='6.7'%20d='M0%20213.3h640v53.4H0z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20stroke-width='6.7'%20d='M0%20266.7h640V320H0z'/%3e%3cpath%20fill='%23005bae'%20fill-rule='evenodd'%20stroke-width='6.7'%20d='M0%20320h640v53.3H0z'/%3e%3cpath%20fill='%23fff'%20fill-rule='evenodd'%20stroke-width='6.7'%20d='M0%20373.3h640v53.4H0z'/%3e%3cg%20fill='%23fff'%20fill-rule='evenodd'%20stroke-width='1.3'%3e%3cpath%20d='M20%200h10v50H20z'%20transform='scale(5.33333)'/%3e%3cpath%20d='M0%2020h50v10H0z'%20transform='scale(5.33333)'/%3e%3c/g%3e%3cpath%20fill='%23005bae'%20stroke-width='.6'%20d='M0%20426.7h640V480H0z'/%3e%3c/svg%3e")}.flag-icon-it{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20id='flag-icon-css-it'%20viewBox='0%200%20640%20480'%3e%3cg%20fill-rule='evenodd'%20stroke-width='1pt'%3e%3cpath%20fill='%23fff'%20d='M0%200h640v480H0z'/%3e%3cpath%20fill='%23009246'%20d='M0%200h213.3v480H0z'/%3e%3cpath%20fill='%23ce2b37'%20d='M426.7%200H640v480H426.7z'/%3e%3c/g%3e%3c/svg%3e")}.flag-icon-us{background-image:url(/assets/us-Bf7eMi_p.svg)}@font-face{font-family:Cantarell;font-style:normal;font-weight:400;font-display:swap;src:local(Cantarell Regular),local(Cantarell-Regular),url(/fonts/Cantarell-Regular.woff2)format("woff2"),url(/fonts/Cantarell-Regular.woff)format("woff")}@font-face{font-family:Cantarell;font-style:normal;font-weight:700;font-display:swap;src:local(Cantarell Bold),local(Cantarell-Bold),url(/fonts/Cantarell-Bold.woff2)format("woff2"),url(/fonts/Cantarell-Bold.woff)format("woff")}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:local(Lato Regular),local(Lato-Regular),url(/fonts/Lato-Regular.woff2)format("woff2"),url(/fonts/Lato-Regular.woff)format("woff")}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:local(Lato Bold),local(Lato-Bold),url(/fonts/Lato-Bold.woff2)format("woff2"),url(/fonts/Lato-Bold.woff)format("woff")}@font-face{font-family:Lato;font-style:italic;font-weight:700;font-display:swap;src:local(Lato Bold Italic),local(Lato-Bold-Italic),url(/fonts/Lato-Bold-Italic.woff2)format("woff2"),url(/fonts/Lato-Bold-Italic.woff)format("woff")}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-font-variant-ligatures:none;font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-rendering:optimizelegibility;font-smoothing:antialiased;text-shadow:0 0 1px #00000003;margin:0;padding:0;font-size:100%}:focus{outline:none!important}.page-container{box-sizing:border-box;max-width:970px;width:-webkit-calc(100% - 2rem);width:calc(100% - 2rem);margin:auto}.page-container--standard-top{margin:-webkit-calc(75px + 2rem) auto 4rem;margin:calc(75px + 2rem) auto 4rem}a{color:#4a84ff;font-weight:700;text-decoration:none}a:hover{cursor:pointer;text-decoration:underline}span.clickable{cursor:pointer}span.clickable:hover{cursor:pointer;color:#d92b4c}a.clickable{color:#fff;font-weight:400;text-decoration:none}a.clickable:hover{cursor:pointer;color:#d92b4c}header,.social,button,.button,img,svg{user-drag:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}html{height:100%}#app{flex-direction:column;flex:1 0 auto;min-height:100%;display:flex}.buorg{color:#000}body{color:#fff;background-color:#1f2225;height:100%;margin:0;padding:0;font:10pt Lato,sans-serif;overflow-x:hidden}.site-shell{isolation:isolate;background:#1f2225;flex-direction:column;min-height:100vh;display:flex;position:relative}.world-backdrop{z-index:0;pointer-events:none;background:#1f2225 -webkit-image-set(url(/img/maps/optimized/hero-alto-mare.webp) 1x type("image/webp"),url(/img/maps/optimized/hero-alto-mare.jpg) 1x type("image/jpeg")) top/cover no-repeat;background:#1f2225 image-set("/img/maps/optimized/hero-alto-mare.webp" 1x type("image/webp"),"/img/maps/optimized/hero-alto-mare.jpg" 1x type("image/jpeg")) top/cover no-repeat;position:fixed;inset:0;overflow:hidden}.world-backdrop:before{content:"";z-index:1;background:radial-gradient(at 50% 12%,#1f222533 0%,#1f22257a 30%,#1f2225db 62%,#1f2225 100%),-webkit-gradient(linear,0 0,0 100%,from(#1f22253d),color-stop(.44,#1f2225ad),to(#1f2225)),-webkit-gradient(linear,0 0,100% 0,from(#1f2225fa),color-stop(.25,#1f222557),color-stop(.75,#1f222557),to(#1f2225fa));background:-webkit-radial-gradient(center 12%, ellipse, #1f222533 0%, #1f22257a 30%, #1f2225db 62%, #1f2225 100%), -webkit-linear-gradient(top, #1f22253d 0%, #1f2225ad 44%, #1f2225 100%), -webkit-linear-gradient(left, #1f2225fa 0%, #1f222557 25%, #1f222557 75%, #1f2225fa 100%);background:radial-gradient(at 50% 12%,#1f222533 0%,#1f22257a 30%,#1f2225db 62%,#1f2225 100%),linear-gradient(#1f22253d 0%,#1f2225ad 44%,#1f2225 100%),linear-gradient(90deg,#1f2225fa 0%,#1f222557 25% 75%,#1f2225fa 100%);position:absolute;inset:0}.world-backdrop:after{content:"";z-index:2;background:linear-gradient(#1f222500 0%,#1f2225d1 52%,#1f2225 100%);height:58vh;position:absolute;bottom:0;left:0;right:0}.world-backdrop__map{background-image:var(--world-map-image);background-image:var(--world-map-image-set,var(--world-map-image));opacity:0;animation:80s ease-in-out infinite worldMapRotation;-webkit-animation-delay:var(--world-map-delay,0s);animation-delay:var(--world-map-delay,0s);will-change:opacity, transform;background-position:top;background-repeat:no-repeat;background-size:cover;display:block;position:absolute;inset:0;transform:scale(1.02)}@media (width<=766px){.world-backdrop{background:#1f2225 -webkit-image-set(url(/img/maps/optimized/hero-alto-mare-mobile.webp) 1x type("image/webp"),url(/img/maps/optimized/hero-alto-mare-mobile.jpg) 1x type("image/jpeg")) top/cover no-repeat;background:#1f2225 image-set("/img/maps/optimized/hero-alto-mare-mobile.webp" 1x type("image/webp"),"/img/maps/optimized/hero-alto-mare-mobile.jpg" 1x type("image/jpeg")) top/cover no-repeat}.world-backdrop__map{opacity:0;will-change:auto;background-image:none;animation:none;transform:none}.world-backdrop__map:first-child{opacity:1;background-image:-webkit-image-set(url(/img/maps/optimized/hero-alto-mare-mobile.webp) 1x type("image/webp"),url(/img/maps/optimized/hero-alto-mare-mobile.jpg) 1x type("image/jpeg"));background-image:image-set("/img/maps/optimized/hero-alto-mare-mobile.webp" 1x type("image/webp"),"/img/maps/optimized/hero-alto-mare-mobile.jpg" 1x type("image/jpeg"))}}@keyframes worldMapRotation{0%{opacity:0;transform:scale(1.02)}2.5%,10%{opacity:1;transform:scale(1.035)}12.5%,to{opacity:0;transform:scale(1.055)}}@media (prefers-reduced-motion:reduce){.world-backdrop__map{opacity:0;animation:none;transform:none}.world-backdrop__map:first-child{opacity:1}}.app-body,.footer-wrap{z-index:1;position:relative}.app-body,.main{flex-direction:column;flex:1 0 auto;display:flex}.app-body{background:linear-gradient(#1f222500 0%,#1f22255c 280px,#1f2225eb 860px,#1f2225 100%)}.invalid{color:#d92b4c}input,.input input,textarea{resize:vertical;color:#fff;background-color:#ffffff1a;border:none;padding-top:.5em;padding-bottom:.5em;font-size:12pt!important}input.invalid,.input input.invalid,textarea.invalid{outline:1px auto #d92b4c}input:focus,.input input:focus,textarea:focus{outline-offset:-2px;outline:3px auto #4d90fe}.forms{line-height:2.4em}.underline{text-decoration:underline}p{margin-top:1em;display:block}small{font-size:80%;font-weight:400}h1{font-size:24pt;font-weight:700}.center{text-align:center}.italic{font-style:italic;font-weight:700}h2{font-size:20pt;font-weight:700}h3{font-size:18pt;font-weight:700}h4{font-size:16pt;font-weight:700}h5{font-size:14pt;font-weight:700}h6{font-size:13pt;font-weight:700}.h3{font-size:18px}.modal-wrap{margin-top:1.2em}.float-right{float:right}.content{margin-top:2em}.content ul{padding-left:40px}.content ol>li{margin-bottom:1em}button,.button{appearance:none;box-sizing:border-box;color:#fff;cursor:pointer;text-align:center;vertical-align:middle;white-space:normal;background-color:#d92b4c;border:none;border-radius:0;justify-content:center;align-items:center;gap:.45em;min-width:0;min-height:2.25rem;padding:.55em 1em;font:700 12pt/1.15 Lato,sans-serif;text-decoration:none;display:inline-flex}button.disabled,button:disabled,.button.disabled,.button:disabled{color:#fff;cursor:not-allowed;opacity:.72;background-color:#6c757d;border-color:#6c757d}button svg,.button svg{flex:none;margin-right:0}button.big,.button.big,.button-big{min-height:2.5rem;padding:.65em 1.2em;font-size:12pt}button.small,.button.small{min-height:2rem;padding:.42em .8em;font-size:10.5pt}.buttons button,.buttons .button{margin-right:8pt}.button{font-size:12pt}.button:hover{text-decoration:none}.icon{height:8em}.red{background-color:#d92b4c}.blue{background-color:#4a84ff}.green{background-color:#39b54a}.text-red{color:#d92b4c}.text-blue{color:#4a84ff}.text-green{color:#39b54a}.text-muted{color:#fffc}.sm{font-size:.875em}.silver{background-color:silver}.gold{background-color:#c5b358}.app{flex-direction:column;height:100%;display:flex}.body{padding-top:8em}main>.page-container>section .title:after,.body .title:after{content:"";background-color:#fff;border-radius:2pt;width:4em;height:3px;margin-top:8pt;animation-name:pulse;display:block}.spinner{border-style:solid;border-width:3px;border-radius:50%;animation:.85s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.loading-login,.loading-grid,.loading-inline,.token-status{justify-content:center;align-items:center;display:flex}.fields{justify-content:space-between;align-items:center;gap:1rem;display:flex}.status-cell{align-items:center;min-height:34px;display:flex}.Cookie{z-index:1200;width:min(760px,100% - 2rem);max-width:-webkit-calc(100% - 2rem);color:#fff;background:#000000e6;border:1px solid #ffffff1f;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1.25rem;max-width:calc(100% - 2rem);padding:1rem;display:grid;position:fixed;bottom:1rem;left:50%;transform:translate(-50%);box-shadow:0 18px 38px #00000061}.Cookie__content{min-width:0}.Cookie__title{font-size:1rem;line-height:1.25;display:block}.Cookie__text{color:#ffffffd1;margin-top:.35rem;line-height:1.45}.Cookie__link{color:#fff;margin-top:.45rem;font-size:.9rem;display:inline-flex}.Cookie__settings{gap:.55rem;margin-top:.85rem;display:grid}.Cookie__option{grid-template-columns:20px minmax(0,1fr);align-items:start;gap:.65rem;display:grid}.Cookie__option input{width:18px;height:18px;margin-top:2px}.Cookie__option span{font-weight:700;display:block}.Cookie__option small{color:#ffffffb8;margin-top:.15rem;line-height:1.35;display:block}.Cookie__option--locked{opacity:.82}.Cookie__actions{grid-template-columns:1fr;gap:.55rem;min-width:12rem;display:grid}.Cookie__button{width:100%;min-height:2.35rem;height:auto!important;line-height:normal!important}.Cookie__button--accept{background-color:#39b54a!important}.Cookie__button--reject{background-color:#d92b4c!important}.Cookie__button--save,.Cookie__button--secondary{background-color:#4a84ff!important}.Password{display:block}.Password__strength-meter{background:#ffffff1f;height:4px;margin-top:4px;display:block}.Password__strength-meter-fill{background:#d92b4c;height:100%;transition:width .2s,background .2s;display:block}.Password__strength-meter-fill.score-2{background:#d9a42b}.Password__strength-meter-fill.score-3,.Password__strength-meter-fill.score-4{background:#39b54a}.successful-layout{grid-template-columns:minmax(0,1fr) minmax(220px,.7fr);align-items:center;gap:2rem;display:grid}.successful-art{max-width:100%}.verify-page,.token-status-page{text-align:center;justify-content:center;align-items:center;min-height:32vh;display:flex}.verify-panel{max-width:620px}.support-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (width<=766px){.page-container--standard-top{margin:-webkit-calc(75px + 1rem) auto 3rem;margin:calc(75px + 1rem) auto 3rem}.successful-layout,.support-options{grid-template-columns:1fr}.Cookie{max-height:-webkit-calc(100vh - 2rem);grid-template-columns:1fr;align-items:stretch;max-height:calc(100vh - 2rem);overflow:auto}.Cookie__actions{grid-template-columns:1fr;min-width:0}.successful-art{display:none}}.text-wrapper p{color:#fffc;margin-top:15pt}.social{color:#fff;font-size:14pt}.social svg{margin-right:4pt}.social a{color:#fff;transition:all .3s}.social a:hover{color:#4a84ff}.v--modal{background:#000000f2!important;padding:2em!important}.app-body{flex:1 0 auto}.fadedown-leave-active{animation:.5s both fadeOutDown}.fadedown-enter-active{animation:.5s both fadeInDown}.button,button{background-position:50%;transition:background-color .18s,border-color .18s,color .18s}.button:not(:disabled):not(.disabled):hover,button:not(:disabled):not(.disabled):hover{background-color:#de4966}.button:not(:disabled):not(.disabled):active,button:not(:disabled):not(.disabled):active{background-color:#e4687f;transition-duration:0s}.button.blue:not(:disabled):not(.disabled):hover,button.blue:not(:disabled):not(.disabled):hover{background-color:#6e9cff}.button.blue:not(:disabled):not(.disabled):active,button.blue:not(:disabled):not(.disabled):active{background-color:#91b5ff;transition-duration:0s}.button.green:not(:disabled):not(.disabled):hover,button.green:not(:disabled):not(.disabled):hover{background-color:#4bc65c}.button.green:not(:disabled):not(.disabled):active,button.green:not(:disabled):not(.disabled):active{background-color:#66cf75;transition-duration:0s}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-200%)}to{opacity:1;transform:none}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(80%)}to{opacity:1;transform:translate(0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:none}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}.fade-enter-active,.fade-leave-active{transition-property:opacity;transition-duration:.25s}.Password{max-width:100%!important}.fade-enter-active{transition-delay:.25s}.fadeleft-leave-active{animation:.5s both fadeOutLeft}.fadeleft-enter-active{animation:.5s both fadeInLeft}.fade-enter,.fade-leave-active,.before-enter{opacity:0}.enter{transition:opacity 2s}.delay-1x{transition-delay:.4s}.delay-2x{transition-delay:.8s}.delay-3x{transition-delay:1.2s}#logo{float:left;margin-top:15px;display:block}.offCanvasMenu{z-index:1100;contain:layout paint;opacity:1;pointer-events:auto;position:fixed;inset:0}.close-button{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;width:44px;height:44px;margin:-10px -12px -10px 0;padding:0;font-size:18px;display:flex}.close-button:hover,.close-button:active{background:#ffffff14}.offCanvasMenu-backdrop{z-index:0;opacity:1;will-change:opacity;background:#00000080;transition:opacity .22s;position:absolute;inset:0}.offCanvasMenu-content{box-sizing:border-box;z-index:1;-webkit-overflow-scrolling:touch;backface-visibility:hidden;will-change:transform;background:#000000f2;width:240px;max-width:82vw;height:100%;padding:1em;transition:transform .28s cubic-bezier(.22,1,.36,1);position:relative;overflow-y:auto;transform:translate(0,0);box-shadow:2px 0 5px #00000040}.offCanvasMenu-content .main-menu .mobile-title{font-size:13pt}.offCanvasMenu-content .subTitle{margin-left:1.7em}.offCanvasMenu-content ul{margin:1.25em 0 0;padding:0}.offCanvasMenu-content li{margin-bottom:.25em;list-style:none}.offCanvasMenu-content li small{text-transform:none;color:#ffffffb3;margin-left:.1em;font:8pt Lato,sans-serif}.offCanvasMenu-content a:hover{color:#d92b4c;text-decoration:none}.offCanvasMenu-content a{color:#fff;-webkit-font-smoothing:antialiased;cursor:pointer;align-items:center;gap:.75em;min-height:44px;padding:0 .25em;font:15px/1.2 Cantarell,sans-serif;transition:color .18s,background-color .18s;display:flex}.offCanvasMenu-content .text-red{color:#d92b4c}.offCanvasMenu-content a svg{flex:0 0 18px;width:18px}.fadeleft-enter-active.offCanvasMenu,.fadeleft-leave-active.offCanvasMenu{transition:opacity .28s;animation:none}.fadeleft-leave-active.offCanvasMenu{pointer-events:none}.fadeleft-enter-from.offCanvasMenu,.fadeleft-leave-to.offCanvasMenu,.fadeleft-enter-from.offCanvasMenu .offCanvasMenu-backdrop,.fadeleft-leave-to.offCanvasMenu .offCanvasMenu-backdrop{opacity:0}.fadeleft-enter-from.offCanvasMenu .offCanvasMenu-content,.fadeleft-leave-to.offCanvasMenu .offCanvasMenu-content{transform:translate(-100%)}@media (prefers-reduced-motion:reduce){.offCanvasMenu-backdrop,.offCanvasMenu-content,header nav>ul li a:after{transition-duration:.01ms}}@media screen and (width>=901px){header{min-height:75px;padding-bottom:0}header .header-inner{align-items:center;min-height:75px;display:flex}header #logo{float:none;flex:0 0 50px;margin-top:0}header nav{flex:auto;align-items:center;min-width:0;min-height:75px;display:flex}header nav>ul{flex:auto;align-items:center;min-width:0;margin:0;padding-top:0;display:flex}header .right-menu{order:2}header .social{order:1}header .right-menu,header .social{min-height:75px;margin-top:0}header nav>ul li a{min-height:75px}header nav>ul li a.active{border-bottom:0;padding-bottom:0}header nav>ul li a:after{content:"";opacity:0;transform-origin:50%;background:#fff;height:2px;transition:transform .24s,opacity .18s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}header nav>ul li a.active:after{opacity:1;transform:scaleX(1)}header.shrink{background-color:#000000e6;min-height:60px}header.shrink #loginMenu{top:75px}header.shrink .header-inner,header.shrink nav,header.shrink nav>ul li a,header.shrink .right-menu,header.shrink .social{min-height:60px}header.shrink nav>ul{padding-top:0}header.shrink nav>ul li small{display:none}header.shrink #logo svg,header.shrink #logo{height:40px;margin-top:0}header.shrink nav>ul li a.active:after{bottom:0}}@media screen and (width>=901px) and (width<=1100px){header nav>ul li{margin-left:1.25em}header .account{margin-left:.35em}}header{z-index:1000;background-color:#000c;width:100%;min-height:60px;padding-bottom:15px;transition:padding-bottom .3s;position:fixed}header .social{float:right;align-items:center;min-height:44px;display:flex}header .social a{align-items:center;line-height:1;display:flex}header .account{color:#fff;float:none;margin-left:.55em}header .username{color:#ffffffe0;text-overflow:ellipsis;white-space:nowrap;max-width:130px;margin-right:2px;font:13px/1.2 Cantarell,sans-serif;overflow:hidden}header .menu{align-items:center;min-height:44px;display:flex}header #menuButton{float:none;cursor:pointer;min-height:44px;margin-left:2pt;font-family:inherit;font-size:13pt;position:relative}header #menuButton,header #menu-icon{color:#fff;background:0 0;border:0;height:auto;line-height:1}header #menu-icon{padding:0;display:none}header #menuButton{align-items:center;gap:6px;min-width:44px;padding:0 .75rem;display:flex}header #menuButton:hover,header #menuButton:active{background:#ffffff14}header .account-label{color:#ffffffeb;letter-spacing:1px;text-transform:uppercase;font:700 12px/1.2 Cantarell,sans-serif}header .account-icon-wrap{line-height:1;display:inline-flex;position:relative}header .account-caret{font-size:10px}header .account-status{background:#35d07f;border:2px solid #000c;border-radius:50%;width:8px;height:8px;position:absolute;bottom:-3px;right:-4px}.header-inner{min-height:60px}.mobile-menu-title{justify-content:space-between;align-items:center;min-height:44px;font:600 16px/1.2 Cantarell,sans-serif;display:flex}.account-profile{gap:.8rem;display:flex}.account-avatar{flex:0 0 42px}.account-details{flex:auto;min-width:0}.meta-row,.user-menu-row{justify-content:space-between;gap:.75rem;display:flex}nav>ul{padding-top:30px;list-style:none}nav>ul li{float:none;margin-left:2em;display:block}nav>ul li a{color:#fff;text-transform:uppercase;-webkit-font-smoothing:antialiased;will-change:height, padding;cursor:pointer;align-items:center;min-height:44px;font:1em/1.2 Cantarell,sans-serif;transition:all .3s;display:flex;position:relative}nav>ul li a small{text-transform:none;color:#ffffffb3;margin-left:.1em;font:8pt Lato,sans-serif}nav>ul li a:hover{color:#d92b4c;text-decoration:none}@media only screen and (width<=900px){header .social,header .username{display:none}header .menu{margin-top:15px}header .account{margin-top:0}header #logo{margin-left:-25px;position:absolute;left:50%}nav>ul,nav:active>ul{display:none}nav>ul li{width:100%;margin:0;padding:10px 0}header #menu-icon{float:left;color:#fff;justify-content:center;align-items:center;width:44px;height:44px;margin-top:15px;font-size:38px;display:flex!important}header #menuButton{justify-content:center;align-items:center;gap:3px;width:44px;height:44px;padding:0;display:flex}header .account-label{display:none}a:hover#menu-icon{background-color:#444;border-radius:4px 4px 0 0}}@media screen and (width>=901px){header{height:75px;min-height:75px;padding-bottom:0}header .header-inner,header nav,header nav>ul,header nav>ul li a,header .right-menu,header .right-menu>.menu,header .social{min-height:75px}header .right-menu,header .right-menu>.menu,header .social{align-items:center;display:flex}header #menuButton{min-height:44px}header nav>ul li a.active:after{bottom:0}header.shrink{height:60px;min-height:60px}header.shrink .header-inner,header.shrink nav,header.shrink nav>ul,header.shrink nav>ul li a,header.shrink .right-menu,header.shrink .right-menu>.menu,header.shrink .social{min-height:60px}}@keyframes shake{0%,to{transform:translate(0,0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}.shake{animation-name:shake}.loading-login{height:210px;margin-top:1em}.right-menu{margin-right:8pt}#loginMenu{z-index:501;box-sizing:border-box;color:#fff;background-color:#000000f2;border-radius:2px;width:340px;min-height:110pt;margin-left:-320px;padding:15px 30px;font-size:14px;line-height:1.4;position:fixed;top:95px;box-shadow:-2px 3px 59px 3px #00000070}#loginMenu img{margin-top:5pt}#loginMenu.invalid{animation:1s shake}#loginMenu.loading{justify-content:center;align-items:center;display:flex}#loginMenu label{margin-bottom:14px;font-size:14px;line-height:1.4;display:block}#loginMenu input{box-sizing:border-box;width:100%;min-height:44px;margin-top:6px;padding:.65em .75em;font-size:16px;line-height:1.2;display:block}#loginMenu .action{margin-top:18px;line-height:normal}#loginMenu .action button{min-width:108px;min-height:38px;padding:.55em 1.1em;font-size:16px}#loginMenu .action p{margin:12px 0 0;line-height:1.3}#loginMenu .action a{align-items:center;min-height:0;padding:.25em 0;font-size:14px;line-height:1.3;display:inline-flex}#loginMenu .loading{max-width:50%}#loginMenu .account-profile{align-items:flex-start}#loginMenu .account-name{line-height:2em}#loginMenu .userMeta{color:#ffffffb3;width:240px;font-size:10pt;line-height:12pt}#loginMenu .meta-row{line-height:12pt}#loginMenu .userMenu{margin-top:1em;line-height:2em}#loginMenu .user-menu-row{flex-wrap:wrap;gap:8px;display:flex}#loginMenu .user-menu-row+.user-menu-row{margin-top:8px}#loginMenu .user-menu-action{-webkit-box-flex:1;-webkit-flex:1 1 -webkit-calc(50% - 4px);white-space:nowrap;flex:calc(50% - 4px);align-items:center;gap:8px;min-width:126px;min-height:32px;line-height:1.2;display:inline-flex}#loginMenu .server-menu{margin:0;padding-top:0;position:absolute;top:0;left:0}#loginMenu .server-menu li{cursor:pointer;opacity:.5;float:none;background-color:#0000;width:44px;min-height:44px;display:block;position:relative}#loginMenu .server-menu li.active,#loginMenu .server-menu li:hover{opacity:1}#loginMenu .server-menu li:before{content:"";width:7px;position:absolute;top:0;bottom:0;left:0}#loginMenu .server-menu li.silver:before{background-color:silver}#loginMenu .server-menu li.gold:before{background-color:#c5b358}@media screen and (width<=480px){#loginMenu{box-sizing:border-box;max-height:-webkit-calc(100vh - 105px);max-width:360px;max-height:calc(100vh - 105px);width:-webkit-calc(100vw - 32px);width:calc(100vw - 32px);padding:22px 20px;top:85px;left:0;right:0;overflow-y:auto;margin:0 auto!important}#loginMenu .action button{width:100%}#loginMenu .action a{width:auto}#loginMenu .account-avatar{flex-basis:48px}#loginMenu .account-avatar .avatar{max-width:48px}#loginMenu .account-name{line-height:1.25}#loginMenu .userMenu{gap:8px;line-height:normal;display:grid}#loginMenu .user-menu-row{display:contents}#loginMenu .user-menu-action{box-sizing:border-box;color:#fff;text-align:left;white-space:normal;background:#ffffff0f;border:1px solid #ffffff14;justify-content:flex-start;align-items:center;gap:8px;width:100%;min-width:0;min-height:44px;padding:0 10px;font-size:13px;line-height:1.2;display:flex}#loginMenu .user-menu-action svg{flex:none;margin-right:0}}.landingbg{z-index:-1;width:100%;height:60vh;position:absolute;top:0;left:0}.loading-grid{margin-top:4em}.home-page{position:relative}.landing{isolation:isolate;padding:6.5em 0 6em;position:relative;overflow:visible}.home-hero{max-width:970px;width:-webkit-calc(100% - 2rem);grid-template-columns:minmax(90px,2fr) minmax(0,6fr);justify-content:center;align-items:center;gap:2rem;width:calc(100% - 2rem);min-height:305px;margin:0 auto;display:grid}.home-hero h1{margin-bottom:.35em;font-size:26pt;line-height:1.15}.home-hero p{max-width:38rem;font-size:11.5pt;line-height:1.6}.home-hero .logo{width:100%;min-width:60px}.home-hero .fa-discord{margin-right:2pt}.home-logo-wrap{filter:drop-shadow(0 24px 38px #0000008c);margin:0}.join-now{flex-wrap:wrap;gap:.7rem;margin-top:2em;display:flex}.join-now .button{justify-content:center;align-items:center;min-height:2.25rem;display:inline-flex}.news{margin-top:.35em;position:relative}.news h4{text-transform:uppercase;margin-bottom:.75em;font-family:Cantarell,serif}.news .title{text-transform:uppercase;align-items:center;gap:.45em;margin-bottom:5pt;line-height:1.3;display:inline-flex}.news .title-icon{color:#ffffffe6;font-size:.95em}.news .meta{color:#fffc;align-items:center;gap:.35em;margin-bottom:5pt;font-size:10pt;display:inline-flex}.news .content{overflow-wrap:anywhere;word-break:break-word;margin-top:5pt;font-size:10pt;line-height:1.55}.news .content.is-collapsed{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.news .news-toggle{color:#ffffffd9;text-transform:uppercase;letter-spacing:.03em;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:.5em;height:auto;min-height:0;margin-top:.35em;padding:0;font-size:10pt;display:inline-flex}.news .news-toggle:hover{color:#fff;background:0 0}.news .news-toggle:active{background:0 0}.news article{background-color:#080a0cf7;border:1px solid #ffffff1a;border-radius:6px;flex-direction:column;gap:.4em;margin-bottom:1em;margin-left:auto;margin-right:auto;padding:1.25em;display:flex;box-shadow:1px 6px 68px -13px #000000bf}.news-list{gap:1em;display:grid}.news-meta-row{grid-template-columns:minmax(120px,1fr) auto;align-items:start;gap:.75rem;display:grid}.news-meta-row .meta:last-child{text-align:right;justify-self:end}.news:after{content:"";background:#fff;border-radius:50%;width:10px;height:10px;margin-top:1.5em;display:block;position:absolute;left:50%;transform:translate(-50%);box-shadow:40px 0 #fff,-40px 0 #fff}.community{margin-top:4em}.community .stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:3em;display:grid}.community .feature-box{background-color:#080a0cf5;border:1px solid #ffffff14;margin-bottom:1em;padding-top:1em;padding-bottom:1em}.community .feature-box p{text-transform:uppercase;margin-top:3pt}@media (width<=900px){.home-hero{grid-template-columns:1fr}.home-logo-wrap{display:none}.community .stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=766px){.join-now{flex-direction:column;align-items:flex-start}.news-meta-row,.community .stats{grid-template-columns:1fr}}.register{--register-ink:#fff;--register-muted:#ffffffc7;--register-panel:#080a0cf7;--register-stroke:#ffffff1a;padding-bottom:6em;position:relative}.register .register__frame{width:100%}.register{max-width:980px;margin-left:auto;margin-right:auto}.register .register__panel{background:var(--register-panel);border:1px solid var(--register-stroke);border-radius:6px;padding:2.3em 2.4em 2.1em;position:relative;overflow:hidden;box-shadow:-2px 3px 59px 3px #00000070}.register .register__hero{align-items:center;display:flex}.register .register__divider{background:#ffffff14;height:1px;margin:1.5em 0 1.4em}.register .register__title{color:var(--register-ink);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.35em;font-family:Cantarell,serif;font-size:clamp(15pt,1.8vw,17pt);line-height:1.15}.register .register__title:after{content:"";background-color:#fff;border-radius:2pt;width:4em;height:3px;margin-top:8pt;display:block}.register .register__lead{color:var(--register-muted);max-width:28rem;font-size:10.5pt;line-height:1.55}.register .register__form{width:100%}.register .register__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10pt 16pt;display:grid}.register .form small{margin-top:5pt;font-size:10.5pt;line-height:1.3;display:block}.register .register__field{min-width:0}.register label{color:#ffffffd9;letter-spacing:.02em;font-weight:700;display:block;position:relative}.register label>input,.register label>.Password{margin-top:4pt;display:block}.register .input-icon{pointer-events:none;color:#ffffffd9;position:absolute;top:3.6em;right:10pt}.register .input-icon svg{display:block}.register input,.register .input input,.register textarea{text-indent:10pt;box-sizing:border-box;background-color:#ffffff17;border:1px solid #ffffff14;border-radius:0;width:100%;padding-right:28pt;transition:border-color .2s,background-color .2s}.register input:focus,.register .input input:focus,.register textarea:focus{background-color:#ffffff24;border-color:#fff6;outline:none}.register .register__field--valid input,.register .register__field--valid .input input{background-color:#39b54a14;border-color:#39b54abf}.register .register__field--invalid input,.register .register__field--invalid .input input{background-color:#d92b4c14;border-color:#d92b4ccc}.register .register__field--loading input,.register .register__field--loading .input input{border-color:#ffffff47}.register .Password__strength-meter{margin-bottom:4pt}.register .Password__field{padding-left:0}.register .register__captcha{justify-content:center;margin:.6em 0 1.1em;display:flex}.register .register__captcha-placeholder{background:#ffffff0f;border:1px solid #ffffff14;width:303px;max-width:100%;height:78px}.register .register__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.9em 1em;display:flex}.register .register__client-errors{color:#d92b4c;background:#d92b4c1f;border:1px solid #d92b4c80;margin:0 0 .8em;padding:.7em .9em;font-size:10.5pt;line-height:1.4;position:sticky;top:0}.register .register__client-errors ul{margin:0;padding-left:1.1em}.register .register__email-suggestion{color:inherit;cursor:pointer;font:inherit;letter-spacing:0;text-align:left;text-transform:none;background:0 0;border:0;width:auto;min-width:0;height:auto;padding:0;text-decoration:underline}.register .register__email-suggestion:hover{color:#e15671;background:0 0}.register .register__email-suggestion:focus{outline-offset:2px;outline:1px solid}.register .register__submit{letter-spacing:.03em;text-transform:uppercase;background:#d92b4c;border-radius:0;width:auto;min-width:180px;min-height:2.35rem;padding:.58em 1.2em;font-size:11.5pt;line-height:1.15}.register .register__submit:disabled{cursor:wait;opacity:.68}.register .register__status{min-height:26px;color:var(--register-muted);align-items:center;gap:12px;display:flex}.register .register__error{color:#d92b4c;font-weight:700}.register .register__legal{color:var(--register-muted);text-align:center;border-top:1px solid #ffffff14;margin-top:1.5em;padding-top:1.2em;font-size:10.5pt;line-height:1.55}.register .register__legal p{white-space:pre-wrap}@media screen and (width<=520px){.register{padding-bottom:4em}.register .register__panel{border-radius:6px;padding:1.5em 1.1em 1.4em}.register .register__fields{grid-template-columns:1fr}.register .register__title{font-size:16pt}.register .register__divider{margin:1.1em 0 1em}.register .register__captcha{transform-origin:top;transform:scale(.95)}.register .register__actions{flex-direction:column;align-items:stretch}.register .register__submit{width:100%}}@keyframes pulse{0%{width:0;transform:scale(1)}50%{width:2em;height:1.5px;transform:scale3d(1.05,1.05,1.05)}to{width:4em;transform:scale(1)}}.pulse{animation-name:pulse}.support .question:after{content:"";background:#fff;border-radius:50%;width:8px;height:8px;margin-top:40pt;margin-bottom:40pt;display:block;position:relative;left:50%;transform:translate(-50%);box-shadow:0 30px #fff,0 -30px #fff}.support .points:before{content:"";background:#fff;border-radius:50%;width:8px;height:8px;margin-top:20pt;margin-bottom:40pt;display:block;position:relative;left:50%;transform:translate(-50%);box-shadow:0 30px #fff,0 -30px #fff}.support .answer:after{content:"";background:#fff;border-radius:50%;width:5px;height:8px;margin-bottom:40pt;display:block;position:absolute;left:50%;transform:translate(-50%);box-shadow:30px 0 #fff,0 -30px #fff}.faq .question-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2em 2.5em;margin-top:2em;display:grid}.faq .question-item{background-color:#080a0cf7;border:1px solid #ffffff14;min-height:140px;margin-bottom:0;box-shadow:-2px 3px 59px 3px #00000070;padding:18pt!important}.faq svg,.faq .psyduck{width:auto;height:40pt;margin-bottom:3pt}.faq .question{color:#4a84ff;font-style:italic}.faq .answer{margin-top:8pt}.faq .faq-discord{text-align:center;justify-content:center;align-items:center;gap:.75rem;display:flex}.faq .faq-discord h6{margin:0}@media (width<=766px){.faq .question-grid{grid-template-columns:1fr}}.friends img.enter,.events img.enter{animation:1s fadeInRight}.pvp{padding-top:clamp(3.5rem,7vw,5.5rem);padding-bottom:clamp(3.5rem,7vw,5.5rem)}.pvp .text-wrapper{margin-left:clamp(0rem,2vw,2em)}.pvp img.enter{animation:1s fadeInLeft}.features{z-index:0;text-shadow:0 2px 18px #000000b8;background:0 0;padding-bottom:0;position:relative}.features img{border:1px solid #ffffff1f;border-radius:6px;width:100%;max-width:100%;display:block;box-shadow:0 24px 68px #0000006b}.feature-section{isolation:isolate;position:relative}.feature-section:before{content:"";z-index:-1;pointer-events:none;width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.friends:before{background:linear-gradient(#1f22251a 0%,#1f222575 100%)}.pvp:before{background:linear-gradient(90deg,#0d0f11b8 0%,#171a1d7a 46%,#1f222557 100%);border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12}.events:before{background:linear-gradient(#1f222529 0%,#0d0f118a 58%,#1f2225b8 100%)}.feature-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4rem);width:100%;max-width:1180px;margin:0 auto;display:grid}.features .text-wrapper{max-width:34rem;line-height:1.45}.features .text-wrapper p{color:#ffffffdb}.feature-media{margin:0}.feature-media img{background:#080a0c38}.friends{padding-top:1em;padding-bottom:clamp(3.5rem,7vw,5.5rem)}.friends:after,.events:after{content:"";opacity:.78;background:#fff;border-radius:2pt;width:50px;height:4px;margin-top:0;display:block;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 18px #fff}.friends:after{bottom:1.75em}.events:after{top:1.75em}.events{padding-top:clamp(5.5rem,9vw,7rem);padding-bottom:clamp(4.5rem,8vw,6.5rem)}.events img{filter:brightness(1.08)saturate(1.05);-o-object-fit:contain;object-fit:contain;background:#080a0c47;width:min(100%,430px);margin-left:auto}@media (width<=900px){.feature-layout{grid-template-columns:1fr;gap:1.35rem}.feature-media{justify-self:center;width:min(100%,24rem);display:block}.features .feature-media img{-o-object-fit:cover;object-fit:cover;max-height:13rem;box-shadow:0 18px 46px #0000006b}.pvp .feature-media{order:2}.pvp .text-wrapper,.features .text-wrapper{max-width:none;margin-left:0}.pvp .text-wrapper{order:1}.events img{margin-left:0}}.page-container--policy{margin:-webkit-calc(75px + 1rem) auto 0;margin:calc(75px + 1rem) auto 0}.policy{background:#080a0cf7;border:1px solid #ffffff1a;padding:1.5em;box-shadow:0 18px 45px #00000057}.policy section{margin-bottom:8pt}main>.page-container>.policy{padding-top:1.5em}.download{z-index:0;isolation:isolate;position:relative}.download .st0{fill:#fff}.download .st1{fill:#e9f1f4}.download .st2{fill:#d8e5ea}.download .st3{fill:#33363a}.download .st5{display:inline}.download .st6{fill:#ff8f8f}.download .st7{fill:#ff1a1a}.download .st9{fill:#a7bbc1}.download .main-content{z-index:2;row-gap:22pt;position:relative}.download .download-lower{z-index:3;background:#1f2225;width:100vw;margin-left:-50vw;margin-right:-50vw;position:relative;left:50%;right:50%}.download .download-lower:before{content:"";z-index:0;pointer-events:none;background-image:url(/img/wave.svg);background-position:top;background-repeat:no-repeat;background-size:5223px 187px;height:187px;display:block;position:absolute;top:-140pt;left:0;right:0}.download .download-lower:after{content:"";z-index:0;background:#1f2225;position:absolute;inset:0 0 -40px}.download .download-lower>*{z-index:3;position:relative}.download .download-steps-row{margin-top:12pt;padding-top:12pt;position:relative}.download .download-steps-row .steps-line{background:#ffffff1a;align-items:center;height:1px;display:flex;position:absolute;top:0;left:0;right:0}.download .download-steps-row .steps-line-label{text-transform:uppercase;letter-spacing:.14em;color:#ffffffb3;background:#1f2225;padding-right:10pt;font-size:11pt;font-weight:700}.download .download-steps-row .steps-track{grid-template-columns:repeat(3,minmax(0,1fr));gap:16pt;display:grid}.download .download-steps-row .steps-item{align-items:flex-start;gap:10pt;padding:6pt 0;display:flex}.download .download-hero{z-index:2;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:22pt;display:grid;position:relative}.download .download-media{margin:0}.download .download-steps-row .steps-icon{flex:none;height:60px}.download .download-steps-row .steps-title{font-size:11.5pt;font-weight:700;line-height:1.2}.download .download-steps-row .steps-sub{color:#ffffffbf;margin-top:4pt;font-size:10.5pt;line-height:1.45}.download .download-steps-row .steps-cta{margin-top:8pt}.download .download-steps-row .steps-link{color:#4a84ff;text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:6px;font-size:10.5pt;font-weight:700;display:inline-flex}.download .download-steps-row .steps-link:after{content:"→"}.download .wave{width:100%;display:block}.download .download-wave{display:none}.download .login-image{z-index:0;border-radius:0;position:relative;box-shadow:0 10px 28px #00000059}.download .background-black{background:#1f2225;width:100%;margin-left:-50vw;margin-right:-50vw;position:relative;left:50%;right:50%}.download .title{margin-top:0;margin-bottom:8pt;font-size:clamp(18pt,2.6vw,18pt);font-weight:700;line-height:1.15}.download .text-muted{margin-top:8pt;font-size:10.5pt;line-height:1.5}.download .current{margin-top:6pt;margin-bottom:4pt;font-size:10.5pt}.download .requirements{margin-top:12pt}.download .platforms{margin-top:10pt}.download .os{margin-top:1em;margin-left:4pt}.download .os li{margin-right:5pt}.download .os svg{font-size:2em}.download .os svg:hover,.download .os .active{color:#4a84ff}.download .download-recommended{color:#e6edf2;background:#1b1d1f;border:1px solid #ffffff14;border-radius:0;margin-top:12pt;padding:16pt;position:relative;overflow:hidden;box-shadow:0 12px 28px #00000047,inset 0 1px #ffffff08}.download .download-recommended.unknown{background:#1a1c1e}.download .recommend-header{flex-wrap:wrap;align-items:center;gap:10pt;display:flex}.download .recommend-title{font-size:14.5pt;font-weight:700}.download .recommend-chip{color:#dbe7ff;background:#4a84ff2e;border-radius:0;padding:4pt 10pt;font-size:10pt;font-weight:600}.download .platform-grid{gap:12pt;margin-top:14pt;margin-bottom:60pt;display:grid}.download .platform-row{color:#e6edf2;box-sizing:border-box;background:#1b1d1f;border:1px solid #ffffff14;border-radius:0;grid-template-columns:minmax(220px,1fr) auto;align-items:center;gap:14pt;width:100%;min-height:58px;margin-bottom:0;padding:12pt 14pt;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid;box-shadow:0 10px 24px #00000047}.download .platform-row:hover{border-color:#4a84ff66;transform:translateY(-2px);box-shadow:0 14px 30px #00000059}.download .platform-meta{white-space:normal;flex-wrap:wrap;flex:200px;align-items:center;gap:10pt;min-width:0;font-weight:600;line-height:1.3;display:flex}.download .platform-meta svg{width:18px;height:18px}.download .platform-name{font-size:11.5pt;font-weight:700}.download .platform-note{color:#b5c1cc;background:#ffffff14;border-radius:0;padding:3pt 7pt;font-size:9pt;font-weight:600}.download .platform-actions-inline{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:8pt;margin-left:auto;display:flex}.download .platform-actions{margin-top:12pt}.download .mirror-links{flex-wrap:wrap;align-items:center;gap:6pt;font-size:9.5pt;display:flex}.download .mirror-links.compact{flex-wrap:nowrap;margin-top:0}.download .download-recommended .mirror-links{z-index:2;margin-top:14pt;position:relative}.download .platform-grid-title{text-transform:uppercase;letter-spacing:.14em;color:#ffffffb3;align-items:center;gap:10pt;margin-top:12pt;margin-bottom:10pt;font-size:11pt;font-weight:700;display:flex}.download .platform-grid-title:after{content:"";background:linear-gradient(90deg,#fff3,#fff0);flex:1;height:1px}.download .mirror-links .label{color:#9aa6b2}.download .mirror-link{color:#e6edf2;background:#ffffff0f;border:1px solid #ffffff14;border-radius:0;align-items:center;gap:4px;padding:3pt 7pt;font-weight:600;display:inline-flex}.download .mirror-link:hover{color:#eaf2ff;background:#4a84ff1f;border-color:#4a84ff80;text-decoration:none}.download .mirror-link svg{margin-right:0}.download .download-recommended .button,.download .platform-actions-inline .button{border-radius:0}.download .platform-actions-inline .button.small{align-items:center;gap:5px;font-size:10.5pt;display:inline-flex}@media (width<=720px){.download .main-content,.download .download-hero{grid-template-columns:1fr;row-gap:18pt}.download .download-media,.download .download-lower:before{display:none}.download .download-lower:before{background-position:top;background-size:cover;height:160px;top:-90pt}.download .download-steps-row .steps-track{grid-template-columns:1fr;gap:8pt}.download .platform-actions-inline{flex-wrap:wrap;justify-content:flex-start;width:100%;margin-left:0}.download .platform-row{grid-template-columns:1fr;gap:8pt}.download .mirror-links.compact{flex-wrap:wrap}.download .platform-grid{margin-bottom:52pt}}.page-container--forgot-password{margin:-webkit-calc(75px + 1rem) auto 0;margin:calc(75px + 1rem) auto 0}.forgot-password>.form{background:#080a0cf7;border:1px solid #ffffff1a;padding:1.5em;box-shadow:0 18px 45px #0000005c}.forgot-password .email-box{background-color:#f5f5f5;border:1px solid #e4e4e4;min-width:200px;padding:16px}.forgot-password .email{box-sizing:border-box;text-indent:0;width:100%;margin-top:1em;padding-left:10pt;padding-right:10pt}.forgot-password .fields{margin-top:1.2em}main>.page-container>.forgot-password{padding-top:0}.reset-password>.form{background:#080a0cf7;border:1px solid #ffffff1a;padding:1.5em;box-shadow:0 18px 45px #0000005c}.reset-password input{box-sizing:border-box;width:100%;margin-top:6pt;padding-left:10pt;padding-right:10pt}.reset-password .confirm-password{text-indent:0;margin-bottom:4pt}.reset-password .Password__strength-meter{margin-bottom:4pt}.reset-password .fields{margin-top:8pt}.reset-password .reset-password__field{box-shadow:none;background:0 0;border:0;margin-top:1em;padding:0}.reset-password .reset-password__fallback{margin-top:.75em;display:inline-block}.contact .bracelet{height:140pt;margin-top:2em}.contact input,.contact textarea{text-indent:6pt;width:100%;margin-top:8pt}.contact label{margin-bottom:5pt}.contact .intro{margin-top:10pt;margin-bottom:14pt}.contact .contact-layout{grid-template-columns:minmax(0,4fr) minmax(230px,1.5fr);gap:3rem;display:grid}.contact .contact-form,.contact .contact-side{background:#080a0cf7;border:1px solid #ffffff1a;padding:1.5em;box-shadow:0 18px 45px #00000057}.contact .contact-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8pt 14pt;display:grid}.contact .contact-fields label:nth-child(3),.contact .contact-fields label:nth-child(4){grid-column:1/-1}.contact .contact-table{vertical-align:middle;margin-bottom:6pt;display:table}.contact .contact-table svg{margin-right:6pt;font-size:14pt}.contact .contact-table span,.contact .contact-table svg,.contact .contact-table a{vertical-align:middle;display:table-cell}.contact h6{margin-bottom:10pt}.contact .contact-map-card{border:1px solid #ffffff1a;border-radius:4px;margin:0 0 1.4em;position:relative;overflow:hidden;box-shadow:0 18px 38px #00000057}.contact .contact-map-card img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%;display:block}.contact .contact-map-card figcaption{background:linear-gradient(#0000 0%,#000000b8 100%);padding:1.5rem .75rem .6rem;font-size:9.5pt;font-weight:700;position:absolute;bottom:0;left:0;right:0}.contact .form{margin-right:6em}.contact textarea{height:3em}@media (width<=766px){.contact .contact-layout,.contact .contact-fields{grid-template-columns:1fr}.contact .contact-side{display:none}.contact .form{margin-right:0}}.footer-wrap{z-index:2;flex:none;position:relative}footer{z-index:1;background-color:#303437;flex-shrink:0;width:100%;padding-bottom:4vh;line-height:1.5em;position:relative}footer .languages{margin-top:5pt;margin-bottom:8pt}footer .languages li{cursor:pointer;filter:grayscale(100);width:1.55em;margin-right:5pt;line-height:1.16em;transition:all .5s}footer .languages li.active,footer .languages li:hover{filter:grayscale(0)}footer .social{margin-bottom:1em}footer .logo{background:url(/img/logo.png) 50%/contain no-repeat;width:100%;height:100%}footer ul{margin-top:4pt;list-style:none}footer li a,footer li{color:#fff9;padding-top:4pt;font-size:9pt;font-weight:400;transition:all .3s}footer li a .active,footer li .active{color:#4a84ff}.footer-link-button{color:#fff9;min-height:0;text-align:inherit;padding:0;font:9pt/1.5em Lato,sans-serif;transition:none;display:inline;background:0 0!important}.footer-link-button:hover{color:#fff9;text-decoration:none;background:0 0!important}.footer-cookie-button{margin-top:.35rem;display:block}.footer-grid{grid-template-columns:1.2fr repeat(3,1fr) .7fr;gap:2rem;display:grid}.curve{fill:#303437;pointer-events:none;z-index:0;width:100%;height:7em;margin-bottom:-4px;display:block;position:relative;top:0}@media (width<=766px){footer{text-align:center}footer .languages{flex-wrap:wrap;justify-content:center;gap:.15rem;margin-top:.25rem;margin-bottom:.25rem;display:flex}footer .languages li{background-size:24px;justify-content:center;align-items:center;width:36px;height:36px;margin-right:0;padding-top:0;display:inline-flex}footer .social{flex-wrap:wrap;justify-content:center;gap:.15rem;margin-bottom:.75rem;display:flex}footer .social a{justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}footer .social svg{margin-right:0}footer .footer-brand{font-size:1rem;font-weight:700}footer .footer-cookie-button{margin-left:auto;margin-right:auto}footer .footer-grid>section:not(.footer-brand):not(.footer-logo){color:#fffffff2;font-size:.95rem;font-weight:700}footer .footer-grid>section:nth-child(4){grid-column:1/-1}footer .footer-grid>section:not(.footer-brand) ul{flex-direction:column;align-items:center;gap:.1rem;margin-top:.5rem;padding-left:0;display:flex}footer .footer-grid>section:nth-child(4) ul{grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;gap:.1rem .5rem;max-width:20rem;margin-left:auto;margin-right:auto;display:grid}footer li{padding-top:0}footer li a{color:#ffffffb8;text-align:center;justify-content:center;align-items:center;min-width:36px;min-height:34px;padding:0 .45rem;font-size:.875rem;line-height:1.25;display:inline-flex}footer .footer-link-button{color:#ffffffb8;font-size:.875rem;line-height:1.25}footer .footer-grid>section:nth-child(4) li a{width:100%}.footer-grid{grid-template-columns:1fr 1fr;gap:1.5rem 1rem}.footer-brand,.footer-logo{grid-column:1/-1}.footer-logo{display:none}}.ad-container{width:90rem;max-width:100%;position:relative;top:85px}.ad-container .half-page-ad{width:160px;height:600px;margin-left:2em;position:absolute;left:100%}@media (width<=1400px){.ad-container .half-page-ad{display:none!important}}@media (width>=1600px){.ad-container .half-page-ad{width:300px}}.leaderboard{width:728px;height:90px;margin-top:15pt}.leaderboard iframe{margin:0 auto}.leaderboard{width:320px;height:50px}@media (width>=500px){.leaderboard{width:468px;height:60px}}@media (width>=800px){.leaderboard{width:728px;height:90px}}@media (width>=1000px){.leaderboard{width:970px;height:90px}}.successful{background:#080a0cf7;border:1px solid #ffffff1a;padding:1.5em;box-shadow:0 18px 45px #00000057}.successful li{margin-top:1em;list-style:none;display:inline-block}.page-container--registered{margin:7.5rem auto 5rem}.page-container>.registered-success{box-sizing:border-box;padding:2.75rem 3rem}.device-approval{min-height:52vh}.device-approval__panel{box-sizing:border-box;text-align:center;background:linear-gradient(140deg,#171a1df5 0%,#080a0ce6 58%,#0d0f11f5 100%);border:1px solid #ffffff1f;border-radius:6px;width:min(100%,680px);padding:2.5rem 2.75rem;box-shadow:0 28px 70px #00000070,inset 0 1px #ffffff0d}.device-approval__status{color:#d92b4c;background:#ffffff0f;border:1px solid #ffffff24;border-radius:50%;justify-content:center;align-items:center;width:5.25rem;height:5.25rem;margin-bottom:1.1rem;font-size:2.35rem;display:inline-flex}.device-approval__status--loading{color:#d92b4c}.device-approval__status--success{color:#39b54a;background:#39b54a1f;border-color:#39b54a57}.device-approval__status--error{color:#d92b4c;background:#d92b4c1f;border-color:#d92b4c57}.device-approval__eyebrow{color:#ffffff9e;letter-spacing:0;text-transform:uppercase;margin:0 0 .5rem;font-size:9pt;font-weight:700}.device-approval h1{margin:0;font-size:26pt;line-height:1.14}.device-approval__message{color:#ffffffd6;max-width:32rem;margin:.9rem auto 0;font-size:11pt;line-height:1.55}.device-approval__meta{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:1.4rem;display:flex}.device-approval__meta span{color:#ffffffb8;align-items:center;gap:.45rem;font-size:9.5pt;display:inline-flex}.device-approval__meta svg{color:#4a84ff;margin-right:0}.device-approval__action{justify-content:center;align-items:center;min-height:2.25rem;margin-top:1.65rem;line-height:1.15;display:inline-flex}.registered-success{background:linear-gradient(120deg,#171a1de6 0%,#080a0cc2 56%,#0d0f11e0 100%);border-radius:6px;overflow:hidden;box-shadow:0 28px 70px #0000006b,inset 0 1px #ffffff0d}.registered-success .successful-layout{gap:2.5rem;min-height:360px}.registered-success .successful-copy{max-width:39rem}.registered-success h2{font-size:24pt;line-height:1.15}.registered-success p{color:#ffffffe0;font-size:11pt;line-height:1.5}.registered-success .buttons{flex-wrap:wrap;gap:.7rem;margin-top:1.1rem;display:flex}.registered-success li{margin-top:0}.registered-success .button{box-sizing:border-box;justify-content:center;align-items:center;min-height:2.25rem;line-height:1.15;display:inline-flex}.registered-success .successful-art{filter:drop-shadow(0 20px 26px #00000052);justify-self:center;max-height:360px}@media (width<=766px){.page-container--registered{margin:6rem auto 3rem}.page-container>.registered-success{padding:2rem 1.25rem}.registered-success .successful-layout{min-height:0}.registered-success h2{font-size:20pt}.registered-success .buttons{flex-direction:column;align-items:stretch}.registered-success li,.registered-success .button{width:100%}.device-approval{min-height:46vh}.device-approval__panel{padding:2rem 1.2rem}.device-approval h1{font-size:21pt}.device-approval__meta{flex-direction:column;align-items:stretch}.device-approval__meta span,.device-approval__action{box-sizing:border-box;width:100%}}
