.hero{position:relative;padding:100px 0 40px}.hero:before{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;width:100%;aspect-ratio:1/1;background:radial-gradient(circle,rgba(var(--accent-700-rgb),.3) 10%,var(--bg) 50%);background-color:var(--primary-200);background-position:left center;z-index:-1}.hero__pretitle{display:flex;align-items:center;gap:5px;position:relative}.hero__pretitle .btn:before{content:"";position:absolute;inset:0}.hero__wrapper{display:flex;gap:40px;align-items:center;justify-content:space-evenly}.hero__title{font-size:clamp(1.5rem,.431rem + 5.3448vw,3.4375rem)}.hero__title strong{color:var(--accent)}.hero__descr{font-size:clamp(1.125rem,.9801rem + .7246vw,1.75rem)}.hero__actions{margin-top:15px;display:flex;flex-wrap:wrap;gap:15px}.hero__advents{margin:20px 0 0;padding:0;width:100%;display:flex;flex-wrap:wrap;justify-content:space-evenly;gap:15px}.hero__advent{flex-shrink:0;margin:0;padding:0;list-style:none;width:min(100%,140px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;text-align:center}.hero__number{font-size:24px;color:var(--accent);font-weight:700}.hero__label{font-size:16px}.hero__picture{flex-shrink:0;display:block;width:min(100%,350px);aspect-ratio:1/1;border-radius:100%;overflow:hidden;perspective:1000px;transform-style:preserve-3d;scale:.9;animation:rotateCoin 5s infinite cubic-bezier(.455,.03,.515,.955);transition:.4s scale ease}@keyframes rotateCoin{0%,to{transform:rotateY(10deg) rotateX(-5deg);translate:2px -4px}50%{transform:rotateY(-15deg) rotateX(5deg);translate:-2px 4px}}.hero__picture:hover{scale:1}.hero__picture>div{display:contents}.hero__img{width:100%;height:100%;object-fit:cover}@media(max-width:900px){.hero__wrapper{flex-direction:column;align-items:center;text-align:center}.hero__pretitle{justify-content:center;align-items:center;text-align:center}.hero__actions{justify-content:center;align-items:center}}.apkBannerQr{background:radial-gradient(circle,var(--primary),var(--second),var(--primary-200))}.apkBannerQr__wrapper{display:flex;align-items:center;gap:20px}.apkBannerQr__picture{flex-shrink:0;width:min(100%,400px);border-radius:100%;overflow:hidden;aspect-ratio:1/1}.apkBannerQr__img{width:100%;height:100%;object-fit:cover}.apkBannerQr__content{display:flex;flex-direction:column;gap:20px}.apkBannerQr__row{display:flex;align-items:center;gap:10px}.apkBannerQr__text{display:flex;flex-direction:column;gap:5px;text-align:center}.apkBannerQr__code{flex-shrink:0;display:block;width:min(100%,200px);aspect-ratio:1/1;border-radius:var(--radius);overflow:hidden}.apkBannerQr__code svg{width:100%;height:100%}.apkBannerQr__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px}@media(max-width:950px){.apkBannerQr__wrapper{flex-direction:column}.apkBannerQr__content{display:contents}.apkBannerQr__picture{width:min(100%,300px);order:1}.apkBannerQr__actions{order:2}}@media(max-width:580px){.apkBannerQr__row{flex-direction:column}}.cardsList{margin-top:20px;display:flex;justify-content:space-evenly;align-items:stretch;flex-wrap:wrap;gap:20px}.card{flex-grow:1;flex-basis:auto;width:clamp(220px,25% - 20px,300px);display:flex;flex-direction:column;gap:10px;padding:10px;border-radius:var(--radius, 2px);box-shadow:var(--shadow-card);background:var(--linear-card);background-size:200%;text-align:center;transition:.3s ease-in;transition-property:background-position,box-shadow,translate}.card:hover{translate:0 -2px;box-shadow:var(--shadow-card-hover);background-position:100% 100%}.card_large{width:clamp(240px,33.33% - 20px,450px)}.card_extraLarge{width:clamp(280px,50% - 20px,600px)}.card__picture{width:100%;aspect-ratio:4/3;border-radius:var(--radius, 2px);overflow:hidden}.card__img{width:100%;height:100%;object-fit:cover;transition:.3s scale cubic-bezier(.39,.575,.565,1)}.card:hover .card__img{scale:1.05}.card__icon{display:block;margin-bottom:15px;font-size:38px;line-height:1}.card__title{font-size:18px}.card__descr{font-size:16px}.contentSection__actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:20px}.contentSection__img{display:block;margin:10px auto;width:min(100%,950px);aspect-ratio:3/1;min-height:300px;border-radius:var(--radius);object-fit:cover;object-position:top center}.faq__list{margin-top:30px;display:flex;flex-direction:column;gap:15px}.accord{cursor:pointer;padding:12px 16px;border:1px solid var(--text);border-radius:var(--radius);transition:.3s border-color}.accord:hover:not(.accord_active){border-color:var(--text)}.accord__header{gap:10px;color:var(--text);transition:.25s color}.accord:hover:not(.accord_active) .accord__header{color:var(--text)}.accord__header,.accord__icon{display:flex;align-items:center}.accord__icon{flex-shrink:0;width:20px;height:20px;transition:rotate .3s ease}.accord__icon svg{width:100%;height:100%;fill:var(--text);transition:.25s fill}.accord:hover:not(.accord_active) .accord__icon svg{fill:var(--text)}.accord__wrapper{height:0;overflow:hidden;transition:height .3s}.accord__content{padding:16px 28px}.accord_active{border-color:var(--accent)}.accord_active .accord__header{color:var(--accent)}.accord_active .accord__icon{rotate:180deg}.accord_active .accord__icon svg{fill:var(--accent)}.accord_active .accord__wrapper,.accord_close .accord__wrapper{height:auto}.step{position:relative;padding:12px;border-radius:var(--radius);display:flex;flex-direction:column;align-items:flex-start;gap:12px;background:rgb(var(--second-rgb),.4)}.step__title{padding:4px 8px;border:1px solid var(--second);border-radius:var(--radius);background:var(--primary)}.guideSection__steps{margin-top:20px;display:flex;flex-direction:column;gap:20px}.guideSection__actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:20px}
