.bva .bva-subline{color:var(--bva-ink-2);margin-top:10px;font-size:15px}.bva .bva-dim{color:var(--bva-ink-3)}.bva .bva-rowfacts{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:12px;display:flex}.bva .bva-score{display:inline-block;position:relative}.bva .bva-score>summary{cursor:pointer;border:1px solid var(--bva-rule-2);background:var(--bva-surface);height:30px;color:var(--bva-ink-2);border-radius:999px;align-items:center;gap:8px;padding:0 12px 0 10px;font-size:13px;list-style:none;transition:border-color .18s;display:inline-flex}.bva .bva-score>summary::-webkit-details-marker{display:none}.bva .bva-score>summary:hover{border-color:var(--bva-ink-3)}.bva .bva-score>summary b{color:var(--bva-ink);font-weight:600}.bva .bva-score>summary:after{content:"";opacity:.6;border-bottom:1.3px solid;border-right:1.3px solid;width:5px;height:5px;transform:rotate(45deg)translateY(-2px)}.bva .bva-score[open]>summary:after{transform:rotate(-135deg)translate(-1px,-1px)}.bva .bva-seg{gap:2px;display:inline-flex}.bva .bva-seg i{background:var(--bva-rule-2);border-radius:2px;width:5px;height:12px;display:block}.bva .bva-seg i.on{background:var(--bva-accent)}.bva .bva-score__pop{z-index:8;background:var(--bva-surface);border:1px solid var(--bva-rule);width:min(380px,82cqi);box-shadow:var(--bva-shadow);border-radius:14px;padding:14px 16px;position:absolute;top:calc(100% + 8px);left:0}.bva .bva-score__h{color:var(--bva-ink);font-size:13px;font-weight:600}.bva .bva-score__f{color:var(--bva-ink-3);margin-top:10px;font-size:12.5px}.bva .bva-cklist{gap:0;margin:8px 0 0;padding:0;list-style:none;display:grid}.bva .bva-cklist li{border-bottom:1px solid var(--bva-rule);grid-template-columns:20px minmax(0,1fr);gap:8px;padding:7px 0;font-size:13.5px;line-height:1.4;display:grid}.bva .bva-cklist li:last-child{border-bottom:0}.bva .bva-cklist b{color:var(--bva-ink);font-weight:600;display:block}.bva .bva-cklist small{color:var(--bva-ink-3);overflow-wrap:anywhere;margin-top:1px;font-size:12.5px;display:block}.bva .bva-ck{border-radius:50%;place-items:center;width:18px;height:18px;font-size:11px;font-weight:600;line-height:1;display:grid}.bva .bva-ck--ok{background:var(--bva-accent);color:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0a131b)}.bva .bva-ck--no{background:var(--bva-sunk);color:var(--bva-ink-3);box-shadow:inset 0 0 0 1px var(--bva-rule-2)}.bva .bva-sc{color:var(--bva-ink-2);white-space:nowrap;cursor:help;align-items:center;gap:6px;font-size:13px;display:inline-flex}.bva .bva-sc b{color:var(--bva-ink);font-weight:600}.bva .bva-iscore{align-items:center;gap:8px;display:inline-flex}.bva .bva-facts .bva-iscore{margin-bottom:4px}.bva .bva-facts .bva-cklist{max-width:560px}.bva .bva-rprice{color:var(--bva-ink-2);font-size:13.5px}.bva .bva-rprice b{color:var(--bva-ink);font-weight:600}.bva .bva-amt{color:var(--bva-ink);white-space:nowrap;background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;padding-bottom:1px;font-weight:600}.bva .bva-amt:hover{color:var(--bva-accent)}.bva .bva-cmp{margin-top:22px}.bva .bva-cmp .bva-table{min-width:760px}.bva .bva-cmp .bva-table td,.bva .bva-cmp .bva-table th{vertical-align:top;font-size:14px}.bva .bva-pbox{background:var(--lightningcss-light,#f4f8f8)var(--lightningcss-dark,#0c1b1f);border:1px solid var(--lightningcss-light,#0b6e6938)var(--lightningcss-dark,#62d2c638);border-radius:18px;margin-top:22px;padding:18px 20px 6px}.bva .bva-pbox__head{justify-items:start;gap:6px;display:grid}.bva .bva-pbox__head h2{letter-spacing:0;font-size:19px;font-weight:600}.bva .bva-pbox__head p{color:var(--bva-ink-2);max-width:70ch;font-size:14px}.bva .bva-pbox .bva-rows--pinned{background:var(--bva-surface);margin-top:12px}.bva .bva-gpick .bva-btn.bva-btn--apply{height:40px;padding:0 16px;font-size:14px}.bva .bva-gpick__lead .bva-svc{margin-top:8px}.bva .bva-facts dd small a{color:var(--bva-ink-2)}.bva .bva-vgroups{gap:18px;margin-top:16px;display:grid}@container bva (min-width:760px){.bva .bva-vgroups{grid-template-columns:1fr 1fr;gap:32px}}.bva .bva-vgroups p{color:var(--bva-ink-2);margin-top:6px}.bva .bva-vgroups small{color:var(--bva-ink-3);margin-top:4px;font-size:13px;display:block}.bva .bva-vgroups small a{color:var(--bva-ink-2)}.bva .bva-ptable .bva-table td,.bva .bva-ptable .bva-table th{vertical-align:top}.bva .bva-ptable .bva-table tbody th small{color:var(--bva-ink-3);max-width:62ch;margin-top:3px;font-size:13px;font-weight:400;line-height:1.45;display:block}.bva .bva-pay{border:1px solid var(--bva-rule);border-left:3px solid var(--bva-warn);background:var(--bva-surface);border-radius:0 14px 14px 0;padding:22px 24px}.bva .bva-pay .bva-h2{margin-top:0}.bva .bva-paylist{gap:10px;margin:16px 0 4px;padding:0;list-style:none;display:grid}.bva .bva-paylist li{color:var(--bva-ink-2);grid-template-columns:22px minmax(0,1fr);gap:10px;font-size:15px;display:grid}.bva .bva-paylist .bva-i{color:var(--bva-accent);margin-top:2px}.bva .bva-flist{gap:12px;max-width:82ch;margin-top:16px;padding:0;list-style:none;display:grid}.bva .bva-flist li{color:var(--bva-ink-2);padding-left:16px;font-size:15px;line-height:1.55;position:relative}.bva .bva-flist li:before{content:"";background:var(--bva-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:0}.bva .bva-flist small{color:var(--bva-ink-3);overflow-wrap:anywhere;margin-top:2px;font-size:12.5px;display:block}.bva .bva-flist small a{color:var(--bva-ink-2)}.bva .bva-facts dd .bva-flist{gap:8px;margin-top:0}.bva .bva-facts dd .bva-flist li{font-size:inherit;color:var(--bva-ink)}.bva .bva-ck--nd{color:var(--bva-ink-3);box-shadow:none;outline:1px dashed var(--bva-rule-2);outline-offset:-1px;background:0 0}.bva .bva-arow__auto{margin-top:10px}.bva .bva-autotbl .bva-table{min-width:1080px}.bva .bva-autotbl .bva-table td{white-space:nowrap}.bva .bva-autocell{align-items:center;gap:6px;display:inline-flex}.bva .bva-autosrc{margin-top:18px}.bva .bva-autosrc summary{font-size:15.5px}.bva .bva-autosrc .bva-cklist{margin-top:0}.bva .bva-autosrc q{color:var(--bva-ink-2);margin-top:3px;display:block}.bva .bva-autotbl .bva-table td .sub{white-space:normal;max-width:150px}.bva .bva-autofoot{color:var(--bva-ink-3);max-width:80ch;margin-top:14px;font-size:13.5px;line-height:1.55}
