.vp-col[data-astro-cid-qgst3qsb] dd[data-astro-cid-qgst3qsb]{margin:6px 0 20px}.vp-col[data-astro-cid-qgst3qsb] h4[data-astro-cid-qgst3qsb]{margin-bottom:8px}.build-capture[data-astro-cid-qgst3qsb]{margin:24px 0}.build-capture[data-astro-cid-qgst3qsb] img[data-astro-cid-qgst3qsb]{width:100%;height:auto;display:block}.build-capture[data-astro-cid-qgst3qsb] figcaption[data-astro-cid-qgst3qsb]{margin-top:10px;font-size:14px;line-height:1.5}.vp-hero[data-astro-cid-qgst3qsb]{background:var(--ground);color:var(--hero-ink)}.vp-hero-inner[data-astro-cid-qgst3qsb]{max-width:1440px;min-height:min(80svh,860px);padding:calc(var(--header-h) + var(--space-5)) var(--gutter) var(--space-6);gap:var(--space-5);grid-template-rows:auto 1fr auto;margin:0 auto;display:grid}.vp-crumbs[data-astro-cid-qgst3qsb] ol[data-astro-cid-qgst3qsb]{flex-wrap:wrap;gap:6px 0;margin:0;padding:0;list-style:none;display:flex}.vp-crumbs[data-astro-cid-qgst3qsb] li[data-astro-cid-qgst3qsb]{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.1em}.vp-crumbs[data-astro-cid-qgst3qsb] li[data-astro-cid-qgst3qsb]+li[data-astro-cid-qgst3qsb]:before{content:"/";opacity:.6;margin:0 .7em}.vp-crumbs[data-astro-cid-qgst3qsb] a[data-astro-cid-qgst3qsb]{color:inherit;border-bottom:1px solid #0000}.vp-crumbs[data-astro-cid-qgst3qsb] a[data-astro-cid-qgst3qsb]:hover{border-color:currentColor}.vp-hero[data-astro-cid-qgst3qsb] .vp-name{align-self:end}.vp-hero-foot[data-astro-cid-qgst3qsb]{gap:var(--space-3) var(--space-5);padding-top:var(--space-4);border-top:1px solid color-mix(in srgb, var(--hero-ink) 28%, transparent);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.vp-line[data-astro-cid-qgst3qsb]{max-width:28ch;font:400 var(--step-2)/1.25 var(--font-body);margin:0}.vp-tag[data-astro-cid-qgst3qsb]{font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.06em;flex-wrap:wrap;justify-content:flex-end;gap:4px 18px;margin:0;display:flex}.vp-tag[data-astro-cid-qgst3qsb] a[data-astro-cid-qgst3qsb]{color:inherit;border-bottom:1px solid;padding-bottom:2px}.vp-tag[data-astro-cid-qgst3qsb] a[data-astro-cid-qgst3qsb] span[data-astro-cid-qgst3qsb],.vp-way[data-astro-cid-qgst3qsb] span[data-astro-cid-qgst3qsb]{transition:transform .25s var(--ease-out-quart);display:inline-block}.vp-tag[data-astro-cid-qgst3qsb] a[data-astro-cid-qgst3qsb]:hover span[data-astro-cid-qgst3qsb],.vp-way[data-astro-cid-qgst3qsb]:hover span[data-astro-cid-qgst3qsb]{transform:translate(2px,-2px)}.vp-paper[data-astro-cid-qgst3qsb]{background:var(--bone-warm);color:var(--ink)}.vp-article[data-astro-cid-qgst3qsb]{max-width:1440px;padding:var(--space-7) var(--gutter) var(--space-5);margin:0 auto}.vp-row[data-astro-cid-qgst3qsb]{gap:var(--space-3) var(--space-5);padding:var(--space-6) 0;border-top:1px solid var(--rule);grid-template-columns:minmax(160px,1fr) minmax(0,3fr);display:grid}.vp-row[data-astro-cid-qgst3qsb]:first-child{border-top:0;padding-top:0}.vp-h[data-astro-cid-qgst3qsb]{font:400 var(--step-1)/1.2 var(--font-display);letter-spacing:-.01em;color:var(--entrees-blue);margin:0}.vp-col[data-astro-cid-qgst3qsb]{max-width:var(--measure);min-width:0;font-size:17px;line-height:1.65}.vp-col--wide[data-astro-cid-qgst3qsb]{max-width:none}.vp-col[data-astro-cid-qgst3qsb] p[data-astro-cid-qgst3qsb]{margin:0 0 var(--space-3)}.vp-col[data-astro-cid-qgst3qsb] p[data-astro-cid-qgst3qsb]:last-child{margin-bottom:0}.vp-lede[data-astro-cid-qgst3qsb]{font:400 var(--step-2)/1.3 var(--font-display);letter-spacing:-.015em;color:var(--ink);max-width:34ch;margin-bottom:var(--space-5)!important}.vp-col--features[data-astro-cid-qgst3qsb]{max-width:1040px}.vp-col--features[data-astro-cid-qgst3qsb]>p[data-astro-cid-qgst3qsb]{max-width:var(--measure)}.vp-features[data-astro-cid-qgst3qsb]{margin:0 0 var(--space-5);gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vp-paper[data-astro-cid-qgst3qsb]{--mark:color-mix(in srgb, var(--ground) 62%, #16130f)}.vp-feature[data-astro-cid-qgst3qsb]{padding:var(--space-4) var(--space-4) var(--space-4);background:color-mix(in srgb, var(--ground) 9%, var(--bone-warm));border-left:3px solid var(--mark)}.vp-feature[data-astro-cid-qgst3qsb]:nth-child(4n+2),.vp-feature[data-astro-cid-qgst3qsb]:nth-child(4n+3){background:color-mix(in srgb, var(--ground) 16%, var(--bone-warm))}.vp-feature[data-astro-cid-qgst3qsb] dt[data-astro-cid-qgst3qsb]{font:650 18px/1.3 var(--font-body);color:var(--ink);text-wrap:balance;align-items:center;gap:14px;margin:0 0 8px;display:flex}.vp-feature[data-astro-cid-qgst3qsb] dd[data-astro-cid-qgst3qsb]{margin:0;font-size:16px;line-height:1.6}.vp-icon[data-astro-cid-qgst3qsb]{flex:none;width:32px;height:32px;position:relative}.vp-icon[data-astro-cid-qgst3qsb] i[data-astro-cid-qgst3qsb]{position:absolute;inset:0}.vp-icon-fill[data-astro-cid-qgst3qsb]{background:var(--world);-webkit-mask:var(--fill) 0 0 / 100% 100% no-repeat;mask:var(--fill) 0 0 / 100% 100% no-repeat}.vp-icon-line[data-astro-cid-qgst3qsb]{-webkit-mask:var(--line) 0 0 / 100% 100% no-repeat;mask:var(--line) 0 0 / 100% 100% no-repeat;background:#000}.vp-features[data-astro-cid-qgst3qsb]+p[data-astro-cid-qgst3qsb]{margin-top:0}.vp-paper[data-astro-cid-qgst3qsb] strong{color:var(--ink);font-weight:650}.vp-paper[data-astro-cid-qgst3qsb] .em-hi{background:linear-gradient(transparent 12%, color-mix(in srgb, var(--ground) 50%, transparent) 12% 88%, transparent 88%);color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;margin:0 -.05em;padding:0 .15em}.vp-paper[data-astro-cid-qgst3qsb] .em-box{outline:2px solid var(--mark);outline-offset:1px;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .2em}.vp-paper[data-astro-cid-qgst3qsb] .em-key{font-weight:650}.vp-paper[data-astro-cid-qgst3qsb] .em-splat{vertical-align:-.08em;background:var(--mark);flex:none;width:.9em;height:.9em;margin-right:.28em;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cg stroke='%23000' stroke-width='17' stroke-linecap='round'%3E%3Cpath d='M50 9v82M11 52h80M21 20l58 60M80 22 22 79'/%3E%3C/g%3E%3Ccircle cx='50' cy='51' r='17'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cg stroke='%23000' stroke-width='17' stroke-linecap='round'%3E%3Cpath d='M50 9v82M11 52h80M21 20l58 60M80 22 22 79'/%3E%3C/g%3E%3Ccircle cx='50' cy='51' r='17'/%3E%3C/svg%3E") 50%/contain no-repeat}.vp-lede[data-astro-cid-qgst3qsb] .em-hi{background:linear-gradient(transparent 55%, color-mix(in srgb, var(--ground) 60%, transparent) 55% 92%, transparent 92%)}.vp-k[data-astro-cid-qgst3qsb]{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.08em;color:var(--ink-whisper);margin:0 0 6px;display:block}.vp-compare[data-astro-cid-qgst3qsb]+.vp-compare[data-astro-cid-qgst3qsb]{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--rule)}.vp-compare-name[data-astro-cid-qgst3qsb]{margin:0 0 var(--space-3);font:500 var(--step-1)/1.2 var(--font-body);color:var(--ink)}.vp-compare-cols[data-astro-cid-qgst3qsb]{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vp-compare-cols[data-astro-cid-qgst3qsb]>div[data-astro-cid-qgst3qsb]{max-width:40ch}.vp-compare-cols[data-astro-cid-qgst3qsb]>div[data-astro-cid-qgst3qsb]+div[data-astro-cid-qgst3qsb]{border-left:1px solid var(--rule);padding-left:var(--space-5)}.vp-qa[data-astro-cid-qgst3qsb]+.vp-qa[data-astro-cid-qgst3qsb]{margin-top:var(--space-5)}.vp-qa[data-astro-cid-qgst3qsb] h3[data-astro-cid-qgst3qsb]{font:500 1em/1.4 var(--font-body);color:var(--entrees-blue);margin:0 0 6px}.vp-status[data-astro-cid-qgst3qsb]{align-items:baseline;gap:12px;display:flex}.vp-status[data-astro-cid-qgst3qsb] .vp-k[data-astro-cid-qgst3qsb]{margin:0;display:inline}.vp-status[data-astro-cid-qgst3qsb] strong[data-astro-cid-qgst3qsb]{font-weight:500}.vp-way-row[data-astro-cid-qgst3qsb]{flex-wrap:wrap;align-items:baseline;gap:6px 16px;display:flex}.vp-way-row[data-astro-cid-qgst3qsb] .vp-k[data-astro-cid-qgst3qsb]{margin:0;display:inline}.vp-way[data-astro-cid-qgst3qsb]{font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.06em;color:var(--entrees-blue);border-bottom:1px solid;padding-bottom:2px}.vp-along[data-astro-cid-qgst3qsb]{max-width:1440px;padding:var(--space-5) var(--gutter) var(--space-7);gap:var(--space-4);border-top:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;margin:0 auto;display:grid}.vp-step[data-astro-cid-qgst3qsb]{min-width:0;color:var(--ink);gap:10px;display:grid}.vp-step--next[data-astro-cid-qgst3qsb]{text-align:right;justify-items:end}.vp-step[data-astro-cid-qgst3qsb] .vp-k[data-astro-cid-qgst3qsb]{align-items:center;gap:8px;margin:0;display:inline-flex}.vp-swatch[data-astro-cid-qgst3qsb]{border-radius:50%;width:10px;height:10px;display:inline-block;box-shadow:inset 0 0 0 1px #16130f2e}.vp-step[data-astro-cid-qgst3qsb]:hover .vn{text-underline-offset:.12em;text-decoration:underline 1px}.vp-all[data-astro-cid-qgst3qsb]{font-family:var(--font-mono);font-size:var(--step--1);letter-spacing:.06em;color:var(--entrees-blue);border-bottom:1px solid;justify-self:center;padding-bottom:2px}@media (width<=760px){.vp-hero-inner[data-astro-cid-qgst3qsb]{min-height:66svh;padding-bottom:var(--space-5)}.vp-hero[data-astro-cid-qgst3qsb] .vp-name .vn-pic,.vp-hero[data-astro-cid-qgst3qsb] .vp-name .vn-mask{width:100%}.vp-hero-foot[data-astro-cid-qgst3qsb]{grid-template-columns:minmax(0,1fr)}.vp-tag[data-astro-cid-qgst3qsb]{justify-content:flex-start}.vp-article[data-astro-cid-qgst3qsb]{padding-top:var(--space-6)}.vp-row[data-astro-cid-qgst3qsb]{padding:var(--space-5) 0;grid-template-columns:minmax(0,1fr)}.vp-col[data-astro-cid-qgst3qsb]{font-size:16px}.vp-features[data-astro-cid-qgst3qsb]{grid-template-columns:minmax(0,1fr)}.vp-compare-cols[data-astro-cid-qgst3qsb]{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.vp-compare-cols[data-astro-cid-qgst3qsb]>div[data-astro-cid-qgst3qsb]+div[data-astro-cid-qgst3qsb]{border-left:0;border-top:1px solid var(--rule);padding-left:0;padding-top:var(--space-4)}.vp-along[data-astro-cid-qgst3qsb]{gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-items:start}.vp-step--next[data-astro-cid-qgst3qsb]{text-align:left;justify-items:start}.vp-step--prev[data-astro-cid-qgst3qsb]:empty,.vp-step--next[data-astro-cid-qgst3qsb]:empty{display:none}.vp-all[data-astro-cid-qgst3qsb]{grid-area:3/1;justify-self:start}}
