") center center no-repeat;border-left:1px #eee solid}.customized-select select{position:relative;z-index:1;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;box-sizing:border-box;width:100%;font-family:'Open Sans',Arial,'Helvetica CY','Nimbus Sans L',sans-serif;font-size:16px;padding:8px 10px;background:0 0;margin:0;text-indent:.01px;text-overflow:'';-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none;background:0 0}.customized-select select:focus{outline:0;-webkit-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}.block.block-iframe-container :not(iframe.block-iframe){visibility:hidden}iframe.block-iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:none;overflow:hidden;z-index:1}iframe.block-iframe.invisible{opacity:0}.chamomile iframe.block-iframe{background:#fff;position:fixed}@media (max-width:575px){.chamomile iframe.block-iframe .search{width:100%}}.scrollbar::-webkit-scrollbar{width:5px}.scrollbar::-webkit-scrollbar-track:hover{background-color:#f4f4f48a}.scrollbar::-webkit-scrollbar-thumb{background-color:#2222228a;border-radius:10px}.scrollbar::-webkit-scrollbar-button{display:none}#gdpr-agreement-wrapper{font-size:13px;font-size:min(max(9px,1.2vw,1.2vh),15px);max-height:100px;max-height:min(100px,15vh);padding:10px;font-family:'Open Sans',Arial,'Helvetica CY','Nimbus Sans L',sans-serif;position:fixed;width:100%;height:auto;bottom:0;color:gray;display:block;text-align:center;align-items:center;justify-content:center;overflow:hidden;z-index:1000;background:#fff;box-shadow:0 10px 10px 6px #333;box-sizing:border-box}@media (max-height:359px){#gdpr-agreement-wrapper{display:none}}#gdpr-agreement-wrapper a{color:gray}#gdpr-agreement-wrapper a:hover{color:#d5232f}#gdpr-agreement-wrapper .close{float:right;position:relative;margin-top:-5px;margin-right:-5px;font-size:19px;line-height:24px;text-align:center;cursor:pointer;width:32px;height:32px;background-color:#ccc;border-radius:50%;transition:background-color .2s;padding:0}#gdpr-agreement-wrapper .close.hover,#gdpr-agreement-wrapper .close.pressed,#gdpr-agreement-wrapper .close:active,#gdpr-agreement-wrapper .close:hover{background-color:#d5232f}#gdpr-agreement-wrapper .close .cross{position:absolute;top:50%;left:50%;z-index:1;margin-top:-5px;margin-left:-5px;width:10px;height:10px;background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iQ2FwYV8xIiBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDM4Ni42NjcgMzg2LjY2NyIgd2lkdGg9IjUxMiIgZmlsbD0iI2ZmZiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMzg2LjY2NyA0NS41NjRMMzQxLjEwMyAwbC0xNDcuNzcgMTQ3Ljc2OUw0NS41NjQgMCAwIDQ1LjU2NGwxNDcuNzY5IDE0Ny43NjlMMCAzNDEuMTAzbDQ1LjU2NCA0NS41NjQgMTQ3Ljc2OS0xNDcuNzY5IDE0Ny43NjkgMTQ3Ljc2OSA0NS41NjQtNDUuNTY0LTE0Ny43NjgtMTQ3Ljc3eiIvPjwvc3ZnPg==) top center/cover no-repeat;overflow:hidden;white-space:nowrap;text-indent:200%}.scroll-fade-in{opacity:0;transition:opacity .5s ease-in}.scroll-fade-in.scroll-effect-in-view{opacity:1}@media (max-width:768px){.auth-dropdown>div>div{margin-left:12px}}@media (max-width:600px){.auth-dropdown>div>div{margin-left:10px}}@media (max-width:768px){.auth-dropdown .popup-container{float:none;margin-left:0}}@media (max-width:480px){.auth-dropdown .popup-container .trigger{text-align:right}}.auth-dropdown .popup-container .trigger .action{height:40px}@media (max-width:480px){.auth-dropdown .popup-container .trigger .action{width:auto}}@media (max-width:480px){.auth-dropdown .popup-container .trigger .action{width:auto}}@media (max-width:850px){.auth-dropdown .action{font-weight:600}}@media (max-width:480px){.auth-dropdown .action{width:100%}}@media (max-width:850px){.auth-dropdown .action{font-weight:600}}@media (max-width:850px){.auth-dropdown .action{font-weight:600}}@media (max-width:480px){.auth-dropdown .action{width:100%}}.auth-dropdown .form.authorization{font-size:14px;min-width:320px;padding:20px;box-sizing:border-box}@media (max-width:480px){.auth-dropdown .form.authorization{padding:20px 18px;box-sizing:border-box}}@media (max-width:340px){.auth-dropdown .form.authorization{min-width:calc(320px - 10px * 2)}}.auth-dropdown .form.authorization .inner-wrapper,.auth-dropdown .form.authorization label{position:relative}.auth-dropdown .form.authorization .field{position:relative;margin-bottom:10px}.auth-dropdown .form.authorization .content.reminder,.auth-dropdown .form.authorization .content.sign-in,.auth-dropdown .form.authorization .content.sign-up{position:absolute;top:-9999px;opacity:0;transition:top 0s linear .25s,opacity .25s,height .25s,max-height .25s;width:100%}.auth-dropdown .form.authorization form[name=registration] input[name=agreement]{position:relative;float:left;margin-right:5px}.auth-dropdown .form.authorization form[name=registration] input[name=agreement]+span{display:block;line-height:1.6;padding:0}.auth-dropdown .form.authorization form[name=registration] input[name=agreement]+span a{color:inherit}.auth-dropdown .form.authorization form[name=registration] .agreement,.auth-dropdown .form.authorization form[name=registration] .field:first-child{max-height:0;transition:max-height .25s}.auth-dropdown .form.authorization input[type=email],.auth-dropdown .form.authorization input[type=password],.auth-dropdown .form.authorization input[type=text]{position:relative;padding:10px;font-size:14px;margin:-1px 0;border-width:1px}.auth-dropdown .form.authorization input[type=email] .has-link,.auth-dropdown .form.authorization input[type=password] .has-link,.auth-dropdown .form.authorization input[type=text] .has-link{padding-right:110px}.auth-dropdown .form.authorization .error-notification{margin-top:6px}.auth-dropdown .form.authorization .pseudo-link{display:none;text-transform:capitalize;font-size:14px;border-bottom:none}.auth-dropdown .form.authorization .pseudo-link:hover{border-bottom:none}.auth-dropdown .form.authorization .field .pseudo-link{position:absolute;top:12px;right:10px;font-size:12px;z-index:3}.auth-dropdown .form.authorization .action{width:100%;padding:1.15em 3em;text-transform:capitalize}.auth-dropdown .form.authorization .call-to-action{display:block;margin:0 auto}.auth-dropdown .form.authorization form[name=password-reminder] .message-container{display:none;text-align:center;color:#717171}.auth-dropdown .form.authorization form[name=password-reminder].success-state .form-container{display:none}.auth-dropdown .form.authorization form[name=password-reminder].success-state .message-container{display:block}.auth-dropdown .form.authorization .separator{display:flex;align-items:center;margin:10px 0}.auth-dropdown .form.authorization .separator::after,.auth-dropdown .form.authorization .separator::before{content:'';display:block;width:100%;height:1px;background-color:rgba(0,0,0,.1)}.auth-dropdown .form.authorization .separator .text{margin:0 15px}.auth-dropdown .form.authorization input[type=email].has-description,.auth-dropdown .form.authorization input[type=password].has-description,.auth-dropdown .form.authorization input[type=text].has-description{padding-right:33px}.auth-dropdown .form.authorization .footer{margin:14px -20px -20px;padding:15px;border-radius:0 0 10px 10px;text-align:center;background:#f9f9f9}@media (max-width:480px){.auth-dropdown .form.authorization .footer{margin:14px -18px -18px}}.auth-dropdown .form.authorization.reminder .content.reminder,.auth-dropdown .form.authorization.sign-in .content.sign-in,.auth-dropdown .form.authorization.sign-up .content.sign-up{position:relative;top:0;opacity:1;transition:top 0s,opacity .25s,height .25s,max-height .25s;z-index:1}.auth-dropdown .form.authorization.reminder .pseudo-link.sign-in{display:inline-block}.auth-dropdown .form.authorization.sign-up form[name=registration] .agreement,.auth-dropdown .form.authorization.sign-up form[name=registration] .field:first-child{max-height:6em}.auth-dropdown .form.authorization.sign-in .pseudo-link.reminder,.auth-dropdown .form.authorization.sign-in .pseudo-link.sign-up,.auth-dropdown .form.authorization.sign-up .pseudo-link.reminder,.auth-dropdown .form.authorization.sign-up .pseudo-link.sign-in{display:inline-block}.auth-dropdown .form.authorization .input-container input.has-description{padding-right:40px}.auth-dropdown .form.authorization .one-more-form input[type=email].has-description{padding-right:40px;margin-bottom:0}.auth-dropdown .form.authorization .facebook-wrapper{text-align:center}.auth-dropdown .form.authorization .facebook-wrapper .action.facebook,.auth-dropdown .form.authorization .facebook-wrapper .prebutton.facebook{text-transform:none}.auth-dropdown .form.authorization .facebook-wrapper .action.facebook svg,.auth-dropdown .form.authorization .facebook-wrapper .prebutton.facebook svg{height:1.5em;bottom:-.375em;margin-top:-1.3em;vertical-align:middle;width:1.5em}.auth-dropdown .form.authorization .google-wrapper .action.google{width:100%;color:#222!important;background:#fff}.auth-dropdown .form.authorization .google-wrapper .action.google svg{fill:#cf4332;height:20px;width:20px;bottom:-.375em;margin-top:-1em}.auth-dropdown .form.authorization .google-wrapper .action.google[disabled]{box-shadow:none!important;cursor:default!important;color:rgba(0,0,0,.3)!important;background:#e5e5e5}.auth-dropdown .form.authorization .agreement-note{font-size:12px;text-align:center;position:relative;order:1;top:10px;display:block}.auth-dropdown .form.authorization .agreement-note a{color:inherit}@media (max-width:768px){.auth-dropdown-without-password .popup-container{float:none;margin-left:0}}@media (max-width:480px){.auth-dropdown-without-password .popup-container .trigger{text-align:right}}.auth-dropdown-without-password .popup-container .trigger .action{height:40px}@media (max-width:480px){.auth-dropdown-without-password .popup-container .trigger .action{width:auto}}@media (max-width:850px){.auth-dropdown-without-password .action{font-weight:600}}@media (max-width:480px){.auth-dropdown-without-password .action{width:100%}}@media (max-width:850px){.auth-dropdown-without-password .action{font-weight:600}}@media (max-width:850px){.auth-dropdown-without-password .action{font-weight:600}}@media (max-width:480px){.auth-dropdown-without-password .action{width:100%}}.auth-dropdown-without-password .form.authorization{font-size:14px;padding:24px;box-sizing:border-box}.auth-dropdown-without-password .form.authorization .entry{width:300px}.auth-dropdown-without-password .form.authorization .inner-wrapper,.auth-dropdown-without-password .form.authorization label{position:relative}.auth-dropdown-without-password .form.authorization .field{position:relative}.auth-dropdown-without-password .form.authorization .content{position:absolute;top:-9999px;opacity:0;transition:top 0s linear .25s,opacity .25s,height .25s,max-height .25s;width:100%}.auth-dropdown-without-password .form.authorization .content .form-container,.auth-dropdown-without-password .form.authorization .content .message-container{display:flex;flex-direction:column;gap:16px;text-align:center}.auth-dropdown-without-password .form.authorization .content .form-container .title,.auth-dropdown-without-password .form.authorization .content .message-container .title{text-align:left}.auth-dropdown-without-password .form.authorization form[name=registration-without-password] input[name=agreement],.auth-dropdown-without-password .form.authorization form[name=registration] input[name=agreement]{position:relative;float:left;margin-right:5px}.auth-dropdown-without-password .form.authorization form[name=registration-without-password] input[name=agreement]+span,.auth-dropdown-without-password .form.authorization form[name=registration] input[name=agreement]+span{display:block;line-height:1.6;padding:0}.auth-dropdown-without-password .form.authorization form[name=registration-without-password] input[name=agreement]+span a,.auth-dropdown-without-password .form.authorization form[name=registration] input[name=agreement]+span a{color:inherit}.auth-dropdown-without-password .form.authorization form[name=registration-without-password] .agreement,.auth-dropdown-without-password .form.authorization form[name=registration-without-password] .field:first-child,.auth-dropdown-without-password .form.authorization form[name=registration] .agreement,.auth-dropdown-without-password .form.authorization form[name=registration] .field:first-child{max-height:0;transition:max-height .25s}.auth-dropdown-without-password .form.authorization form[name=registration-without-password] .agreement a,.auth-dropdown-without-password .form.authorization form[name=registration-without-password] .field:first-child a,.auth-dropdown-without-password .form.authorization form[name=registration] .agreement a,.auth-dropdown-without-password .form.authorization form[name=registration] .field:first-child a{text-decoration:underline}.auth-dropdown-without-password .form.authorization input[type=email],.auth-dropdown-without-password .form.authorization input[type=password],.auth-dropdown-without-password .form.authorization input[type=text]{position:relative;padding:10px;font-size:14px;margin:-1px 0;border-width:1px}.auth-dropdown-without-password .form.authorization input[type=email] .has-link,.auth-dropdown-without-password .form.authorization input[type=password] .has-link,.auth-dropdown-without-password .form.authorization input[type=text] .has-link{padding-right:110px}.auth-dropdown-without-password .form.authorization .error-notification{margin-top:6px;text-align:left}.auth-dropdown-without-password .form.authorization .pseudo-link{display:none;text-transform:capitalize;font-size:14px;border-bottom:none}.auth-dropdown-without-password .form.authorization .pseudo-link:hover{border-bottom:none}.auth-dropdown-without-password .form.authorization .field .pseudo-link{position:absolute;top:12px;right:10px;font-size:12px;z-index:3}.auth-dropdown-without-password .form.authorization .action{font-size:14px;padding:8px 32px;line-height:24px;width:100%;text-transform:uppercase}.auth-dropdown-without-password .form.authorization .action.default{background:#fff;color:#222;padding-left:1em;padding-right:1em}.auth-dropdown-without-password .form.authorization .call-to-action{display:block;margin:0 auto}.auth-dropdown-without-password .form.authorization form[name=authorization-without-password] .message-container,.auth-dropdown-without-password .form.authorization form[name=password-reminder] .message-container,.auth-dropdown-without-password .form.authorization form[name=registration-without-password] .message-container{overflow-wrap:break-word;font-variant-numeric:lining-nums tabular-nums;display:none;text-align:left;color:#222}.auth-dropdown-without-password .form.authorization form[name=authorization-without-password] .message-container .mirror-text,.auth-dropdown-without-password .form.authorization form[name=password-reminder] .message-container .mirror-text,.auth-dropdown-without-password .form.authorization form[name=registration-without-password] .message-container .mirror-text{display:inline;margin-left:.25em}.auth-dropdown-without-password .form.authorization form[name=authorization-without-password] .tip-text,.auth-dropdown-without-password .form.authorization form[name=password-reminder] .tip-text,.auth-dropdown-without-password .form.authorization form[name=registration-without-password] .tip-text{display:flex;align-items:center;color:#132c44;font-size:12px;font-weight:700;line-height:1.3}.auth-dropdown-without-password .form.authorization form[name=authorization-without-password] .tip-text svg,.auth-dropdown-without-password .form.authorization form[name=password-reminder] .tip-text svg,.auth-dropdown-without-password .form.authorization form[name=registration-without-password] .tip-text svg{margin-right:6px}.auth-dropdown-without-password .form.authorization form[name=authorization-without-password].success-state .form-container,.auth-dropdown-without-password .form.authorization form[name=password-reminder].success-state .form-container,.auth-dropdown-without-password .form.authorization form[name=registration-without-password].success-state .form-container{display:none}.auth-dropdown-without-password .form.authorization form[name=authorization-without-password].success-state .message-container,.auth-dropdown-without-password .form.authorization form[name=password-reminder].success-state .message-container,.auth-dropdown-without-password .form.authorization form[name=registration-without-password].success-state .message-container{display:flex}.auth-dropdown-without-password .form.authorization .separator{display:flex;align-items:center;margin:10px 0}.auth-dropdown-without-password .form.authorization .separator::after,.auth-dropdown-without-password .form.authorization .separator::before{content:'';display:block;width:100%;height:1px;background-color:rgba(0,0,0,.1)}.auth-dropdown-without-password .form.authorization .separator .text{margin:0 15px}.auth-dropdown-without-password .form.authorization input[type=email].has-description,.auth-dropdown-without-password .form.authorization input[type=password].has-description,.auth-dropdown-without-password .form.authorization input[type=text].has-description{padding-right:33px}.auth-dropdown-without-password .form.authorization .footer{margin:-16px -24px -24px;padding:24px;border-radius:0 0 10px 10px;text-align:center;background:#fff}.auth-dropdown-without-password .form.authorization.reminder .content.reminder,.auth-dropdown-without-password .form.authorization.sign-in .content.sign-in,.auth-dropdown-without-password .form.authorization.sign-in-without-password .content.sign-in-without-password,.auth-dropdown-without-password .form.authorization.sign-up .content.sign-up,.auth-dropdown-without-password .form.authorization.sign-up-without-password .content.sign-up-without-password{position:relative;top:0;opacity:1;transition:top 0s,opacity .25s,height .25s,max-height .25s;z-index:1}.auth-dropdown-without-password .form.authorization.reminder .pseudo-link.sign-in{display:inline-block}.auth-dropdown-without-password .form.authorization.sign-up form[name=registration-without-password] .agreement,.auth-dropdown-without-password .form.authorization.sign-up form[name=registration-without-password] .field:first-child,.auth-dropdown-without-password .form.authorization.sign-up form[name=registration] .agreement,.auth-dropdown-without-password .form.authorization.sign-up form[name=registration] .field:first-child{max-height:6em}.auth-dropdown-without-password .form.authorization .pseudo-link{display:inline-block}.auth-dropdown-without-password .form.authorization .input-container input.has-description{padding-right:40px}.auth-dropdown-without-password .form.authorization .one-more-form input[type=email].has-description{padding-right:40px;margin-bottom:0}.auth-dropdown-without-password .form.authorization .facebook-wrapper{text-align:center}.auth-dropdown-without-password .form.authorization .facebook-wrapper .action.facebook,.auth-dropdown-without-password .form.authorization .facebook-wrapper .prebutton.facebook{text-transform:none}.auth-dropdown-without-password .form.authorization .facebook-wrapper .action.facebook svg,.auth-dropdown-without-password .form.authorization .facebook-wrapper .prebutton.facebook svg{height:1.5em;bottom:-.375em;margin-top:-1.3em;vertical-align:middle;width:1.5em}.auth-dropdown-without-password .form.authorization .google-wrapper .action.google{width:100%;color:#222!important;background:#fff}.auth-dropdown-without-password .form.authorization .google-wrapper .action.google svg{fill:#cf4332;height:20px;width:20px;bottom:-.375em;margin-top:-1em}.auth-dropdown-without-password .form.authorization .google-wrapper .action.google[disabled]{box-shadow:none!important;cursor:default!important;color:rgba(0,0,0,.3)!important;background:#e5e5e5}.auth-dropdown-without-password .form.authorization .agreement-note{font-size:12px;text-align:center;position:relative;order:1;top:10px;display:block}.auth-dropdown-without-password .form.authorization .agreement-note a{color:inherit;text-decoration:underline}[lang=fr-FR] .auth-dropdown-without-password .form.authorization .action.default{font-size:13px}#dating-group-sign-up-form-iframe{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}#dating-group-sign-up-form-iframe iframe{position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;border:none;margin:0;padding:0;overflow:hidden;z-index:999999}.modal.modal--reminder{align-items:center;background-color:rgba(0,0,0,.8);backdrop-filter:blur(5px)}.modal.modal--reminder .modal__wrapper{width:auto;background-image:unset;align-items:flex-start;min-height:unset}.modal.modal--reminder .modal__close-btn{top:-25px;right:0}.reminder-message{position:relative;font-size:14px;min-width:320px;padding:20px;background-color:#fff;max-width:410px;margin:0 auto;box-shadow:0 10px 50px #000;text-align:center;border-radius:10px}.reminder-message__footer{margin:14px -20px -20px;padding:15px;border-radius:0 0 10px 10px;text-align:center;background:#f9f9f9}.reminder-message__footer .link{padding:0;margin:0;border:0;background-color:transparent;text-transform:capitalize;font-size:14px;border-bottom:none;cursor:pointer;color:#0dacd7}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[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{display:none}[hidden]{display:none}*,::after,::before{box-sizing:border-box}html{box-sizing:border-box}body,html{margin:0;padding:0}body{width:100%;height:100%;font-style:normal;font-weight:400;font-size:16px;line-height:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}a{color:#000;text-decoration:none}img,video{display:block;max-width:100%;height:auto}textarea{resize:none}input:-webkit-autofill{box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:#000}input,textarea{border-radius:0}input::placeholder,textarea::placeholder{opacity:1}input:invalid,textarea:invalid{box-shadow:none}select{border-radius:0}input::-ms-clear,input::-ms-reveal{display:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{appearance:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{margin:0;appearance:none}input[type=number]{appearance:textfield}input:matches([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url]),select,textarea{appearance:none}[type=button],[type=reset],[type=submit],button{appearance:none}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0)}@font-face{font-family:'General Sans';font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:local(''),url(/terra-assets/fonts/general-sans/variable-8e76512468-3.woff2) format('woff2-variations')}*{margin:0;padding:0;box-sizing:border-box}body{background-color:#100724;overflow:hidden}body .generation,body .models{transition:opacity .5s ease 0s;opacity:0}body.page-is-ready .generation,body.page-is-ready .models{opacity:1}#application-placeholder{font-family:'Open Sans',sans-serif;color:#fff}.page-container{position:fixed;top:0;right:0;bottom:0;left:0;box-shadow:none;max-width:none;min-height:0}.models{width:100%;height:100%;overflow:hidden}.btn{position:relative;width:100%;height:50px;border-radius:25px;border:none;font-weight:600;font-size:16px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease 0s}@media (min-width:1025px){.btn{font-size:18px}}.btn--light{background:#efeff2;box-shadow:0 0 14px #efeff2;color:#000}.btn--light:hover{box-shadow:0 0 20px 6px #efeff2bf;color:#000}.btn--light::after{content:'';position:absolute;left:12px;width:32px;height:32px;border-radius:50%;border-top:3px solid #4d5259;border-right:3px solid transparent;box-sizing:border-box;animation:rotation 1s linear infinite;transition:inherit;opacity:0;pointer-events:none}.btn--light.loading,.btn--light:disabled{background:#ffffff1a;box-shadow:0 0 14px #efeff21a;pointer-events:none}.btn--light.loading::after{opacity:1}.btn--back{background:#ffffff1a;box-shadow:0 0 14px #efeff21a;color:#fff}.btn--back:hover{background:#fff3}.btn--disabled{background:#ffffff1a;box-shadow:0 0 14px #efeff21a;color:#fff;border-radius:16px;pointer-events:none;cursor:not-allowed}.btn--light_simple{background:#efeff2;box-shadow:0 0 14px #efeff2;color:#000;border-radius:16px!important}.btn--light_simple:hover{box-shadow:0 0 20px 6px #efeff2bf;color:#000}.btn--light_simple::after{content:'';position:absolute;left:12px;width:32px;height:32px;border-radius:16px!important;border-top:3px solid #4d5259;border-right:3px solid transparent;box-sizing:border-box;animation:rotation 1s linear infinite;transition:inherit;opacity:0;pointer-events:none}.btn--light_simple.loading,.btn--light_simple:disabled{background:#ffffff1a;box-shadow:0 0 14px #efeff21a;pointer-events:none}.btn--light_simple.loading::after{opacity:1}.btn-google{position:relative;overflow-x:2;width:100%;height:50px;border-radius:25px;border:none;overflow:hidden;cursor:pointer}.btn-google svg{width:24px;height:24px;flex:0 0 24px}@media (min-width:1025px){.btn-google{font-size:18px}}.btn-google--modal{border-radius:16px}.btn-google:hover .btn-google__content{background:rgba(255,255,255,.3)}.btn-google__content{position:absolute;z-index:9;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;grid-gap:16px;background:rgba(255,255,255,.102);backdrop-filter:blur(13px);-webkit-backdrop-filter:blur(13px);color:#fff;transition:.3s ease;font-weight:600;font-size:18px;pointer-events:none}.btn-google .external-wrapper{position:absolute;z-index:2;top:0;left:50%;transform:translateX(-50%);width:100%;height:100%;opacity:.2;filter:blur(10px)}@keyframes rotation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.form__wrap{display:grid;grid-template-columns:1fr;grid-gap:16px;margin-bottom:38px}.form__grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px}.form__input{position:relative;width:100%}.form__input--hidden{position:absolute;clip:rect(0,0,0,0)}.form__input-mini-action{position:absolute;top:16px;right:16px;width:16px;height:16px;background-color:transparent;transition:all .1s ease 0s}.form__input-mini-action svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.form__input-mini-action--clear{opacity:0;pointer-events:none}.form__input--email .form__input-mini-action--clear,.form__input--password .form__input-mini-action--clear{right:38px}.active .form__input-mini-action--clear{opacity:1;pointer-events:auto}.form__input-mini-action--clear svg{height:100%}.form__input-mini-action--show{opacity:.5}.show .form__input-mini-action--show{opacity:1}.form__input-mini-action--show svg{height:auto}@media (hover:hover){.form__input-mini-action{transition-duration:.3s;cursor:pointer}.form__input-mini-action:hover{transform:scale(1.17)}}.form__input-mini-action:focus{transform:scale(1.17)}.form__input-mini-action:active{transform:scale(.95)}.form__input input[type=email],.form__input input[type=password],.form__input input[type=text]{width:100%;height:48px;font-size:16px;line-height:1;color:#fff;outline:0;padding:0 32px 0 12px;border:none;border-radius:12px;background:#ffffff1a;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);transition:all .7s ease 0s!important;border:1px solid transparent}@media (max-width:440px){.form__input input[type=email],.form__input input[type=password],.form__input input[type=text]{padding:0 30px 0 12px}}.form__input input[type=email]::placeholder,.form__input input[type=password]::placeholder,.form__input input[type=text]::placeholder{color:rgba(255,255,255,.5)}.form__input input[type=email]:not(.invalid):focus,.form__input input[type=email]:not(.invalid):hover,.form__input input[type=password]:not(.invalid):focus,.form__input input[type=password]:not(.invalid):hover,.form__input input[type=text]:not(.invalid):focus,.form__input input[type=text]:not(.invalid):hover{border-color:#017bff;box-shadow:0 2px 28px 2px #017bff4d}.form__input input[type=email].invalid,.form__input input[type=password].invalid,.form__input input[type=text].invalid{border-color:rgba(255,49,83,.5);box-shadow:0 2px 28px 2px #ff31534d}.form__input input[type=email]:disabled,.form__input input[type=password]:disabled,.form__input input[type=text]:disabled{background-color:#ffffff1a;opacity:.5}.form__input input[type=email]{padding-right:66px}.form__btns{width:100%;display:flex;flex-direction:column;grid-gap:18px}.form .error-notification{text-align:left;color:#ff3153}.customized-select{width:0;height:0;display:none;opacity:0;visibility:hidden;position:absolute;top:0;left:0;z-index:-999}.customized-select.invalid+.custom-select .custom-select__head{border-color:rgba(255,49,83,.5);box-shadow:0 2px 28px 2px #ff31534d}.custom-select{position:relative;z-index:2;width:100%;height:48px;color:#fff;border:none;border-radius:12px;transition:opacity .7s ease 0s}.custom-select:hover .custom-select__head{cursor:pointer;border-color:#017bff;box-shadow:0 2px 28px 2px #017bff4d}.custom-select.active{z-index:9}.custom-select.disabled{opacity:.5;pointer-events:none}.custom-select.disabled *{pointer-events:none}.custom-select__head{position:relative;width:100%;height:100%;font-size:16px;padding:0 43px 0 12px;border-radius:inherit;display:flex;align-items:center;color:rgba(255,255,255,.5);font-weight:500;background:#ffffff1a;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);border:1px solid transparent;transition:all .7s ease 0s}.custom-select__head.active{color:#fff}.custom-select__head svg{position:absolute;top:17px;right:16px;width:10px;height:10px;opacity:.2;transition:transform .3s ease 0s}.custom-select__head svg path{fill:none;stroke:#fff;stroke-width:18;stroke-linecap:round;stroke-linejoin:round}.active .custom-select__head svg{transform:scaleY(-1)}.custom-select__body{position:absolute;left:0;top:114%;width:100%;max-height:210px;text-align:left;border-radius:inherit;background:#ffffff1a;backdrop-filter:blur(13px);-webkit-backdrop-filter:blur(13px);overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transition:all .3s ease 0s}.active .custom-select__body{opacity:1;visibility:visible;pointer-events:auto}.custom-select__scroll{position:relative;width:calc(100% + 70px);max-height:inherit;padding:6px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column}.custom-select__item{font-size:16px;color:rgba(255,255,255,.8);transition:color .3s ease 0s;padding:6px}.custom-select__item:hover{cursor:pointer;color:#017bff}.tip-container .tip-trigger{display:none;top:14px;right:14px}.tip-container svg path{fill:#fff}.header{position:fixed;top:0;left:0;width:100%;z-index:99999;background-color:transparent;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;grid-gap:20px}@media (min-width:992px){.header{min-height:120px;padding:36px}}@media (max-width:991px){.header{min-height:96px;padding:24px}}@media (max-width:370px){.header{min-height:64px;padding:8px}}.header.blur{background:rgba(0,0,0,.2);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);z-index:100}@media (min-width:992px){.header__logo{display:block;position:relative;width:161px;height:38px}.header__logo svg{position:absolute;top:0;left:0;width:auto;height:100%}}@media (max-width:881px){.header__logo{display:none}}.header__content{display:flex;align-items:center;grid-gap:12px;transition:opacity .3s ease 0s}.open-nav .header__content{opacity:0}.header__link{position:relative;width:auto;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;line-height:1;text-decoration:none;background-color:transparent;border-radius:50px;border:.5px solid #fff;transition:.3s ease;letter-spacing:-.05px;min-width:48px;height:48px;padding:0 16px}@media (max-width:792px){.header__link--mobile{display:none}}.header__link--dropdown{border:none;padding:4px!important}.header__link--dropdown:hover{max-width:48px}@media (max-width:792px){.header__link:not(:last-of-type){display:none}}@media (max-width:375px){.header__link{height:42px}}.header__link.active{background-color:#ff3153;border-color:#ff3153;pointer-events:none}.header__link:hover{background:#ffffff1a;box-shadow:0 0 24px 10px #ffffff40;cursor:pointer;color:#fff}.header__link svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;height:22px}.header__open-nav{display:none}@media (max-width:881px){.header__open-nav{position:relative;width:auto;display:flex;align-items:center;justify-content:center;background-color:transparent;border-radius:50%;border:.5px solid #fff;transition:.3s ease;width:48px;height:48px;padding:0 16px}.header__open-nav.open-nav{transform:rotate(90deg)}.header__open-nav:hover{background:#ffffff1a;box-shadow:0 0 24px 10px #ffffff40;cursor:pointer;color:#fff}.header__open-nav svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;height:22px}}@media (max-width:881px) and (max-width:375px){.header__open-nav{width:42px;height:42px}}@media (min-width:992px){.nav{display:none;pointer-events:none;visibility:hidden}}@media (max-width:991px){.nav{position:fixed;top:0;right:0;bottom:0;left:0;z-index:89;background:#00000080;-webkit-backdrop-filter:blur(12.5px);backdrop-filter:blur(12.5px);padding:26px 24px 24px;transform:translateY(-100%);transition:transform .3s ease 0s}.nav.open-nav{transform:none;overflow-y:auto}.nav__logo{display:block;margin:0 auto;position:relative;width:128px;height:40px}.nav__logo svg{position:absolute;top:0;left:0;width:100%;height:100%}.nav__top{width:400px;text-align:center;display:flex;flex-direction:column;grid-gap:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-88%)}.nav__bottom{position:absolute;right:0;bottom:0;width:100%;padding:inherit;display:flex;flex-direction:column;grid-gap:32px}.nav__socials{display:flex;align-items:center;justify-content:center;grid-gap:16px}.nav .terms{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;grid-gap:24px 40px}.nav .terms__link{color:#fff;font-size:14px;text-decoration:underline;font-weight:700;transition:.3s ease}.nav .terms__link:hover{color:#fff;opacity:.5}.nav__link{position:relative;width:auto;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;line-height:1;text-decoration:none;background-color:transparent;border-radius:50px;border:.5px solid #fff;transition:.3s ease;letter-spacing:-.05px;min-width:48px;height:48px;padding:0 16px}.nav__link:hover{background:#ffffff1a;box-shadow:0 0 24px 10px #ffffff40;cursor:pointer;color:#fff}.nav__link svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;height:22px}.nav__link.active{background-color:#ff3153;border-color:#ff3153;pointer-events:none}}@media (max-width:991px) and (max-width:768px){.nav__top{max-width:56%;width:276px}}@media (max-width:991px) and (min-width:650px) and (max-width:768px) and (max-height:450px){.nav__top{top:60%}}@media (max-width:991px) and (min-width:650px) and (max-width:768px) and (max-height:450px){.nav__bottom{bottom:-20%}}@media (max-width:491px){.nav{padding:26px 22px 24px}.nav__top{top:48%}}@media (max-width:320px){.nav{padding:16px}.nav__logo{margin:11px auto 0}.nav__top{width:60%}.nav__bottom{grid-gap:20px}.nav .terms{grid-gap:11px 16px}.nav .terms__link{font-size:12px}.nav__link{min-width:42px;height:42px;font-size:14px}.nav__link svg{height:18px}.nav .rights{font-size:10px}}@media (max-width:991px) and (min-height:668px) and (max-height:469px){.nav__bottom,.nav__top{display:none}}@media (min-width:650px) and (max-width:768px) and (max-height:450px){.rights{opacity:0}}.note{font-size:10px;line-height:1.5;color:#ffffff80;text-align:center;margin-top:16px}.note a{position:relative;z-index:10;color:inherit}.note a:hover{color:inherit;text-decoration:underline}.or{position:relative;display:flex;align-items:center;justify-content:center;margin:16px 0;line-height:1.5;font-weight:600;font-size:13px}.or::after,.or::before{content:'';display:block;position:absolute;top:50%;width:38%;height:1px;background-color:silver}.or::before{left:50%;transform:translate(-120%,50%)}.or::after{right:50%;transform:translate(120%,50%)}.waves{position:fixed;left:-20%;top:-20%;height:120%;min-width:120%;pointer-events:none}.waves svg{position:absolute;top:0;left:0;width:auto;height:100%}.rights{color:#ffffff80;font-size:14px;line-height:1.25;text-align:center}.content{position:relative;width:100%;height:100%}.content .images{position:fixed;right:0;bottom:0;width:100%;height:100%;z-index:1}@media (max-width:575px){.content .images{width:126%;height:100%}}.content .images__img{position:absolute;top:20%;left:9%;width:100%;height:80%;object-position:center top}@media (min-width:792px){.content .images__img{object-fit:cover;top:0;left:0;height:100%}}@media (max-width:891px){.content .images__img{top:20%;left:0;height:80%;object-fit:cover;object-position:right top}}@media (max-width:380px){.content .images__img{left:19%}}.content--grid{display:grid}@media (min-width:792px){.content--grid{grid-template-columns:1fr 450px}}.content--grid .content__col{width:100%;overflow:hidden}@media (min-width:792px){.content--grid .content__col{position:relative}.content--grid .content__col:last-of-type{display:flex;flex-direction:column;justify-content:center;padding:120px 0 0}}@media (max-width:791px){.content--grid .content__col{height:100%}.content--grid .content__col:first-of-type{position:absolute;z-index:1;top:0;left:0;width:100%}.content--grid .content__col:last-of-type{position:relative;z-index:2}}.content--anime{display:grid}@media (min-width:1300px){.content--anime{grid-template-columns:1fr 450px}}.content--anime .content__col{width:100%;overflow:hidden}@media (min-width:792px){.content--anime .content__col{position:relative}.content--anime .content__col:last-of-type{display:flex;flex-direction:column;justify-content:center;padding:120px 0 0}.content--anime .content__col picture{position:relative;min-height:100%;align-self:flex-end;display:flex;align-items:flex-end}}@media (max-width:600px){.content--anime .content__col img{height:100svh;width:auto;object-fit:cover}}@media (max-width:1300px){.content--anime .content__col{height:100%}.content--anime .content__col:first-of-type{position:absolute;z-index:1;top:0;left:0;width:100%}.content--anime .content__col:last-of-type{position:relative;z-index:2}}@media (max-width:992px){.content--form::after{content:'';position:fixed;left:0;bottom:0;width:100%;height:100%;background:linear-gradient(9deg,#00000054 5.72%,rgba(0,0,0,0) 88.45%),radial-gradient(175.86% 139.29% at 120.68% -16.03%,#de4040 0,#2002060f 73.24%)}}.content--form .content__wrap{position:relative;z-index:2;height:100%;display:flex;flex-direction:column}@media (min-width:400px){.content--form .content__wrap{width:400px;margin:0 auto;overflow:hidden}}@media (min-width:992px){.content--form .content__wrap{padding:110px 0 0;justify-content:center}}@media (max-width:399px){.content--form .content__wrap{width:100%}}@media (min-width:992px){.content--about{padding-top:120px}}@media (max-width:992px){.content--about::after{content:'';position:fixed;left:0;bottom:0;width:100%;height:100%;background:url(/terra-assets/images/default-6840134686-3.jpg) center center/cover no-repeat}}.content--about .images{position:fixed;right:0;bottom:0;width:100%;height:100%;z-index:1}@media (max-width:991px){.content--about .images{height:80%;right:-45%}}@media (max-width:575px){.content--about .images{width:126%;height:100%}}@media (max-width:410px){.content--about .images{width:110%}}@media (max-width:390px){.content--about .images{width:125%}}@media (min-width:820px) and (max-width:940px) and (max-height:490px){.content--about .images{height:100%;right:-35%}}.content--about .images__img{position:absolute;top:20%;left:5%;width:100%;height:80%;object-position:center left}@media (min-width:768px){.content--about .images__img{object-fit:cover;top:0;left:0;height:100%}}@media (max-width:991px){.content--about .images__img{object-fit:contain;left:23%}}@media (max-width:991px) and (max-height:490px){.content--about .images__img{left:0}}@media (min-width:820px) and (max-width:940px) and (max-height:490px){.content--about .images__img{left:-10%}}@media (max-width:440px){.content--about .images__img{left:17%}}@media (max-width:396px){.content--about .images__img{left:10%}}.content--about .content__wrap{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;max-width:720px;width:100%;margin:0 auto}@media (min-width:400px){.content--about .content__wrap{overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.content--about .content__wrap::-webkit-scrollbar{display:none}}.form-container{font-family:'General Sans',sans-serif;display:flex;flex-direction:column;align-items:center}@media (min-width:992px){.form-container{width:100%}}@media (max-width:991px){.form-container{width:calc(100% + 50px);height:100%;justify-content:space-between;padding:120px calc(32px + 50px) 32px 32px;overflow-y:auto;overflow-x:hidden}}.form-container__head{width:100%}.form-container__title{font-weight:400;line-height:1.05;white-space:pre-line;text-align:left;text-transform:uppercase;margin:0;text-shadow:0 1px 2px #000;text-align:center}@media (min-width:992px){.form-container__title{font-size:48px;max-width:380px;margin:0 auto 16px}}@media (min-width:1025px){.form-container__title{margin-bottom:20px}}@media (max-width:600px){.form-container__title{font-size:40px;margin-bottom:10px;text-align:left}}@media (max-width:375px){.form-container__title{font-size:38px}}.form-container__descr{font-size:16px;line-height:1.5;font-family:var(--font-family-primary);text-shadow:0 1px 2px #000;text-align:center}@media (min-width:992px){.form-container__descr{margin-bottom:12px}}@media (min-width:1025px){.form-container__descr{font-size:18px;max-width:380px;margin:0 auto 16px}}@media (min-width:1367px){.form-container__descr{font-size:18px}}@media (max-width:600px){.form-container__descr{margin-bottom:10px;text-align:left}}.form-container__wrap{width:100%;margin-top:48px}@media (min-width:481px){.form-container__wrap{max-width:320px}}@media (max-width:991px){.form-container__wrap{flex:1 1 auto;display:flex;flex-direction:column;justify-content:flex-end}}.form-container__button{cursor:pointer}.form-container__button:hover{color:#fff;opacity:.5}.form-container__links{width:100%;display:flex;align-items:center;justify-content:center;margin-top:16px;position:relative;z-index:10}@media (min-width:992px){.form-container__links{grid-gap:20px}}@media (max-width:991px){.form-container__links{justify-content:space-between}}@media (max-width:500px){.form-container__links{grid-gap:10px}}@media (max-width:390px){.form-container__links{grid-gap:1px}}.form-container__links a{position:relative;color:#fff;font-size:14px;font-weight:500;line-height:1.5;transition:.3s ease}.form-container__links a:not(.form-container__linksa.disabled){text-decoration:underline}.form-container__links a.disabled{pointer-events:none}.form-container__links a:hover{color:#fff;opacity:.5}.members{position:relative;width:100%;height:100%;overflow:hidden}.members::after{content:'';position:absolute;left:0;bottom:0;width:100%;height:100%;background:var(--members-background,radial-gradient(51.8% 72.24% at 45.31% 73.22%,#de4040 0,rgba(56,28,199,0) 100%))}@media (max-width:791px){.members::after{background:var(--members-background,linear-gradient(9deg,#00000054 5.72%,rgba(0,0,0,0) 88.45%),radial-gradient(175.86% 139.29% at 120.68% -16.03%,#de4040 0,#2002060f 73.24%))}}.members__pagination{position:absolute;z-index:9;left:50%;bottom:34px;transform:translateX(-50%);display:flex;align-items:center;grid-gap:12px}@media (max-width:792px) and (max-height:420px){.members__pagination{display:none}}@media (max-width:791px){.members__pagination{bottom:236px}}.members__pagination .swiper-pagination-bullet{width:8px;height:8px;flex:0 0 8px;background-color:#fff;border-radius:50%;opacity:.2;transition:all .3s ease 0s}.members__pagination .swiper-pagination-bullet-active{opacity:1;transform:scale(1.5);box-shadow:0 0 24px 10px #ffffff40}.swiper-slide-next,.swiper-slide-prev{filter:brightness(.8) grayscale(.9)}.member{position:relative;z-index:1;width:100%;height:100%}@media (min-width:792px) and (max-width:1199px){.member{transform:scale(.7);transform-origin:center bottom}}@media (min-width:1200px){.member{transform:scale(1.2);transform-origin:center bottom}}@media (min-width:1999px){.member{transform:scale(1)}}@media (max-width:791px){.member.swiper-slide{opacity:0;transition:opacity .5s ease 0s}.member.swiper-slide-active{opacity:1}}@media (max-width:791px) and (max-width:430px){.member.swiper-slide-active{max-width:85%;left:30px}}.member__img{position:absolute;bottom:0;width:100%;transform-origin:inherit}.member__img img{width:100%;height:100%;object-fit:contain;object-position:center bottom;pointer-events:none}@media (min-width:792px){.member__img{right:0;height:100%}}@media (min-width:576px) and (max-width:791px){.member__img{right:-45%;height:83%;transform:none!important}}@media (max-width:575px){.member__img{left:30%;height:75%;transform:none!important}.member__img--small-transform{left:16%}}@media (max-width:430px){.member__img{left:-8%;height:100%;width:120%}.member__img img{width:120%}}@media (max-width:405px){.member__img{height:78%}}.block-info{position:absolute;z-index:2;left:50%;transform:translateX(-50%)}@media (min-width:792px){.block-info{bottom:80px;width:320px;padding:16px;border-radius:16px;background:#2e353980;backdrop-filter:blur(12.5px)}}@media (max-width:791px){.block-info{width:100vw!important;bottom:264px}}@media (max-width:792px) and (max-height:420px){.block-info{display:none}}.block-info .swiper-slide{transition:opacity .5s ease 0s;opacity:0!important}.block-info .swiper-slide-active{opacity:1!important}.block-info__el{font-family:'Open Sans',system-ui,sans-serif;width:100%!important;display:flex;flex-direction:column;align-items:center;grid-gap:12px}.block-info__el-head{width:100%;display:flex;align-items:center;justify-content:center;grid-gap:50px}.block-info__el-descr{width:100%;text-align:center;font-size:16px;line-height:1.3;font-weight:600}@media (max-width:791px){.block-info__el-descr{display:none}}.block-info__el-name{font-size:16px;line-height:1.25;font-weight:700;text-transform:capitalize}.block-info__el-name--tag{display:flex;align-items:center;column-gap:2px}.block-info__el-name--tag img{width:13px;height:14px;position:relative;top:1px}.block-info__el-tag{font-size:14px;opacity:.8;line-height:1.25;font-weight:lighter;font-weight:400}@media (max-width:791px){.block-info__el-tag{opacity:.8}}@media (min-width:992px){.welcome{width:calc(100% + 50vw);padding:0 calc(50vw + 10%) 50px 5%;overflow-x:hidden;overflow-y:auto}}@media (min-width:2099px){.welcome{padding:0 calc(50vw + 15%) 50px 5%}}@media (max-width:991px){.welcome{width:100%;height:100%;max-width:400px;margin:0 auto 50px;overflow:hidden}}@media (max-width:575px){.welcome{margin:0 auto 10px}}.welcome__start{width:100%}@media (max-width:991px){.welcome__start{height:100%;display:flex;flex-direction:column;justify-content:space-between;width:calc(100% + 50px);padding:88px 74px 32px 42px;overflow:auto}}@media (max-width:430px){.welcome__start{padding:88px 74px 32px 38px}}@media (max-width:380px){.welcome__start{padding:88px 74px 32px 42px}}.welcome__head{width:100%}@media (max-width:375px){.welcome__head{margin:0 -8px}}.welcome__title{font-family:'General Sans',sans-serif;font-weight:400;font-size:34px;line-height:1.05;white-space:pre-line;text-align:left;text-transform:uppercase;margin:0;text-shadow:0 1px 2px #000;display:flex;align-items:center;grid-gap:20px}@media (min-width:1025px){.welcome__title{font-size:48px;margin-bottom:20px}}@media (min-width:1367px){.welcome__title{font-size:48px}}.welcome__descr{font-size:16px;line-height:1.5;font-family:var(--font-family-primary);text-shadow:0 1px 2px #000}@media (min-width:992px){.welcome__descr{margin-bottom:12px}}@media (min-width:1025px){.welcome__descr{font-size:18px;margin-bottom:16px}}@media (min-width:1367px){.welcome__descr{font-size:18px}}@media (max-width:991px){.welcome__descr{margin-bottom:10px}}@media (max-width:430px){.welcome__descr{font-size:16px}}.welcome__wrap{width:100%;margin-top:48px}@media (min-width:481px){.welcome__wrap{max-width:320px}}.about{display:flex;flex-direction:column;margin-top:0}@media (min-width:992px){.about{width:100%;margin-top:80px}}@media (max-width:991px){.about{width:calc(100% + 50px);height:100%;justify-content:space-between;margin-top:120px;padding:0 calc(32px + 50px) 32px 32px;overflow-y:auto;overflow-x:hidden}}.about__head{width:100%}.about__title{font-weight:400;line-height:1.05;white-space:pre-line;text-align:left;text-transform:uppercase;margin:0;text-shadow:0 1px 2px #000}@media (min-width:992px){.about__title{font-size:30px;margin-bottom:16px;margin:0 auto 20px}}@media (min-width:1025px){.about__title{font-size:36px;margin-bottom:20px}}@media (min-width:1367px){.about__title{font-size:48px}}@media (max-width:991px){.about__title{font-size:40px;margin-bottom:10px;text-align:left}}@media (max-width:375px){.about__title{font-size:38px}}@media (max-width:580px){.about__title{max-width:320px}}.about__descr{font-size:16px;line-height:1.5;font-family:var(--font-family-primary);text-shadow:0 1px 2px #000}@media (min-width:992px){.about__descr{margin-bottom:12px}}@media (min-width:1025px){.about__descr{font-size:14px;margin-bottom:16px}}@media (min-width:1367px){.about__descr{font-size:18px}}@media (max-width:991px){.about__descr{margin-bottom:10px;text-align:left}}.about__body{width:100%;margin-top:48px;margin-bottom:20px;display:flex;flex-direction:column;align-items:center}@media (max-width:991px){.about__body{flex:1 1 auto;display:flex;flex-direction:column;justify-content:flex-end}}.about .terms{display:flex}@media (min-width:992px){.about .terms{flex-wrap:wrap;grid-gap:24px 18px}}@media (max-width:991px){.about .terms{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start;grid-gap:24px}}.about .terms__link{color:#fff;font-size:14px;text-decoration:underline;font-weight:700;transition:.3s ease}.about .terms__link:hover{color:#fff;opacity:.5}.about .rights{text-align:left;margin-top:14px;font-size:10px}.values-table{width:100%;border-collapse:collapse}.values-table__header{padding:15px 15px 15px 0;font-weight:700;text-align:start;vertical-align:top}.values-table__cell{padding:15px 15px 15px 0;text-align:left;vertical-align:top}.action__wrap-subtitle{font-size:24px;font-weight:700;margin:30px 0 20px}.action__description{font-size:16px;line-height:1.5}.values-table__cell,.values-table__header{min-height:60px}.modal-registration{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.6);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);justify-content:center;align-items:center}.modal-registration.open{display:flex;height:100vh}.modal-content{width:100%;height:100%;background-color:#000;padding:10px 22px 30px;border-radius:8px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.modal-content::-webkit-scrollbar{display:none}@media (min-width:520px){.modal-content{max-width:440px;padding:10px 32px 30px}}@media (min-width:932px){.modal-content{height:fit-content}}.close-button-registration{position:relative;right:-10px;top:-8px;display:flex;justify-content:end;font-size:24px;cursor:pointer}@media (min-width:768px){.close-button-registration{right:-18px}}.modal-container{overflow:scroll;height:100vh;-ms-overflow-style:none;scrollbar-width:none;bottom:env(--safe-area-inset-bottom,0)}.modal-container::-webkit-scrollbar{display:none}@media (min-width:720px){.modal-container{flex-direction:row;column-gap:16px;height:auto}}.modal-container__tag{position:absolute;top:10px;left:10px;font-size:14px;font-weight:500;line-height:16px;box-shadow:0 3px 3px 0 rgba(0,0,0,.25)}@media (min-width:768px){.modal-container__tag{font-size:16px;font-weight:500;line-height:18px}}.modal-container__model{height:28vh;margin:10px 0 8px;position:relative;overflow:hidden}@media (min-width:490px){.modal-container__model{height:42vh}}@media (min-width:720px){.modal-container__model{height:100%;margin:0}}.modal-container__model img{border-radius:16px;width:100%;object-fit:cover}@media (min-width:720px){.modal-container__model img{width:310px;height:410px}}.modal-container__title{margin-bottom:20px;color:#fff;font-size:27px;font-weight:600;line-height:32px;text-align:center}.modal-container__link{font-size:12px;line-height:16px;color:#fff;text-decoration:underline}.form-container__links{column-gap:16px;row-gap:0}@media (max-width:991px){.form-container__links{justify-content:center}}.form-container__links a:first-of-type::after{display:none}.form-container__links a:nth-child(2){color:#fff;font-weight:600}.note-modal{margin-top:20px;font-size:13px;line-height:1.5;color:#ffffff80;text-align:center;text-decoration:none}.note-modal a{color:#ffffff80;font-weight:600;text-decoration:underline;white-space:nowrap}.content{position:relative;height:100%;display:flex;flex-direction:column;align-items:center;padding:20px 0;-ms-overflow-style:none;scrollbar-width:none}.content::-webkit-scrollbar{display:none}@media (min-width:768px){.content{width:375px;height:auto;overflow-x:hidden}}.content__title{max-width:375px;margin:0 50px 14px;font-size:24px;font-weight:500;line-height:32px;text-align:center}@media (min-width:768px){.content__title{max-width:none;margin:0 0 24px;font-size:32px;line-height:43px}}.content__photos{display:flex;justify-content:center;margin:0 0 30px}@media (max-width:400px){.content__photos{margin:0 0 0}}.content__banner{margin:0 16px;padding:18px;border-radius:24px;background:inherit;box-shadow:0 0 12px 0 rgba(147,22,66,.6) inset;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);width:90%}@media (min-width:440px){.content__banner{padding:24px;background:radial-gradient(65% 69% at 83% 89%,rgba(147,22,66,.6) 0,rgba(147,22,66,0) 100%),rgba(255,255,255,.1);width:375px}}.content__text{font-size:16px;font-weight:500;line-height:32px;text-align:center}.content__call-to-action{margin-top:20px}.photo-item{position:relative;border-radius:10px;box-shadow:0 3px 6px 0 rgba(147,22,66,.4),0 0 10.4px 0 rgba(147,22,66,.6) inset}.photo-item--left{width:101px;height:134px;left:10px;transform:rotate(-4deg)}.photo-item--center{width:117px;height:156px;bottom:12px;z-index:10}.photo-item--right{width:101px;height:135px;right:10px;transform:rotate(4deg)}.footer{padding:20px 16px;text-align:center;display:flex;flex-direction:column;row-gap:10px}.footer__link{font-size:14px;line-height:19px;color:#fff;text-decoration:underline}.footer__link:not(:last-child){margin-right:20px}.model{position:relative;height:100vh;font-family:'General Sans',sans-serif}@media (min-width:768px){.model{background:url(/terra-assets/images/eva/model/waves-704d77c049-3.png);background-repeat:no-repeat;background-position:center bottom;background-size:cover}}.model__header{padding:24px 32px 0;position:absolute;z-index:40}@media (max-width:768px){.model__header{display:none}}.model__header img{height:38px}.model__content{display:inline;padding:0 5.7vw;position:relative}@media (min-width:769px){.model__content{display:flex;justify-content:end;align-items:end}}@media (min-width:900px){.model__content{max-width:1048px;height:100%;margin:0 auto;justify-content:space-between}}@media (min-width:1400px){.model__content{max-width:none}}@media (min-width:2000px){.model__content{max-width:1448px}}.model__image{position:absolute;max-width:575px;height:90%;bottom:0;left:0;overflow:hidden}.model__image img{max-width:140%;height:90svh;object-fit:contain}@media (min-width:1800px){.model__image img{height:92svh}}@media (min-width:2000px){.model__image img{height:110svh}}@media (min-width:1800px){.model__image{height:92svh}}@media (min-width:2000px){.model__image{height:110svh}}@media (min-width:900px){.model__image{position:relative;bottom:0;height:87%;overflow:visible}}.model__form{position:relative;display:flex;height:100svh;flex-direction:column;justify-content:center;overflow-y:auto;z-index:30;-ms-overflow-style:none;scrollbar-width:none}.model__form::-webkit-scrollbar{display:none}@media (min-width:400px){.model__form{min-width:375px}}@media (min-width:768px){.model__form{height:100vh;padding-right:20px}}.form-title{margin-bottom:24px;font-size:19px;font-weight:500;line-height:20px;text-align:center}@media (max-width:768px){.form__wrap{margin-bottom:20px}}.form-container__wrap{margin-top:0}.form-container__button{margin-top:0;font-size:14px;font-weight:500;line-height:20px;color:#fff;text-decoration-line:underline;background:0 0;border:none}.custom-select__body{background:#681230}.form__input input[type=text]{font-size:15px}@media (max-width:992px){.form-container__links{max-width:350px;margin-top:6px;justify-content:center;column-gap:8px}}.digital_duplicate-photo{display:flex;align-items:flex-end;justify-content:center;width:100%;height:100%;position:fixed;bottom:0;left:0}@media (orientation:landscape) and (min-width:500px){.digital_duplicate-photo{justify-content:center;width:45%}}@media (orientation:landscape) and (min-width:200px){.digital_duplicate-photo{width:70%}}.digital_duplicate-photo video{max-width:none;mix-blend-mode:lighten}.digital_duplicate__photo{position:relative;z-index:20;display:flex;width:100%;mix-blend-mode:normal}body.safari .digital_duplicate__photo{mix-blend-mode:lighten}@media (min-width:768px){body.safari .model::before{content:'';position:absolute;top:0;left:0;width:85%;height:100%;background:linear-gradient(to right,#000,transparent);pointer-events:none;z-index:10}}