.why-reveal{opacity:0;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transform:translateY(1.05rem)}.why-reveal.is-inview{opacity:1;transform:translateY(0)}.why-reveal-delay-1{transition-delay:80ms}.why-reveal-delay-2{transition-delay:.16s}.why-reveal-delay-3{transition-delay:.24s}.why-hero-grid{background-image:linear-gradient(to right, var(--grid) 1px, transparent 1px), linear-gradient(to bottom, var(--grid) 1px, transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(80% 70% at 50% 0,#000 20%,#0000 70%);mask-image:radial-gradient(80% 70% at 50% 0,#000 20%,#0000 70%)}.why-card{transition:transform .2s,border-color .2s,box-shadow .25s}.why-card:hover{border-color:#e11d4859;transform:translateY(-4px);box-shadow:0 26px 70px -26px #e11d4838}@media (prefers-reduced-motion:reduce){.why-reveal{opacity:1!important;transition:none!important;transform:none!important}.why-card:hover{transform:none!important}}html:not([data-design=classic]) .why-compare{border:1px solid var(--border);border-radius:10px;gap:0;margin-top:2.5rem;display:grid;overflow:hidden}@media (min-width:900px){html:not([data-design=classic]) .why-compare{grid-template-columns:repeat(2,minmax(0,1fr))}}html:not([data-design=classic]) .why-compare>div{background:var(--panel);padding:26px 28px}html:not([data-design=classic]) .why-compare>div+div{border-top:1px solid var(--border)}@media (min-width:900px){html:not([data-design=classic]) .why-compare>div+div{border-top:0;border-left:1px solid var(--border)}}html:not([data-design=classic]) .why-compare>div:last-child{background:var(--bg-raised);box-shadow:inset 0 2px 0 var(--accent)}html:not([data-design=classic]) .why-compare h3{font-family:var(--font-mono);color:var(--muted2);font-size:.8rem;font-weight:500}html:not([data-design=classic]) .why-steps{counter-reset:s;margin:1rem 0 0;padding:0;list-style:none}html:not([data-design=classic]) .why-steps li{counter-increment:s;border-bottom:1px solid var(--border);color:var(--muted);justify-content:space-between;gap:1rem;padding:10px 0;font-size:.95rem;line-height:1.5;display:flex}html:not([data-design=classic]) .why-steps li:before{content:counter(s);font-family:var(--font-mono);color:var(--muted2);min-width:1.1rem;padding-top:.15rem;font-size:.78rem}html:not([data-design=classic]) .why-steps li span:first-child{flex:1}html:not([data-design=classic]) .why-steps li span+span{font-family:var(--font-mono);color:var(--muted2);white-space:nowrap;font-size:.85rem}html:not([data-design=classic]) .why-total{color:var(--muted);margin-top:1rem;font-size:.92rem}html:not([data-design=classic]) .why-total strong{color:var(--fg);font-weight:600}@media (min-width:900px){html:not([data-design=classic]) .why-four{grid-template-columns:repeat(4,minmax(0,1fr))}}
