.price-question[data-astro-cid-ia7v7tbj]{--row-inline:min(calc(var(--spacing) * 4), 4vw);gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 4) var(--row-inline);border-radius:calc(var(--spacing) * 3);background:var(--surface-well);flex-direction:column;display:flex}.price-question[data-astro-cid-ia7v7tbj][hidden]{display:none}.price-question__ask[data-astro-cid-ia7v7tbj]{font:var(--type-label);color:var(--text-heading)}.price-question__list[data-astro-cid-ia7v7tbj]{border:1px solid var(--border-hairline);border-radius:calc(var(--spacing) * 2.5);background:var(--surface-card);flex-direction:column;display:flex}.price-question__list[data-astro-cid-ia7v7tbj][hidden]{display:none}.price-question__choice[data-astro-cid-ia7v7tbj]{width:100%;min-height:var(--control-height);padding:calc(var(--spacing) * 2.5) var(--row-inline);text-align:left;font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--text-heading);overflow-wrap:anywhere;align-items:center;display:flex}.price-question__choice[data-astro-cid-ia7v7tbj]+.price-question__choice[data-astro-cid-ia7v7tbj]{border-top:1px solid var(--border-hairline)}.price-question__choice[data-astro-cid-ia7v7tbj]:first-child{border-start-start-radius:inherit;border-start-end-radius:inherit}.price-question__choice[data-astro-cid-ia7v7tbj]:last-child{border-end-end-radius:inherit;border-end-start-radius:inherit}.price-question__choice[data-astro-cid-ia7v7tbj]:hover{background:var(--surface-well)}.price-question__choice[data-astro-cid-ia7v7tbj]:focus-visible{outline-offset:-2px}.price-question__thanks[data-astro-cid-ia7v7tbj]{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--text-body)}.vp-balance-row[data-astro-cid-6ha6juve]{column-gap:calc(var(--spacing) * 3);min-height:calc(var(--spacing) * 14);padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3);border:1px solid var(--border-control);background:var(--surface-card);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon text end";align-content:center}.vp-balance-row[data-astro-cid-6ha6juve]:has(.vp-balance-row__note:not([hidden])){grid-template-areas:"icon text end""icon note end"}.vp-balance-row__icon[data-astro-cid-6ha6juve]{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9);background:var(--surface-well);grid-area:icon}.vp-balance-row__text[data-astro-cid-6ha6juve]{grid-area:text}.vp-balance-row__note[data-astro-cid-6ha6juve]{grid-area:note}.vp-balance-row__end[data-astro-cid-6ha6juve]{grid-area:end}.vp-balance-row__add[data-astro-cid-6ha6juve]:after{content:"";border-radius:inherit;position:absolute;inset:0}@media (width<=47.999rem){.vp-balance-row[data-astro-cid-6ha6juve]:has(.vp-balance-row__note:not([hidden])){row-gap:calc(var(--spacing) * 2);grid-template-areas:"icon text text""note note end";padding-bottom:0}.vp-balance-row[data-astro-cid-6ha6juve]:has(.vp-balance-row__note:not([hidden])):before{content:"";margin-inline:calc(var(--spacing) * -3);border-top:1px solid var(--border-hairline);grid-area:2/1/auto/-1;align-self:start}.vp-balance-row__note[data-astro-cid-6ha6juve]{min-height:calc(var(--spacing) * 11);align-items:center;display:flex}}.vp-guarantee[data-astro-cid-37ewkhkd]{align-items:center;gap:calc(var(--spacing) * 3);margin:calc(var(--spacing) * 4) 0 0;padding:calc(var(--spacing) * 4);background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--leading-sm);font-weight:var(--weight-semibold);color:var(--text-heading);display:flex}.vp-guarantee__text[data-astro-cid-37ewkhkd]{overflow-wrap:anywhere;min-width:0}.vp-guarantee__sticker[data-astro-cid-37ewkhkd]{flex:none;width:3.25rem;height:3.75rem;overflow:visible}.vp-guarantee__shadow[data-astro-cid-37ewkhkd]{fill:var(--color-ink);opacity:.12}.vp-guarantee__diecut[data-astro-cid-37ewkhkd]{fill:var(--color-surface);stroke:var(--color-surface);stroke-width:6px;stroke-linejoin:round}.vp-guarantee__sheet[data-astro-cid-37ewkhkd]{fill:var(--color-brand-strong)}.vp-guarantee__fold[data-astro-cid-37ewkhkd]{fill:var(--color-brand)}.vp-guarantee__tick[data-astro-cid-37ewkhkd]{fill:none;stroke:var(--color-on-brand);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round}.vp-guarantee__band[data-astro-cid-37ewkhkd]{fill:var(--color-ink);stroke:var(--color-surface);stroke-width:2px}.vp-guarantee__word[data-astro-cid-37ewkhkd]{fill:var(--color-on-brand);font-family:var(--font-sans);letter-spacing:.08em;font-size:7.5px;font-weight:800}.vp-paybar{position:fixed;inset-inline:0}.vp-paybar[hidden]{display:none}.vp-paybar>.vp-btn{flex:1}.vp-paybar-on body{padding-bottom:calc(var(--control-height) + var(--spacing) * 6)}.vp-paybar-on [data-app-card]{display:none}.vp-paybar-on [data-pay-notice]:not(.sr-only){inset-inline:calc(var(--spacing) * 4);bottom:calc(var(--control-height) + var(--spacing) * 8 + env(safe-area-inset-bottom));z-index:20;background:linear-gradient(var(--tint-info-bg), var(--tint-info-bg)) var(--surface-card);position:fixed}@media (width<=63.99rem){.vp-split--payfull{grid-template-columns:minmax(0,1fr);row-gap:0}.vp-split--payfull .vp-split__main,.vp-split--payfull .vp-split__aside{display:contents}.vp-split--payfull .vp-split__aside>*{order:1}.vp-split--payfull .vp-split__main>:not([data-tool-section-label],.vp-tool-panel){order:2}.vp-split--payfull [data-aside-pay]{margin-top:calc(var(--spacing) * 4)}.vp-ordering .vp-split:not(.vp-split--payfull) :is(.vp-guarantee,.vp-why),.vp-ordering .vp-tool-lead{display:none}.vp-ordering .vp-tool-title{font-size:var(--text-xl);line-height:var(--leading-xl)}.vp-split--payfull .vp-stages{gap:calc(var(--spacing) * 2) var(--spacing);background:0 0;border:0;border-radius:0;flex-wrap:wrap;display:flex;overflow:visible}.vp-split--payfull .vp-stage{display:contents}.vp-split--payfull .vp-stage__marker{height:calc(var(--spacing) * 1.5);background:var(--border-control);border:0;flex:1 1 0}.vp-split--payfull .vp-stage__marker>*,.vp-split--payfull .vp-stage__marker:after{display:none}.vp-split--payfull .vp-stage--done .vp-stage__marker{background:var(--color-brand-strong)}.vp-split--payfull .vp-stage--active .vp-stage__marker{background:var(--color-warning)}.vp-split--payfull .vp-stage:not(.vp-stage--active) .vp-stage__body{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.vp-split--payfull .vp-stage--active .vp-stage__body{flex-basis:100%;order:1}}
