.loader{display:grid;z-index:9;background-color:#0a0a0c;opacity:0;position:absolute;inset:0;grid-template-columns:min-content min-content;padding-left:calc(var(--index)*1.5);align-items:center;justify-content:center;grid-gap:calc(var(--index)*5);gap:calc(var(--index)*5);perspective:10px;transition:opacity .2s ease 1.9s}.loader__wrapper{width:min-content;justify-self:end;position:relative}.loader__wrapper:after,.loader__wrapper:before{z-index:1;box-shadow:0 0 0 0 #a970ff;content:"";position:absolute;border-radius:2px;background:#f0f0f5;height:100%;width:calc(var(--index)/10);top:0;right:calc(var(--index)*5*-1/2);display:block}.loader__wrapper:after{animation:features1 .5s 2.2s both}.loader__wrapper:before{animation:features2 .5s 2.2s both}.loader__text{font-family:Mont,Arial,sans-serif;font-weight:700;font-size:calc(var(--index)*4);color:#f0f0f5;transform:translateX(calc(var(--index) * 2.2));animation:toNormal .3s ease-in 2.3s forwards}.loader__text--2,.loader__text_purple{width:min-content;font-family:Mont,Arial,sans-serif;font-weight:700;font-size:calc(var(--index)*4);color:#a970ff}.loader__text--2{transform:translateX(calc(var(--index) * -1 * 2.2));animation:pulse 2s ease-in 0s infinite,toNormal .3s ease-in 2.3s forwards}@keyframes features1{0%{transform:rotate(0);opacity:0}50%{transform:rotate(0);opacity:1}to{transform:rotate(-45deg);opacity:1;box-shadow:1px 2px 3px 0 #a970ff}}@keyframes features2{0%{transform:rotate(0);opacity:0}50%{transform:rotate(0);opacity:1}to{transform:rotate(45deg);opacity:1;box-shadow:1px 2px 3px 0 #a970ff}}@keyframes pulse{0%{filter:contrast(100%)}50%{filter:contrast(200%)}to{filter:contrast(100%)}}@keyframes toNormal{to{transform:translateX(0)}}.page-transition .loader{opacity:1}@starting-style{.page-transition .loader{opacity:0}}.header__nav{max-width:1400px;margin:0 auto;margin-top:calc(var(--index)/1.875);display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid #343438}.header__link{text-decoration:none;outline:none}@media screen and (max-width:500px){.header{width:100%;min-height:calc(var(--index)/.275);height:max-content;display:flex;justify-content:center;align-items:center;border-bottom:1px solid #242429;background-color:#242429}.header__nav{margin:0;flex-direction:column;height:100%;width:50%;border:none}.header__link{width:100%;display:flex;align-items:center;justify-content:center;padding:5px 0}}.title-baner{width:100%;height:var(--index);background-color:#18181b;display:flex;justify-content:center;align-items:center;gap:calc(var(--index)/3.75)}.title-baner__icon{padding:calc(var(--index)/10);display:block;width:calc(var(--index)/1.25);height:calc(var(--index)/1.25);-webkit-mask:url(/_next/static/media/question.072efc21.svg) no-repeat center center;mask:url(/_next/static/media/question.072efc21.svg) no-repeat center center;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:#4e4e52;color:#4e4e52;transition:background-color .3s ease}.title-baner__icon:hover,.title-baner__icon_active{background-color:#a970ff}.title-baner__link{cursor:pointer;text-decoration:none;outline:none;width:100%;text-wrap:nowrap;min-width:var(--index);padding:calc(var(--index)/10);height:var(--index);max-height:min-content;color:#f0f0f5}.title-baner__link:hover svg path{stroke:#a970ff}.title-baner__link:hover svg path:last-of-type{stroke:none;fill:#a970ff}.title-baner__link_active svg path{stroke:#a970ff}.title-baner__link_active svg path:last-of-type{stroke:none;fill:#a970ff}.title-baner__text{font-family:Mont,Arial,sans-serif;font-weight:700;font-size:calc(var(--index)/1.5);color:#f0f0f5}.title-baner__text_purple{color:#a970ff}.title-baner__text_grey{color:#b8b8bf}@media screen and (max-width:500px){.title-baner{width:50%;min-height:calc(var(--index)/.275);height:100%;max-height:100%;border-radius:0 calc(var(--index)*1.454) calc(var(--index)*1.454) 0}.title-baner__icon{width:calc(var(--index)/.611);height:calc(var(--index)/.611)}.title-baner__link{height:min-content;text-align:end;padding:0}.title-baner__text{font-family:Mont,Arial,sans-serif;font-weight:700;font-size:calc(var(--index)/.611);color:#f0f0f5;padding-top:calc(var(--index)/5.5)}.title-baner__text_purple{color:#a970ff}}@keyframes show{0%{opacity:0}to{opacity:1}}