.ifs-header{display:flex;align-items:flex-start;justify-content:space-between;gap:4rem;margin-bottom:6rem}.ifs-header-left{flex:1;min-width:0}.ifs-eyebrow{display:block;font-size:1.4rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--color-base-accent-1));margin-bottom:2.4rem}.ifs-heading{line-height:1.2;font-weight:700;margin:0}.ifs-heading span{display:block}.ifs-heading span+span{color:rgba(var(--color-foreground),.38)}.ifs-badges{display:flex;flex-direction:column;align-items:flex-end;gap:.9rem;flex-shrink:0;padding-top:.5rem}.ifs-badge{display:inline-block;border:.1rem solid rgba(var(--color-foreground),.28);border-radius:10rem;padding:.6rem 1.6rem;font-size:1.25rem;font-weight:400;letter-spacing:.01em;color:rgba(var(--color-foreground),.6);white-space:nowrap;line-height:1.4}.ifs-list{border-top:.1rem solid rgba(var(--color-foreground),.1)}.ifs-item{display:flex;align-items:center;padding:3.2rem 0;border-bottom:.1rem solid rgba(var(--color-foreground),.1);cursor:pointer;position:relative;-webkit-user-select:none;user-select:none}.ifs-indicator{position:absolute;left:0;top:50%;width:.3rem;height:4rem;background:rgba(var(--color-base-accent-1));border-radius:0 3px 3px 0;transform:translateY(-50%) scaleY(0);transform-origin:center center;transition:transform .45s cubic-bezier(.34,1.56,.64,1)}.ifs-item.is--active .ifs-indicator,.ifs-item:hover .ifs-indicator{transform:translateY(-50%) scaleY(1)}.ifs-num-wrap{flex-shrink:0;width:9rem;padding-left:2.4rem;display:flex;align-items:center}.ifs-num{font-size:1.35rem;font-weight:400;color:rgba(var(--color-foreground),.3);transition:color .25s ease,transform .45s cubic-bezier(.34,1.56,.64,1);line-height:1;font-variant-numeric:tabular-nums;letter-spacing:.02em;display:inline-block;transform-origin:left center}.ifs-item.is--active .ifs-num,.ifs-item:hover .ifs-num{color:rgba(var(--color-base-accent-1));transform:scale(1.55)}.ifs-title{flex-shrink:0;font-size:clamp(2.2rem,2.6vw,3.2rem);font-weight:600;line-height:1.15;color:rgb(var(--color-foreground));white-space:nowrap;transition:color .25s ease;letter-spacing:-.01em}.ifs-item.is--active .ifs-title,.ifs-item:hover .ifs-title{color:rgba(var(--text-link-hover-color))}.ifs-divider{flex:1;height:.1rem;background:rgba(var(--color-foreground),.1);margin:0 5rem;min-width:4rem;align-self:center}.ifs-stat{flex-shrink:0;display:flex;flex-direction:column;gap:.4rem;width:auto;text-align:right;margin-right:2.4rem}.ifs-stat-value{display:block;font-size:1.7rem;font-weight:600;color:rgb(var(--color-foreground));line-height:1.3}.ifs-stat-desc{display:block;font-size:1.25rem;color:rgba(var(--color-foreground),.35);line-height:1.45}.ifs-arrow{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:5rem;height:5rem;border-radius:50%;border:.1rem solid rgba(var(--color-foreground),.22);color:rgb(var(--color-foreground));text-decoration:none;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.ifs-arrow svg{width:1.8rem;height:1.8rem;flex-shrink:0}.ifs-item.is--active .ifs-arrow,.ifs-item:hover .ifs-arrow{background:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.ifs-footer{margin-top:3.6rem}.ifs-footer-link{display:inline-flex;align-items:center;gap:.7rem;font-size:1.6rem;font-weight:500;color:rgba(var(--color-base-accent-1));text-decoration:none;transition:opacity .2s ease}.ifs-footer-link:hover{opacity:.8;color:rgba(var(--text-link-hover-color))}.ifs-footer-link svg{width:1.5rem;height:1.5rem;flex-shrink:0}@media only screen and (max-width:991px){.ifs-header{flex-direction:column;align-items:flex-start;margin-bottom:5rem}.ifs-badges{flex-direction:row;flex-wrap:wrap;align-items:flex-start}.ifs-stat{width:18rem}}@media only screen and (max-width:749px){.ifs-header{margin-bottom:3.5rem;align-items:center;text-align:center;gap:2.5rem}.ifs-eyebrow{margin-bottom:1.5rem}.ifs-badges{justify-content:center}.ifs-item{flex-wrap:wrap;row-gap:.5rem;padding:2rem 0}.ifs-num-wrap{width:5.6rem;padding-left:1.6rem}.ifs-title{white-space:normal}.ifs-divider{display:none}.ifs-stat{width:auto;text-align:left;order:4;flex-basis:100%;margin-right:0;padding-left:5.6rem}.ifs-arrow{order:3;margin-left:auto}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/interactive-feature-showcase.css.map */
