.src65b34-home-hero{background:linear-gradient(90deg,rgba(67,44,99,.08) 1px,transparent 1px),linear-gradient(rgba(67,44,99,.08) 1px,transparent 1px),var(--brand-bg);background-size:32px 32px;padding:64px 0 48px}.src65b34-method-strip{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:32px}.src65b34-method-strip article{background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:var(--brand-radius);border-top:4px solid var(--brand-primary);color:var(--brand-text);padding:16px}.src65b34-method-strip strong{color:var(--brand-primary-dark);display:block;margin-bottom:8px}.src65b34-feature-list{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.src65b34-feature-list article{align-items:flex-start;background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:var(--brand-radius);display:flex;gap:16px;padding:16px}.src65b34-ico{align-items:center;background:var(--brand-primary);border-radius:var(--brand-radius);color:var(--brand-text-inverse);display:inline-flex;flex:0 0 48px;font-weight:700;height:48px;justify-content:center}.src65b34-feature-band{background:var(--brand-bg-alt);padding:64px 0}.src65b34-products-home{padding:64px 0}.src65b34-feature-card{background:var(--brand-primary-light);border-radius:var(--brand-radius);margin-bottom:24px;overflow:hidden}.src65b34-mini-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.src65b34-feature-card button,.src65b34-mini-grid button{background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:var(--brand-radius);color:var(--brand-text);padding:16px;text-align:left;width:100%}.src65b34-use-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.src65b34-use-grid article{background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:24px 16px;text-align:center}.src65b34-use-grid article:hover{border-color:var(--brand-primary)}.src65b34-uses{padding:64px 0}.src65b34-stats{background:var(--brand-bg-alt);padding:48px 0}.src65b34-stats-row{display:flex;flex-wrap:nowrap;gap:16px}.src65b34-stats-row div{flex:1 1 0;min-width:0;text-align:center}.src65b34-stats-row strong{color:var(--brand-primary);display:block;font-size:3rem;line-height:1}.src65b34-stats-row span{color:var(--brand-text);display:block;margin-top:8px}.src65b34-diagonal{background:linear-gradient(168deg,var(--brand-primary) 0,var(--brand-primary) 58%,var(--brand-primary-dark) 58%,var(--brand-primary-dark) 100%);color:var(--brand-text-inverse);padding:80px 0 96px;text-align:center}@supports (background:linear-gradient(red 0%,red 0% 1%,red 2%)){.src65b34-diagonal{background:linear-gradient(168deg,var(--brand-primary) 0 58%,var(--brand-primary-dark) 58% 100%)}}.src65b34-diagonal a,.src65b34-diagonal h2,.src65b34-diagonal p{color:var(--brand-text-inverse)}.src65b34-diagonal .src65b34-ghost,.src65b34-diagonal a.src65b34-ghost{background:0 0;border-color:var(--brand-text-inverse);color:var(--brand-text-inverse)}.src65b34-diagonal .src65b34-btn,.src65b34-diagonal a.src65b34-btn{background:var(--brand-text-inverse);border-color:var(--brand-text-inverse);color:var(--brand-primary-dark)}@media (max-width:991.98px){.src65b34-feature-list,.src65b34-method-strip,.src65b34-use-grid{grid-template-columns:1fr 1fr}}@media (max-width:767.98px){.src65b34-method-strip{display:flex;overflow-x:auto}.src65b34-method-strip article{flex:0 0 220px}.src65b34-stats-row{gap:8px}.src65b34-stats-row span{font-size:.75rem}.src65b34-feature-list,.src65b34-use-grid{grid-template-columns:1fr}}