.intro{background-color:#000}@media (min-width:1025px){.intro .container{aspect-ratio:1920/860;max-height:calc(100vh - clamp(60px, 4.167vw, 80px))}}.intro .container{align-content:center;row-gap:clamp(24px,2.083vw,40px)}@media (max-width:1024px){.intro .container{background:#0e0f24;flex:none;row-gap:40px}}.intro .section-title{grid-column:8/-1}@media (min-width:1025px){.intro .section-title{padding-inline:clamp(34px,5.208vw,100px)}}@media (max-width:1024px){.intro .section-title{position:absolute}}@media (max-width:768px){.intro .section-title{max-width:400px}}.intro .section-description{align-items:flex-start;gap:clamp(32px,3.125vw,60px);grid-column:8/-1}@media (min-width:1025px){.intro .section-description{padding-inline:clamp(34px,5.208vw,100px)}}.intro .section-visual{background:#17142e;background:url(../img/back/features-bg--desktop.webp) 50%/cover no-repeat;inset:0;position:absolute}.intro .section-visual[data-lazy]{background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7") 50%/cover no-repeat}.intro .section-visual[data-lazy].loaded,html.no-js .intro .section-visual[data-lazy]{background:url(../img/back/features-bg--desktop.webp) 50%/cover no-repeat}.intro .section-visual-mobile{display:none}@media (max-width:1024px){.intro .section-visual{display:none}.intro .section-visual--mobile{aspect-ratio:1;background:url(../img/back/features-bg--mobile.webp) 50%/contain no-repeat;display:flex;flex:1;margin-inline:calc(clamp(14px, 7.292vw, 140px)*-1);margin-top:-40px;-webkit-mask:linear-gradient(180deg,transparent 0,#000 20%);mask:linear-gradient(180deg,transparent 0,#000 20%);opacity:.8}.intro .section-visual--mobile[data-lazy]{background:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7") 50%/contain no-repeat}.intro .section-visual--mobile[data-lazy].loaded,html.no-js .intro .section-visual--mobile[data-lazy]{background:url(../img/back/features-bg--mobile.webp) 50%/contain no-repeat}}.intro .section-visual img{height:100%;width:auto}.intro .pattern{bottom:0;pointer-events:none;position:absolute;right:0}@media (min-width:1025px){.intro .pattern{aspect-ratio:1/2;background:url(../img/patterns/features-right.svg) 100%/cover no-repeat;width:clamp(350px,20.833vw,400px)}}@media (max-width:1024px){.intro .pattern{aspect-ratio:1;background:url(../img/patterns/features-right-mobile.svg) 100%/cover no-repeat;width:250px}}.features{background-color:var(--grey-background)}@media (max-width:1024px){.features{background-color:var(--white)}}.features .container{padding-top:clamp(40px,5.208vw,100px);row-gap:24px}.features .section-tabs{grid-column:2/-2}.features .section-tabs .back,.features .section-tabs .scroll-nav{display:none}@media (min-width:1025px){.features .section-tabs{align-items:center;bottom:100%;max-width:100%;position:absolute;width:100%}.features .section-tabs .scroll-nav{aspect-ratio:1;background-color:var(--white);flex:none;-webkit-mask:url(../img/icons/chevron.svg) center no-repeat;mask:url(../img/icons/chevron.svg) center no-repeat;position:absolute;width:clamp(20px,1.25vw,24px)}.features .section-tabs .scroll-nav.prev{right:calc(100% + clamp(34px, 2.917vw, 56px));transform:rotate(90deg)}.features .section-tabs .scroll-nav.next{left:calc(100% + clamp(34px, 2.917vw, 56px));transform:rotate(-90deg)}.features .section-tabs .tab{--is-active:0;display:flex;margin:0;padding:clamp(10px,.833vw,16px) clamp(14px,1.042vw,20px);position:relative;text-transform:uppercase;transition:var(--transition);white-space:nowrap;z-index:1}.features .section-tabs .tab:not(.active,:hover){color:var(--grey-background)}.features .section-tabs .tab.active{--is-active:1;margin-inline:8px;pointer-events:none}}@media (min-width:1025px) and (hover:hover){.features .section-tabs .tab:hover{--is-active:1}}@media (min-width:1025px){.features .section-tabs .tab .back{background-color:var(--grey-background);border-radius:8px 8px 0 0;display:block;inset:0;opacity:var(--is-active);pointer-events:none;position:absolute;transition:opacity var(--transition);z-index:-1}.features .section-tabs .tab .back:after,.features .section-tabs .tab .back:before{aspect-ratio:13/20;background:var(--grey-background);bottom:0;content:"";-webkit-mask:url(../img/icons/tab-after.svg) no-repeat;mask:url(../img/icons/tab-after.svg) no-repeat;position:absolute;width:13px}.features .section-tabs .tab .back:before{right:calc(100% - 3px)}.features .section-tabs .tab .back:after{left:calc(100% - 3px);transform:scaleX(-1)}.features .section-tabs .tab .sub-count{display:none}.features .section-tabs ul{max-width:100%}.features .section-tabs ul li{flex:none;scroll-snap-align:start}.features .section-tabs.scroller .scroll-nav{display:block}.features .section-tabs.scroller ul{margin-inline:calc(clamp(24px, 2.083vw, 40px)*-1);-webkit-mask:linear-gradient(90deg,transparent 0,#fff clamp(24px,2.083vw,40px),#fff calc(100% - clamp(24px, 2.083vw, 40px)),transparent);mask:linear-gradient(90deg,transparent 0,#fff clamp(24px,2.083vw,40px),#fff calc(100% - clamp(24px, 2.083vw, 40px)),transparent);max-width:none;overflow:scroll;padding-inline:clamp(24px,2.083vw,40px);scroll-padding:0 clamp(24px,2.083vw,40px);scroll-snap-type:x mandatory;scrollbar-width:none;width:calc(100% + clamp(24px, 2.083vw, 40px)*2)}.features .section-tabs.scroller ul ::-webkit-scrollbar{width:0}}@media (max-width:1024px){.features .section-tabs .tab{padding-left:0;text-align:left;text-transform:uppercase}}.features .section-tabs .tab .sub-count{color:var(--dark-gray);transition:var(--transition)}.features .section-tabs .tab.active .sub-count{color:var(--color)}.features .section-content{grid-column:2/6;position:relative}.features .section-content-colums{transition:opacity var(--transition);width:100%}.features .section-content-row{display:flex;flex-direction:column;gap:14px}.features .section-content .item{--color:var(--grey-80);display:flex;flex-direction:column}.features .section-content .item-button{align-items:flex-start;color:var(--color);cursor:pointer;display:flex;gap:16px;justify-content:space-between;padding:10px 0;text-align:left;transition:color var(--transition);width:100%}@media (max-width:1024px){.features .section-content .item-button{--color:var(--base-secondary)}}@media (hover:hover){.features .section-content .item-button:hover{--color:var(--base-secondary)}}.features .section-content .item-line{background-color:var(--grey-20);height:2px;overflow:hidden;position:relative;width:100%}.features .section-content .item .line{background:var(--gradient-hover);inset:0;position:absolute;transform:translateX(-100%);transition:var(--transition)}@media (max-width:1024px){.features .section-content .item{background-color:var(--grey-background);border-radius:4px;padding:32px 24px}.features .section-content .item-button{background:var(--gradient-hover);background-clip:text;-webkit-background-clip:text;padding:0 0 20px;-webkit-text-fill-color:transparent;text-fill-color:transparent;background-repeat:no-repeat;background-size:100%;color:transparent;pointer-events:none}.features .section-content .item-collapsed{gap:24px;margin-top:20px}.features .section-content .item-title{font-family:var(--font-medium);font-size:16px;font-weight:500}}@media (min-width:1025px){.features .section-content .item.active{--color:var(--base-secondary);pointer-events:none}.features .section-content .item.active .line{transform:translateX(0)}.features .section-content .item-collapsed{display:none}}.features .section-desktop{display:none}@media (min-width:1025px){.features .section-desktop{display:block;grid-column:7/12;padding-top:10px}}.features .section-desktop .item{transition:var(--transition)}.features .section-desktop .item.hide{opacity:0}.features .section-desktop .item-title{margin-top:clamp(32px,2.083vw,40px)}.features .section-desktop .item-thumb{order:-1;width:100%}.features .section-desktop .item-description{margin-top:clamp(16px,1.042vw,20px)}.features .section-desktop .item-description ol,.features .section-desktop .item-description ul{list-style:unset;margin-block:1em;padding-left:1.5em}.features .section-desktop .item-description>:first-child{margin-top:0}.features .section-choose .btn{text-transform:uppercase}.features.loading [data-colums],.features.loading [data-desktop-wrapper]{opacity:0!important;pointer-events:none!important}