.card-buckets-section{overflow:hidden}.card-buckets-section .container{max-width:81.75rem;padding:1.875rem .875rem}.cbs-section-heading{margin:0 auto 50px;max-width:900px;text-align:center}.cbs-section-heading h2{color:#092c47;font-family:Canela Deck,serif;font-size:40px;font-style:normal;font-weight:500;letter-spacing:-.52px;line-height:110%;margin-bottom:40px;text-align:center}.cbs-section-heading h2 span{font-style:italic;font-weight:300}.cbs-section-heading p{color:#000;font-family:Open Sans;font-size:18px;font-style:normal;font-weight:400;line-height:24px;text-align:center}.cbs-desktop-pillars{display:none}.cbs-mobile-pillars{display:block}.cbs-mobile-carousel{display:flex;gap:18px;padding-bottom:20px;-ms-overflow-style:none;scrollbar-width:none}.cbs-mobile-carousel::-webkit-scrollbar{display:none}.cbs-mobile-card{border-radius:8px;box-sizing:border-box;display:flex;flex:0 0 100%;flex-direction:column;height:367px;justify-content:space-between;min-width:100%;padding:20px;position:relative}@media screen and (min-width:640px) and (max-width:959px){.cbs-mobile-card{flex:0 0 calc(50% - 9px);min-width:calc(50% - 9px)}.cbs-mobile-card.active h3,.cbs-mobile-card.next-active h3{animation:mobileFadeIn .7s ease forwards}.cbs-mobile-card.active .cbs-mobile-description,.cbs-mobile-card.next-active .cbs-mobile-description{animation:mobileFadeIn .7s ease forwards;animation-delay:.25s}}.cbs-mobile-card h3{color:#092c47;font-family:Canela Deck,serif;font-size:32px;font-style:italic;font-weight:300;letter-spacing:-.32px;line-height:110%}.cbs-mobile-card h3,.cbs-mobile-description{opacity:0;transform:translateY(20px)}.cbs-mobile-card.active h3{animation:mobileFadeIn .7s ease forwards}.cbs-mobile-card.active .cbs-mobile-description{animation:mobileFadeIn .7s ease forwards;animation-delay:.3s}.cbs-mobile-description p{font-family:Open Sans;font-size:18px;font-style:normal;font-weight:400;line-height:24px;margin:0}@keyframes mobileFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media screen and (min-width:960px){.cbs-desktop-pillars{display:block}.cbs-mobile-pillars{display:none}.cbs-section-heading h2{font-size:52px}.cbs-pillar-grid{display:grid;gap:18px;grid-template-columns:repeat(4,1fr);margin:auto;max-width:1280px}.cbs-pillar-card{height:367px;perspective:1200px}.cbs-pillar-card-inner{height:100%;position:relative;transform-style:preserve-3d;transition:transform .7s ease;width:100%}.cbs-pillar-card:hover .cbs-pillar-card-inner{transform:rotateY(180deg)}.cbs-pillar-card-back,.cbs-pillar-card-front{backface-visibility:hidden;border-radius:8px;display:flex;height:100%;padding:20px;position:absolute;width:100%}.cbs-pillar-card-front h3{font-family:Canela Deck,serif;font-size:32px;font-style:italic;font-weight:300;letter-spacing:-.32px;line-height:110%}.cbs-pillar-card:first-child .cbs-pillar-card-front,.cbs-pillar-card:nth-child(3) .cbs-pillar-card-front{align-items:flex-start}.cbs-pillar-card:nth-child(2) .cbs-pillar-card-front,.cbs-pillar-card:nth-child(4) .cbs-pillar-card-front{align-items:flex-end}.cbs-pillar-card-back{flex-direction:column;justify-content:center;text-align:left;transform:rotateY(180deg)}.cbs-pillar-card-back p{font-family:Open Sans;font-size:18px;font-style:normal;font-weight:400;line-height:24px;margin:0}}.cbs-arrow-wrapper{align-items:center;display:flex;gap:12px;justify-content:center;margin-bottom:20px}.cbs-arrow{background:#f5f7f8;border:1px solid #e1e4ed;border-radius:8px;color:#092c47;height:40px;width:40px;z-index:1}.cbs-prev{background-image:url(https://business.thomasnet.com/hubfs/icons/Arrow-left.svg);left:calc(50% - 52px)}.cbs-next,.cbs-prev{background-position:50%;background-repeat:no-repeat;background-size:16px}.cbs-next{background-image:url(https://business.thomasnet.com/hubfs/icons/Arrow-right.svg);left:calc(50% + 4px)}.cbs-next:focus,.cbs-next:hover{background-image:url(https://business.thomasnet.com/hubfs/icons/Arrow-right-hover.svg);background-position:50%}.cbs-prev:focus,.cbs-prev:hover{background-image:url(https://business.thomasnet.com/hubfs/icons/Arrow-left-hover.svg);background-position:50%}.cbs-arrow:hover{background-color:#092c47;color:#fff}.cbs-mobile-carousel{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.cbs-mobile-card{flex-shrink:0;scroll-snap-align:start}.cbs-pillar-card-back h3{font-style:italic}