.vai-brand-root .sv-bases{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;display:grid}.vai-brand-root .sv-base{background:var(--su-box);border-radius:28px;flex-direction:column;gap:14px;padding:34px 36px 32px;display:flex}.vai-brand-root .sv-base dt{color:var(--su-muted);font-size:15px;font-weight:500}.vai-brand-root .sv-base dd{margin:0}.vai-brand-root section.su-sec .sv-base__price{letter-spacing:-.02em;color:var(--su-ink);font-variant-numeric:tabular-nums;font-size:clamp(22px,2.1vw,28px);font-weight:500;line-height:1.25}.vai-brand-root section.su-sec .sv-base__body{max-width:30em;color:var(--su-muted);margin-bottom:auto;font-size:16px;line-height:1.55}.vai-brand-root .sv-base__link{padding-top:10px}.vai-brand-root .sv-role__icon{margin-bottom:auto}.vai-brand-root section.su-sec a.sv-role{min-height:250px}.vai-brand-root .sv-role__fit{color:var(--su-dim);font-variant-numeric:tabular-nums;margin-top:14px;font-size:13px}.vai-brand-root .sv-ledger{background:var(--su-box);border-radius:32px;padding:8px}.vai-brand-root .sv-ledger>ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.vai-brand-root .sv-ledger__row{background:var(--su-card);border-radius:24px;grid-template-columns:minmax(0,.9fr) minmax(0,.8fr) minmax(0,1.6fr);align-items:start;gap:28px;padding:26px 30px;display:grid}.vai-brand-root section.su-sec .sv-ledger__name{letter-spacing:-.015em;color:var(--su-ink);margin:0;font-size:20px;font-weight:500}.vai-brand-root section.su-sec .sv-ledger__price{letter-spacing:-.02em;color:var(--su-ink);font-variant-numeric:tabular-nums;margin:0;font-size:24px;font-weight:500}.vai-brand-root section.su-sec .sv-ledger__meta{color:var(--su-dim);margin:6px 0 0;font-size:14px}.vai-brand-root .sv-ledger__points{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.vai-brand-root .sv-ledger__points li{color:var(--su-muted);padding-left:18px;font-size:15px;line-height:1.5;position:relative}.vai-brand-root .sv-ledger__points li:before{content:"";background:#7aa2f7;border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:2px}.vai-brand-root section.su-sec .sv-ledger__note{color:var(--su-dim);margin:0;padding:16px 24px 10px;font-size:14px}.vai-brand-root .sv-audit{border-radius:32px;align-items:center;gap:36px;padding:40px 48px;display:flex}.vai-brand-root .sv-audit__mascot{filter:drop-shadow(0 14px 18px #3c5a1433);flex:none;width:108px;height:auto;rotate:-6deg}.vai-brand-root .sv-audit__text{flex:1;min-width:0}.vai-brand-root .sv-audit__price{color:#2f5a07;font-variant-numeric:tabular-nums;background:#ffffffb3;border-radius:999px;padding:5px 12px;font-size:14px;font-weight:600;display:inline-flex}.vai-brand-root section.su-sec .sv-audit__title{letter-spacing:-.025em;color:#1a1a1a;margin:14px 0 0;font-size:clamp(26px,2.6vw,36px);font-weight:500}.vai-brand-root section.su-sec .sv-audit__body{color:#3f4a2c;max-width:36em;margin:10px 0 0;font-size:16.5px;line-height:1.55}.vai-brand-root .sv-role-tag{border:1px solid var(--su-line);background:var(--su-card);height:42px;color:var(--su-ink);border-radius:999px;align-items:center;gap:10px;padding:0 18px 0 6px;font-size:15px;font-weight:500;display:inline-flex}.vai-brand-root .sv-role-tag__icon{background:var(--clay-blue-body);width:30px;height:30px;box-shadow:var(--clay-blue-shade-sm);color:#fff;border-radius:50%;place-items:center;display:grid}.vai-brand-root .sv-fit{align-items:stretch}.vai-brand-root .sv-fit__count,.vai-brand-root .sv-fit__lists{background:var(--su-box);border-radius:28px;padding:32px 34px}.vai-brand-root .sv-fit__count{flex-direction:column;justify-content:space-between;gap:24px;display:flex}.vai-brand-root section.su-sec .sv-fit__num{letter-spacing:-.04em;color:var(--su-ink);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(64px,7vw,96px);font-weight:500;line-height:1}.vai-brand-root .sv-fit__num span{letter-spacing:-.01em;color:var(--su-dim);font-size:.34em}.vai-brand-root section.su-sec .sv-fit__note{max-width:16em;color:var(--su-muted);margin:0;font-size:17px;line-height:1.45}.vai-brand-root section.su-sec .sv-fit__label{color:var(--su-dim);margin:0 0 12px;font-size:14px;font-weight:500}.vai-brand-root section.su-sec .sv-fit__label~.sv-fit__label{margin-top:28px}.vai-brand-root .sv-pills{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.vai-brand-root .sv-pills--center{justify-content:center;max-width:900px;margin:0 auto}.vai-brand-root .sv-mk-agents{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.vai-brand-root .sv-mk-agent{flex-direction:column;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.vai-brand-root .sv-mk-agent__top{align-items:center;gap:10px;width:100%;display:flex}.vai-brand-root .sv-mk-agent__icon{color:#2553c7;background:#eef3ff;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.vai-brand-root .sv-mk-agent__stats{align-items:flex-end;gap:16px;width:100%;display:flex}.vai-brand-root .sv-mk-agent__calls{letter-spacing:-.02em;flex-direction:column;font-size:22px;font-weight:600;display:flex}.vai-brand-root .sv-mk-agent__calls small{letter-spacing:0;color:#a1a1aa;font-size:10.5px;font-weight:400}.vai-brand-root .mk .sv-mk-agent__bars{flex:1;gap:5px;height:52px}.vai-brand-root .sv-mk-agent__draft{flex-direction:column;gap:7px;width:100%;padding:6px 0 12px;display:flex}.vai-brand-root .mk .sv-mk-agent__draft .mk-progress i{background:#f59e0b}.vai-brand-root .mk .sv-mk-agent__draft .mk-card__title{margin:0}.vai-brand-root .mk-call .sv-mk-dir{margin-left:auto}html.dark .vai-brand-root .sv-ledger__points li:before{background:#5a8df6}@media (max-width:1000px){.vai-brand-root .sv-ledger__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.vai-brand-root .sv-ledger__points{grid-column:1/-1}.vai-brand-root .sv-audit{flex-wrap:wrap}}@media (max-width:760px){.vai-brand-root .sv-bases{grid-template-columns:minmax(0,1fr)}.vai-brand-root .sv-base{padding:26px 24px 24px}.vai-brand-root .sv-ledger__row{grid-template-columns:minmax(0,1fr);gap:14px;padding:22px 22px 24px}.vai-brand-root .sv-audit{flex-direction:column;align-items:flex-start;gap:22px;padding:30px 24px}.vai-brand-root .sv-audit__mascot{width:84px}.vai-brand-root .sv-fit__count,.vai-brand-root .sv-fit__lists{padding:26px 24px}.vai-brand-root section.su-sec a.sv-role{min-height:0}}
