.puck-cols-2,.puck-cols-3,.puck-cols-4,.puck-cols-5{display:grid;width:100%}.puck-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.puck-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.puck-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.puck-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.puck-cols-auto{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));width:100%}.puck-split{align-items:center;display:grid;grid-template-columns:1fr 1fr}.puck-hero-split{align-items:stretch;display:flex}.puck-steps-row{display:grid;width:100%}@media (max-width:767px){.puck-cols-3{grid-template-columns:1fr!important}.puck-cols-4,.puck-cols-5{grid-template-columns:repeat(2,minmax(0,1fr))!important}.puck-split{gap:1.5rem!important;grid-template-columns:1fr!important}.puck-hero-split{flex-direction:column!important;min-height:auto!important}.puck-hero-split>*{flex:none!important;min-height:280px!important;width:100%!important}.puck-hero-showcase-cards{grid-template-columns:1fr!important;margin-top:-1rem!important}.puck-hero-showcase-cards>*{border-bottom:1px solid #f1f5f9;border-right:none!important}.puck-hero-showcase-cards>:last-child{border-bottom:none}.puck-steps-row{grid-template-columns:1fr!important}.puck-step-line{display:none!important}.puck-timeline-item{display:flex!important;flex-direction:column!important;gap:.75rem!important;margin-bottom:2rem!important}.puck-timeline-item>*{grid-column:auto!important;width:100%!important}.puck-timeline-line{display:none!important}.puck-newsletter-form{align-items:stretch!important;flex-direction:column!important}.puck-newsletter-form button,.puck-newsletter-form input{max-width:none!important;width:100%!important}.puck-cta-row{align-items:stretch!important;flex-direction:column!important}.puck-cta-row a{text-align:center!important}.puck-divider{display:none!important}.puck-stat-item{flex:1 1 40%!important;padding-left:1rem!important;padding-right:1rem!important}.puck-hero-stat-item{border-right:none!important;margin-right:0!important;padding-right:0!important}}