.pgc[data-v-2e347903]{--bg:#f3f8fa;--surface:#fff;--ink:#0d2a36;--muted:#5b7380;--line:#d9e6ec;--brand:#009fd8;--brand-ink:#00709a;--brand-soft:#e2f4fb;--van:#f2a541;--ins:#8a7ce0;--good:#1a9b6c;--red:#d62828;--sel-soft:#e7f6ee;--track:#dbe8ee;--van-body:#f7fbfc;--van-old:#e9e4d8;--glass:#bfe3f2;color:var(--ink);text-align:left;gap:28px;font-size:15px;line-height:1.5;display:grid}.pgc[data-v-2e347903] *,.pgc[data-v-2e347903] :after,.pgc[data-v-2e347903] :before{box-sizing:border-box}.pgc-header[data-v-2e347903]{gap:8px;max-width:640px;display:grid}.pgc-title[data-v-2e347903]{letter-spacing:-.01em;color:#0b71c3;margin:0;font-size:clamp(26px,4vw,38px);font-weight:800;line-height:1.1}.grid[data-v-2e347903]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.card[data-v-2e347903]>*,.grid[data-v-2e347903]>*,.left[data-v-2e347903]>*,.rows[data-v-2e347903]>*,.step-body[data-v-2e347903]>*,.step[data-v-2e347903]>*{min-width:0}.left[data-v-2e347903]{gap:36px}.left[data-v-2e347903],.step[data-v-2e347903]{display:grid}.step[data-v-2e347903]{align-content:start;gap:18px}.step-head[data-v-2e347903]{background:var(--brand-soft);border-left:5px solid var(--brand);border-radius:12px;align-items:center;gap:14px;padding:12px 16px;display:flex}.step-num[data-v-2e347903]{background:var(--brand);color:#fff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:20px;font-weight:800;display:grid}.step-kicker[data-v-2e347903]{letter-spacing:.14em;text-transform:uppercase;color:var(--brand-ink);font-size:12px;font-weight:800}.step h3[data-v-2e347903]{margin:2px 0 0;font-size:22px;font-weight:800;line-height:1.15}.step-sub[data-v-2e347903]{color:var(--muted);margin:2px 0 0;font-size:13px}.step-body[data-v-2e347903]{gap:18px;display:grid}.field[data-v-2e347903]{gap:6px;display:grid}.field-head[data-v-2e347903]{justify-content:space-between;align-items:center;gap:12px;display:flex}.field label[data-v-2e347903]{font-size:15px;font-weight:600}.val[data-v-2e347903]{color:var(--brand-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:28px;font-weight:800}.val small[data-v-2e347903]{color:var(--muted);margin-left:4px;font-size:13px;font-weight:500}input[type=range][data-v-2e347903]{appearance:none;cursor:pointer;background:0 0;width:100%;height:28px;margin:0}input[type=range][data-v-2e347903]::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--brand) 0 var(--p,50%),var(--track) var(--p,50%) 100%);border-radius:99px;height:8px}input[type=range][data-v-2e347903]::-moz-range-track{background:var(--track);border-radius:99px;height:8px}input[type=range][data-v-2e347903]::-moz-range-progress{background:var(--brand);border-radius:99px;height:8px}input[type=range][data-v-2e347903]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--surface);border:3px solid var(--brand);border-radius:50%;width:26px;height:26px;margin-top:-9px;box-shadow:0 2px 6px #003c5a33}input[type=range][data-v-2e347903]::-moz-range-thumb{background:var(--surface);border:3px solid var(--brand);border-radius:50%;width:20px;height:20px;box-shadow:0 2px 6px #003c5a33}input[type=range][data-v-2e347903]:focus-visible{outline:none}input[type=range][data-v-2e347903]:focus-visible::-webkit-slider-thumb{outline:3px solid var(--brand-soft);outline-offset:2px}.vans[data-v-2e347903]{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.van[data-v-2e347903]{position:relative}.van input[data-v-2e347903]{opacity:0;pointer-events:none;position:absolute}.van label[data-v-2e347903]{border:1.5px solid var(--line);background:var(--surface);cursor:pointer;border-radius:12px;gap:2px;padding:14px;transition:border-color .15s,background .15s;display:grid;position:relative}.van input:checked+label[data-v-2e347903]{border-color:var(--good);background:var(--sel-soft);border-width:2px;box-shadow:0 6px 16px -10px #1a9b6c99}.van input:checked+label[data-v-2e347903]:after{content:"";background:var(--good) url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%223.2%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22m6%2012.5%204%204%208-9%22%2F%3E%3C%2Fsvg%3E) center/14px no-repeat;border-radius:50%;width:22px;height:22px;position:absolute;top:8px;right:8px}.van input:focus-visible+label[data-v-2e347903]{outline:3px solid var(--brand);outline-offset:2px}.van .model[data-v-2e347903]{margin-top:6px;font-size:15px;font-weight:600;line-height:1.25}.van .desc[data-v-2e347903]{color:var(--muted);font-size:12px}.van .price[data-v-2e347903]{font-variant-numeric:tabular-nums;font-size:22px;font-weight:800}.van .price span[data-v-2e347903]{color:var(--muted);font-size:12px;font-weight:500}.art[data-v-2e347903]{aspect-ratio:640/300;-o-object-fit:contain;object-fit:contain;width:100%;height:auto;margin-bottom:4px;display:block}.art.flip[data-v-2e347903]{transform:scaleX(-1)}.ramp[data-v-2e347903]{grid-template-columns:repeat(3,1fr);gap:3px;margin-top:8px;display:grid}.ramp-lbl[data-v-2e347903]{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);grid-column:1/-1;font-size:10.5px;font-weight:600}.ramp .st[data-v-2e347903]{background:var(--bg);font-variant-numeric:tabular-nums;border-radius:6px;justify-items:center;padding:4px 2px;display:grid}.ramp .st b[data-v-2e347903]{font-size:13px;font-weight:600}.ramp .st span[data-v-2e347903]{color:var(--muted);white-space:nowrap;font-size:10.5px}.ramp .st.last[data-v-2e347903]{background:var(--track)}.van input:checked+label .ramp .st[data-v-2e347903]{background:var(--surface)}.incl[data-v-2e347903]{gap:10px;padding-top:4px;display:grid}.incl-head[data-v-2e347903]{color:var(--ink);font-size:15px;font-weight:600}.incl ul[data-v-2e347903]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin:0;padding:0;list-style:none;display:grid}.incl li[data-v-2e347903]{padding-left:26px;font-size:14px;font-weight:500;line-height:1.35;position:relative}.incl li[data-v-2e347903]:before{content:"";background:var(--good) url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%223.2%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22m6%2012.5%204%204%208-9%22%2F%3E%3C%2Fsvg%3E) center/12px no-repeat;border-radius:50%;width:18px;height:18px;position:absolute;top:0;left:0}.card[data-v-2e347903]{background:var(--surface);border:1px solid var(--line);border-radius:20px;gap:20px;padding:24px;display:grid;box-shadow:0 18px 40px -24px #00507859}.period[data-v-2e347903]{background:var(--bg);border-radius:10px;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;display:grid}.period button[data-v-2e347903]{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:8px 0;font-size:14px;font-weight:600}.period button[aria-pressed=true][data-v-2e347903]{background:var(--surface);color:var(--ink);box-shadow:0 1px 3px #00283c26}.period button[data-v-2e347903]:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.rows[data-v-2e347903]{font-variant-numeric:tabular-nums;display:grid}.row[data-v-2e347903]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding:11px 0;display:flex}.rows .row[data-v-2e347903]:last-child{border-bottom:0}.row .k[data-v-2e347903]{display:grid}.row .k span[data-v-2e347903]{color:var(--muted);font-size:12px}.row .v[data-v-2e347903]{white-space:nowrap;font-size:17px;font-weight:600}.row.minus .v[data-v-2e347903]{color:var(--muted)}.inc-tag[data-v-2e347903]{color:var(--good);background:var(--brand-soft);border-radius:99px;margin-left:4px;padding:1px 8px;font-size:11px;font-style:normal;font-weight:600}.dot[data-v-2e347903]{vertical-align:1px;border-radius:50%;width:9px;height:9px;margin-right:8px;display:inline-block}.take[data-v-2e347903]{border-top:2px solid var(--ink);gap:6px;margin-top:-20px;padding-top:12px;display:grid}.take-row[data-v-2e347903]{--tsz:44px;justify-content:space-between;align-items:baseline;gap:0 12px;display:flex}.take-row .big[data-v-2e347903],.take-row .lbl[data-v-2e347903]{font-weight:800;font-size:var(--tsz);letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:tabular-nums;line-height:1}.take-row .lbl[data-v-2e347903]{color:var(--good)}.keep[data-v-2e347903]{color:var(--red);font-size:18px;font-weight:800;line-height:1.3}.intro-take[data-v-2e347903],.keep[data-v-2e347903]{font-variant-numeric:tabular-nums}.intro-take[data-v-2e347903]{color:var(--muted);font-size:14px}.intro-take b[data-v-2e347903]{color:var(--ink);font-weight:600}.intro-take .good[data-v-2e347903]{color:var(--good);font-weight:700}.cta[data-v-2e347903]{text-align:center;color:#fff;letter-spacing:.01em;background:#ff4d4f;border-radius:8px;margin-top:20px;padding:18px 28px;font-size:19px;font-weight:600;text-decoration:none;transition:background .15s,transform .15s;display:block;box-shadow:0 8px 20px -10px #ff4d4fb3}.cta[data-v-2e347903]:hover{background:#e8393b;transform:translateY(-1px)}.cta[data-v-2e347903]:focus-visible{outline-offset:2px;outline:3px solid #ffb3b4}@media (prefers-reduced-motion:reduce){.cta[data-v-2e347903]{transition:none}.cta[data-v-2e347903]:hover{transform:none}}.fine[data-v-2e347903]{color:var(--muted);margin:0;font-size:12px}@media (width<=820px){.grid[data-v-2e347903]{grid-template-columns:minmax(0,1fr);gap:36px}.left[data-v-2e347903]{gap:32px}}@media (width<=600px){.pgc[data-v-2e347903]{gap:22px}.card[data-v-2e347903]{border-radius:16px;padding:18px}.step h3[data-v-2e347903]{font-size:20px}.val[data-v-2e347903]{font-size:24px}.vans[data-v-2e347903]{grid-template-columns:1fr;gap:8px}.van label[data-v-2e347903]{-moz-column-gap:12px;grid-template-columns:104px 1fr;align-items:center;gap:0 12px;padding:12px}.van .art[data-v-2e347903]{grid-area:1/1/5;margin:0}.van .desc[data-v-2e347903],.van .model[data-v-2e347903],.van .price[data-v-2e347903]{grid-column:2}.van .model[data-v-2e347903]{margin-top:0;padding-right:24px}.van .price[data-v-2e347903]{font-size:20px}.van .ramp[data-v-2e347903]{grid-column:1/-1}.take-row[data-v-2e347903]{--tsz:clamp(22px, 7vw, 30px)}.keep[data-v-2e347903]{font-size:16px}}@media (width<=380px){.incl ul[data-v-2e347903]{grid-template-columns:1fr}}
