.style-module__2ZIkfa__navLink a{transition:color .2s}.style-module__2ZIkfa__navLink a:hover{color:var(--color-white)}.style-module__2ZIkfa__navLink a svg{transition:color .2s}@media (min-width:960px){.style-module__2ZIkfa__navLink a svg{width:9px;height:9px}}.style-module__2ZIkfa__active a,.style-module__2ZIkfa__active a:hover{color:var(--color-violet)}
.style-module__tyuNQq__nav{gap:20px}@media (min-width:1100px){.style-module__tyuNQq__nav{gap:50px}}
._header{z-index:11;border-radius:0 0 16px 16px;align-items:center;width:100%;min-height:56px;padding:24px 16px;transition:background-color .25s ease-in-out,padding .25s ease-in-out;display:flex;position:fixed;top:0;left:0}@media (min-width:960px){._header{padding:52px 15px}}@media (min-width:1440px){._header{padding:52px 55px}}._header.compact{background-color:var(--color-black);padding:12px 16px!important}@media (min-width:960px){._header.compact{padding:calc(var(--spacing) * 2) calc(var(--spacing) * 5)!important}}._header.brand{padding:18px 10px}@media (min-width:960px){._header.brand{padding:44px 16px}}@media (min-width:1440px){._header.brand{padding:44px}}._header svg{transition:all .25s ease-in-out}._header .back-btn{font-family:var(--font-inter), sans-serif;letter-spacing:-.5px;color:#989898;cursor:pointer;align-items:center;font-size:16px;font-weight:400;line-height:100%;transition:color .25s ease-in-out;display:inline-flex}._header .back-btn:hover{color:#fff}._header .back-btn svg{display:block;transform:translateY(8px)}.nav-menu{display:none}@media (min-width:960px){.nav-menu{align-items:center;display:flex}}@media (min-width:960px){.burger-button{display:none}}
.style-module__SW9hba__card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#1111118c;border-radius:22px;padding:24px;transition:background-color .2s}.style-module__SW9hba__card:hover{background-color:#6100ff33}.style-module__SW9hba__card .style-module__SW9hba__title,.style-module__SW9hba__card .style-module__SW9hba__subtitle{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.style-module__SW9hba__card .style-module__SW9hba__title{-webkit-line-clamp:2}.style-module__SW9hba__card .style-module__SW9hba__title:only-child{-webkit-line-clamp:3}.style-module__SW9hba__card .style-module__SW9hba__subtitle{-webkit-line-clamp:3}
._cookie-link{color:var(--color-pink-3);transition:color .15s}._cookie-link:hover{color:var(--color-violet-hover)}
.style-module___ra-Jq__stickyHeader{padding:100px 0 40px;transition:all .3s ease-in-out;position:sticky;top:0}@media (min-width:960px){.style-module___ra-Jq__stickyHeader{padding:204px 0 70px}}@media (min-width:1440px){.style-module___ra-Jq__stickyHeader{padding:64px 0 100px;top:20px}}.style-module___ra-Jq__stickyBlock{position:sticky;top:72px}.style-module___ra-Jq__stickyBlock:nth-child(4):before{content:"";pointer-events:none;z-index:1;background-color:#0000;width:100%;height:2rem;transition:background-color .2s;position:absolute;top:-2rem;left:0}.style-module___ra-Jq__stickyBlock:not(:last-child):after{content:"";pointer-events:none;background-color:#000;width:100%;height:80px;position:absolute;bottom:-60px;left:0}@media (min-width:960px){.style-module___ra-Jq__stickyBlock{top:80px}}.style-module___ra-Jq__stickyBlockStuck:nth-child(4):before{background-color:#000}.style-module___ra-Jq__blockAnchor{scroll-margin-top:72px}@media (min-width:960px){.style-module___ra-Jq__blockAnchor{scroll-margin-top:80px}}.style-module___ra-Jq__stickyBlockExpanded{position:relative;top:auto}.style-module___ra-Jq__grid{gap:12px;display:grid}@media (min-width:768px){.style-module___ra-Jq__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:991px){.style-module___ra-Jq__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1440px){.style-module___ra-Jq__grid{grid-template-columns:repeat(4,1fr)}}.style-module___ra-Jq__gridCollapsed>:nth-child(n+3){display:none}@media (min-width:768px){.style-module___ra-Jq__gridCollapsed>:nth-child(n+3){display:block}}@media (min-width:768px){.style-module___ra-Jq__gridCollapsed>:nth-child(n+5){display:none}}@media (min-width:991px){.style-module___ra-Jq__gridCollapsed>:nth-child(n+5){display:block}}@media (min-width:991px){.style-module___ra-Jq__gridCollapsed>:nth-child(n+7){display:none}}@media (min-width:1440px){.style-module___ra-Jq__gridCollapsed>:nth-child(n+7){display:block}}@media (min-width:1440px){.style-module___ra-Jq__gridCollapsed>:nth-child(n+9){display:none}}.style-module___ra-Jq__expandBtn{cursor:pointer;padding:8px;transition:color .2s}.style-module___ra-Jq__expandBtn:hover{color:var(--color-violet)}.style-module___ra-Jq__expandIcon{transition:transform .2s}.style-module___ra-Jq__expandIconOpen{transform:rotate(180deg)}.style-module___ra-Jq__hidden{display:none!important}@media (min-width:768px){.style-module___ra-Jq__hideFromTablet{display:none!important}}@media (min-width:991px){.style-module___ra-Jq__hideFromLaptop{display:none!important}}@media (min-width:1440px){.style-module___ra-Jq__hideFromDesktop{display:none!important}}
.style-module__LLqTVG__card{background-color:#2f2f31;border-radius:16px;grid-template-rows:1fr 210px;display:grid}.style-module__LLqTVG__card .style-module__LLqTVG__picture{background-repeat:no-repeat;flex-grow:1;margin-bottom:-16px}.style-module__LLqTVG__card .style-module__LLqTVG__info{background-color:#111;border-radius:16px 16px 0 0;align-items:flex-start;gap:12px;padding:24px 16px;display:grid}.style-module__LLqTVG__card .style-module__LLqTVG__description a{color:var(--color-pink-3);transition:color .2s}.style-module__LLqTVG__card .style-module__LLqTVG__description a:hover{color:var(--color-violet)}
.style-module__U8BHgW__layout .style-module__U8BHgW__main{margin-top:62px}@media (min-width:960px){.style-module__U8BHgW__layout .style-module__U8BHgW__main{margin-top:122px}}@media (min-width:1440px){.style-module__U8BHgW__layout .style-module__U8BHgW__main{margin-top:180px}}
.style-module__hwnv5q__staticLayout .style-module__hwnv5q__content{padding:16px}@media (min-width:1440px){.style-module__hwnv5q__staticLayout .style-module__hwnv5q__content{padding:16px 50px}}.style-module__hwnv5q__staticLayout .style-module__hwnv5q__main{margin-top:130px}@media (min-width:960px){.style-module__hwnv5q__staticLayout .style-module__hwnv5q__main{margin-top:168px}}@media (min-width:1440px){.style-module__hwnv5q__staticLayout .style-module__hwnv5q__main{margin-top:180px}}
