.card{display:flex;width:100%;flex-direction:column;background-color:var(--accent-color);border-radius:40px;overflow:hidden}.card .title2{font-weight:600}.card .body1{font-weight:500}.card-content{padding:40px 40px 24px;width:100%;justify-content:space-between}.card-content,.card-text{display:flex;flex-direction:column;gap:8px}.card-text{align-items:flex-start}.card-image-wrapper{display:flex;width:100%;height:100%;align-items:flex-end}.card-image-wrapper.horizontal-right{justify-content:flex-end;padding-left:40px}.card-image-wrapper.horizontal-left{justify-content:flex-start;padding-right:40px}.card-image-wrapper.horizontal-center{justify-content:center;padding-right:40px;padding-left:40px}.card-image-wrapper .card-image{width:100%}.card-image-wrapper.vertical-center{align-items:flex-end;padding-bottom:40px;height:100%}.card-image-wrapper.vertical-bottom{align-items:flex-end}.card-image-wrapper.vertical-top{align-items:flex-start;padding-top:0;padding-bottom:40px}img.card-image{width:auto;height:auto;object-fit:contain}@media (max-width:48rem){.card{border-radius:24px}.card-content{gap:6px;padding:24px 24px 16px}.card-image-wrapper{justify-content:center;align-self:center}.card-icon{display:none}.card-image-wrapper.horizontal-center{padding-right:24px;padding-left:24px}.card-image-wrapper.vertical-center,.card-image-wrapper.vertical-top{padding-bottom:24px}.card-image-wrapper.horizontal-right{justify-content:flex-end;padding-left:24px}.card-image{width:100%;max-height:426px}}.features{padding:92px 0 152px;font-family:var(--font-family);color:var(--text-color)}.features .container{display:flex;flex-direction:column;max-width:64.4375rem;row-gap:24px;column-gap:24px;margin:0 auto}.two-cards{display:flex;flex-direction:row;width:100%;gap:24px}@media (max-width:48rem){body[data-version=crypto] .features .container,body[data-version=ton] .features .container{grid-template-rows:auto;height:auto}.features{padding:80px 0}.features .container{max-width:100%;height:auto;grid-template-rows:auto;grid-template-columns:1fr;padding:0 20px;gap:20px}.two-cards{display:flex;flex-direction:column;width:100%;gap:20px}}:root{--animation-curve:cubic-bezier(0.215,0.61,0.355,1);--animation-timing:400ms;--animation-delay:100ms}.faq{width:100%;color:var(--text-color)}.faq .title2{font-weight:600}.faq .body1,.faq .body3{font-weight:500}.faq .container{display:flex;max-width:64.5rem;margin:0 auto;padding:0;gap:3rem;justify-content:space-between}.faq .container h2{color:var(--text-color)}.faq .container .list{max-width:35.9375rem;margin-top:-1.375rem}.faq .container .list .item{display:flex;padding:1.5rem 0;flex-direction:column;border-bottom:1px solid var(--border-color);cursor:pointer;transition:all var(--animation-timing) var(--animation-curve)}@media (hover:hover) and (pointer:fine){.faq .container .list .item:hover{opacity:.8;transition:opacity .3s ease}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.faq .container .list .item:last-child{border-bottom:none}.faq .container .list .item p{font-weight:500;color:var(--text-color)}.faq .container .list .item h3{margin:0;transition:color var(--animation-timing) var(--animation-curve);color:var(--text-color)}.faq .container .list .item a{text-decoration:none;color:var(--primary-color)}.faq .container .list .item a h3{color:var(--primary-color)}[data-version=crypto] .faq .container .list .item a,[data-version=crypto] .faq .container .list .item a h3{color:#007aff}[data-version=ton] .faq .container .list .item a,[data-version=ton] .faq .container .list .item a h3{color:#6fb4ff}.faq .container .list .answer{height:var(--answer-height,0);overflow:hidden;margin-top:0;opacity:0;will-change:height,opacity,margin-top;transition:height var(--animation-timing) var(--animation-curve),opacity var(--animation-timing) var(--animation-curve),margin-top var(--animation-timing) var(--animation-curve)}.faq .container .list .item.open .answer{margin-top:16px;opacity:1}.faq .container .list .answer p{margin:0;opacity:0;transform:translateY(.25rem);will-change:opacity,transform;transition:opacity var(--animation-timing) var(--animation-curve),transform var(--animation-timing) var(--animation-curve)}.faq .container .list .item.open .answer p{opacity:1;transform:translateY(0);transition-delay:var(--animation-delay)}.faq .container .list .item .item-text{display:flex;align-items:flex-start;justify-content:space-between;gap:.875rem;width:100%}.faq .container span .faqIcon{width:1.5rem;height:1.5rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-top:.25rem}.faq .container span .faqIcon .line{position:relative}.faq .container span .faqIcon .line,.faq .container span .faqIcon .line:before{width:1rem;height:.125rem;background-color:#007aff;transition:transform var(--animation-timing) var(--animation-curve)}.faq .container span .faqIcon .line:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg)}.faq .container .list .item.open .faqIcon .line:before{transform:translate(-50%,-50%) rotate(0deg)}[data-version=crypto] .faq .container span .faqIcon .line,[data-version=crypto] .faq .container span .faqIcon .line:before{background-color:#007aff}[data-version=ton] .faq .container span .faqIcon .line,[data-version=ton] .faq .container span .faqIcon .line:before{background-color:#6fb4ff}.faq .container .list .item.learn-more-item a{text-decoration:none;width:100%;display:flex;align-items:center;position:relative}.faq .container .list .item.learn-more-item a:after{content:"";width:20px;height:20px;background-color:var(--primary-color);mask-image:url(/images/chevron_down_24.svg);mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:url(/images/chevron_down_24.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;flex-shrink:0;margin-left:4px;margin-bottom:-4px;transform:rotate(-90deg);transition:transform .2s ease}[data-version=crypto] .faq .container .list .item.learn-more-item a:after{background-color:#007aff}[data-version=ton] .faq .container .list .item.learn-more-item a:after{background-color:#6fb4ff}@media (hover:hover) and (pointer:fine){.faq .container .list .item.learn-more-item:hover a:after{transform:rotate(-90deg) translateY(.25rem)}}@media (max-width:48rem){.faq .container{flex-direction:column;padding:0 20px}.faq .container .list{max-width:100%}.faq .container .list .item{padding:16px 0}.faq .container .list .item .body1{font-size:18px;line-height:25.2px}}