/* tcew-home-why */
.tcew-home-why{--tcw-wy-purple:var(--tcw-purple);--tcw-wy-bg:var(--tcw-night);--tcw-wy-title:#ffffff;--tcw-wy-text:var(--tcw-muted);--tcw-wy-line:rgba(255,255,255,.10);background:var(--tcw-wy-bg);padding:90px 6%;font-family:inherit}
.tcew-home-why .tc-why-inner{max-width:1200px;margin:0 auto}
.tcew-home-why .tc-why-top{display:grid;grid-template-columns:1fr 1.15fr;gap:70px}
.tcew-home-why .tc-eyebrow{color:var(--tcw-wy-purple);font-size:13px;font-weight:700;letter-spacing:3px}
.tcew-home-why .tc-heading{color:var(--tcw-wy-title);font-size:44px;line-height:1.15;font-weight:800;margin:20px 0 22px}
.tcew-home-why .tc-sub{color:var(--tcw-wy-text);font-size:17px;line-height:1.7;max-width:420px;margin:0}
.tcew-home-why .tc-why-right{display:flex;flex-direction:column}
.tcew-home-why .tc-feat{display:flex;gap:22px;padding:26px 0;border-top:1px solid var(--tcw-wy-line)}
.tcew-home-why .tc-feat:first-child{border-top:none;padding-top:0}
.tcew-home-why .tc-letter{color:var(--tcw-wy-purple);font-size:13px;font-weight:700;min-width:16px;padding-top:4px}
.tcew-home-why .tc-feat-title{color:var(--tcw-wy-title);font-size:20px;font-weight:700;margin:0 0 8px}
.tcew-home-why .tc-feat-text{color:var(--tcw-wy-text);font-size:15.5px;line-height:1.65;margin:0}
.tcew-home-why .tc-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-top:70px;padding-top:50px;border-top:1px solid var(--tcw-wy-line)}
.tcew-home-why .tc-stat-num{color:var(--tcw-wy-title);font-size:46px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}
.tcew-home-why .tc-accent{color:var(--tcw-wy-purple)}
.tcew-home-why .tc-stat-label{color:var(--tcw-wy-text);font-size:14px;margin-top:12px;line-height:1.5}
@media(max-width:991px){.tcew-home-why .tc-why-top{grid-template-columns:1fr;gap:45px}
.tcew-home-why .tc-heading{font-size:36px}
.tcew-home-why .tc-stats{grid-template-columns:repeat(2,1fr);gap:40px 20px}
}
@media(max-width:575px){.tcew-home-why{padding:60px 22px}
.tcew-home-why .tc-heading{font-size:30px}
.tcew-home-why .tc-stat-num{font-size:38px}
.tcew-home-why .tc-stats{grid-template-columns:1fr 1fr}
}
