.products-overview{background:#fff;padding:9rem max(1.5rem,50vw - 41rem) 5rem}.products-overview-heading{margin-bottom:2.75rem}.products-overview-heading h1{letter-spacing:-.07em;margin:0;font-size:clamp(3.5rem,6vw,5.5rem);font-weight:520;line-height:.94}.products-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.products-overview .product-saas-copy h2{letter-spacing:-.05em;margin:0 0 .65rem;font-size:clamp(1.55rem,2.3vw,2.15rem)}.products-overview-references{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:2rem;display:grid}.products-overview .products-reference{grid-template-rows:1fr}.products-overview .products-reference .product-saas-copy{min-height:0}.products-overview .products-reference p{margin-bottom:1.5rem}.products-overview a:focus-visible{outline:2px solid var(--green);outline-offset:4px}html[data-theme=dark] .products-overview{background:#101813}@media (width<=900px){.products-overview{padding-top:7.5rem}.products-overview-grid{grid-template-columns:1fr}}@media (width<=600px){.products-overview-references{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.products-overview .product-saas-card,.products-overview .product-saas-copy>b i{transition:none}.products-overview .product-saas-card:hover,.products-overview .product-saas-card:hover .product-saas-copy>b i{transform:none}}
