
.wave08-feature{--cmp-a:#3f7481;--cmp-b:#745f8c;--cmp-c:#8a6458}
html[data-theme="dark"] .wave08-feature{--cmp-a:#7fb6c3;--cmp-b:#b19bd0;--cmp-c:#c69782}
.wave08-feature .cmp-a{color:var(--cmp-a)!important}.wave08-feature .cmp-b{color:var(--cmp-b)!important}.wave08-feature .cmp-c{color:var(--cmp-c)!important}
.wave08-feature .w8-triple,.wave08-feature .w8-timeline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
.wave08-feature .w8-triple article,.wave08-feature .w8-timeline>div{padding-top:14px;border-top:2px solid #21302b}
.wave08-feature .w8-triple b,.wave08-feature .w8-timeline b{display:block;font-size:18px;line-height:1.65}
.wave08-feature .w8-triple p,.wave08-feature .w8-timeline p{margin:5px 0 0!important;color:#63706a!important;font-size:13px!important}
.wave08-feature .w8-triple article:nth-child(1)b,.wave08-feature .w8-timeline>div:nth-child(1)b{color:var(--cmp-a)!important}
.wave08-feature .w8-triple article:nth-child(2)b,.wave08-feature .w8-timeline>div:nth-child(2)b{color:var(--cmp-b)!important}
.wave08-feature .w8-triple article:nth-child(3)b,.wave08-feature .w8-timeline>div:nth-child(3)b{color:var(--cmp-c)!important}
.wave08-feature .w8-row{display:grid;grid-template-columns:minmax(210px,300px) 1fr;gap:18px;padding:13px 0;border-top:1px solid #dfe5e2}
.wave08-feature .w8-row b{font-size:17px;line-height:1.8}.wave08-feature .w8-row p{margin:2px 0 0!important;color:#64706b!important;font-size:13px!important}
.wave08-feature .compare-lines>div{grid-template-columns:minmax(150px,190px) 1fr!important;gap:12px!important;padding:12px 0!important}
.wave08-feature .compare-lines>div:nth-child(1)>b,.wave08-feature .summary-lines>div:nth-child(1)>b{color:var(--cmp-a)!important}
.wave08-feature .compare-lines>div:nth-child(2)>b,.wave08-feature .summary-lines>div:nth-child(2)>b{color:var(--cmp-b)!important}
.wave08-feature .compare-lines>div:nth-child(3)>b,.wave08-feature .summary-lines>div:nth-child(3)>b{color:var(--cmp-c)!important}
@media(max-width:700px){
 .wave08-feature .w8-triple,.wave08-feature .w8-timeline{grid-template-columns:1fr;gap:14px}
 .wave08-feature .w8-row{grid-template-columns:1fr;gap:3px;padding:10px 0}
 .wave08-feature .comparison-head h1{font-size:clamp(28px,9.8vw,40px)!important;line-height:1.14!important}
 .wave08-feature .comparison-head .grammar-title-inline{display:grid!important;grid-template-columns:1fr!important;gap:.02em!important}
 .wave08-feature .comparison-head .grammar-piece{display:block!important;white-space:nowrap!important}
 .wave08-feature .comparison-head .grammar-sep{display:none!important}
}
