.logo-grid-section.img-width .logo-col{width:56%}.logo-grid-section.img-width .tech-content-col{width:44%}.logo-grid-section.right-block .tech-content-wrapper .request_a.quote{margin-top:50px}.logo-grid-section{box-sizing:border-box;overflow:hidden;position:relative;width:100%}.logo-grid-section.right-block .container{max-width:1390px}.logo-grid-section.right-block .tech-content-wrapper{padding:57px 53px 60px 62px}.logo-grid-section.right-block .tech-content-wrapper li{margin:0}.logo-grid-card{border-radius:32px;overflow:hidden}.logo-grid-card .big_image img{border-radius:32px;height:100%!important;object-fit:cover;vertical-align:bottom;width:100%}.brand-logo-grid{background-color:#e5e7eb;border:1px solid #e5e7eb;border-radius:12px;display:grid;gap:1px;grid-template-columns:repeat(4,1fr);overflow:hidden}.logo-grid-item{align-items:center;aspect-ratio:1.4;background-color:#fff;display:flex;justify-content:center;min-height:90px;padding:24px;transition:all .3s ease}.logo-grid-item:hover{background-color:#f9fafb;z-index:2}.logo-grid-item img{max-height:52px;max-width:100%;object-fit:contain;transition:all .3s ease}.logo-grid-item:hover img{filter:grayscale(0);opacity:1;transform:scale(1.06)}.logo-text-placeholder{color:#9ca3af;font-size:13px;font-weight:600;letter-spacing:.5px;text-align:center;text-transform:uppercase}.tech-content-col{width:40%}.tech-content-wrapper{background:hsla(0,0%,100%,.1);border-radius:0 30px 30px 0;padding:60px 50px 70px 52px;position:relative}.tech-top-accent{animation:logoPulse 6s ease-in-out infinite alternate;display:inline-block;margin-bottom:24px;position:absolute;right:48px;top:39px}.tech-top-accent img,.tech-top-accent svg{display:block;max-height:48px;width:auto}.tech-heading h3{color:#fff;line-height:1.25;margin:0 0 20px}.tech-description,.tech-description p{color:#fff}.tech-description p{margin:0 0 15px}.tech-description p:last-child{margin-bottom:0}.logo-grid-section .logo-col{width:60%}.logo-grid-section .logo-grid-row{align-items:center;margin:0}.tech-subtitle{color:#fff;font-weight:200;letter-spacing:-.72px;line-height:1.1;margin-bottom:10px}.logo-grid-section .request_a.quote{margin-top:35px}.tech-description li{color:#fff;letter-spacing:-.2px;line-height:2;padding-left:30px;position:relative;text-align:left}.tech-description li:not(:last-child){margin-bottom:10px}.tech-description li:before{background-image:url(https://www.starkedge.com/hubfs/Starkedge%202026/shopify/Icon.png);background-position:50%;background-repeat:no-repeat;content:"";height:20px;left:0;position:absolute;top:8px;width:20px}@keyframes logoPulse{0%{transform:translateY(0) scale(1)}to{transform:translateY(-5px) scale(1.03)}}.shape-right:before{background-image:url(https://www.starkedge.com/hubfs/Starkedge%202026/Hubspot%20Onboarding%20Services/Frame%20427320426.svg);background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:479px;position:absolute;right:0;width:532px}@media (max-width:1320px){.tech-content-wrapper{border-radius:30px}}@media (max-width:1199px){.tech-heading h2{font-size:32px}.logo-grid-card{padding:25px}.logo-grid-item{padding:16px}}@media (max-width:1024px){.logo-grid-section.right-block .logo-grid-card{padding:0}.logo-grid-section .logo-col{width:100%}.tech-content-col{margin-bottom:30px;padding-left:0;text-align:center;width:100%}.logo-grid-row{flex-direction:column-reverse}.tech-content-wrapper{border-radius:30px}.logo-grid-section.right-block .logo-grid-row{flex-direction:unset}.logo-grid-section.right-block .tech-content-wrapper{padding:30px 35px}.tech-description ul{display:flex;flex-direction:column;justify-self:center}}@media (max-width:991px){.logo-grid-section.img-width .logo-col{width:70%}.logo-grid-section.img-width .tech-content-col{width:100%}.logo-grid-section.right-block .logo-grid-row{flex-direction:column-reverse}.logo-grid-section{padding:60px 0!important}}@media (max-width:767px){.logo-grid-section.img-width .logo-col,.logo-grid-section.img-width .tech-content-col{width:100%}.tech-content-wrapper{padding:30px 25px}.tech-description li:before{top:2px}.logo-grid-section.right-block .tech-content-wrapper .request_a.quote{margin-top:26px}.logo-grid-section.right-block .tech-content-wrapper{padding:30px 25px}}@media (max-width:620px){.brand-logo-grid{grid-template-columns:repeat(2,1fr)}.logo-grid-item{aspect-ratio:unset}.logo-grid-card{border-radius:20px;padding:15px}.tech-heading h2{font-size:26px}}@media (max-width:479px){.tech-description li{font-size:14px}}@media (max-width:420px){.logo-grid-item{min-height:80px}}