.vs-faq{padding-bottom:clamp(1.75rem,1.286rem + 1.91vw,3rem);padding-top:clamp(1.75rem,1.286rem + 1.91vw,3rem)}.vs-faq .vs-faq-h2{color:#000;font-size:clamp(1.5rem,1.221rem + 1.15vw,2.25rem);font-weight:500;letter-spacing:-.03em;line-height:1.2;margin:0 0 clamp(1.25rem,1.064rem + .77vw,1.75rem);text-align:center}.vs-faq .vs-faq-wrap{margin:clamp(1.5rem,1.314rem + .77vw,2rem) auto 0;max-width:880px;width:100%}.vs-faq .pricing-faq-collapse{background:#fff;border:1px solid #e3e2e4;border-radius:16px;box-shadow:0 1px 4px #00000026;overflow:hidden;--el-collapse-header-height:56px;--el-collapse-border-color:#e3e2e4}.vs-faq .pricing-faq-collapse .el-collapse-item__arrow{transform:rotate(90deg)}.vs-faq .pricing-faq-collapse .el-collapse-item__arrow.is-active{transform:rotate(-90deg)}.vs-faq .pricing-faq-collapse .el-collapse-item{border-bottom:1px solid var(--el-collapse-border-color)}.vs-faq .pricing-faq-collapse .el-collapse-item.is-active .el-collapse-item__header{transition:0s}.vs-faq .pricing-faq-collapse .el-collapse-item:not(.is-active):hover .el-collapse-item__header{background:#f9f9f9}.vs-faq .pricing-faq-collapse .el-collapse-item__header{border:none!important;color:#424149!important;font-size:18px;font-weight:500;height:auto;letter-spacing:-.02em;line-height:24px;padding:16px 34px 14px 24px;position:relative;transition:318ms;z-index:2}.vs-faq .pricing-faq-collapse .el-collapse-item__wrap{border:none!important;position:relative;top:-8px}.vs-faq .pricing-faq-collapse .el-collapse-item__content{color:#424149;font-size:16px;line-height:24px;padding:0 24px 18px;position:relative;z-index:3}.vs-faq .pricing-faq-collapse .el-collapse-item__content a{color:#1e96eb;text-decoration:underline;text-underline-offset:2px}.vs-faq .pricing-faq-collapse .el-collapse-item__content a:hover{text-decoration:underline}.vs-faq .pricing-faq-collapse .el-collapse-item__content code{background:#f5f5f7;border:1px solid #e3e2e4;border-radius:4px;color:#424149;font-family:SF Mono,Monaco,Menlo,Consolas,monospace;font-size:13.5px;padding:1px 6px}.vs-faq .pricing-faq-collapse .el-collapse-item__arrow{color:#77757d;font-weight:400;margin-right:0;position:relative;right:-10px}.vs-faq .pricing-faq-collapse .el-collapse-item__arrow path{stroke-width:20px;stroke:currentColor}.vs-faq .pricing-faq-collapse .item-question{color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0}.vs-faq .pricing-faq-collapse .item-answer{margin:0;white-space:pre-line}html.dark .vs-faq .vs-faq-h2{color:#fff}.vs-card{color:inherit;text-decoration:none;transition:transform .28s cubic-bezier(.16,1,.3,1)}.vs-card:hover{transform:translateY(-4px)}.vs-card:hover .vs-card-cover{border-color:#dcdcdc;box-shadow:0 16px 36px #0000000f}.vs-card .vs-card-cover{aspect-ratio:328/210;background:#fafafa;border:1px solid #f3f3f3;border-radius:8px;overflow:hidden;position:relative;transition:all .28s cubic-bezier(.16,1,.3,1)}.vs-card .vs-card-cover-bg{background:radial-gradient(circle at 20% 30%,rgba(30,150,235,.08) 0,transparent 50%),radial-gradient(circle at 80% 70%,rgba(124,58,237,.06) 0,transparent 50%);top:0;right:0;bottom:0;left:0;position:absolute}.vs-card .vs-card-cover-content{height:100%;padding:0 24px;position:relative}.vs-card .subject-mark{align-items:center;border-radius:50%;box-shadow:0 4px 12px #00000014;display:flex;flex-shrink:0;height:64px;justify-content:center;width:64px}@media (max-width:29.9rem){.vs-card .subject-mark{height:52px;width:52px}}.vs-card .subject-letter{color:#fff;font-size:28px;font-weight:600;letter-spacing:-.02em}@media (max-width:29.9rem){.vs-card .subject-letter{font-size:22px}}.vs-card .vs-divider{background:#fff;border:1px solid #e8e8e8;border-radius:999px;color:#424149;font-size:11px;font-weight:600;left:50%;letter-spacing:.04em;padding:4px 12px;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%)}.vs-card:hover .vs-card-cover{border-color:#ccc}.vs-card .vs-card-meta{color:#7a7a7a;font-size:13px;line-height:1.4;margin-top:16px;padding:0 6px}.vs-card .cluster-pill{background:#f3f3f3;border-radius:999px;color:#424149;font-size:12px;font-weight:500;padding:2px 10px}.vs-card .meta-dot{color:#c4c4c4}.vs-card .vs-card-title{color:#141414;display:-webkit-box;font-size:18px;font-weight:500;letter-spacing:-.02em;line-height:1.333333333333333;margin-bottom:4px;margin-top:8px;padding:0 6px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;white-space:normal}.vs-card .vs-card-desc{color:#7a7a7a;display:-webkit-box;font-size:15px;line-height:1.5;padding:0 6px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;white-space:normal}html.dark .vs-card .vs-card-cover{background:#1a1a1a;border-color:#2a2a2a}html.dark .vs-card .cluster-pill{background:#2a2a2a;color:#e6e6e6}html.dark .vs-card .vs-divider{background:#1a1a1a;border-color:#3a3a3a;color:#e6e6e6}html.dark .vs-card .vs-card-title{color:#fff}html.dark .vs-card .vs-card-desc{color:#a0a0a0}
