.b__feature_cards{background-color:var(--base-0);color:var(--base-1000);padding-bottom:var(--spacing-1)}.b__feature_cards .entry{align-items:flex-start;display:flex;min-height:120px;padding-bottom:var(--spacing-2);padding-top:var(--spacing-2)}.b__feature_cards .entry .title{font-size:var(--text-xl);font-weight:400;letter-spacing:0;line-height:var(--leading-xl);margin:0}.b__feature_cards .entry .title,.b__feature_cards .entry .title *{font-family:var(--font-family-2)}.b__feature_cards .entry .title em,.b__feature_cards .entry .title i{font-weight:300}.b__feature_cards .items{margin-left:calc(var(--spacing-1)*-1);margin-right:calc(var(--spacing-1)*-1)}.b__feature_cards .swiper-wrapper{transition-timing-function:var(--bezier-smooth-02)}.b__feature_cards .item{background-color:var(--brand-01-400);display:flex;flex:0 0 auto;flex-direction:column;height:482px;overflow:hidden;padding:var(--spacing-2);position:relative;transition:flex-grow var(--transition-xl) var(--bezier-smooth-02);width:74%}.b__feature_cards .icon{display:flex}.b__feature_cards .icon svg{display:block;height:63px;width:52px}.b__feature_cards .item .title{font-family:var(--font-family-2);font-size:var(--text-xl);font-weight:400;left:var(--spacing-2);letter-spacing:0;line-height:var(--leading-xl);margin:0;position:absolute;top:50%;transform:translateY(-50%);white-space:nowrap}.b__feature_cards .bottom{display:flex;flex-direction:column;gap:var(--spacing-3);margin-top:auto}.b__feature_cards .tags{display:flex;flex-wrap:wrap;gap:var(--spacing-1)}.b__feature_cards .tag{background-color:var(--brand-01-1000);border-radius:var(--radius-6);color:var(--base-1000);display:inline-block;font-family:var(--font-family-1);font-size:var(--text-3xs);font-weight:400;letter-spacing:0;line-height:15px;padding:4.5px var(--spacing-1);text-decoration:none;white-space:nowrap}.b__feature_cards .tag b,.b__feature_cards .tag strong{font-weight:700}.b__feature_cards .text{color:var(--base-600);font-family:var(--font-family-1);font-size:var(--text-2xs);font-weight:400;letter-spacing:0;line-height:1;margin:0}@media only all and (min-width:1024px){.b__feature_cards .items{margin-left:0;margin-right:0}.b__feature_cards .swiper-wrapper{gap:var(--spacing-1)}.b__feature_cards .item{flex:2 1 0;margin-right:0!important;min-width:0;width:auto}.b__feature_cards .tags{opacity:0;transition:opacity var(--transition-l) var(--bezier-smooth-02)}.b__feature_cards .item.current{flex-grow:6}.b__feature_cards .item.current .tags{opacity:1}}