.b__features_v2 .features{display:grid;gap:var(--spacing-3);grid-template-columns:repeat(12,minmax(0,1fr))}.b__features_v2 .features .list{grid-column:5/13}@media only all and (max-width:1023px){.b__features_v2 .features .list{display:flex;flex-direction:column;gap:var(--spacing-3);grid-column:1/13}}.b__features_v2 .features .triggers{grid-column:1/5}.b__features_v2 .features .triggers,.b__features_v2 .item{display:flex;flex-direction:column;gap:var(--spacing-3)}.b__features_v2 .trigger{align-items:center;background-color:var(--color-6);border:1px solid var(--color-4);border-radius:var(--radius-xl);display:flex;font-size:2rem;font-weight:500;gap:var(--spacing-2);justify-content:space-between;padding:var(--spacing-3);transition:var(--transition-m);width:100%}.b__features_v2 .trigger:hover{background-color:var(--color-8)}.b__features_v2 .trigger.current{background-color:var(--color-5);border-color:var(--color-0);color:var(--color-0)}@media only all and (max-width:1023px){.b__features_v2 .trigger.current .g__icon svg{transform:scaleY(-1)}}.b__features_v2 .feature{animation:slideIn var(--transition-l);background-color:var(--color-6);border:1px solid var(--color-4);border-radius:var(--radius-xl);display:none;gap:var(--spacing-3);grid-template-columns:repeat(2,minmax(0,1fr));padding:var(--spacing-3)}@media only all and (max-width:1023px){.b__features_v2 .feature{flex-direction:column;gap:var(--spacing-3)}}.b__features_v2 .feature.current{display:grid}@media only all and (max-width:1023px){.b__features_v2 .feature.current{display:flex}}.b__features_v2 .feature .content{align-items:flex-start;display:flex;flex-direction:column;gap:var(--spacing-3);min-height:500px}@media only all and (max-width:1023px){.b__features_v2 .feature .content{min-height:auto}}.b__features_v2 .feature .deco{background-color:var(--color-5);border-radius:var(--radius-xl);overflow:hidden;position:relative}@media only all and (max-width:1023px){.b__features_v2 .feature .deco{aspect-ratio:16/9}}.b__features_v2 .feature .deco img{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}