.server-error{color:#fff;background:#9a2121;padding:.5em;text-align:center}.spacer{height:var(--size)}.spacer--xxs{--size: 4px}.spacer--xs{--size: 8px}.spacer--sm{--size: 16px}.spacer--md{--size: 32px}.spacer--lg{--size: 64px}.spacer--xl{--size: 128px}.spacer--xxl{--size: 256px}.spinner{overflow:hidden;--size: 30px;--thickness: 5px}.spinner:not(.spinner--inline){position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.spinner--inline{display:inline-flex}.spinner svg{width:var(--size);height:var(--size);animation:spin 2s linear infinite}.spinner circle{--dasharray: calc(155px - var(--thickness) * 3);animation:ring 2s ease-in-out infinite;stroke:currentColor;stroke-dasharray:var(--dasharray);stroke-width:var(--thickness);r:calc(25px - var(--thickness) / 2)}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ring{0%{stroke-dashoffset:var(--dasharray)}to{stroke-dashoffset:calc(var(--dasharray) * -1)}}header{display:flex;align-items:center;justify-content:center}header img{min-width:200px}header a{display:flex;flex-direction:column;align-items:center;justify-content:center}header a img{width:300px;display:block;margin:-40px 0 0}header a img.name{width:200px;margin:-60px 0 20px}header a.small{flex-direction:row}header a.small img{display:inline;width:100px;margin:0}header a.small img.name{margin:20px 0 0}.container{margin:0 auto;position:relative;max-width:min(100vw - var(20px),1200px)}.container--narrow{max-width:min(100vw - var(20px),600px)}:root{--PhoneInput-color--focus: #03b2cb;--PhoneInputInternationalIconPhone-opacity: .8;--PhoneInputInternationalIconGlobe-opacity: .65;--PhoneInputCountrySelect-marginRight: .35em;--PhoneInputCountrySelectArrow-width: .3em;--PhoneInputCountrySelectArrow-marginLeft: var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth: 1px;--PhoneInputCountrySelectArrow-opacity: .45;--PhoneInputCountrySelectArrow-color: currentColor;--PhoneInputCountrySelectArrow-color--focus: var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform: rotate(45deg);--PhoneInputCountryFlag-aspectRatio: 1.5;--PhoneInputCountryFlag-height: 1em;--PhoneInputCountryFlag-borderWidth: 1px;--PhoneInputCountryFlag-borderColor: rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus: var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading: rgba(0,0,0,.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.footer{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:80px;padding-bottom:40px;font-size:3rem}.footer a{color:#fff}.footer a svg{vertical-align:middle}.footer a:hover{color:var(--color-secondary)}html{font-size:62.5%}.signup{line-height:1.6;font-size:16px;text-align:center;background-color:var(--color-dark)}.signup hr{width:100%;height:1.5px;border:none;background:#fff}.signup em{font-style:normal;font-weight:700}.signup .animate-in,.signup .animate-out{width:100vw}.signup .terms{font-size:1.1em;margin-right:8px;margin-left:8px;max-width:370px}.signup .animate-in{animation:show-slide .3s linear forwards;animation-timing-function:ease-in-out}.signup .animate-out{position:absolute;animation:hide-slide .3s linear forwards;animation-timing-function:ease-in-out}.signup a{color:#ccc}.signup .pref-photo{height:140px;display:block;margin:20px auto;border-radius:4px;border:2px solid white;width:140px;background-position:center center;background-size:cover}.signup .payment-method{max-width:800px;margin:20px auto 10px;background-color:#fff;padding:12px;border-radius:4px}@media (width < 800px){.signup .payment-method{margin:16px}}.signup .interest-item-list{max-height:150px;margin-bottom:8px;border:1px solid rgba(255,255,255,.2);border-radius:4px;overflow-y:auto;overflow-x:hidden}.signup .interest-item{display:inline-block;padding:2px 0 2px 12px;border-radius:16px;background-color:#fffdfdb3;margin:6px 4px;color:#000;font-size:1.1em;cursor:pointer}.signup .interest-item:after{content:"x";border-radius:26px;padding:0 10px;display:inline-block;margin:2px 4px 2px 6px;color:#fff;background-color:var(--color-dark)}.signup .step-name{display:none;margin:16px;font-size:2em;font-family:var(--font-head);font-style:italic}@media (width < 800px){.signup .step-name{display:block}}.signup .form{margin:0 auto;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));max-width:800px;grid-gap:16px 30px;padding-left:16px;padding-right:16px}.signup ol{text-align:center;display:flex;padding:0;margin:40px auto 50px;counter-reset:step-counter;position:relative;justify-content:space-between;max-width:1100px;overflow:hidden;height:126px}@media (width < 800px){.signup ol{height:50px;margin:16px}}.signup ol:before{top:34px;content:"";position:absolute;height:2px;background:#fff;margin:auto;right:80px;left:80px}@media (width < 800px){.signup ol:before{right:40px;left:40px;top:22px}}.signup ol li{list-style:none;margin-top:80px;position:relative;width:140px}.signup ol li div{cursor:pointer;counter-increment:step-counter;line-height:1.6em;font-size:2.4em;text-align:center;width:64px;height:64px;border-radius:64px;border:2px solid white;display:inline-block;position:absolute;top:-77px;left:calc(50% - 32px);background-color:var(--color-dark)}@media (width < 800px){.signup ol li div{width:40px;height:40px;left:calc(50% - 20px);font-size:1.4em;line-height:1.6em}}.signup ol li div:before{content:counter(step-counter)}.signup ol li div svg{display:none;font-size:1.1em;margin-top:8px;left:8px;position:absolute}.signup ol li div svg.check{top:24px;left:30px;padding:2px;color:var(--color-dark);background-color:var(--color-primary);border-radius:20px;font-size:.45em}@media (width < 800px){.signup ol li div svg.check{background-color:#fff0;color:#fff0}}@media (width < 800px){.signup ol li div svg{font-size:.9em;left:8px}}.signup ol li.active.done div:before{animation:show .2s linear forwards}.signup ol li.active.done div svg{display:inline-block;animation:hide .2s linear forwards}.signup ol li.done.last div:before{opacity:1;animation:hide .4s linear forwards;animation-delay:.2s}.signup ol li.done.last div svg{opacity:0;display:inline-block;animation:show .4s linear forwards;animation-delay:.2s}.signup ol li.last div{animation-name:activate-ref,rotate;animation-duration:.2s,.4s;animation-delay:0s,.2s}.signup ol li.active div{animation:activate .2s linear forwards}.signup ol li.done:not(.active,.last) div:before{display:none}.signup ol li.done:not(.active,.last) div svg{display:inline-block}.signup ol li h1{color:#fff;margin-top:20px;position:absolute;width:140px;font-size:1.2em}@media (width < 800px){.signup ol li h1{font-size:.9em}}@keyframes activate{0%{transform:rotateX(0);transform:scale(1)}50%{transform:rotateX(0);transform:scale(1.08)}to{transform:scale(1);transform:rotateX(0);color:var(--color-dark);background-color:#fff}}@keyframes activate-ref{0%{color:var(--color-dark);background-color:#fff}}@keyframes rotate{0%{transform:rotateX(0);color:var(--color-dark);background-color:#fff}49%{color:var(--color-dark);background-color:#fff}50%{transform:rotateX(90deg);color:var(--color-dark);background-color:#fff}51%{color:#fff;background-color:var(--color-dark)}to{transform:rotateX(0)}}@keyframes show-slide{0%{opacity:0;margin-left:min(800px,100vw);padding-top:35px}to{opacity:1;margin-left:0;padding-top:0}}@keyframes hide-slide{0%{opacity:1;left:0;padding-top:0}to{opacity:0;left:max(-800px,-100vw);padding-top:35px}}@keyframes show{0%{opacity:0}49%{opacity:0}50%{opacity:1}to{opacity:1}}@keyframes hide{0%{opacity:1}49%{opacity:1}50%{opacity:0}to{opacity:0}}.signup fieldset:not(:last-child){margin-bottom:1em}.signup .PhoneInput #phone{margin-left:-62px;padding-left:68px}.signup .PhoneInput .PhoneInputCountry{margin-left:16px}.signup form{overflow:hidden}.signup input,.signup button,.signup .PhoneInput{font-size:18px}.signup input[type=file]{display:none}.signup input:-webkit-autofill,.signup input:-webkit-autofill:hover,.signup input:-webkit-autofill:focus,.signup textarea:-webkit-autofill,.signup textarea:-webkit-autofill:hover,.signup textarea:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-dark);color:var(--color-dark)}.signup select:-webkit-autofill,.signup select:-webkit-autofill:hover,.signup select:-webkit-autofill:focus,.signup select:is(:-webkit-autofill,:autofill){-webkit-text-fill-color:var(--color-dark);color:var(--color-dark)}.signup input:not([type=file],[type=checkbox]){width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:4px;background-color:#fff;color:var(--color-dark);text-align:left;padding:.5em 1em .5em 16px}.signup input:not([type=file],[type=checkbox])[aria-invalid=true]{background-color:#ffc1c180;border-bottom:2px solid #ac3131}.signup input:not([type=file],[type=checkbox])[disabled]{border-bottom:1px solid var(--color-dark);color:gray}.signup textarea{width:100%;height:150px;background-color:#fff;color:var(--color-dark);border:1px solid rgba(255,255,255,.25);padding:16px;border-radius:4px}.signup textarea[aria-invalid=true]{background-color:#ffc1c180;border-bottom:2px solid #ac3131}.signup .summery-list li{list-style:none}.signup .summery-list li:before{content:"✔ "}.signup input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-dark);vertical-align:middle;margin:0 20px;font:inherit;color:#fff;width:1.15em;height:1.15em;border:.15em solid white;border-radius:.15em;transform:translateY(-.075em);display:inline-grid;place-content:center}.signup input[type=checkbox]:before{content:"";width:.65em;height:.65em;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform:scale(0);transform-origin:bottom left;transition:.12s transform ease-in-out;background-color:#fff}.signup input[type=checkbox]:checked:before{transform:scale(1)}.signup input[type=checkbox]:focus{outline:max(1px,.05em) solid white;outline-offset:max(1px,.15em)}.signup .file-upload{border:1px solid #ccc;display:inline-block;padding:6px 26px;height:50px;cursor:pointer;border-radius:10px 0 0 10px;background-color:#fff;color:var(--color-dark);overflow:hidden}.signup .file-upload-file{display:inline-block;min-width:220px;max-width:700px;font-size:1.3em;cursor:pointer;border-radius:0 10px 10px 0;background-color:var(--color--dark);border:1px solid rgba(255,255,255,.05);padding:8px 26px;height:50px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media (width < 800px){.signup .file-upload-file{min-width:180px;max-width:180px}}.signup input:-webkit-autofill,.signup input:-webkit-autofill:hover,.signup input:-webkit-autofill:focus,.signup input:-webkit-autofill:active{transition:background-color 5000s linear}.signup label{grid-column:span 6 / span 6;font-size:1.3em;text-align:center;display:block}.signup .error,.signup .success{color:#feb4b4;grid-column:span 6 / span 6;font-size:1.2em;padding:4px 16px}.signup .error svg,.signup .success svg{vertical-align:text-top;margin-right:8px;color:#ec6c6c}.signup .error.big>div,.signup .success.big>div{border:2px solid #b80000;background-color:#ffe0e0;color:#b80000;max-width:800px;border-radius:4px;padding:12px;margin:10px auto 30px}.signup .error.success>div,.signup .success.success>div{color:var(--color-dark);background-color:#e0ffe1;max-width:800px;border-radius:4px;padding:8px;margin:0 auto 30px}.signup .error.success>div svg,.signup .success.success>div svg{color:var(--color-dark)}.signup fieldset{display:inline-block;max-width:800px;grid-column:span 6 / span 6}.signup fieldset.half{grid-column:span 3 / span 3}@media (width < 800px){.signup fieldset.half{grid-column:span 6 / span 6}}.signup fieldset.one-third{display:grid;grid-gap:0px 20px}.signup fieldset.one-third select{grid-column:span 2 / span 2}@media (width < 800px){.signup fieldset.one-third select{grid-column:span 6 / span 6}}.signup fieldset select{background-image:url(../assets/images/select-arrows.svg);text-align:left;background-repeat:no-repeat;background-position:top 5px right 8px;background-size:22px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;font-size:1em;height:44px;color:var(--color-dark);margin-right:8px;width:100%;padding-left:16px}.signup .home button.signup-button:hover{background-color:var(--color-dark);color:#fff}.signup .home button.signup-button.primary:hover{color:var(--color-dark);background-color:#fff;border:2px solid var(--color-dark)}.signup button{background-color:#fff;color:var(--color-dark);margin-right:16px;padding-left:60px;padding-right:60px;text-transform:uppercase;border:2px solid white;height:50px;position:relative}@media (width < 800px){.signup button{margin:16px 16px 0;width:calc(100% - 64px);padding-left:16px;padding-right:16px}}.signup button .loading{animation:spin 1s infinite linear;vertical-align:middle;display:inline-block;width:32px;height:32px;right:16px;top:12px;position:absolute}.signup button.secondary{background-color:transparent;color:#fff}.legal-page .markdown h1,.legal-page .markdown h2,.legal-page .markdown h3,.legal-page .markdown h4,.legal-page .markdown h5,.legal-page .markdown h6{margin-bottom:.5em}.legal-page .markdown p{margin-bottom:1em}.landing h1,.landing h2,.landing h3{line-height:90%}.landing h1{font-size:var(--size-xxl);margin-bottom:var(--margin-m);letter-spacing:-2.4px}.landing h2{font-size:var(--size-xl);letter-spacing:-1.2px}.landing h3{font-size:var(--size-xl);letter-spacing:-.9px}.landing h4{font-size:var(--size-l);font-family:var(--font-body);font-style:normal;line-height:120%;font-weight:700;letter-spacing:-.3px}.landing h5{font-size:var(--size-xs);font-family:var(--font-body);font-style:normal;color:var(--color-light);line-height:120%;margin-bottom:16px;font-weight:700;text-transform:uppercase}.landing h6{font-size:var(--size-m);font-family:var(--font-body);font-style:normal;color:var(--color-lighter);line-height:100%;font-weight:700}.landing p,.landing .p{font-size:var(--size-m);line-height:120%}.landing em{font-size:var(--size-xs);color:var(--color-light);font-family:var(--font-body);font-style:normal;line-height:120%;display:inline-block;border-radius:5px;border:1px dashed var(--color-light);padding:4px 6px;margin:0 4px var(--margin-xxs) 0;background:#ffbe561a;font-weight:700;text-transform:uppercase}@media (width < 800px){.landing em{margin:0 4px var(--margin-xs) 0}}.landing button,.landing a.button{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-primary);color:#fff;border-radius:5px;vertical-align:middle;font-size:var(--size-s);padding:36px 60px 0 12px;height:72px;transition-duration:.2s;border:none;margin-right:5px;position:relative}.landing button[disabled],.landing a.button[disabled],.landing button[disabled]:hover,.landing a.button[disabled]:hover,.landing button[disabled]:active,.landing a.button[disabled]:active{background:#959595;color:#ddd;transform:scale(1);box-shadow:none}.landing button:hover,.landing a.button:hover{box-shadow:#36454066 0 1px 16px;transform:scale(1.015)}.landing button:active,.landing a.button:active{box-shadow:#36454099 0 1px 22px;background:var(--color-medium)}@media (width < 800px){.landing button,.landing a.button{height:56px;padding:26px 24px 0 12px}}.landing button:last-of-type,.landing a.button:last-of-type{margin-right:0}.landing button.icon-only,.landing a.button.icon-only{background:var(--color-dark)}@media (width < 800px){.landing button.icon-only,.landing a.button.icon-only{padding:26px 44px 0 12px}}.landing button.icon-only svg,.landing a.button.icon-only svg{right:calc(50% - 8px);top:calc(50% - 8px)}.landing button.icon-only:hover,.landing a.button.icon-only:hover{box-shadow:#36454066 0 1px 16px}.landing button.icon-only:active,.landing a.button.icon-only:active{box-shadow:#36454099 0 1px 22px;background:var(--color-primary)}.landing button svg,.landing a.button svg{position:absolute;color:#fff;right:6px;top:6px;width:16px;height:16px}.landing a.button{text-decoration:none;padding:44px 60px 0 12px}@media (width < 800px){.landing a.button{padding:34px 24px 0 12px}}.landing a:not(a.button){text-decoration:none;color:var(--color-dark);text-decoration-color:#fff}.landing a:not(a.button):hover{transition-duration:.2s;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:20%}.landing a:not(a.button):active{color:var(--color-medium)}.landing .center{position:relative;width:calc(100% - var(--margin-xs) - var(--margin-xs));left:50%;transform:translate(-50%);max-width:1540px;text-align:left}.landing .head{padding-left:var(--margin-l);position:relative}@media (width < 800px){.landing .head{padding-left:0}}.landing .head button,.landing .head a.button{position:absolute;bottom:0;right:0}@media (width < 800px){.landing .head button,.landing .head a.button{position:relative}}.landing .link-buttons a:not(a.button){display:inline-flex;align-items:center;justify-content:center;height:64px;width:64px;color:var(--color-light);background:#000;font-size:var(--size-icon);border-radius:8px;margin-right:10px;transition-duration:.2s}@media (width < 800px){.landing .link-buttons a:not(a.button){height:56px;width:56px}}.landing .link-buttons a:not(a.button):hover{box-shadow:#36454066 0 1px 16px}.landing .link-buttons a:not(a.button):active{box-shadow:#36454099 0 1px 22px;background:var(--color-primary)}.landing #menu-bg{width:100%;height:100vh;position:fixed;top:0;z-index:120;background:#0a0f0d00;transition:background 2s}.landing #menu-bg.start{display:none}.landing #menu-bg.show{animation:overflowShow .4s linear forwards;animation-timing-function:ease-in-out}.landing #menu-bg.hide{animation:overflowHide .4s linear forwards;animation-timing-function:ease-in-out}.landing #banner-video-fade{background-image:linear-gradient(rgba(0,0,0,0),var(--color-dark));height:20px;position:absolute;top:481px;width:100%;z-index:100}.landing #banner-manifesto-top{background:#fff;height:75px;position:absolute;top:427px;z-index:100;border-radius:8px 8px 0 0}@media (width < 800px){.landing #banner-manifesto-top{height:50px;top:452px}}.landing #banner{height:500px;position:relative;overflow:hidden}.landing #banner .head.banner-logo{bottom:auto;padding:0;top:var(--margin-xs);padding-left:var(--margin-l);height:66px;display:flex;vertical-align:middle}@media (width < 800px){.landing #banner .head.banner-logo{padding-left:0}}.landing #banner .head.banner-logo img{width:200px;max-width:calc(100vw - 240px)}.landing #banner .banner-overflow{width:100%;height:527px;background-color:#10101066;position:absolute}.landing #banner .head{position:absolute;bottom:140px;padding-top:80px;z-index:90}.landing #banner .head h1{margin-bottom:0;max-width:calc(100% - 270px)}@media (width < 800px){.landing #banner .head h1{max-width:100%}}@media (width < 800px){.landing #banner .head{bottom:70px}}.landing #banner .head .scroll-button{border:1px solid white;background:transparent;border-radius:5px;padding-right:100px;right:82px}@media (width < 800px){.landing #banner .head .scroll-button{width:100%;right:0;padding:0 20px;text-align:left;font-size:var(--size-m);margin-top:45px}}.landing #banner .head .scroll-button svg{color:#fff}@media (width < 800px){.landing #banner .head .scroll-button svg{right:20px;top:20px}}.landing #banner #background-video{object-fit:cover;width:100%;height:900px;position:absolute;top:0}.landing .banner-image,.landing .banner-image-bg{object-fit:cover;width:100%;height:500px;position:absolute;top:0;opacity:0;transform:scale(1.1)}.landing .banner-image.banner-image-bg,.landing .banner-image-bg.banner-image-bg{opacity:1}.landing #manifesto-wrap{background:#fff;color:#000;border-radius:0 0 8px 8px;background-image:url(/assets/bg-logo-Cnuskysr.png);background-position:-200px 0px;background-size:auto 145%;background-repeat:no-repeat}.landing #manifesto-wrap h4{letter-spacing:-.3px}.landing #manifesto-wrap dl{margin:0px var(--margin-l) var(--margin-s) var(--margin-l);width:calc(100% - 200px);padding-top:10px;display:grid;grid-template-columns:1fr 2fr}@media (width < 800px){.landing #manifesto-wrap dl{padding-bottom:80px}}@media (width < 800px){.landing #manifesto-wrap dl{grid-template-columns:1fr;width:calc(100% - 100px)}}.landing #manifesto-wrap dl dt,.landing #manifesto-wrap dl dd{border-bottom:1px solid var(--color-light);margin:15px 0;padding-right:40px;padding-bottom:var(--margin-s)}.landing #manifesto-wrap dl dt:last-of-type,.landing #manifesto-wrap dl dd:last-of-type{margin-bottom:140px}@media (width < 800px){.landing #manifesto-wrap dl dt:last-of-type,.landing #manifesto-wrap dl dd:last-of-type{margin-bottom:0}}.landing #manifesto-wrap dl dt h4,.landing #manifesto-wrap dl dd h4{margin-top:10px;margin-bottom:10px}@media (width < 800px){.landing #manifesto-wrap dl dt h2,.landing #manifesto-wrap dl dd h2{margin-bottom:60px}}@media (width < 800px){.landing #manifesto-wrap dl dt,.landing #manifesto-wrap dl dd{padding-bottom:var(--margin-xs);margin-bottom:0;margin-top:0;padding-right:0}}.landing #manifesto-wrap dl dt{color:var(--color-primary)}.landing #manifesto-wrap dl dt h3{text-shadow:#b3b3b3 1px 0 12px}@media (width < 800px){.landing #manifesto-wrap dl dt{border:none}}@media (width < 800px){.landing #manifesto-wrap dl dd{margin-bottom:60px}}.landing #manifesto-wrap dl dt:first-of-type,.landing #manifesto-wrap dl dd:first-of-type{border:none;margin:0}@media (width < 800px){.landing #manifesto-wrap dl dt:first-of-type,.landing #manifesto-wrap dl dd:first-of-type{padding:0}}@media (width < 800px){.landing #manifesto-wrap dl dt:first-of-type{display:none}}.landing nav.center{position:fixed;z-index:150;top:var(--margin-xs);color:#000}.landing nav.center #menu-mask{width:264px;max-width:100%;overflow:hidden;border-radius:8px;position:absolute;right:0;margin-top:8px}@media (width < 800px){.landing nav.center #menu-mask{width:185px}}.landing nav.center #menu-mask #menu{margin-top:-270%;background:#fff;width:264px;max-width:100%;border-radius:8px;padding:var(--margin-xs);padding-top:75px}@media (width < 800px){.landing nav.center #menu-mask #menu{width:185px}}.landing nav.center #menu-mask #menu.show{animation:growMenu .4s linear forwards;animation-timing-function:ease-in-out}.landing nav.center #menu-mask #menu.hide{animation:shrinkMenu .4s linear forwards;animation-timing-function:ease-in-out}.landing nav.center #menu-mask #menu h2{font-size:var(--size-l)}.landing nav.center #menu-mask #menu .links,.landing nav.center #menu-mask #menu .sub-links{border-bottom:1px solid var(--color-secondary);padding-bottom:var(--margin-s);margin-top:var(--margin-s)}.landing nav.center #menu-mask #menu .links a,.landing nav.center #menu-mask #menu .sub-links a{line-height:180%}.landing nav.center #menu-mask #menu .sub-links{font-weight:700;font-size:var(--size-s);margin-bottom:var(--margin-l)}.landing nav.center #menu-mask #menu .sosials{display:flex;justify-content:space-between;gap:2px}.landing nav.center #menu-mask #menu .sosials a{margin-right:0}@media (width < 800px){.landing nav.center #menu-mask #menu .sosials a{height:46px}}.landing nav.center #nav-bar{position:absolute;right:0;z-index:1;background:#fff;border-radius:8px;padding:5px;max-width:100%}@media (width < 800px){.landing nav.center #nav-bar{background-size:130px;background-position:14px 13px}}.landing nav.center #nav-bar a{margin-right:5px;float:right}.landing nav.center #nav-bar button,.landing nav.center #nav-bar a.button{float:right}.landing #community{padding-top:var(--margin-l)}.landing #community .marquee-buttons{border:5px solid white;background:#fff;position:absolute;border-radius:8px;right:0;bottom:0;height:82px;width:159px}@media (width < 800px){.landing #community .marquee-buttons{display:none}}.landing #community .marquee-buttons button:first-of-type{right:72px}.landing #sponsors{margin:0px 0px var(--margin-xl) 0px;overflow:hidden;scroll-behavior:smooth;cursor:pointer;-ms-overflow-style:none;scrollbar-width:none;overflow-x:scroll}@media (width < 800px){.landing #sponsors{margin:0 0 144px}}.landing #sponsors #sponsors-wrap{min-width:2050px;justify-content:center;gap:9px;display:flex;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.landing #sponsors #sponsors-wrap div{border-radius:5px;background-color:var(--color-primary);width:322px;height:322px;float:left;padding:16px 21px;position:relative}.landing #sponsors #sponsors-wrap div img{position:absolute;bottom:38px;right:38px;max-width:230px}.landing #benefits #benefits-inner{background-image:url(/assets/card-bg-eRqAjPjC.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;height:1200px;padding-top:100px;width:100%}.landing #benefits #benefits-inner #benefits-overflow{height:1200px;width:100%;background:#0003;position:absolute;z-index:100;top:0}@media (width < 800px){.landing #benefits #benefits-inner{padding-top:80px;height:1850px}}.landing #benefits #benefits-inner .header{margin:auto auto 50px;width:800px;max-width:calc(100% - 40px);text-shadow:#000 1px 0 12px}.landing #benefits #benefits-inner .header h2{font-size:40px;color:#eee}@media (width < 800px){.landing #benefits #benefits-inner .header{margin:20px 20px 30px}}.landing #benefits #benefits-inner .card{margin:auto;overflow:hidden;position:absolute;color:#000;width:calc(60% - 20px);z-index:101}@media (width < 800px){.landing #benefits #benefits-inner .card{width:100%;margin-top:470px}}.landing #benefits #benefits-inner .card.card2{right:0;margin-top:200px;width:40%}.landing #benefits #benefits-inner .card.card2 .card-wrap{padding-bottom:60px}@media (width < 800px){.landing #benefits #benefits-inner .card.card2 .card-wrap{padding-bottom:0}}@media (width < 800px){.landing #benefits #benefits-inner .card.card2{width:100%;margin-top:0}}.landing #benefits #benefits-inner .card.card3{margin-top:440px}@media (width < 800px){.landing #benefits #benefits-inner .card.card3{margin-top:950px;width:100%}}.landing #benefits #benefits-inner .card h5{color:#fff}.landing #benefits #benefits-inner .card .card-wrap{transform:scale(.95);border-radius:8px;background:#ffffffbf;-webkit-backdrop-filter:blur(5px) sepia(100%);backdrop-filter:blur(5px) sepia(100%);padding:40px 50px}@media (width < 800px){.landing #benefits #benefits-inner .card .card-wrap{padding-bottom:20px}}.landing #benefits #benefits-inner .card .card-wrap .card-body{position:relative}@media (width < 800px){.landing #benefits #benefits-inner .card .card-wrap .card-body{padding-bottom:80px}}.landing #benefits #benefits-inner .card .card-wrap .card-body>div{margin:auto}.landing #benefits #benefits-inner .card .card-wrap .card-body .p{padding-top:25px;color:#444;font-weight:700}.landing #benefits #benefits-inner .card .card-wrap .card-body .p ul{list-style:none;padding-left:0}.landing #benefits #benefits-inner .card .card-wrap .card-body .p ul li{padding-bottom:4px;color:#000;font-weight:400}.landing #benefits #benefits-inner .card .card-wrap .card-body .p ul svg{margin-right:10px;margin-bottom:-3px;color:var(--color-primary)}.landing #benefits #benefits-inner .card .card-wrap .card-body .p span{display:inline-block;margin-top:10px}.landing #benefits #benefits-inner .card .card-wrap .card-body .p a{position:absolute;bottom:0;right:0;padding:14px 34px;height:50px;font-size:var(--size-s);text-transform:uppercase}@media (width < 800px){.landing #benefits #benefits-inner .card .card-wrap .card-body .p a{right:-25px}}.landing #benefits #benefits-inner .card .card-wrap .card-body .p a svg{transform:rotate(90deg);top:27px}.landing #benefits #benefits-inner .card .card-wrap .card-body .p em{margin:2px;border:1px dotted var(--color-dark);color:var(--color-dark);font-size:var(--size-xxs)}.landing #apply{padding-bottom:130px;background:#ffffffe6;overflow:hidden;position:relative;padding-top:160px;background-image:url(/assets/bg-logo-Cnuskysr.png);background-position:-300px -200px;background-repeat:no-repeat}.landing #apply input,.landing #apply select{display:inline-block;font-size:var(--size-s);width:100%;padding:6px 16px;border:1px solid var(--color-primary);border-radius:4px;background-color:var(--color-lightest)}.landing #apply select{display:inline-block;width:100%;height:50px;background-image:url(../assets/images/select-arrows.svg);background-repeat:no-repeat;background-position:top 10px right 10px;background-size:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:2px 16px}.landing #apply .head{color:var(--color-dark)}@media (width < 800px){.landing #apply .head{margin-bottom:30px}}.landing #apply .stages{border-radius:8px;padding:60px 80px 50px;background:#fff;display:grid;grid-template-columns:1fr 1fr 1fr;color:#000}.landing #apply .stages a{font-size:var(--size-s);position:absolute;right:24px;bottom:24px;color:#555}@media (width < 800px){.landing #apply .stages{padding:30px 20px;grid-template-columns:1fr}}.landing #apply .stages select,.landing #apply .stages input{margin:0 10px 8px;width:calc(100% - 16px);height:50px}.landing #apply .stages>div h3,.landing #apply .stages>div h4{margin:0 10px 20px}@media (width < 800px){.landing #apply .stages>div h3,.landing #apply .stages>div h4{margin-bottom:10px}}@media (width < 800px){.landing #apply .stages>div h3{padding-bottom:0}}.landing #apply .stages>div h3 span{font-size:var(--size-m);margin-left:4px}.landing #apply .stages>div h4{color:var(--color-primary);margin-bottom:0}.landing #apply .stages>div h5{font-size:var(--size-s);color:var(--color-light)}.landing #apply h3{font-size:var(--size-l)}.landing #apply h2{font-size:var(--size-l);margin-top:16px;display:block;border-top:1px solid #c5c5c5;display:flex;align-items:center;padding:35px 10px 10px}@media (width < 800px){.landing #apply h2{padding-top:16px}}.landing #apply h5{font-size:var(--size-m);margin-top:10px;display:flex;align-items:center;padding:0 10px 20px}@media (width < 800px){.landing #apply h5{padding-bottom:0;margin-bottom:0}}.landing #footer{background-color:var(--color-dark)}.landing #footer .footer-wrap{padding-bottom:60px}.landing #footer .footer-wrap #newsletter{max-width:100%;margin:auto;width:550px;padding:0 0 150px;font-size:var(--size-xxl);line-height:100%;letter-spacing:-3.04px;font-family:var(--font-head);font-style:italic;text-align:center}.landing #footer .footer-wrap #newsletter span{display:inline-block;width:65px;border-bottom:1px solid var(--color-secondary);height:20px;margin:var(--size-s) 10px}.landing #footer .footer-wrap #newsletter #newsletter-subline{margin-bottom:40px;margin-left:100px}@media (width < 800px){.landing #footer .footer-wrap #newsletter #newsletter-subline{margin-left:0}}.landing #footer .footer-wrap #newsletter #newsletter-input{border:5px solid var(--color-medium);border-radius:8px;margin:0 20px;line-height:50%}.landing #footer .footer-wrap #newsletter #newsletter-input input{font-size:var(--size-s);height:72px;width:calc(100% - 72px);vertical-align:middle;border:none;border-right:5px solid var(--color-medium);border-radius:4px 0 0 4px;padding-left:20px;font-family:var(--font-body);font-style:normal}.landing #footer .footer-wrap #newsletter #newsletter-input input::placeholder{color:#fff}@media (width < 800px){.landing #footer .footer-wrap #newsletter #newsletter-input input{height:56px;width:calc(100% - 56px)}}.landing #footer .footer-wrap #newsletter #newsletter-input .icon-only{vertical-align:middle;background:var(--color-light);border-radius:0 4px 4px 0}.landing #footer .footer-wrap #newsletter #newsletter-input .icon-only:hover{box-shadow:#78787899 0 1px 22px}.landing #footer .footer-wrap #newsletter #newsletter-input .icon-only:active{box-shadow:#36454099 0 1px 22px;background:var(--color-lighter)}.landing #footer .footer-wrap #newsletter #newsletter-input .icon-only svg{color:var(--color-dark);height:24px;width:24px;right:calc(50% - 12px);top:calc(50% - 12px)}.landing #footer .footer-wrap .contact{max-width:100%;display:grid;grid-template-columns:5fr 4fr;height:250px}@media (width < 800px){.landing #footer .footer-wrap .contact{grid-template-columns:1fr;grid-template-rows:1fr;grid-row:inherit;background-image:url(/assets/logo-inverted-GLNMmHnA.svg);background-size:100%;background-position:left bottom;background-repeat:no-repeat;height:500px}}.landing #footer .footer-wrap .contact .logo{background-image:url(/assets/logo-inverted-GLNMmHnA.svg);background-size:100%;background-position:left bottom;background-repeat:no-repeat}@media (width < 800px){.landing #footer .footer-wrap .contact .logo{display:none}}.landing #footer .footer-wrap .contact .info{font-size:var(--size-xs);margin-left:80px;margin-right:20px;display:grid;grid-template-columns:1fr 2fr;grid-template-rows:1fr 1fr;border-top:1px solid var(--color-medium);border-bottom:1px solid var(--color-medium)}@media (width < 800px){.landing #footer .footer-wrap .contact .info{display:block;margin-left:20px;border-bottom:none}}.landing #footer .footer-wrap .contact .info div{display:flex;align-items:center;line-height:110%}.landing #footer .footer-wrap .contact .info .globe svg,.landing #footer .footer-wrap .contact .info .address svg{margin-bottom:18px;margin-right:14px;color:var(--color-light)}@media (width < 800px){.landing #footer .footer-wrap .contact .info .globe,.landing #footer .footer-wrap .contact .info .address{margin-bottom:20px}}@media (width < 800px){.landing #footer .footer-wrap .contact .info .globe{margin-top:20px}}.landing #footer .footer-wrap .contact .info .links{border-top:1px solid var(--color-medium);display:flex;justify-content:space-around;width:100%;align-items:center}.landing #footer .footer-wrap .contact .info .links a{color:var(--color-light);font-size:var(--size-xxs);text-decoration:underline;text-underline-offset:20%}.landing #footer .footer-wrap .contact .info .links a:hover{transition-duration:.2s;color:#fff}@media (width < 800px){.landing #footer .footer-wrap .contact .info .links a{display:flex;align-items:center;height:30px;text-underline-offset:5px;margin-left:0}}@media (width < 800px){.landing #footer .footer-wrap .contact .info .links{display:block;padding-top:20px}}.landing #footer .footer-wrap .contact .info .sosials{border-top:1px solid var(--color-medium)}@media (width < 800px){.landing #footer .footer-wrap .contact .info .sosials{display:flex;justify-content:center;justify-content:space-between;height:100px}}@keyframes overflowShow{0%{background:#0a0f0d00;display:none}1%{display:block;background:#0a0f0d00}to{background:#0a0f0dcc}}@keyframes overflowHide{0%{background:#0a0f0dcc}99%{display:block;background:#0a0f0d00}to{display:none;background:#0a0f0d00}}@keyframes growMenu{0%{margin-top:-270%}to{margin-top:0%}}@keyframes shrinkMenu{0%{margin-top:0%}to{margin-top:-270%}}*{box-sizing:border-box}body{margin:0}h1,h2,h3,h4,h5,h6{margin:0;font-weight:400}button{cursor:pointer;font:inherit}button svg{width:100%;height:100%}input{color:inherit;font:inherit;background:transparent}input:focus-visible{outline:none}select{line-height:inherit}fieldset{border:none;padding:0;margin:0}p{margin:0}img{max-width:100%;vertical-align:middle}:root{--color-dark: #222222;--color-primary: #f7931a;--color-medium: #ffd096;--color-light: #fba945;--color-lighter: #ffdbb0;--color-lightest: #fefaf6;--color-secondary: #f0bb51;--font-head: "Instrument Serif", "Times New Roman", "Times", serif;--font-body: "Neue Montreal", "Arial", "Helvetica", sans-serif;--size-xxs: 1.2rem;--size-xs: 1.4rem;--size-s: 1.6rem;--size-m: 2rem;--size-l: 3rem;--size-xl: 4rem;--size-xxl: 7.5rem;--size-icon: 2.4rem;--margin-card: 7rem;--margin-xxs: 1.6rem;--margin-xs: 3rem;--margin-s: 4rem;--margin-m: 6rem;--margin-l: 9rem;--margin-xl: 16rem}@media (width < 1300px){:root{--size-xxs: 1.2rem;--size-xs: 1.4rem;--size-s: 1.6rem;--size-m: 2rem;--size-l: 2.8rem;--size-xl: 3.2rem;--size-xxl: 6rem;--margin-xxs: 1.4rem;--margin-xs: 2rem;--margin-s: 3.4rem;--margin-m: 5rem;--margin-l: 7rem;--margin-xl: 12rem}}@media (width < 800px){:root{--size-xxs: 1.2rem;--size-xs: 1.4rem;--size-s: 1.2rem;--size-m: 1.6rem;--size-l: 2rem;--size-xl: 2.4rem;--size-xxl: 4.4rem;--margin-xxs: 1rem;--margin-xs: 2rem;--margin-s: 3rem;--margin-m: 4rem;--margin-l: 5rem;--margin-xl: 8rem}}html{font-size:62.5%;scroll-behavior:smooth}body{font-family:var(--font-body);background-color:var(--color-dark);overflow-x:hidden;color:#fff;min-height:100vh;overflow-y:scroll}h1,h2,h3,h4,h5{font-family:var(--font-head);font-style:italic}.info-page{margin:auto;white-space:pre-wrap;max-width:1200px;font-size:var(--size-s);font-family:var(--font-body);padding:60px}.info-page h1,.info-page h2{color:var(--color-lighter)}.info-page ul{white-space:normal}.center{text-align:center}.right{text-align:right}.semibold{font-weight:500}.bold{font-weight:700}.balance{text-wrap:balance}.lg{font-size:min(8vw,44px);line-height:1.2}:root{--ease-in-sine: cubic-bezier(.12, 0, .39, 0);--ease-out-sine: cubic-bezier(.61, 1, .88, 1);--ease-in-out-sine: cubic-bezier(.37, 0, .63, 1);--ease-in-quad: cubic-bezier(.11, 0, .5, 0);--ease-out-quad: cubic-bezier(.5, 1, .89, 1);--ease-in-out-quad: cubic-bezier(.45, 0, .55, 1);--ease-in-cubic: cubic-bezier(.32, 0, .67, 0);--ease-out-cubic: cubic-bezier(.33, 1, .68, 1);--ease-in-out-cubic: cubic-bezier(.65, 0, .35, 1);--ease-in-quart: cubic-bezier(.5, 0, .75, 0);--ease-out-quart: cubic-bezier(.25, 1, .5, 1);--ease-in-out-quart: cubic-bezier(.76, 0, .24, 1);--ease-in-quint: cubic-bezier(.64, 0, .78, 0);--ease-out-quint: cubic-bezier(.22, 1, .36, 1);--ease-in-out-quint: cubic-bezier(.83, 0, .17, 1);--ease-in-expo: cubic-bezier(.7, 0, .84, 0);--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--ease-in-out-expo: cubic-bezier(.87, 0, .13, 1);--ease-in-circ: cubic-bezier(.55, 0, 1, .45);--ease-out-circ: cubic-bezier(0, .55, .45, 1);--ease-in-out-circ: cubic-bezier(.85, 0, .15, 1);--ease-in-back: cubic-bezier(.36, 0, .66, -.56);--ease-out-back: cubic-bezier(.34, 1.56, .64, 1);--ease-in-out-back: cubic-bezier(.68, -.6, .32, 1.6);--ease-in: var(--ease-in-cubic);--ease-out: var(--ease-out-cubic);--ease-in-out: var(--ease-in-out-cubic)}@font-face{font-family:The Seasons;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/allinall-ClSldlrc.woff2) format("woff2")}@font-face{font-family:"Instrument Serif";font-style:italic;src:url(/assets/InstrumentSerif-Italic-D67hM5si.ttf) format("truetype")}@font-face{font-family:Neue Montreal;src:url(/assets/NeueMontreal-Regular-Bjympfkm.otf) format("opentype")}@font-face{font-family:Neue Montreal;font-weight:700;src:url(/assets/NeueMontreal-Medium-xYQIhAuB.otf) format("opentype")}
