.svi .item-from{margin-top:14px;font-size:28px;line-height:1.14286;font-weight:600;letter-spacing:.007em}.svi-saving{margin-top:6px;font-size:17px;line-height:1.23536;font-weight:600;letter-spacing:-.022em}.svi .sticky{background:#161617f0;box-shadow:none;color:var(--on-dark)}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.svi .sticky{background:#161617cc}}.svi .sticky :is(.sticky__name,.sticky__total){color:var(--on-dark)}#applyButton{margin-top:24px}.svi-back{display:inline-flex;align-items:center;gap:6px;position:relative;z-index:2;width:var(--flow-w);margin:24px auto -24px;padding:0;font-size:17px;line-height:1.23536}.svi-back:not([hidden]){display:flex}.svi-back svg{width:8px;height:14px;transform:scaleX(-1)}.svi .item-change{padding-inline:18px}.svi .item-change:before{display:none}.svi-sec{margin-top:var(--pad)}.svi-sec__title{font-size:48px;line-height:1.08349;font-weight:600;letter-spacing:-.003em}.svi-sec__lede{max-width:820px;margin-top:18px;color:var(--ink-2);font-size:21px;line-height:1.38105;letter-spacing:.011em}.svi-sec__lede strong{color:var(--ink);font-weight:600}.svi-sec .svi-included__list{margin-top:48px}.svi-included__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 40px}.svi-included__list li{display:flex;gap:14px;align-items:flex-start;font-size:17px;line-height:1.47059;color:var(--ink-2)}.svi-included__list strong{display:block;color:var(--ink);font-weight:600}.svi-included__list svg{width:30px;height:30px;flex:none;color:var(--ink);stroke-width:1.3}@media (max-width: 1068px){.svi-included__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 734px){.svi-included__list{grid-template-columns:minmax(0,1fr);gap:24px}}.svi-compare{width:100%;max-width:980px;margin-top:48px;border-collapse:separate;border-spacing:0}.svi-compare th,.svi-compare td{padding:18px 12px;border-top:1px solid var(--hair);font-size:17px;line-height:1.47059;text-align:center}.svi-compare thead th,.svi-compare thead td{border-top:0;padding-top:22px;font-weight:600}.svi-compare tbody th{text-align:left;font-weight:400}.svi-compare .is-us{width:30%;background:var(--bg-alt)}.svi-compare thead .is-us{border-radius:18px 18px 0 0}.svi-compare tbody tr:last-child .is-us{border-radius:0 0 18px 18px}.svi-compare td:not(.is-us),.svi-compare thead th:not(.is-us){width:22%}.svi-cost .svi-cost__total :is(th,td){font-weight:600}.svi-cost__total td{font-variant-numeric:tabular-nums}.svi-cost__row :is(th,td){color:var(--ink-2);font-size:14px;line-height:1.42859}.svi-cost__row th{padding-left:34px}.svi-cost__toggle{display:inline-flex;align-items:center;gap:12px;font:inherit;color:inherit;text-align:left}.svi-cost__toggle svg{width:8px;height:14px;transition:transform .3s var(--ease-standard)}.svi-cost__toggle[aria-expanded=true] svg{transform:rotate(90deg)}.svi-cost+tbody tr:first-child :is(th,td){border-top:1px solid var(--ink-3)}.svi-badge{display:block;width:fit-content;margin:0 auto 8px;padding:3px 10px;border-radius:980px;background:var(--focus);color:var(--white);font-size:12px;line-height:1.33337;font-weight:600;letter-spacing:-.01em}.svi-badge[hidden]{display:none}.svi-sec__note{max-width:980px;margin-top:18px;color:var(--ink-2);font-size:12px;line-height:1.33337;letter-spacing:-.01em}.svi-yes,.svi-no{width:24px;height:24px;vertical-align:middle}.svi-yes{color:var(--focus);stroke-width:1.6}.svi-no{color:var(--ink-3)}@media (max-width: 734px){.svi-sec__title{font-size:40px;line-height:1.1;letter-spacing:0}.svi-sec__lede{font-size:19px;line-height:1.4211;letter-spacing:.012em}.svi-compare th,.svi-compare td{padding:14px 8px;font-size:14px;line-height:1.42859}}.svi-docs{margin-top:40px;padding-top:32px;border-top:1px solid var(--hair)}.svi-docs__lede{margin-top:12px;font-size:17px;line-height:1.47059}.svi-docs__list{margin-top:14px;padding-left:20px;list-style:disc;font-size:17px;line-height:1.47059}.svi-docs__list li+li{margin-top:6px}.svi-docs .receipt__actions{margin-top:28px}.svi .state--driver .review-error{margin-top:24px}.svi .state--driver .fields+.note{margin-top:10px}.svi-loading{display:grid;place-items:center}.svi-loading[hidden]{display:none}.svi-plan{margin-top:20px}.svi-save{min-height:18px;margin-top:10px;font-size:14px;line-height:1.42859;font-weight:600;letter-spacing:-.016em;color:var(--gold-ink)}.svi-slider{--thumb: 28px;--at: 0;margin-top:20px}.svi-slider__input{-webkit-appearance:none;appearance:none;display:block;width:100%;height:var(--thumb);margin:0;background:none;cursor:pointer}.svi-slider__input::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:linear-gradient(var(--focus),var(--focus)) 0 0 / calc(var(--thumb) / 2 + (100% - var(--thumb)) * var(--at)) 100% no-repeat,var(--hair)}.svi-slider__input::-moz-range-track{height:4px;border-radius:2px;background:var(--hair)}.svi-slider__input::-moz-range-progress{height:4px;border-radius:2px;background:var(--focus)}.svi-slider__input::-webkit-slider-thumb{-webkit-appearance:none;width:var(--thumb);height:var(--thumb);margin-top:calc(2px - var(--thumb) / 2);border-radius:50%;background:var(--white);box-shadow:0 .5px 4px #0000001f,0 6px 13px #0000001f}.svi-slider__input::-moz-range-thumb{width:var(--thumb);height:var(--thumb);border:0;border-radius:50%;background:var(--white);box-shadow:0 .5px 4px #0000001f,0 6px 13px #0000001f}.svi-slider__input:focus-visible{outline:none}.svi-slider__input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--focus),0 6px 13px #0000001f}.svi-slider__input:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--focus),0 6px 13px #0000001f}.svi-slider__stops{display:flex;justify-content:space-between;gap:8px;margin-top:10px}.svi-slider__stops li{text-align:center;white-space:nowrap;font-size:12px;line-height:1.33337;letter-spacing:-.01em;color:var(--ink-2);cursor:pointer}.svi-slider__stops li:first-child{text-align:left}.svi-slider__stops li:last-child{text-align:right}.svi-slider__stops b{display:block;font-size:14px;line-height:1.42859;font-weight:600;letter-spacing:-.016em;color:var(--ink-2);transition:color .2s var(--ease-standard)}.svi-slider__stops li.is-chosen b{color:var(--ink)}@media (max-width: 734px){.svi-slider__stops b{font-size:12px;line-height:1.33337}}
