.reseller-content{font-size:17px;line-height:1.6}.reseller-content h1,.reseller-content h2,.reseller-content h3{letter-spacing:-.03em;font-weight:700;line-height:1.12}.reseller-content h1{font-size:38px}.reseller-content h2{font-size:32px}.reseller-content h3{font-size:26px}.content-section{padding-block:64px}.content-lede{color:var(--slate);max-width:56ch;font-size:20px;line-height:1.6}.content-figure{border:1px solid var(--line);border-radius:12px;width:100%;overflow:hidden}.content-figure img{width:100%;height:auto;display:block}.solution-figure img{aspect-ratio:4/3;object-fit:cover}.content-list li{border-top:1px solid var(--line);padding-block:12px}.content-list li:last-child{border-bottom:1px solid var(--line)}.lifecycle-grid{border-block:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lifecycle-link{border-left:1px solid var(--line);padding:24px}.lifecycle-link:nth-child(odd){border-left:0}.lifecycle-link:nth-child(n+3){border-top:1px solid var(--line)}.lifecycle-name{letter-spacing:-.03em;margin-block:12px;font-size:26px;font-weight:700;line-height:1.15;display:block}.lifecycle-link:hover .lifecycle-name{color:var(--primary)}.industries-grid{grid-template-columns:minmax(0,1fr);display:grid}.industry-cell{border-top:1px solid var(--line);padding:28px 0}.customer-grid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.customer-logo{border:1px solid var(--line);height:84px;color:var(--slate);border-radius:8px;justify-content:center;align-items:center;display:flex}.customer-logo:hover{color:var(--ink)}.customer-logo svg{max-width:90%;height:56px}.content-quote{font-size:22px;font-weight:500;line-height:1.45}.review-band{background:var(--primary);color:var(--primary-foreground)}.review-button{background:var(--primary-foreground);color:var(--primary)}.service-number{letter-spacing:-.03em;font-size:56px;font-weight:700;line-height:1}@media (width>=560px){.industries-grid,.customer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.industry-cell{padding-inline:24px}.industry-cell:nth-child(2n){border-left:1px solid var(--line)}.industry-cell:nth-child(odd){padding-left:0}}@media (width>=980px){.content-section{padding-block:96px}.home-hero{padding-block:48px;container-type:inline-size}.reseller-content h1{font-size:58px}.home-hero h1{font-size:clamp(38px,4.3cqi,62px)}.lifecycle-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.lifecycle-link{padding:24px 20px}.lifecycle-link:nth-child(n){border-top:0;border-left:1px solid var(--line)}.lifecycle-link:first-child{border-left:0}.lifecycle-name{font-size:34px}.industries-grid,.customer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.industry-cell:nth-child(n){border-left:1px solid var(--line);padding-inline:28px}.industry-cell:nth-child(3n+1){border-left:0;padding-left:0}.content-quote{font-size:30px}}
