.vz{margin:var(--gb-space-10) 0;hyphens:manual;min-width:0}.vz-cap{font-family:var(--gb-type-family-display);font-weight:var(--gb-type-weight-black);font-size:var(--gb-type-size-lg);line-height:var(--gb-type-leading-snug);letter-spacing:var(--gb-type-tracking-heading);color:var(--gb-color-text);text-wrap:balance;display:block}.vz .vz-src{line-height:1.45;margin:var(--gb-space-3) 0 0!important;max-width:none!important;font-size:var(--gb-type-size-xs)!important;color:var(--gb-color-text-muted)!important}.vz :where(ul[role=list],ol[role=list]){list-style:none;display:block;max-width:none!important;margin:0!important;padding:0!important}.vz :where(ul[role=list],ol[role=list])>li{min-height:0!important;padding-left:0!important}.vz :where(ul[role=list],ol[role=list])>li:before{content:none!important}.vz p{max-width:none}.vz .vz-legend{gap:6px var(--gb-space-5);font-size:var(--gb-type-size-xs);font-weight:var(--gb-type-weight-semibold);color:var(--gb-color-text-muted);flex-wrap:wrap;margin-top:var(--gb-space-3)!important;display:flex!important}.vz-legend li{align-items:center;gap:8px;display:inline-flex}.vz-sw{background:var(--gb-color-brand);border-radius:4px;width:14px;height:14px;display:inline-block}.vz-sw.z-good{background:var(--gb-color-green-200)}.vz-sw.z-doubt{background:var(--gb-color-sun-300)}.vz-sw.z-bad{background:#f6c3bb}.vz-sw--line{background:var(--gb-color-ink-900);border-radius:2px;width:3px;height:16px}.vz-sw--dash{border-top:2.5px dashed var(--gb-color-ink-500);background:0 0;border-radius:0;width:18px;height:0}.vz-sw.t-sun{background:var(--gb-color-sun-500)}.vz-sw.t-ink{background:var(--gb-color-ink-900)}.vz-kn-row{gap:var(--gb-space-5) var(--gb-space-6);margin:var(--gb-space-4) 0 0;grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));display:grid}.vz-kn>.vz-kn-row:first-child{margin-top:0}.vz-kn--4 .vz-kn-row{grid-template-columns:repeat(auto-fit,minmax(min(100%,8.5rem),1fr))}.vz-kn-i{padding-top:var(--gb-space-3);border-top:2px solid var(--gb-color-ink-900);flex-direction:column;gap:6px;min-width:0;display:flex}.vz-kn-i dd{color:var(--gb-color-brand-ink);overflow-wrap:anywhere;order:-1;margin:0;font-size:clamp(1.75rem,1.4rem + 1.4vw,2.5rem);line-height:1.05}.vz-kn-i.is-sun{border-top-color:var(--gb-color-sun-500)}.vz-kn-i.is-sun dd{color:var(--gb-color-sun-800)}.vz-kn-i.is-ink dd{color:var(--gb-color-ink-900)}.vz-kn-i dt{font-size:var(--gb-type-size-sm);font-weight:var(--gb-type-weight-semibold);color:var(--gb-color-text);line-height:1.35}.vz-kn-i dt span{font-size:var(--gb-type-size-xs);font-weight:var(--gb-type-weight-medium);color:var(--gb-color-text-muted);margin-top:2px;display:block}.vz-bc-t{border-collapse:collapse;width:100%;margin-top:var(--gb-space-4)}.vz-bc-t tbody{gap:var(--gb-space-3);display:grid}.vz-bc-t tr{gap:var(--gb-space-4);grid-template-columns:minmax(7rem,13rem) minmax(0,1fr);align-items:center;display:grid}.vz-bc-t th{text-align:left;font-weight:inherit;border:0;min-width:0;padding:0;line-height:1.25;display:grid}.vz-bc-t th b{font-size:var(--gb-type-size-sm);font-weight:var(--gb-type-weight-bold)}.vz-bc-t th span{font-size:var(--gb-type-size-xs);color:var(--gb-color-text-muted)}.vz-bc-t td{align-items:center;gap:var(--gb-space-3);border:0;min-width:0;padding:0;display:flex}.vz-track{background:var(--gb-color-ink-100);border-radius:6px;flex:auto;height:22px;position:relative;overflow:hidden}.vz-zone{position:absolute;top:0;bottom:0}.vz-zone.z-good{background:var(--gb-color-green-100)}.vz-zone.z-doubt{background:var(--gb-color-sun-100)}.vz-zone.z-bad{background:var(--gb-color-red-100)}.vz-bar{background:var(--gb-color-brand);border-radius:0 4px 4px 0;position:absolute;top:4px;bottom:4px;left:0}.vz-track:not(:has(.vz-zone)) .vz-bar{border-radius:6px;top:0;bottom:0}.is-sun .vz-bar{background:var(--gb-color-sun-500)}.is-ink .vz-bar{background:var(--gb-color-ink-900)}.is-muted .vz-bar{background:var(--gb-color-ink-300)}.is-neg .vz-bar{background:var(--gb-color-red-500)}.is-over .vz-bar{-webkit-mask-image:linear-gradient(90deg,#000 78%,#0000);mask-image:linear-gradient(90deg,#000 78%,#0000)}.vz-mark{background:var(--gb-color-ink-900);border-radius:2px;width:3px;margin-left:-1.5px;position:absolute;top:0;bottom:0}.vz-val{width:var(--vz-val-w,5.5em);text-align:right;font-size:var(--gb-type-size-sm);white-space:nowrap;flex:none}@media (width<=560px){.vz-bc-t tbody{gap:var(--gb-space-4)}.vz-bc-t tr{grid-template-columns:minmax(0,1fr);gap:6px}.vz-bc-t th{flex-wrap:wrap;align-items:baseline;gap:0 8px;display:flex}}.vz-tl-l{margin-top:var(--gb-space-5)!important}.vz-tl-l>li{column-gap:var(--gb-space-4);grid-template-columns:9.5rem 22px minmax(0,1fr);display:grid}.vz-tl-d{text-align:right;font-size:var(--gb-type-size-sm);font-weight:var(--gb-type-weight-bold);color:var(--gb-color-text-muted);font-variant-numeric:tabular-nums;padding-top:1px}.vz-tl-dot{position:relative}.vz-tl-dot:before{content:"";background:var(--gb-color-border-strong);width:2px;position:absolute;top:6px;bottom:-6px;left:10px}.vz-tl-l>li:last-child .vz-tl-dot:before{display:none}.vz-tl-dot:after{content:"";background:var(--gb-color-surface);width:16px;height:16px;box-shadow:inset 0 0 0 2.5px var(--gb-color-ink-900);border-radius:50%;position:absolute;top:5px;left:3px}.vz-tl-b{padding-bottom:var(--gb-space-6);gap:2px;min-width:0;display:grid}.vz-tl-l>li:last-child .vz-tl-b{padding-bottom:0}.vz-tl-b b{font-weight:var(--gb-type-weight-bold);line-height:1.35}.vz-tl-b>span{font-size:var(--gb-type-size-sm);color:var(--gb-color-text-muted);line-height:1.45}.is-done .vz-tl-dot:after{background:var(--gb-color-ink-300);box-shadow:none}.is-done .vz-tl-b b{color:var(--gb-color-ink-600)}.is-now .vz-tl-dot:after{background:var(--gb-color-brand);box-shadow:0 0 0 5px var(--gb-color-green-100)}.is-now .vz-tl-d{color:var(--gb-color-brand-ink)}@media (width<=560px){.vz-tl-l>li{column-gap:var(--gb-space-3);grid-template-columns:22px minmax(0,1fr);grid-template-areas:"dot date""dot body"}.vz-tl-d{text-align:left;font-size:var(--gb-type-size-xs);grid-area:date}.vz-tl-dot{grid-area:dot}.vz-tl-b{grid-area:body}}.vz-st{container-type:inline-size}.vz-st-l{gap:var(--gb-space-4);margin-top:calc(var(--gb-space-6) + 4px)!important;display:grid!important}.vz-st-l>li{gap:var(--gb-space-4);grid-template-columns:48px minmax(0,1fr);align-content:start;align-items:start;display:grid;position:relative}.vz-st-n{background:var(--gb-color-green-100);width:48px;height:48px;color:var(--gb-color-brand-ink);border-radius:50%;place-items:center;display:grid;position:relative}.vz-st-n em{background:var(--gb-color-ink-900);width:22px;height:22px;color:var(--gb-color-text-on-ink);box-shadow:0 0 0 2px var(--gb-color-bg);border-radius:50%;place-items:center;font-size:.75rem;font-style:normal;display:grid;position:absolute;top:-4px;right:-4px}.vz-st-l>li:not(:last-child):after{content:"";top:52px;left:23px;bottom:calc(-1 * var(--gb-space-4) + 4px);background:var(--gb-color-green-200);width:2px;position:absolute}.vz-st-b{padding-top:10px;padding-bottom:var(--gb-space-2);overflow-wrap:break-word;gap:2px;min-width:0;display:grid}.vz-st-b b{font-weight:var(--gb-type-weight-bold);line-height:1.3}.vz-st-b>span{font-size:var(--gb-type-size-sm);color:var(--gb-color-text-muted);line-height:1.45}@container (width>=36rem){.vz-st:not(.vz-st--many) .vz-st-l{gap:var(--gb-space-3);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.vz-st:not(.vz-st--many) .vz-st-l>li{gap:var(--gb-space-3);grid-template-columns:minmax(0,1fr)}.vz-st:not(.vz-st--many) .vz-st-l>li:not(:last-child):after{width:auto;height:2px;inset:23px 4px auto 56px}.vz-st:not(.vz-st--many) .vz-st-b{padding-top:0}.vz-st:not(.vz-st--many) .vz-st-b b{font-size:var(--gb-type-size-sm)}.vz-st:not(.vz-st--many) .vz-st-b>span{font-size:var(--gb-type-size-xs)}}.vz-pc{container-type:inline-size}.vz-pc-g{gap:var(--gb-space-3);margin-top:var(--gb-space-4);display:grid}@container (width>=34rem){.vz-pc-g{grid-template-columns:1fr 1fr}}.vz-pc-c{padding:var(--gb-space-5);border-radius:var(--gb-radius-md);background:var(--gb-color-surface);box-shadow:var(--gb-shadow-ring), var(--gb-shadow-1)}.vz .vz-pc-h{font-weight:var(--gb-type-weight-bold);align-items:center;gap:8px;display:flex;color:var(--gb-color-text)!important;margin:0!important}.is-pro .vz-pc-h svg{color:var(--gb-color-brand-strong)}.is-con .vz-pc-h svg{color:var(--gb-color-negative)}.vz-pc-c ul[role=list]{gap:10px;margin-top:var(--gb-space-3)!important;display:grid!important}.vz-pc-c li{font-size:var(--gb-type-size-sm);grid-template-columns:18px minmax(0,1fr);gap:10px;line-height:1.45;display:grid}.vz-pc-c li svg{margin-top:2px}.is-pro li svg{color:var(--gb-color-brand-strong)}.is-con li svg{color:var(--gb-color-negative)}.vz .vz-pc-v{font-weight:var(--gb-type-weight-bold);margin:var(--gb-space-4) 0 0!important;color:var(--gb-color-text)!important}.vz-pb-plot{margin-top:var(--gb-space-6);grid-template-rows:clamp(200px,40vw,260px) auto;grid-template-columns:4.25rem minmax(0,1fr);display:grid}.vz-pb-yax{color:var(--gb-color-text-subtle);font-variant-numeric:tabular-nums;font-size:.75rem;position:relative}.vz-pb-yax span{white-space:nowrap;position:absolute;right:10px;translate:0 -50%}.vz-pb-area{position:relative}.vz-pb-area svg{position:absolute;inset:0;overflow:visible}.vz-pb-area .g{stroke:var(--gb-color-border-strong);stroke-width:1px}.vz-pb-area .price{stroke:var(--gb-color-brand-ink);stroke-width:2px;stroke-dasharray:6 5}.vz-pb-area .save{stroke:var(--gb-color-brand);stroke-width:3.5px;stroke-linecap:round}.vz-pb-area .save.t-sun{stroke:var(--gb-color-sun-500)}.vz-pb-area .save.t-ink{stroke:var(--gb-color-ink-900)}.vz-pb-area .save.dup{stroke-dasharray:10 8}.vz-pb-area .price.t-sun{stroke:var(--gb-color-sun-700)}.vz-pb-area .price.t-ink{stroke:var(--gb-color-ink-900)}.vz-pb-be{background:var(--gb-color-brand-strong);width:14px;height:14px;box-shadow:0 0 0 3px var(--gb-color-bg);border-radius:50%;position:absolute;translate:-50% -50%}.vz-pb-be.t-sun{background:var(--gb-color-sun-700)}.vz-pb-be.t-ink{background:var(--gb-color-ink-900)}.vz-pb-be b{white-space:nowrap;border-radius:var(--gb-radius-pill);font-size:var(--gb-type-size-xs);font-weight:var(--gb-type-weight-bold);background:var(--gb-color-ink-900);color:var(--gb-color-text-on-ink);padding:3px 9px;position:absolute;bottom:calc(100% + 8px);left:50%;translate:-50%}.vz-pb-no{white-space:nowrap;font-size:var(--gb-type-size-xs);font-weight:var(--gb-type-weight-bold);color:var(--gb-color-negative);position:absolute;right:0;translate:0 calc(-100% - 6px)}.vz-pb-xax{height:1.6em;color:var(--gb-color-text-subtle);font-variant-numeric:tabular-nums;grid-column:2;margin-top:6px;font-size:.75rem;position:relative}.vz-pb-xax span{position:absolute;translate:-50%}.vz-pb-xax span.last{translate:-100%}.vz-pb-pl{font-size:var(--gb-type-size-xs);font-weight:var(--gb-type-weight-bold);color:var(--gb-color-brand-ink);white-space:nowrap;position:absolute;left:6px;translate:0 calc(-100% - 3px)}.vz-pb-pl.t-sun{color:var(--gb-color-sun-800)}.vz-pb-pl.t-ink{color:var(--gb-color-ink-900)}.vz .vz-pb-xl{text-align:center;font-size:var(--gb-type-size-xs)!important;color:var(--gb-color-text-subtle)!important;margin:0 0 0 4.25rem!important}.vz-ph picture{border-radius:var(--gb-radius-lg);display:block;overflow:hidden}.vz-ph img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}.vz-ph.is-side{margin:var(--gb-space-8) 0 0;max-width:440px}.vz-ph.is-flush{margin:var(--gb-space-8) 0 0}.vz-pb-life{border-left:2px solid var(--gb-color-ink-900);width:0;position:absolute;top:0;bottom:0}.vz-pb-life em{font-style:normal;font-size:var(--gb-type-size-xs);font-weight:var(--gb-type-weight-bold);white-space:nowrap;color:var(--gb-color-ink-900);position:absolute;top:0;left:6px}.vz-pb-pl.is-r{left:auto;right:6px}.vz-pb-be.is-end b{left:auto;right:-4px;translate:0}.vz-pb-be.is-start b{left:-4px;translate:0}.vz-pb-life.is-l em{left:auto;right:8px}
