.pxn_strategy_items{display:grid;gap:30px;grid-template-columns:repeat(4,1fr);overflow:hidden;padding-bottom:3px}@media only screen and (min-width:992px)and (max-width:1199px){.pxn_strategy_items{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px){.pxn_strategy_items{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:575px){.pxn_strategy_items{grid-template-columns:repeat(1,1fr)}}.pxn_strategy_item{padding-bottom:35px;position:relative}.pxn_strategy_item:before{background-color:var(--pxn-color-border-1);bottom:-1px;content:"";height:1px;inset-inline-start:0;position:absolute;width:110%;z-index:-1}.pxn_strategy_item:after{background-color:transparent;bottom:-2.5px;content:"";height:5px;inset-inline-start:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:.3s;width:100%}.pxn_strategy_item.active:after{background-color:var(--pxn-color-heading-primary);transform:scaleX(1)}.pxn_strategy_item .strategy_header{align-items:start;display:flex;gap:10px}.pxn_strategy_item .strategy_icon{color:var(--pxn-color-heading-primary);flex-shrink:0;font-size:32px;line-height:1}.pxn_strategy_item .strategy_icon i,.pxn_strategy_item .strategy_icon svg{display:inline-flex;line-height:1}.pxn_strategy_item .strategy_icon img,.pxn_strategy_item .strategy_icon svg{height:auto;width:30px}.pxn_strategy_item .strategy_title{color:var(--pxn-color-heading-primary);font-family:var(--pxn-ff-heading);font-size:32px;font-weight:var(--pxn-fw-regular);line-height:1.1}.pxn_strategy_item .strategy_desc{color:var(--pxn-color-text-body);font-weight:var(--pxn-fw-medium);letter-spacing:.01em;margin-top:15px}@media only screen and (min-width:992px)and (max-width:1199px){.pxn_strategy_item .strategy_icon{font-size:28px}.pxn_strategy_item .strategy_icon img,.pxn_strategy_item .strategy_icon svg{width:28px}.pxn_strategy_item .strategy_title{font-size:28px}}@media only screen and (min-width:576px)and (max-width:767px),only screen and (min-width:768px)and (max-width:991px){.pxn_strategy_item .strategy_icon{font-size:26px}.pxn_strategy_item .strategy_icon img,.pxn_strategy_item .strategy_icon svg{width:26px}.pxn_strategy_item .strategy_title{font-size:26px}}@media only screen and (max-width:575px),only screen and (min-width:576px)and (max-width:767px){.pxn_strategy_item{padding-bottom:30px}.pxn_strategy_item .strategy_icon{font-size:24px}.pxn_strategy_item .strategy_icon img,.pxn_strategy_item .strategy_icon svg{width:24px}.pxn_strategy_item .strategy_title{font-size:24px}}