.solutions-diagram-accordion-bg{background:#f8fcff;padding-bottom:72px;padding-top:72px}.solutions-diagram-intro{margin-bottom:50px}.solutions-diagram-intro h2{margin-bottom:0}.solutions-diagram-accordion-section a.standalone-link{display:inline-block;font-size:16px;font-weight:700;letter-spacing:-.48px;margin-bottom:0;margin-top:auto;position:relative;text-transform:inherit;width:fit-content}.solutions-diagram-accordion-section a.standalone-link svg{stroke-width:0;stroke:inherit;fill:inherit;display:inline-block;margin-left:3px;max-width:24px;position:relative;right:0;top:0}.solutions-diagram-tabbed-container{background:#fff;border-radius:20px;height:675px;padding:62px 35px 62px 45px}.nav-row{margin-bottom:45px}.tab-title{display:flex;flex-direction:row;gap:24px}.tabs .tab-nav-selector{cursor:pointer;display:inline-block;font-size:18px;font-weight:700;letter-spacing:-.36px;line-height:24px;position:relative}.tabs .tab-nav-selector:after{background:#29233b;border-radius:2px;bottom:-2px;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:0 0;transition:transform .3s ease;width:100%}.tabs .tab-nav-selector.active:after,.tabs .tab-nav-selector:hover:after{transform:scaleX(1)}.solutions-diagram-image{height:331px}.products-row{row-gap:49px}.products-row .products-heading{font-size:18px;font-weight:700;letter-spacing:-.4px;line-height:24px}.product-container{display:flex;flex-direction:column}.product-container .product-overview .body{font-size:18px;font-weight:400;letter-spacing:-.4px;line-height:24px}.product-overview p{min-height:72px}.solutions-diagram-accordion-section .tab_content{display:none;height:100%}.tab_accordion_heading{display:none}.tab_container .solutions-diagram-image img{border-radius:20px;display:block;height:auto;margin:0 auto;max-width:100%;width:100%}.row>div.solutions-diagram-image>img{margin-bottom:0}.solutions-diagram-accordion-row{display:none}.solutions-diagram-accordion{padding:32px 20px}.solutions-diagram-accordion,.solutions-diagram-accordion.active{background:transparent;border-radius:0;border-top:1.5px solid #6b6580;cursor:pointer;display:block;margin:0;position:relative;width:100%}.accordion-vertical{align-items:center;display:flex;padding:8px 0;position:relative;width:100%;z-index:100}.accordion-vertical .gummie-icon{width:32px}.accordion-vertical .active h4{margin-bottom:24px}.solutions-diagram-accordion.tab-paragraph p{padding:6px 0 16px}.solutions-diagram-accordion:before{background:url(https://www.circle.com/hubfs/caret-jelly400.svg);content:"";display:block;height:7px;position:absolute;right:24px;top:53px;transform:rotate(180deg);transition:transform .3s ease;width:12px}.solutions-diagram-accordion.active{background-color:transparent;max-height:none}.solutions-diagram-accordion.active:before{transform:rotate(0)}.solutions-diagram-accordion-column{padding:0}.solutions-diagram-accordion .solutions-diagram-acc-content{display:none}.solutions-diagram-accordion.active{display:block}.solutions-diagram-acc-content{line-height:1.142857}.solutions-diagram-acc-content .tab-paragraph{padding-top:24px}@media screen and (max-width:1199px){.product-overview p{min-height:102px}}@media screen and (max-width:991px){.solutions-diagram-intro{margin-bottom:55px}.accordion-vertical h4{margin-bottom:0}.solutions-diagram-accordion .tab_content{padding:32px}.products-row .products-heading{display:none}.product-container h4{margin-bottom:12px}.product-container .product-overview{margin-bottom:24px}.product-overview p{min-height:unset}.solutions-diagram-accordion-wrap .solutions-diagram-image{background:#fff;border-radius:6.5px;height:auto;margin:55px 0;max-width:100%;padding:35px 0 40px}.solutions-diagram-accordion-wrap .solutions-diagram-image img{display:flex;height:auto;margin:0 auto;max-width:100%}.solutions-diagram-accordion{background-image:none}.solutions-diagram-accordion .container{padding-bottom:0}.solutions-diagram-accordion-row{display:block}.solutions-diagram-tab-desktop{display:none}.tab_content:last-of-type{border-bottom:1.5px solid #6b6580}.vertical-accordion.active h4{margin-bottom:34px}}