.jhero[data-astro-cid-fnw3zo3n]{--ink:#0e100f;isolation:isolate;background:var(--ink);color:#fff;min-height:clamp(620px,84vh,800px);display:grid;position:relative;overflow:hidden}.jhero-photo[data-astro-cid-fnw3zo3n]{z-index:-2;margin:0;position:absolute;inset:0}.jhero-photo[data-astro-cid-fnw3zo3n] img[data-astro-cid-fnw3zo3n]{object-fit:cover;object-position:62% 60%;width:100%;height:100%;animation:jhero-settle 2.4s var(--ease-out-expo) both;display:block}@keyframes jhero-settle{0%{transform:scale(1.05)}to{transform:none}}.jhero-scrim[data-astro-cid-fnw3zo3n]{z-index:-1;background:linear-gradient(90deg,#0e100fe6 0%,#0e100fc7 30%,#0e100f59 55%,#0e100f00 75%),linear-gradient(#0e100f00 70%,#0e100f73 100%);position:absolute;inset:0}.jhero-inner[data-astro-cid-fnw3zo3n]{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:56px;width:100%;max-width:1200px;margin:0 auto;padding:72px 48px 88px;display:grid;position:relative}.crumbs[data-astro-cid-fnw3zo3n]{font-size:13px;font-weight:var(--weight-medium);color:#ffffffa8;flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}.crumbs[data-astro-cid-fnw3zo3n] a[data-astro-cid-fnw3zo3n]{color:#ffffffa8}.crumbs[data-astro-cid-fnw3zo3n] a[data-astro-cid-fnw3zo3n]:hover{color:#fff}.crumbs[data-astro-cid-fnw3zo3n] [data-astro-cid-fnw3zo3n][aria-current]{color:#ffffffe6}.crumb-sep[data-astro-cid-fnw3zo3n]{color:#ffffff59}h1[data-astro-cid-fnw3zo3n]{font-size:clamp(40px,5vw,66px);line-height:1.04;font-weight:var(--weight-medium);letter-spacing:-.03em;color:#fff;text-wrap:balance;max-width:13ch}.jhero-lede[data-astro-cid-fnw3zo3n]{color:#ffffffdb;max-width:520px;margin-top:28px;font-size:19px;line-height:1.56}.jhero-actions[data-astro-cid-fnw3zo3n]{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:36px;display:flex}.jhero-cta[data-astro-cid-fnw3zo3n]{padding:15px 32px;font-size:16px}.jhero-cta[data-astro-cid-fnw3zo3n]:focus-visible{outline-color:#fff}.jhero-note[data-astro-cid-fnw3zo3n]{color:#ffffffb8;font-size:14px}.item-card[data-astro-cid-fnw3zo3n]{--reveal-radius:var(--radius-lg);width:100%;max-width:320px;color:var(--neutral-900);border:1px solid var(--border);border-radius:var(--radius-lg);background:#fff;place-self:start end;margin-top:8px;overflow:hidden;box-shadow:0 24px 48px -12px #00000073,0 8px 16px -8px #00000040}.ic-head[data-astro-cid-fnw3zo3n]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.ic-title[data-astro-cid-fnw3zo3n]{font-size:14px;font-weight:var(--weight-semibold);align-items:center;gap:8px;display:inline-flex}.ic-title[data-astro-cid-fnw3zo3n] svg{color:var(--neutral-400)}.ic-example[data-astro-cid-fnw3zo3n]{background:var(--neutral-100);color:var(--neutral-600)}.ic-id[data-astro-cid-fnw3zo3n]{align-items:center;gap:12px;padding:14px 16px 4px;display:flex}.ic-thumb[data-astro-cid-fnw3zo3n]{border-radius:var(--radius-md);object-fit:cover;border:1px solid var(--border);flex:none;width:48px;height:48px}.ic-meta[data-astro-cid-fnw3zo3n]{flex-direction:column;gap:2px;min-width:0;display:flex}.ic-name[data-astro-cid-fnw3zo3n]{font-size:15px;font-weight:var(--weight-medium)}.ic-sku[data-astro-cid-fnw3zo3n]{color:var(--neutral-500);font-size:12px}.ic-onhand[data-astro-cid-fnw3zo3n]{justify-content:space-between;align-items:baseline;padding:12px 16px 8px;display:flex}.ic-label[data-astro-cid-fnw3zo3n]{color:var(--neutral-500);font-size:13px}.ic-total[data-astro-cid-fnw3zo3n]{font-size:28px;font-weight:var(--weight-medium);letter-spacing:-.02em}.ic-bar[data-astro-cid-fnw3zo3n]{gap:3px;height:8px;margin:0 16px;display:flex}.seg[data-astro-cid-fnw3zo3n]{border-radius:var(--radius-full);transform-origin:0;height:100%;display:block}.a[data-astro-cid-fnw3zo3n]{background:var(--primary-700)}.b[data-astro-cid-fnw3zo3n]{background:var(--primary-500)}.c[data-astro-cid-fnw3zo3n]{background:var(--primary-300)}html.js .item-card[data-astro-cid-fnw3zo3n] .seg[data-astro-cid-fnw3zo3n]{transition:transform .9s var(--ease-out-expo);transition-delay:calc(.7s + var(--i) * .14s);transform:scaleX(0)}html.js .item-card[data-astro-cid-fnw3zo3n].is-revealed .seg[data-astro-cid-fnw3zo3n]{transform:none}.ic-locs[data-astro-cid-fnw3zo3n]{margin:12px 0 0;padding:0 0 6px;list-style:none}.ic-locs[data-astro-cid-fnw3zo3n] li[data-astro-cid-fnw3zo3n]{border-top:1px solid var(--border);align-items:center;gap:10px;padding:9px 16px;font-size:14px;display:flex}.dot[data-astro-cid-fnw3zo3n]{border-radius:var(--radius-full);flex:none;width:8px;height:8px}.loc[data-astro-cid-fnw3zo3n]{color:var(--neutral-700);flex:1}.qty[data-astro-cid-fnw3zo3n]{color:var(--neutral-900);font-size:14px}@media (width<=1023px){.jhero[data-astro-cid-fnw3zo3n]{flex-direction:column;min-height:0;padding-bottom:48px;display:flex}.jhero-scrim[data-astro-cid-fnw3zo3n]{display:none}.jhero-inner[data-astro-cid-fnw3zo3n]{display:contents}.jhero-copy[data-astro-cid-fnw3zo3n]{order:1;padding:48px 48px 44px}.jhero-photo[data-astro-cid-fnw3zo3n]{z-index:0;aspect-ratio:16/10;order:2;position:relative;inset:auto;overflow:hidden}.item-card[data-astro-cid-fnw3zo3n]{z-index:2;order:3;align-self:flex-end;margin:-88px 48px 0 0;position:relative}}@media (width<=720px){.jhero-copy[data-astro-cid-fnw3zo3n]{padding:36px 24px}.jhero-lede[data-astro-cid-fnw3zo3n]{font-size:17px}.jhero-photo[data-astro-cid-fnw3zo3n]{aspect-ratio:1}.jhero-photo[data-astro-cid-fnw3zo3n] img[data-astro-cid-fnw3zo3n]{object-position:60% 55%}.item-card[data-astro-cid-fnw3zo3n]{align-self:stretch;width:auto;max-width:none;margin:-96px 24px 0}}@media (prefers-reduced-motion:reduce){.jhero-photo[data-astro-cid-fnw3zo3n] img[data-astro-cid-fnw3zo3n]{animation:none}html.js .item-card[data-astro-cid-fnw3zo3n] .seg[data-astro-cid-fnw3zo3n]{transition:none;transform:none}}.sheet-sec[data-astro-cid-doys7mbb]{border-bottom:1px solid var(--border);background:#fff;padding:112px 48px}.sheet-inner[data-astro-cid-doys7mbb]{grid-template:"intro sheet""turn sheet"1fr/minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:40px 80px;max-width:1200px;margin:0 auto;display:grid}.sheet-intro[data-astro-cid-doys7mbb]{grid-area:intro}.eyebrow[data-astro-cid-doys7mbb]{font-size:12px;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--primary-700);align-items:center;gap:8px;display:inline-flex}.eyebrow[data-astro-cid-doys7mbb]:before{content:"";background:var(--primary-500);border-radius:1px;width:20px;height:2px}h2[data-astro-cid-doys7mbb]{font-size:clamp(30px,3.4vw,44px);line-height:1.1;font-weight:var(--weight-medium);letter-spacing:-.025em;color:var(--neutral-900);text-wrap:balance;margin-top:14px}.sheet-lede[data-astro-cid-doys7mbb]{color:var(--neutral-600);max-width:440px;margin-top:20px;font-size:18px;line-height:1.6}.sheet-lede[data-astro-cid-doys7mbb]+.sheet-lede[data-astro-cid-doys7mbb]{color:var(--neutral-900);font-weight:var(--weight-medium);margin-top:12px}.sheet[data-astro-cid-doys7mbb]{--gutter:44px;border:1px solid var(--neutral-200);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:#fff;grid-area:sheet;overflow:hidden}.sheet-cols[data-astro-cid-doys7mbb]{grid-template-columns:var(--gutter) 1fr;background:var(--sidebar);border-bottom:1px solid var(--neutral-200);font-family:var(--font-mono);color:var(--neutral-500);height:30px;font-size:12px;display:grid}.sheet-cols[data-astro-cid-doys7mbb] .gutter[data-astro-cid-doys7mbb]{border-right:1px solid var(--neutral-200)}.sheet-cols[data-astro-cid-doys7mbb] .col[data-astro-cid-doys7mbb]{justify-content:center;align-items:center;display:flex}.sheet-rows[data-astro-cid-doys7mbb]{margin:0;padding:0;list-style:none}.row[data-astro-cid-doys7mbb]{grid-template-columns:var(--gutter) 1fr;border-top:1px solid var(--border);display:grid}.row[data-astro-cid-doys7mbb]:first-child{border-top:0}.row[data-astro-cid-doys7mbb] .gutter[data-astro-cid-doys7mbb]{background:var(--sidebar);border-right:1px solid var(--neutral-200);color:var(--neutral-500);text-align:center;padding-top:30px;font-size:12px}.cell[data-astro-cid-doys7mbb]{padding:26px 32px 28px;position:relative}.cell[data-astro-cid-doys7mbb][data-reveal=mask]{margin-block:0;padding-block:26px 28px}h3[data-astro-cid-doys7mbb]{font-size:18px;line-height:1.35;font-weight:var(--weight-semibold);letter-spacing:-.01em;color:var(--neutral-900)}.cell[data-astro-cid-doys7mbb] p[data-astro-cid-doys7mbb]{color:var(--neutral-600);max-width:560px;margin-top:8px;font-size:16px;line-height:1.6}.row[data-astro-cid-doys7mbb]:hover .cell[data-astro-cid-doys7mbb]{box-shadow:inset 0 0 0 2px var(--primary-200)}.row[data-astro-cid-doys7mbb]:hover .gutter[data-astro-cid-doys7mbb]{color:var(--primary-700);background:var(--primary-50)}.sheet-turn[data-astro-cid-doys7mbb]{border-top:1px solid var(--neutral-200);grid-area:turn;max-width:440px;padding-top:24px}.sheet-turn[data-astro-cid-doys7mbb] p[data-astro-cid-doys7mbb]{color:var(--neutral-700);font-size:16px;line-height:1.6}.sheet-turn[data-astro-cid-doys7mbb] .sheet-aside[data-astro-cid-doys7mbb]{color:var(--neutral-500);margin-top:14px;font-size:14px}.sheet-aside[data-astro-cid-doys7mbb] a[data-astro-cid-doys7mbb]{color:var(--primary-700);text-decoration:underline;text-decoration-color:var(--primary-200);text-underline-offset:3px}.sheet-aside[data-astro-cid-doys7mbb] a[data-astro-cid-doys7mbb]:hover{text-decoration-color:currentColor}@media (width<=1023px){.sheet-sec[data-astro-cid-doys7mbb]{padding:88px 48px}.sheet-inner[data-astro-cid-doys7mbb]{grid-template:"intro""sheet""turn"/minmax(0,1fr)}.sheet-lede[data-astro-cid-doys7mbb],.sheet-turn[data-astro-cid-doys7mbb]{max-width:600px}}@media (width<=720px){.sheet-sec[data-astro-cid-doys7mbb]{padding:64px 24px}.sheet-inner[data-astro-cid-doys7mbb]{row-gap:32px}.sheet-lede[data-astro-cid-doys7mbb]{font-size:17px}.sheet[data-astro-cid-doys7mbb]{--gutter:32px}.cell[data-astro-cid-doys7mbb],.cell[data-astro-cid-doys7mbb][data-reveal=mask]{padding:20px 18px 22px}.row[data-astro-cid-doys7mbb] .gutter[data-astro-cid-doys7mbb]{padding-top:23px}h3[data-astro-cid-doys7mbb]{font-size:17px}.cell[data-astro-cid-doys7mbb] p[data-astro-cid-doys7mbb]{font-size:15px}}@media (prefers-reduced-motion:reduce){.row[data-astro-cid-doys7mbb] .cell[data-astro-cid-doys7mbb],.row[data-astro-cid-doys7mbb] .gutter[data-astro-cid-doys7mbb]{transition:none}}.loc-sec[data-astro-cid-xep35rke]{--ink:#08201a;background:radial-gradient(120% 80% at 85% 0%, #1e7d6038, transparent 60%), var(--ink);color:#fff;padding:120px 48px;overflow:hidden}.loc-inner[data-astro-cid-xep35rke]{max-width:1200px;margin:0 auto}.loc-intro[data-astro-cid-xep35rke]{max-width:720px}.eyebrow[data-astro-cid-xep35rke]{font-size:12px;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--primary-300);align-items:center;gap:8px;display:inline-flex}.eyebrow[data-astro-cid-xep35rke]:before{content:"";background:var(--primary-400);border-radius:1px;width:20px;height:2px}h2[data-astro-cid-xep35rke]{font-size:clamp(32px,4vw,52px);line-height:1.06;font-weight:var(--weight-medium);letter-spacing:-.03em;color:#fff;text-wrap:balance;margin-top:14px}.loc-lede[data-astro-cid-xep35rke]{color:#ffffffc2;max-width:600px;margin-top:20px;font-size:18px;line-height:1.6}.board[data-astro-cid-xep35rke]{color:var(--neutral-900);background:#fff;border-radius:12px;margin-top:56px;position:relative;overflow:visible;box-shadow:0 40px 80px -24px #0000008c,0 12px 24px -12px #00000059}.board-head[data-astro-cid-xep35rke]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:18px 28px;display:flex}.bh-item[data-astro-cid-xep35rke]{min-width:0;font-size:16px;font-weight:var(--weight-semibold);align-items:center;gap:10px;display:inline-flex}.bh-item[data-astro-cid-xep35rke] svg{color:var(--neutral-400);flex:none}.bh-sku[data-astro-cid-xep35rke]{font-size:13px;font-weight:var(--weight-normal);color:var(--neutral-500)}.bh-right[data-astro-cid-xep35rke]{flex:none;align-items:center;gap:20px;display:inline-flex}.bh-example[data-astro-cid-xep35rke]{background:var(--neutral-100);color:var(--neutral-600)}.bh-onhand[data-astro-cid-xep35rke]{align-items:baseline;gap:10px;display:inline-flex}.bh-label[data-astro-cid-xep35rke]{color:var(--neutral-500);font-size:13px}.bh-total[data-astro-cid-xep35rke]{font-size:32px;font-weight:var(--weight-medium);letter-spacing:-.02em;text-align:right;min-width:2ch;transition:color .4s var(--ease);display:inline-block}.trays[data-astro-cid-xep35rke]{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tray[data-astro-cid-xep35rke]{--tone:var(--primary-700);border-left:1px solid var(--border);transition:background-color .5s var(--ease);padding:24px 28px 32px;position:relative}.tray[data-astro-cid-xep35rke]:first-child{border-left:0}.t-b[data-astro-cid-xep35rke]{--tone:var(--primary-500)}.t-c[data-astro-cid-xep35rke]{--tone:var(--primary-400)}.tray-head[data-astro-cid-xep35rke]{justify-content:space-between;align-items:center;gap:8px;display:flex}.tray-name[data-astro-cid-xep35rke]{font-size:15px;font-weight:var(--weight-medium);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.dot[data-astro-cid-xep35rke]{background:var(--tone);border-radius:50%;flex:none;width:8px;height:8px}.tray-kind[data-astro-cid-xep35rke]{color:var(--neutral-500);font-size:12px}.tray-qty[data-astro-cid-xep35rke]{font-size:56px;line-height:1;font-weight:var(--weight-medium);letter-spacing:-.04em;color:var(--neutral-900);display:inline-block}.tray-qty[data-astro-cid-xep35rke].bump{animation:bump .32s var(--ease-out-expo)}@keyframes bump{40%{color:var(--primary-600);transform:translateY(-2px)scale(1.06)}}.rings[data-astro-cid-xep35rke]{--ring:22px;--gap:10px;grid-template-columns:repeat(10, var(--ring));grid-auto-rows:var(--ring);gap:var(--gap);min-height:calc(var(--ring) * 2 + var(--gap));margin-top:22px;display:grid}.ring[data-astro-cid-xep35rke]{width:var(--ring);height:var(--ring);border:4px solid var(--tone);transition:border-color .6s var(--ease), opacity .5s var(--ease), transform .5s var(--ease-out-expo);border-radius:50%;position:relative;box-shadow:inset 0 1px #ffffff80,0 1px 2px #0000001f}.ring[data-astro-cid-xep35rke].flying{z-index:3}.ring[data-astro-cid-xep35rke].sold{border:2px dashed var(--neutral-300);box-shadow:none;transform:scale(.86)}.qty-row[data-astro-cid-xep35rke]{justify-content:space-between;align-items:center;gap:8px;margin-top:10px;display:flex}.sold-tag[data-astro-cid-xep35rke]{font-size:12px;font-weight:var(--weight-medium);border-radius:var(--radius-full);background:var(--warning-100);color:var(--warning-800);transition:transform .5s var(--ease-out-expo), opacity .3s var(--ease);flex:none;padding:3px 10px}.tray[data-astro-cid-xep35rke].counting{background:var(--primary-50)}.tray[data-astro-cid-xep35rke].counting:after{content:"";box-shadow:inset 0 0 0 2px var(--primary-300);pointer-events:none;border-radius:0 0 12px;position:absolute;inset:0}.board-foot[data-astro-cid-xep35rke]{border-top:1px solid var(--border);background:var(--sidebar);border-radius:0 0 12px 12px;justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:12px 28px;display:flex}.bf-status[data-astro-cid-xep35rke]{font-family:var(--font-mono);color:var(--neutral-600);font-size:13px}.replay[data-astro-cid-xep35rke]{font:inherit;color:var(--primary-700);cursor:pointer;text-decoration:underline;text-decoration-color:var(--primary-200);text-underline-offset:3px;background:0 0;border:0;align-items:center;gap:6px;padding:4px 2px;font-size:13px;display:inline-flex}.replay[data-astro-cid-xep35rke]:hover{text-decoration-color:currentColor}.replay[data-astro-cid-xep35rke][hidden]{display:none}.steps[data-astro-cid-xep35rke]{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:56px 0 0;padding:0;list-style:none;display:grid}.step[data-astro-cid-xep35rke]{border-top:1px solid #ffffff29;padding-top:22px;position:relative}.step[data-astro-cid-xep35rke]:before{content:"";background:var(--primary-300);transform-origin:0;width:100%;height:2px;transition:transform .7s var(--ease-out-expo);position:absolute;top:-1px;left:0}.step-n[data-astro-cid-xep35rke]{color:var(--primary-300);font-size:12px}.step-action[data-astro-cid-xep35rke]{font-size:12px;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:#ffffffb3;margin-left:10px}.step[data-astro-cid-xep35rke] h3[data-astro-cid-xep35rke]{font-size:20px;line-height:1.3;font-weight:var(--weight-semibold);letter-spacing:-.01em;color:#fff;margin-top:12px}.step[data-astro-cid-xep35rke] p[data-astro-cid-xep35rke]{color:#ffffffbd;margin-top:10px;font-size:16px;line-height:1.6}.loc-sec[data-astro-cid-xep35rke].is-playing .step[data-astro-cid-xep35rke]:before{transform:scaleX(0)}.loc-sec[data-astro-cid-xep35rke].is-playing .step[data-astro-cid-xep35rke].is-on:before{transform:none}.loc-honest[data-astro-cid-xep35rke]{border-radius:var(--radius-lg);color:#fffc;border:1px solid #ffffff29;max-width:820px;margin-top:56px;padding:20px 24px;font-size:16px;line-height:1.6}.loc-honest[data-astro-cid-xep35rke] strong[data-astro-cid-xep35rke]{color:#fff;font-weight:var(--weight-semibold)}@media (width<=1023px){.loc-sec[data-astro-cid-xep35rke]{padding:96px 48px}.tray[data-astro-cid-xep35rke]{padding:20px 18px 26px}.tray-qty[data-astro-cid-xep35rke]{font-size:44px}.rings[data-astro-cid-xep35rke]{--ring:18px;--gap:7px;grid-template-columns:repeat(5, var(--ring));min-height:calc(var(--ring) * 4 + var(--gap) * 3)}.steps[data-astro-cid-xep35rke]{grid-template-columns:minmax(0,1fr);gap:32px;max-width:620px}}@media (width<=720px){.loc-sec[data-astro-cid-xep35rke]{padding:72px 24px}.loc-lede[data-astro-cid-xep35rke]{font-size:17px}.board[data-astro-cid-xep35rke]{margin-top:40px}.board-head[data-astro-cid-xep35rke]{flex-wrap:wrap;row-gap:8px;padding:14px}.bh-item[data-astro-cid-xep35rke]{font-size:15px}.bh-right[data-astro-cid-xep35rke]{justify-content:space-between;width:100%}.bh-total[data-astro-cid-xep35rke]{font-size:26px}.tray[data-astro-cid-xep35rke]{padding:14px 10px 18px}.tray-head[data-astro-cid-xep35rke]{flex-direction:column;align-items:flex-start;gap:2px}.tray-name[data-astro-cid-xep35rke]{white-space:normal;gap:6px;font-size:13px;line-height:1.3}.tray-kind[data-astro-cid-xep35rke]{padding-left:14px;font-size:12px}.tray-qty[data-astro-cid-xep35rke]{font-size:36px}.rings[data-astro-cid-xep35rke]{--ring:13px;--gap:4px;border:0;margin-top:14px}.ring[data-astro-cid-xep35rke]{border-width:3px}.ring[data-astro-cid-xep35rke].sold{border-width:2px}.sold-tag[data-astro-cid-xep35rke]{padding:2px 7px}.tray-head[data-astro-cid-xep35rke]{min-height:54px}.qty-row[data-astro-cid-xep35rke]{margin-top:6px}.board-foot[data-astro-cid-xep35rke]{flex-wrap:wrap;padding:10px 14px}.bf-status[data-astro-cid-xep35rke]{font-size:12px}.steps[data-astro-cid-xep35rke]{margin-top:44px}.step[data-astro-cid-xep35rke] h3[data-astro-cid-xep35rke]{font-size:18px}.step[data-astro-cid-xep35rke] p[data-astro-cid-xep35rke]{font-size:15px}.loc-honest[data-astro-cid-xep35rke]{margin-top:44px;padding:18px;font-size:15px}}@media (prefers-reduced-motion:reduce){.ring[data-astro-cid-xep35rke],.tray[data-astro-cid-xep35rke],.bh-total[data-astro-cid-xep35rke],.sold-tag[data-astro-cid-xep35rke],.step[data-astro-cid-xep35rke]:before{transition:none}.tray-qty[data-astro-cid-xep35rke].bump{animation:none}}.mat-sec[data-astro-cid-w5njx3ma]{background:var(--neutral-50);border-bottom:1px solid var(--border);padding:112px 48px}.mat-inner[data-astro-cid-w5njx3ma]{max-width:1200px;margin:0 auto}.mat-top[data-astro-cid-w5njx3ma]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:80px;display:grid}.mat-bottom[data-astro-cid-w5njx3ma]{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;column-gap:64px;margin-top:88px;display:grid}.eyebrow[data-astro-cid-w5njx3ma]{font-size:12px;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--primary-700);align-items:center;gap:8px;display:inline-flex}.eyebrow[data-astro-cid-w5njx3ma]:before{content:"";background:var(--primary-500);border-radius:1px;width:20px;height:2px}h2[data-astro-cid-w5njx3ma]{font-size:clamp(30px,3.4vw,44px);line-height:1.1;font-weight:var(--weight-medium);letter-spacing:-.025em;color:var(--neutral-900);text-wrap:balance;margin-top:14px}.mat-lede[data-astro-cid-w5njx3ma]{color:var(--neutral-600);max-width:500px;margin-top:20px;font-size:18px;line-height:1.6}.points[data-astro-cid-w5njx3ma]{gap:28px;max-width:500px;margin:40px 0 0;padding:0;list-style:none;display:grid}.points[data-astro-cid-w5njx3ma] li[data-astro-cid-w5njx3ma]{border-left:2px solid var(--primary-200);padding-left:20px}h3[data-astro-cid-w5njx3ma]{font-size:17px;line-height:1.35;font-weight:var(--weight-semibold);letter-spacing:-.01em;color:var(--neutral-900)}.points[data-astro-cid-w5njx3ma] p[data-astro-cid-w5njx3ma]{color:var(--neutral-600);margin-top:6px;font-size:16px;line-height:1.6}.viz[data-astro-cid-w5njx3ma]{border:1px solid var(--neutral-200);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);background:#fff;margin-top:8px;overflow:hidden}.viz-head[data-astro-cid-w5njx3ma]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.vh-title[data-astro-cid-w5njx3ma]{font-size:15px;font-weight:var(--weight-semibold);color:var(--neutral-900)}.vh-example[data-astro-cid-w5njx3ma]{background:var(--neutral-100);color:var(--neutral-600)}.viz-cols[data-astro-cid-w5njx3ma],.vrow[data-astro-cid-w5njx3ma]{grid-template-columns:minmax(0,1fr) 96px 88px;align-items:center;column-gap:12px;padding:0 24px;display:grid}.viz-cols[data-astro-cid-w5njx3ma]{background:var(--sidebar);border-bottom:1px solid var(--border);height:34px;font-size:12px;font-weight:var(--weight-medium);color:var(--neutral-500)}.num[data-astro-cid-w5njx3ma]{text-align:right}.viz-rows[data-astro-cid-w5njx3ma]{margin:0;padding:0;list-style:none}.vrow[data-astro-cid-w5njx3ma]{border-top:1px solid var(--border);min-height:60px}.vrow[data-astro-cid-w5njx3ma]:first-child{border-top:0}.vitem[data-astro-cid-w5njx3ma]{align-items:center;gap:12px;min-width:0;display:flex}.vname[data-astro-cid-w5njx3ma]{flex-direction:column;min-width:0;display:flex}.vn[data-astro-cid-w5njx3ma]{font-size:14px;font-weight:var(--weight-medium);color:var(--neutral-900);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vsku[data-astro-cid-w5njx3ma]{color:var(--neutral-500);font-size:12px}.vqty[data-astro-cid-w5njx3ma]{color:var(--neutral-900);font-size:15px}.vunit[data-astro-cid-w5njx3ma]{min-width:2ch;color:var(--neutral-500);text-align:left;margin-left:4px;font-size:12px;display:inline-block}.rp[data-astro-cid-w5njx3ma]{color:var(--neutral-500);font-size:13px}.is-low[data-astro-cid-w5njx3ma] .vqty[data-astro-cid-w5njx3ma]{color:var(--warning-700);font-weight:var(--weight-semibold)}.is-low[data-astro-cid-w5njx3ma]{background:var(--warning-50)}.thumb[data-astro-cid-w5njx3ma]{background:var(--neutral-100);border:1px solid var(--neutral-200);border-radius:8px;flex:none;width:34px;height:34px;position:relative;overflow:hidden}.thumb[data-astro-cid-w5njx3ma]:before,.thumb[data-astro-cid-w5njx3ma]:after{content:"";position:absolute}.th-wire[data-astro-cid-w5njx3ma]:before{border:2px solid var(--neutral-400);box-shadow:inset 0 0 0 2px var(--neutral-100), inset 0 0 0 4px var(--neutral-400);border-radius:50%;inset:7px}.th-sheet[data-astro-cid-w5njx3ma]:before{background:linear-gradient(135deg, var(--neutral-200), var(--neutral-400) 55%, var(--neutral-200));border-radius:2px;inset:8px 6px;transform:rotate(-8deg)}.th-stone[data-astro-cid-w5njx3ma]:before{background:radial-gradient(circle at 35% 30%,#fff 0 18%,#dfe7f1 45%,#b7c4d6 100%);border-radius:50%;inset:8px;box-shadow:0 1px 2px #00000026}.th-ring[data-astro-cid-w5njx3ma]:before{border:2px solid var(--neutral-400);border-radius:50%;inset:10px}.th-ring[data-astro-cid-w5njx3ma]:after{background:var(--neutral-100);width:3px;height:3px;top:9px;left:15px}.th-clasp[data-astro-cid-w5njx3ma]:before{border:2px solid var(--neutral-500);border-radius:50%;inset:9px 11px 9px 9px}.th-clasp[data-astro-cid-w5njx3ma]:after{background:var(--neutral-500);border-radius:2px;width:8px;height:3px;top:15px;right:5px}.th-chain[data-astro-cid-w5njx3ma]:before{background:radial-gradient(circle, transparent 1px, var(--neutral-400) 1.5px, var(--neutral-400) 2px, transparent 2.5px) 0 0 / 5px 4px repeat-x;height:4px;top:15px;left:4px;right:4px}.viz-foot[data-astro-cid-w5njx3ma]{border-top:1px solid var(--border);background:var(--sidebar);color:var(--neutral-700);justify-content:space-between;align-items:center;gap:12px;padding:14px 24px;font-size:13px;display:flex}.vf-text[data-astro-cid-w5njx3ma]{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:inline-flex}.vf-text[data-astro-cid-w5njx3ma] .mono[data-astro-cid-w5njx3ma]{font-size:12px}.vf-dot[data-astro-cid-w5njx3ma]{background:var(--warning-500);border-radius:50%;flex:none;width:8px;height:8px}.vf-btn[data-astro-cid-w5njx3ma]{font-size:12px;font-weight:var(--weight-semibold);border-radius:var(--radius-md);border:1px solid var(--neutral-300);color:var(--neutral-800);background:#fff;flex:none;padding:6px 12px}.mat-photo[data-astro-cid-w5njx3ma]{border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:var(--neutral-100);margin:0;overflow:hidden}.mat-photo[data-astro-cid-w5njx3ma] img[data-astro-cid-w5njx3ma]{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.mat-drawers[data-astro-cid-w5njx3ma] .points[data-astro-cid-w5njx3ma]{margin-top:0}.mat-aside[data-astro-cid-w5njx3ma]{border-top:1px solid var(--neutral-200);color:var(--neutral-500);max-width:500px;margin-top:32px;padding-top:20px;font-size:14px;line-height:1.6}.mat-aside[data-astro-cid-w5njx3ma] a[data-astro-cid-w5njx3ma]{color:var(--primary-700);text-decoration:underline;text-decoration-color:var(--primary-200);text-underline-offset:3px}.mat-aside[data-astro-cid-w5njx3ma] a[data-astro-cid-w5njx3ma]:hover{text-decoration-color:currentColor}@media (width<=1023px){.mat-sec[data-astro-cid-w5njx3ma]{padding:88px 48px}.mat-top[data-astro-cid-w5njx3ma],.mat-bottom[data-astro-cid-w5njx3ma]{grid-template-columns:minmax(0,1fr);row-gap:48px}.mat-bottom[data-astro-cid-w5njx3ma]{row-gap:40px;margin-top:64px}.mat-lede[data-astro-cid-w5njx3ma],.points[data-astro-cid-w5njx3ma],.mat-aside[data-astro-cid-w5njx3ma]{max-width:640px}.viz[data-astro-cid-w5njx3ma]{margin-top:0}}@media (width<=720px){.mat-sec[data-astro-cid-w5njx3ma]{padding:64px 24px}.mat-lede[data-astro-cid-w5njx3ma]{font-size:17px}.points[data-astro-cid-w5njx3ma]{gap:24px;margin-top:32px}.points[data-astro-cid-w5njx3ma] p[data-astro-cid-w5njx3ma]{font-size:15px}.viz-head[data-astro-cid-w5njx3ma],.viz-foot[data-astro-cid-w5njx3ma]{padding-inline:16px}.viz-cols[data-astro-cid-w5njx3ma],.vrow[data-astro-cid-w5njx3ma]{grid-template-columns:minmax(0,1fr) 72px 52px;column-gap:8px;padding:0 16px}.rp-at[data-astro-cid-w5njx3ma]{display:none}.thumb[data-astro-cid-w5njx3ma]{width:30px;height:30px}.vn[data-astro-cid-w5njx3ma]{font-size:13px}.vqty[data-astro-cid-w5njx3ma]{font-size:14px}}@media (prefers-reduced-motion:reduce){.mat-photo[data-astro-cid-w5njx3ma],.viz[data-astro-cid-w5njx3ma]{transition:none}}.cost-sec[data-astro-cid-dbnbhssz]{border-bottom:1px solid var(--border);background:#fff;padding:120px 48px}.cost-inner[data-astro-cid-dbnbhssz]{grid-template:"intro build""steps build""note build"1fr/minmax(0,.9fr) minmax(0,1.1fr);column-gap:80px;max-width:1200px;margin:0 auto;display:grid}.cost-intro[data-astro-cid-dbnbhssz]{grid-area:intro}.steps[data-astro-cid-dbnbhssz]{grid-area:steps}.cost-note[data-astro-cid-dbnbhssz]{grid-area:note}.build[data-astro-cid-dbnbhssz]{grid-area:build}.eyebrow[data-astro-cid-dbnbhssz]{font-size:12px;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--primary-700);align-items:center;gap:8px;display:inline-flex}.eyebrow[data-astro-cid-dbnbhssz]:before{content:"";background:var(--primary-500);border-radius:1px;width:20px;height:2px}h2[data-astro-cid-dbnbhssz]{font-size:clamp(30px,3.4vw,44px);line-height:1.1;font-weight:var(--weight-medium);letter-spacing:-.025em;color:var(--neutral-900);text-wrap:balance;margin-top:14px}.cost-lede[data-astro-cid-dbnbhssz]{color:var(--neutral-600);max-width:480px;margin-top:20px;font-size:18px;line-height:1.6}.steps[data-astro-cid-dbnbhssz]{gap:30px;max-width:480px;margin:44px 0 0;padding:0;list-style:none;display:grid}.step[data-astro-cid-dbnbhssz]{border-left:2px solid var(--neutral-200);padding-left:22px;position:relative}.step[data-astro-cid-dbnbhssz]:before{content:"";background:var(--primary-500);transform-origin:top;width:2px;height:100%;transition:transform .7s var(--ease-out-expo);position:absolute;top:0;left:-2px}.cost-sec[data-astro-cid-dbnbhssz].is-playing .step[data-astro-cid-dbnbhssz]:before{transform:scaleY(0)}.cost-sec[data-astro-cid-dbnbhssz].is-playing .step[data-astro-cid-dbnbhssz].is-on:before{transform:none}.step-n[data-astro-cid-dbnbhssz]{color:var(--primary-600);font-size:12px}.step-action[data-astro-cid-dbnbhssz]{font-size:12px;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--neutral-500);margin-left:8px}h3[data-astro-cid-dbnbhssz]{font-size:17px;line-height:1.35;font-weight:var(--weight-semibold);letter-spacing:-.01em;color:var(--neutral-900);margin-top:8px}.step[data-astro-cid-dbnbhssz] p[data-astro-cid-dbnbhssz]{color:var(--neutral-600);margin-top:6px;font-size:16px;line-height:1.6}.step[data-astro-cid-dbnbhssz] a[data-astro-cid-dbnbhssz],.cost-note[data-astro-cid-dbnbhssz] a[data-astro-cid-dbnbhssz]{color:var(--primary-700);text-decoration:underline;text-decoration-color:var(--primary-200);text-underline-offset:3px}.step[data-astro-cid-dbnbhssz] a[data-astro-cid-dbnbhssz]:hover{text-decoration-color:currentColor}.cost-note[data-astro-cid-dbnbhssz]{max-width:480px;color:var(--neutral-500);margin-top:30px;font-size:15px;line-height:1.6}.build[data-astro-cid-dbnbhssz]{flex-direction:column;align-self:start;display:flex}.card[data-astro-cid-dbnbhssz]{border:1px solid var(--neutral-200);background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 24px 48px -28px #08201a47,0 2px 6px -2px #08201a0f}.card-head[data-astro-cid-dbnbhssz]{background:var(--sidebar);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}.ch-title[data-astro-cid-dbnbhssz]{font-size:13px;font-weight:var(--weight-semibold);color:var(--neutral-700);align-items:center;gap:8px;display:inline-flex}.ch-title[data-astro-cid-dbnbhssz] svg{color:var(--neutral-400)}.ch-example[data-astro-cid-dbnbhssz]{background:var(--neutral-100);color:var(--neutral-600)}.card-item[data-astro-cid-dbnbhssz]{align-items:baseline;gap:10px;padding:16px 20px 4px;display:flex}.ci-name[data-astro-cid-dbnbhssz]{font-size:17px;font-weight:var(--weight-semibold);color:var(--neutral-900)}.ci-sku[data-astro-cid-dbnbhssz]{color:var(--neutral-500);font-size:13px}.lines[data-astro-cid-dbnbhssz]{margin:0;padding:6px 0;list-style:none}.line[data-astro-cid-dbnbhssz]{position:relative;overflow:hidden}.line-in[data-astro-cid-dbnbhssz]{transition:transform .55s var(--ease-out-expo), background-color .8s var(--ease);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main amt""math amt";align-items:center;gap:2px 16px;padding:9px 20px;display:grid}.l-main[data-astro-cid-dbnbhssz]{flex-wrap:wrap;grid-area:main;align-items:baseline;gap:8px;min-width:0;display:inline-flex}.l-name[data-astro-cid-dbnbhssz]{font-size:15px;font-weight:var(--weight-medium);color:var(--neutral-900)}.l-sku[data-astro-cid-dbnbhssz]{color:var(--neutral-500);font-size:12px}.l-math[data-astro-cid-dbnbhssz]{color:var(--neutral-500);grid-area:math;font-size:12px}.l-amt[data-astro-cid-dbnbhssz]{font-size:15px;font-weight:var(--weight-medium);color:var(--neutral-900);text-align:right;grid-area:amt}.line[data-astro-cid-dbnbhssz].is-sub .line-in[data-astro-cid-dbnbhssz]{border-top:1px solid var(--border);margin-top:4px}.line[data-astro-cid-dbnbhssz].is-sub .l-name[data-astro-cid-dbnbhssz],.line[data-astro-cid-dbnbhssz].is-sub .l-amt[data-astro-cid-dbnbhssz]{font-weight:var(--weight-semibold)}.line[data-astro-cid-dbnbhssz].is-add .l-amt[data-astro-cid-dbnbhssz]{color:var(--primary-700)}.sum[data-astro-cid-dbnbhssz]{border-top:1px solid var(--neutral-200);justify-content:space-between;align-items:baseline;gap:12px;padding:14px 20px 16px;display:flex}.s-label[data-astro-cid-dbnbhssz]{font-size:15px;font-weight:var(--weight-semibold);color:var(--neutral-900)}.s-hint[data-astro-cid-dbnbhssz]{font-size:12px;font-weight:var(--weight-normal);color:var(--neutral-500);margin-left:6px}.s-amt[data-astro-cid-dbnbhssz]{font-size:22px;font-weight:var(--weight-medium);letter-spacing:-.02em;color:var(--neutral-900);display:inline-block}.sum[data-astro-cid-dbnbhssz].grand{background:var(--primary-50);border-top-color:var(--primary-100);align-items:center;padding:18px 20px 20px}.sum[data-astro-cid-dbnbhssz].grand .s-label[data-astro-cid-dbnbhssz]{color:var(--primary-800);font-size:17px}.sum[data-astro-cid-dbnbhssz].grand .s-amt[data-astro-cid-dbnbhssz]{letter-spacing:-.035em;color:var(--primary-700);font-size:44px;line-height:1}.card-foot[data-astro-cid-dbnbhssz]{border-top:1px solid var(--border);background:var(--sidebar);justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:10px 20px;display:flex}.cf-status[data-astro-cid-dbnbhssz]{color:var(--neutral-500);font-size:12px}.replay[data-astro-cid-dbnbhssz]{font:inherit;color:var(--primary-700);cursor:pointer;text-decoration:underline;text-decoration-color:var(--primary-200);text-underline-offset:3px;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:4px 2px;font-size:13px;display:inline-flex}.replay[data-astro-cid-dbnbhssz]:hover{text-decoration-color:currentColor}.replay[data-astro-cid-dbnbhssz][hidden]{display:none}.carry[data-astro-cid-dbnbhssz]{align-items:center;gap:12px;padding:14px 0 14px 28px;display:flex;position:relative}.carry-line[data-astro-cid-dbnbhssz]{border-left:2px dashed var(--primary-300);transform-origin:top;width:0;transition:transform .5s var(--ease-out-expo);position:absolute;top:0;bottom:0;left:40px}.carry-text[data-astro-cid-dbnbhssz]{border-radius:var(--radius-full);border:1px solid var(--primary-200);font-size:12px;font-weight:var(--weight-medium);color:var(--primary-800);background:#fff;align-items:center;gap:8px;margin-left:2px;padding:5px 12px 5px 8px;display:inline-flex;position:relative}.carry-text[data-astro-cid-dbnbhssz] svg{color:var(--primary-500)}.build[data-astro-cid-dbnbhssz].is-playing .line[data-astro-cid-dbnbhssz]:not(.is-in) .line-in[data-astro-cid-dbnbhssz]{transform:translateY(105%)}.build[data-astro-cid-dbnbhssz].is-playing .line[data-astro-cid-dbnbhssz].flash .line-in[data-astro-cid-dbnbhssz]{background:var(--primary-50)}.build[data-astro-cid-dbnbhssz].is-playing .carry[data-astro-cid-dbnbhssz]:not(.is-in) .carry-line[data-astro-cid-dbnbhssz]{transform:scaleY(0)}.build[data-astro-cid-dbnbhssz].is-playing .carry[data-astro-cid-dbnbhssz]:not(.is-in) .carry-text[data-astro-cid-dbnbhssz]{transform:translateY(-6px)scale(.96)}.carry-text[data-astro-cid-dbnbhssz]{transition:transform .5s var(--ease-out-expo)}.s-amt[data-astro-cid-dbnbhssz].bump{animation:bump .4s var(--ease-out-expo)}@media (width<=1023px){.cost-sec[data-astro-cid-dbnbhssz]{padding:96px 48px}.cost-inner[data-astro-cid-dbnbhssz]{grid-template:"intro""build""steps""note"/minmax(0,1fr);max-width:680px}.build[data-astro-cid-dbnbhssz]{margin-top:48px}.steps[data-astro-cid-dbnbhssz]{max-width:none;margin-top:56px}.cost-lede[data-astro-cid-dbnbhssz],.cost-note[data-astro-cid-dbnbhssz]{max-width:600px}}@media (width<=720px){.cost-sec[data-astro-cid-dbnbhssz]{padding:72px 24px}.cost-lede[data-astro-cid-dbnbhssz]{font-size:17px}.build[data-astro-cid-dbnbhssz]{margin-top:40px}.card-head[data-astro-cid-dbnbhssz],.card-item[data-astro-cid-dbnbhssz],.sum[data-astro-cid-dbnbhssz],.card-foot[data-astro-cid-dbnbhssz]{padding-left:14px;padding-right:14px}.line-in[data-astro-cid-dbnbhssz]{column-gap:10px;padding:8px 14px}.l-name[data-astro-cid-dbnbhssz],.l-amt[data-astro-cid-dbnbhssz]{font-size:14px}.ci-name[data-astro-cid-dbnbhssz]{font-size:16px}.sum[data-astro-cid-dbnbhssz].grand .s-amt[data-astro-cid-dbnbhssz]{font-size:36px}.carry[data-astro-cid-dbnbhssz]{padding-left:14px}.carry-line[data-astro-cid-dbnbhssz]{left:26px}.carry-text[data-astro-cid-dbnbhssz]{font-size:12px;line-height:1.35}.card-foot[data-astro-cid-dbnbhssz]{flex-wrap:wrap}.steps[data-astro-cid-dbnbhssz]{margin-top:48px}.step[data-astro-cid-dbnbhssz] p[data-astro-cid-dbnbhssz]{font-size:15px}}@media (prefers-reduced-motion:reduce){.line-in[data-astro-cid-dbnbhssz],.carry-line[data-astro-cid-dbnbhssz],.carry-text[data-astro-cid-dbnbhssz],.step[data-astro-cid-dbnbhssz]:before{transition:none}.s-amt[data-astro-cid-dbnbhssz].bump{animation:none}}.runs-sec[data-astro-cid-nu2v2rio]{background:var(--neutral-50);border-bottom:1px solid var(--border);padding:120px 48px}.runs-inner[data-astro-cid-nu2v2rio]{max-width:1200px;margin:0 auto}.vh[data-astro-cid-nu2v2rio]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.runs-intro[data-astro-cid-nu2v2rio]{max-width:700px}.eyebrow[data-astro-cid-nu2v2rio]{font-size:12px;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--primary-700);align-items:center;gap:8px;display:inline-flex}.eyebrow[data-astro-cid-nu2v2rio]:before{content:"";background:var(--primary-500);border-radius:1px;width:20px;height:2px}h2[data-astro-cid-nu2v2rio]{font-size:clamp(30px,3.4vw,44px);line-height:1.1;font-weight:var(--weight-medium);letter-spacing:-.025em;color:var(--neutral-900);text-wrap:balance;margin-top:14px}.runs-lede[data-astro-cid-nu2v2rio]{color:var(--neutral-600);margin-top:20px;font-size:18px;line-height:1.6}.runs-grid[data-astro-cid-nu2v2rio]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:72px;margin-top:64px;display:grid}.block[data-astro-cid-nu2v2rio]{border-top:2px solid var(--neutral-200);padding-top:22px;position:relative}.block[data-astro-cid-nu2v2rio]:before{content:"";background:var(--primary-500);width:48px;height:2px;position:absolute;top:-2px;left:0}.block-n[data-astro-cid-nu2v2rio]{color:var(--primary-600);font-size:12px}h3[data-astro-cid-nu2v2rio]{font-size:19px;line-height:1.35;font-weight:var(--weight-semibold);letter-spacing:-.01em;color:var(--neutral-900);margin-top:8px}.block[data-astro-cid-nu2v2rio]>p[data-astro-cid-nu2v2rio]{color:var(--neutral-600);margin-top:10px;font-size:16px;line-height:1.65}.sku[data-astro-cid-nu2v2rio]{color:var(--neutral-800);font-size:.9em}.block[data-astro-cid-nu2v2rio] a[data-astro-cid-nu2v2rio]{color:var(--primary-700);text-decoration:underline;text-decoration-color:var(--primary-200);text-underline-offset:3px}.block[data-astro-cid-nu2v2rio] a[data-astro-cid-nu2v2rio]:hover{text-decoration-color:currentColor}.note[data-astro-cid-nu2v2rio]{color:var(--neutral-500)!important;font-size:15px!important}.ledger[data-astro-cid-nu2v2rio]{border-top:1px solid var(--neutral-200);margin:28px 0 0;padding:0;list-style:none}.led-row[data-astro-cid-nu2v2rio]{border-bottom:1px solid var(--neutral-200);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;column-gap:20px;padding:16px 0;display:grid}.led-item[data-astro-cid-nu2v2rio]{flex-direction:column;gap:2px;min-width:0;display:flex}.led-name[data-astro-cid-nu2v2rio]{font-size:15px;font-weight:var(--weight-medium);color:var(--neutral-900)}.led-sku[data-astro-cid-nu2v2rio]{color:var(--neutral-500);font-size:12px}.led-move[data-astro-cid-nu2v2rio]{color:var(--neutral-900);white-space:nowrap;align-items:center;gap:10px;font-size:20px;display:inline-flex}.led-from[data-astro-cid-nu2v2rio],.led-move[data-astro-cid-nu2v2rio] .led-arrow{color:var(--neutral-400)}.led-delta[data-astro-cid-nu2v2rio]{text-align:right;min-width:56px;font-size:13px;font-weight:var(--weight-semibold)}.led-delta[data-astro-cid-nu2v2rio].is-out{color:var(--neutral-600)}.led-delta[data-astro-cid-nu2v2rio].is-in{color:var(--success-700,var(--primary-700))}.ledger[data-astro-cid-nu2v2rio]+.note[data-astro-cid-nu2v2rio]{margin-top:18px}.viz[data-astro-cid-nu2v2rio]{border:1px solid var(--neutral-200);background:#fff;border-radius:12px;margin-top:28px;overflow:hidden;box-shadow:0 24px 48px -28px #08201a38,0 2px 6px -2px #08201a0f}.viz-head[data-astro-cid-nu2v2rio]{background:var(--sidebar);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}.vh-title[data-astro-cid-nu2v2rio]{font-size:13px;font-weight:var(--weight-semibold);color:var(--neutral-700);align-items:center;gap:8px;display:inline-flex}.vh-title[data-astro-cid-nu2v2rio] svg{color:var(--neutral-400)}.vh-example[data-astro-cid-nu2v2rio]{background:var(--neutral-100);color:var(--neutral-600)}.viz-order[data-astro-cid-nu2v2rio]{color:var(--neutral-500);flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:14px 20px 12px;font-size:13px;display:flex}.vo-cust[data-astro-cid-nu2v2rio]{font-size:15px;font-weight:var(--weight-semibold);color:var(--neutral-900)}.vo-qty[data-astro-cid-nu2v2rio]{color:var(--neutral-700);margin-left:auto}.viz-cols[data-astro-cid-nu2v2rio],.viz-row[data-astro-cid-nu2v2rio]{grid-template-columns:minmax(0,1fr) 48px 48px 48px 132px;align-items:center;column-gap:8px;padding:0 20px;display:grid}.viz-cols[data-astro-cid-nu2v2rio]{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--sidebar);font-size:11px;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--neutral-500);padding-top:8px;padding-bottom:8px}.num[data-astro-cid-nu2v2rio]{text-align:right}.viz-rows[data-astro-cid-nu2v2rio]{margin:0;padding:0;list-style:none}.viz-row[data-astro-cid-nu2v2rio]{border-bottom:1px solid var(--border);padding-top:14px;padding-bottom:14px}.r-item[data-astro-cid-nu2v2rio]{flex-direction:column;gap:2px;min-width:0;display:flex}.r-name[data-astro-cid-nu2v2rio]{font-size:14px;font-weight:var(--weight-medium);color:var(--neutral-900)}.r-sku[data-astro-cid-nu2v2rio]{color:var(--neutral-500);font-size:12px}.r-num[data-astro-cid-nu2v2rio]{text-align:right;color:var(--neutral-700);font-size:14px}.r-short[data-astro-cid-nu2v2rio]{font-weight:var(--weight-semibold);color:var(--warning-700,var(--neutral-900))}.r-act[data-astro-cid-nu2v2rio]{border:1px solid var(--neutral-200);font-size:12px;font-weight:var(--weight-semibold);color:var(--neutral-800);white-space:nowrap;background:#fff;border-radius:6px;justify-self:end;align-items:center;gap:6px;padding:5px 10px;display:inline-flex}.r-act[data-astro-cid-nu2v2rio] svg{color:var(--primary-600)}.r-act[data-astro-cid-nu2v2rio] .mono[data-astro-cid-nu2v2rio]{color:var(--neutral-500);font-weight:var(--weight-medium)}.viz-foot[data-astro-cid-nu2v2rio]{color:var(--neutral-500);align-items:center;gap:8px;padding:12px 20px;font-size:12px;display:flex}.viz-foot[data-astro-cid-nu2v2rio] svg{color:var(--success-500,var(--primary-500));flex:none}.key[data-astro-cid-nu2v2rio]{color:var(--neutral-600);gap:6px;margin:16px 0 0;font-size:14px;line-height:1.5;display:grid}.key[data-astro-cid-nu2v2rio] div[data-astro-cid-nu2v2rio]{gap:6px;display:flex}.key[data-astro-cid-nu2v2rio] dt[data-astro-cid-nu2v2rio]{font-weight:var(--weight-semibold);color:var(--neutral-800);white-space:nowrap}.key[data-astro-cid-nu2v2rio] dt[data-astro-cid-nu2v2rio]:after{content:":"}.key[data-astro-cid-nu2v2rio] dd[data-astro-cid-nu2v2rio]{margin:0}@media (width<=1024px){.runs-grid[data-astro-cid-nu2v2rio]{grid-template-columns:minmax(0,1fr);gap:56px;max-width:640px}}@media (width<=720px){.runs-sec[data-astro-cid-nu2v2rio]{padding:72px 24px}.runs-lede[data-astro-cid-nu2v2rio]{font-size:17px}.runs-grid[data-astro-cid-nu2v2rio]{gap:48px;margin-top:48px}.block[data-astro-cid-nu2v2rio]>p[data-astro-cid-nu2v2rio]{font-size:15px}.led-row[data-astro-cid-nu2v2rio]{column-gap:12px}.led-move[data-astro-cid-nu2v2rio]{gap:8px;font-size:17px}.led-delta[data-astro-cid-nu2v2rio]{min-width:0}.viz-head[data-astro-cid-nu2v2rio],.viz-order[data-astro-cid-nu2v2rio],.viz-foot[data-astro-cid-nu2v2rio]{padding-left:14px;padding-right:14px}.viz-cols[data-astro-cid-nu2v2rio]{display:none}.viz-row[data-astro-cid-nu2v2rio]{grid-template-columns:repeat(3,auto) minmax(0,1fr);grid-template-areas:"item item item act""n1 n2 n3.";gap:8px 16px;padding:14px}.viz-rows[data-astro-cid-nu2v2rio] .viz-row[data-astro-cid-nu2v2rio]:first-child{border-top:1px solid var(--border)}.r-item[data-astro-cid-nu2v2rio]{grid-area:item}.r-act[data-astro-cid-nu2v2rio]{grid-area:act;align-self:start}.r-num[data-astro-cid-nu2v2rio]{text-align:left;font-size:13px}.r-num[data-astro-cid-nu2v2rio]:nth-of-type(2){grid-area:n1}.r-num[data-astro-cid-nu2v2rio]:nth-of-type(3){grid-area:n2}.r-num[data-astro-cid-nu2v2rio]:nth-of-type(4){grid-area:n3}.r-num[data-astro-cid-nu2v2rio]:before{content:attr(data-k) " ";font-family:var(--font-sans);color:var(--neutral-500);font-size:12px;font-weight:var(--weight-regular,400)}.vo-qty[data-astro-cid-nu2v2rio]{margin-left:0}}.price-sec[data-astro-cid-eqr45mfn]{border-bottom:1px solid var(--border);background:#fff;padding:120px 48px}.price-inner[data-astro-cid-eqr45mfn]{max-width:1200px;margin:0 auto}.vh[data-astro-cid-eqr45mfn]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.price-top[data-astro-cid-eqr45mfn]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:72px;display:grid}.eyebrow[data-astro-cid-eqr45mfn]{font-size:12px;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--primary-700);align-items:center;gap:8px;display:inline-flex}.eyebrow[data-astro-cid-eqr45mfn]:before{content:"";background:var(--primary-500);border-radius:1px;width:20px;height:2px}h2[data-astro-cid-eqr45mfn]{font-size:clamp(30px,3.4vw,44px);line-height:1.1;font-weight:var(--weight-medium);letter-spacing:-.025em;color:var(--neutral-900);text-wrap:balance;margin-top:14px}.price-lede[data-astro-cid-eqr45mfn]{color:var(--neutral-600);margin-top:20px;font-size:18px;line-height:1.6}.free-list[data-astro-cid-eqr45mfn]{flex-wrap:wrap;gap:10px 24px;margin:24px 0 0;padding:0;list-style:none;display:flex}.free-list[data-astro-cid-eqr45mfn] li[data-astro-cid-eqr45mfn]{font-size:16px;font-weight:var(--weight-semibold);color:var(--neutral-900);align-items:center;gap:8px;display:inline-flex}.free-list[data-astro-cid-eqr45mfn] svg{color:var(--primary-600)}.quoted[data-astro-cid-eqr45mfn]{border-left:2px solid var(--primary-500);margin-top:36px;padding:4px 0 4px 22px}.quoted[data-astro-cid-eqr45mfn] dl[data-astro-cid-eqr45mfn]{gap:18px;margin:0;display:grid}.qa[data-astro-cid-eqr45mfn] dt[data-astro-cid-eqr45mfn]{font-size:14px;font-weight:var(--weight-semibold);color:var(--neutral-900)}.qa[data-astro-cid-eqr45mfn] dd[data-astro-cid-eqr45mfn]{color:var(--neutral-700);margin:4px 0 0;font-size:16px;line-height:1.6}.quoted-src[data-astro-cid-eqr45mfn]{color:var(--neutral-500);margin-top:16px;font-size:14px}.price-lede[data-astro-cid-eqr45mfn] a[data-astro-cid-eqr45mfn],.quoted-src[data-astro-cid-eqr45mfn] a[data-astro-cid-eqr45mfn]{color:var(--primary-700);text-decoration:underline;text-decoration-color:var(--primary-200);text-underline-offset:3px}.price-lede[data-astro-cid-eqr45mfn] a[data-astro-cid-eqr45mfn]:hover,.quoted-src[data-astro-cid-eqr45mfn] a[data-astro-cid-eqr45mfn]:hover{text-decoration-color:currentColor}.price-photo[data-astro-cid-eqr45mfn]{margin:0}.price-photo[data-astro-cid-eqr45mfn] img[data-astro-cid-eqr45mfn]{aspect-ratio:4/3;object-fit:cover;object-position:40% 60%;border-radius:var(--radius-lg);width:100%;height:auto;box-shadow:var(--shadow-sm);background:var(--neutral-100);display:block}.price-photo[data-astro-cid-eqr45mfn] figcaption[data-astro-cid-eqr45mfn]{color:var(--neutral-500);margin-top:12px;font-size:14px}.setup[data-astro-cid-eqr45mfn]{margin-top:96px}.setup-head[data-astro-cid-eqr45mfn] h3[data-astro-cid-eqr45mfn]{font-size:24px;line-height:1.3;font-weight:var(--weight-semibold);letter-spacing:-.015em;color:var(--neutral-900);margin:0}.setup-head[data-astro-cid-eqr45mfn] p[data-astro-cid-eqr45mfn]{color:var(--neutral-600);margin:6px 0 0;font-size:16px}.steps[data-astro-cid-eqr45mfn]{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:32px 0 0;padding:0;list-style:none;display:grid}.step[data-astro-cid-eqr45mfn]{border-top:2px solid var(--neutral-200);padding-top:20px;position:relative}.step[data-astro-cid-eqr45mfn]:before{content:"";background:var(--primary-500);width:48px;height:2px;position:absolute;top:-2px;left:0}.step-n[data-astro-cid-eqr45mfn]{color:var(--primary-600);font-size:12px}.step[data-astro-cid-eqr45mfn] h4[data-astro-cid-eqr45mfn]{font-size:17px;line-height:1.35;font-weight:var(--weight-semibold);letter-spacing:-.01em;color:var(--neutral-900);margin:6px 0 0}.step[data-astro-cid-eqr45mfn] p[data-astro-cid-eqr45mfn]{color:var(--neutral-600);margin:8px 0 0;font-size:15px;line-height:1.6}.cols[data-astro-cid-eqr45mfn]{flex-wrap:wrap;gap:6px;margin:14px 0 0;padding:0;list-style:none;display:flex}.cols[data-astro-cid-eqr45mfn] li[data-astro-cid-eqr45mfn]{border-radius:var(--radius-sm);background:var(--neutral-50);border:1px solid var(--neutral-200);color:var(--neutral-800);padding:6px 8px;font-size:12px;line-height:1}.runs-on[data-astro-cid-eqr45mfn]{border-top:1px solid var(--neutral-200);color:var(--neutral-600);text-wrap:pretty;align-items:center;gap:12px;margin-top:40px;padding-top:20px;font-size:15px;display:flex}.ro-icons[data-astro-cid-eqr45mfn]{color:var(--primary-600);flex-shrink:0;gap:6px;display:inline-flex}@media (width<=1024px){.price-top[data-astro-cid-eqr45mfn]{grid-template-columns:minmax(0,1fr);gap:48px}.price-intro[data-astro-cid-eqr45mfn]{max-width:640px}.price-photo[data-astro-cid-eqr45mfn] img[data-astro-cid-eqr45mfn]{aspect-ratio:16/9}.setup[data-astro-cid-eqr45mfn]{margin-top:72px}.steps[data-astro-cid-eqr45mfn]{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 32px}}@media (width<=720px){.price-sec[data-astro-cid-eqr45mfn]{padding:72px 24px}.price-lede[data-astro-cid-eqr45mfn]{font-size:17px}.quoted[data-astro-cid-eqr45mfn]{padding-left:18px}.setup[data-astro-cid-eqr45mfn]{margin-top:56px}.setup-head[data-astro-cid-eqr45mfn] h3[data-astro-cid-eqr45mfn]{font-size:21px}.steps[data-astro-cid-eqr45mfn]{grid-template-columns:minmax(0,1fr);gap:28px}.runs-on[data-astro-cid-eqr45mfn]{align-items:flex-start}.ro-icons[data-astro-cid-eqr45mfn]{padding-top:3px}}.edges-sec[data-astro-cid-hwfjiffq]{background:var(--neutral-50);border-bottom:1px solid var(--border);padding:112px 48px}.edges-inner[data-astro-cid-hwfjiffq]{max-width:1200px;margin:0 auto}.edges-intro[data-astro-cid-hwfjiffq]{max-width:680px}.eyebrow[data-astro-cid-hwfjiffq]{font-size:12px;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--primary-700);align-items:center;gap:8px;display:inline-flex}.eyebrow[data-astro-cid-hwfjiffq]:before{content:"";background:var(--primary-500);border-radius:1px;width:20px;height:2px}h2[data-astro-cid-hwfjiffq]{font-size:clamp(30px,3.4vw,44px);line-height:1.1;font-weight:var(--weight-medium);letter-spacing:-.025em;color:var(--neutral-900);text-wrap:balance;margin-top:14px}.edges-lede[data-astro-cid-hwfjiffq]{color:var(--neutral-600);text-wrap:pretty;margin-top:20px;font-size:18px;line-height:1.6}.edges-grid[data-astro-cid-hwfjiffq]{border-top:1px solid var(--neutral-200);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:0;margin-top:64px;display:grid}.col[data-astro-cid-hwfjiffq]{padding-top:36px}.col-counter[data-astro-cid-hwfjiffq]{padding-right:56px}.col-maker[data-astro-cid-hwfjiffq]{border-left:1px solid var(--neutral-200);padding-left:56px}h3[data-astro-cid-hwfjiffq]{font-size:21px;line-height:1.3;font-weight:var(--weight-semibold);letter-spacing:-.015em;color:var(--neutral-900);text-wrap:balance;margin:0}.col-note[data-astro-cid-hwfjiffq]{color:var(--neutral-600);margin:6px 0 0;font-size:15px}.edge-list[data-astro-cid-hwfjiffq]{gap:24px;margin:28px 0 0;padding:0;list-style:none;display:grid}.edge[data-astro-cid-hwfjiffq]{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:14px;display:grid}.edge-mark[data-astro-cid-hwfjiffq]{border:1px solid var(--neutral-300);width:22px;height:22px;color:var(--neutral-600);background:#fff;border-radius:50%;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.edge-title[data-astro-cid-hwfjiffq]{font-size:16px;line-height:1.4;font-weight:var(--weight-semibold);color:var(--neutral-900);margin:0}.edge-body[data-astro-cid-hwfjiffq]{color:var(--neutral-600);text-wrap:pretty;margin:4px 0 0;font-size:15px;line-height:1.6}.edge-body[data-astro-cid-hwfjiffq] a[data-astro-cid-hwfjiffq]{color:var(--primary-700);text-decoration:underline;text-decoration-color:var(--primary-200);text-underline-offset:3px}.edge-body[data-astro-cid-hwfjiffq] a[data-astro-cid-hwfjiffq]:hover{text-decoration-color:currentColor}.request[data-astro-cid-hwfjiffq]{border:1px solid var(--neutral-200);border-radius:var(--radius-lg);width:fit-content;max-width:100%;color:var(--neutral-700);background:#fff;align-items:center;gap:14px;margin-top:56px;padding:20px 24px;font-size:16px;line-height:1.5;display:flex}.request[data-astro-cid-hwfjiffq] svg{color:var(--primary-600);flex-shrink:0}.request[data-astro-cid-hwfjiffq] strong[data-astro-cid-hwfjiffq]{font-weight:var(--weight-semibold);color:var(--neutral-900)}@media (width<=1024px){.edges-sec[data-astro-cid-hwfjiffq]{padding:88px 48px}.edges-grid[data-astro-cid-hwfjiffq]{grid-template-columns:minmax(0,1fr);margin-top:48px}.col-counter[data-astro-cid-hwfjiffq]{padding-bottom:40px;padding-right:0}.col-maker[data-astro-cid-hwfjiffq]{border-left:0;border-top:1px solid var(--neutral-200);padding-left:0}}@media (width<=720px){.edges-sec[data-astro-cid-hwfjiffq]{padding:72px 24px}.edges-lede[data-astro-cid-hwfjiffq]{font-size:17px}.edges-grid[data-astro-cid-hwfjiffq]{margin-top:40px}.col[data-astro-cid-hwfjiffq]{padding-top:28px}.col-counter[data-astro-cid-hwfjiffq]{padding-bottom:32px}h3[data-astro-cid-hwfjiffq]{font-size:19px}.edge-list[data-astro-cid-hwfjiffq]{gap:20px;margin-top:22px}.request[data-astro-cid-hwfjiffq]{align-items:flex-start;margin-top:40px;padding:18px 20px}.request[data-astro-cid-hwfjiffq] svg{margin-top:4px}}.faq-sec[data-astro-cid-5yxilhnl]{background:#fff;padding:112px 48px}.faq-inner[data-astro-cid-5yxilhnl]{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:72px;max-width:1200px;margin:0 auto;display:grid}.faq-intro[data-astro-cid-5yxilhnl]{position:sticky;top:112px}.eyebrow[data-astro-cid-5yxilhnl]{font-size:12px;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--primary-700);align-items:center;gap:8px;display:inline-flex}.eyebrow[data-astro-cid-5yxilhnl]:before{content:"";background:var(--primary-500);border-radius:1px;width:20px;height:2px}h2[data-astro-cid-5yxilhnl]{font-size:clamp(30px,3.4vw,44px);line-height:1.1;font-weight:var(--weight-medium);letter-spacing:-.025em;color:var(--neutral-900);text-wrap:balance;margin-top:14px}.faq-lede[data-astro-cid-5yxilhnl]{color:var(--neutral-600);text-wrap:pretty;margin-top:20px;font-size:18px;line-height:1.6}.faq-list[data-astro-cid-5yxilhnl]{border-top:1px solid var(--neutral-200)}.faq-item[data-astro-cid-5yxilhnl]{border-bottom:1px solid var(--neutral-200)}summary[data-astro-cid-5yxilhnl]{cursor:pointer;border-radius:var(--radius-md);grid-template-columns:32px minmax(0,1fr) 28px;align-items:start;gap:16px;padding:24px 4px;list-style:none;display:grid}summary[data-astro-cid-5yxilhnl]::-webkit-details-marker{display:none}summary[data-astro-cid-5yxilhnl]:focus-visible{outline:2px solid var(--primary-500);outline-offset:2px}.faq-n[data-astro-cid-5yxilhnl]{color:var(--neutral-500);transition:color var(--duration-base) var(--ease);font-size:13px;line-height:25px}summary[data-astro-cid-5yxilhnl] h3[data-astro-cid-5yxilhnl]{font-size:18px;line-height:1.4;font-weight:var(--weight-semibold);letter-spacing:-.01em;color:var(--neutral-900);text-wrap:pretty;transition:color var(--duration-fast) var(--ease);margin:0}summary[data-astro-cid-5yxilhnl]:hover h3[data-astro-cid-5yxilhnl]{color:var(--primary-700)}.faq-item[data-astro-cid-5yxilhnl][open] .faq-n[data-astro-cid-5yxilhnl]{color:var(--primary-600)}.faq-icon[data-astro-cid-5yxilhnl]{border:1px solid var(--neutral-300);width:28px;height:28px;transition:border-color var(--duration-base) var(--ease), background-color var(--duration-base) var(--ease);border-radius:50%;margin-top:-1px;position:relative}.faq-icon[data-astro-cid-5yxilhnl]:before,.faq-icon[data-astro-cid-5yxilhnl]:after{content:"";background:var(--neutral-600);width:10px;height:2px;transition:rotate .45s var(--ease-out-expo), background-color var(--duration-base) var(--ease);border-radius:1px;position:absolute;top:50%;left:50%;translate:-50% -50%}.faq-icon[data-astro-cid-5yxilhnl]:after{rotate:90deg}.faq-item[data-astro-cid-5yxilhnl][open] .faq-icon[data-astro-cid-5yxilhnl]{background:var(--primary-500);border-color:var(--primary-500)}.faq-item[data-astro-cid-5yxilhnl][open] .faq-icon[data-astro-cid-5yxilhnl]:before,.faq-item[data-astro-cid-5yxilhnl][open] .faq-icon[data-astro-cid-5yxilhnl]:after{background:#fff}.faq-item[data-astro-cid-5yxilhnl][open] .faq-icon[data-astro-cid-5yxilhnl]:after{rotate:0deg}.faq-a[data-astro-cid-5yxilhnl]{transition:grid-template-rows .45s var(--ease-out-expo);grid-template-rows:0fr;display:grid}.faq-item[data-astro-cid-5yxilhnl][open] .faq-a[data-astro-cid-5yxilhnl]{grid-template-rows:1fr}.faq-a-inner[data-astro-cid-5yxilhnl]{min-height:0;overflow:hidden}.faq-a[data-astro-cid-5yxilhnl] p[data-astro-cid-5yxilhnl]{max-width:66ch;color:var(--neutral-600);text-wrap:pretty;margin:0;padding:0 48px 26px;font-size:16px;line-height:1.65}.faq-a[data-astro-cid-5yxilhnl] p[data-astro-cid-5yxilhnl] a{color:var(--primary-700);font-weight:var(--weight-medium);text-decoration:underline;text-decoration-color:var(--primary-200);text-underline-offset:3px}.faq-a[data-astro-cid-5yxilhnl] p[data-astro-cid-5yxilhnl] .serial{font-family:var(--font-mono);color:var(--neutral-800);white-space:nowrap;font-size:.92em}.faq-a[data-astro-cid-5yxilhnl] p[data-astro-cid-5yxilhnl] a:hover{text-decoration-color:currentColor}@media (width<=1024px){.faq-sec[data-astro-cid-5yxilhnl]{padding:88px 48px}.faq-inner[data-astro-cid-5yxilhnl]{grid-template-columns:minmax(0,1fr);gap:40px}.faq-intro[data-astro-cid-5yxilhnl]{max-width:680px;position:static}}@media (width<=720px){.faq-sec[data-astro-cid-5yxilhnl]{padding:72px 24px}.faq-lede[data-astro-cid-5yxilhnl]{font-size:17px}summary[data-astro-cid-5yxilhnl]{grid-template-columns:24px minmax(0,1fr) 26px;gap:12px;padding:20px 0}.faq-icon[data-astro-cid-5yxilhnl]{width:26px;height:26px}.faq-n[data-astro-cid-5yxilhnl]{line-height:24px}summary[data-astro-cid-5yxilhnl] h3[data-astro-cid-5yxilhnl]{font-size:17px}.faq-a[data-astro-cid-5yxilhnl] p[data-astro-cid-5yxilhnl]{padding:0 0 22px 36px;font-size:15px}}@media (prefers-reduced-motion:reduce){.faq-a[data-astro-cid-5yxilhnl],.faq-icon[data-astro-cid-5yxilhnl],.faq-icon[data-astro-cid-5yxilhnl]:before,.faq-icon[data-astro-cid-5yxilhnl]:after,.faq-n[data-astro-cid-5yxilhnl],summary[data-astro-cid-5yxilhnl] h3[data-astro-cid-5yxilhnl]{transition:none}}.jclose[data-astro-cid-gur56vg5]{--ink:#0e100f;background:var(--ink);color:#fff;isolation:isolate;padding:120px 48px;position:relative;overflow:hidden}.jclose[data-astro-cid-gur56vg5]:before{content:"";z-index:-1;aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#1e7d6038,#1e7d6000);width:60%;position:absolute;bottom:-40%;right:-10%}.jclose-inner[data-astro-cid-gur56vg5]{grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr);align-items:center;gap:72px;max-width:1200px;margin:0 auto;display:grid}h2[data-astro-cid-gur56vg5]{font-size:clamp(34px,4.2vw,56px);line-height:1.06;font-weight:var(--weight-medium);letter-spacing:-.03em;color:#fff;text-wrap:balance;max-width:16ch}.jclose-lede[data-astro-cid-gur56vg5]{color:#ffffffd1;text-wrap:pretty;max-width:540px;margin-top:24px;font-size:19px;line-height:1.56}.jclose-actions[data-astro-cid-gur56vg5]{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:36px;display:flex}.jclose-cta[data-astro-cid-gur56vg5]{padding:15px 32px;font-size:16px}.jclose-cta[data-astro-cid-gur56vg5]:focus-visible{outline-color:#fff}.jclose-note[data-astro-cid-gur56vg5]{color:#ffffffb8;font-size:14px}.echo[data-astro-cid-gur56vg5]{--reveal-radius:var(--radius-lg);border-radius:var(--radius-lg);background:#ffffff0a;border:1px solid #ffffff1f;justify-self:end;width:100%;max-width:300px;padding:16px 18px 6px}.echo-search[data-astro-cid-gur56vg5]{border-radius:var(--radius-full);color:#ffffffe6;background:#ffffff12;align-items:center;gap:10px;padding:9px 12px;font-size:13px;display:flex}.echo-search[data-astro-cid-gur56vg5] svg{color:#ffffff80}.echo-ex[data-astro-cid-gur56vg5]{color:#ffffff8c;margin-left:auto;font-size:11px}.echo-item[data-astro-cid-gur56vg5]{justify-content:space-between;align-items:baseline;gap:12px;margin-top:16px;font-size:14px;display:flex}.echo-name[data-astro-cid-gur56vg5]{color:#ffffffe6}.echo-total[data-astro-cid-gur56vg5]{color:#fff9;white-space:nowrap;font-size:13px}.echo-bar[data-astro-cid-gur56vg5]{gap:3px;height:6px;margin-top:12px;display:flex}.seg[data-astro-cid-gur56vg5]{border-radius:var(--radius-full);transform-origin:0;height:100%;display:block}.a[data-astro-cid-gur56vg5]{background:var(--primary-400)}.b[data-astro-cid-gur56vg5]{background:var(--primary-300)}.c[data-astro-cid-gur56vg5]{background:var(--primary-200)}html.js .echo[data-astro-cid-gur56vg5] .seg[data-astro-cid-gur56vg5]{transition:transform .9s var(--ease-out-expo);transition-delay:calc(.5s + var(--i) * .14s);transform:scaleX(0)}html.js .echo[data-astro-cid-gur56vg5].is-revealed .seg[data-astro-cid-gur56vg5]{transform:none}.echo-locs[data-astro-cid-gur56vg5]{margin:10px 0 0;padding:0;list-style:none}.echo-locs[data-astro-cid-gur56vg5] li[data-astro-cid-gur56vg5]{align-items:center;gap:10px;padding:9px 0;font-size:14px;display:flex}.echo-locs[data-astro-cid-gur56vg5] li[data-astro-cid-gur56vg5]+li[data-astro-cid-gur56vg5]{border-top:1px solid #ffffff14}.dot[data-astro-cid-gur56vg5]{border-radius:var(--radius-full);flex:none;width:7px;height:7px}.loc[data-astro-cid-gur56vg5]{color:#ffffffb8;flex:1}.qty[data-astro-cid-gur56vg5]{color:#fff}@media (width<=1023px){.jclose[data-astro-cid-gur56vg5]{padding:96px 48px}.jclose-inner[data-astro-cid-gur56vg5]{grid-template-columns:minmax(0,1fr) 300px;gap:40px}}@media (width<=720px){.jclose[data-astro-cid-gur56vg5]{padding:80px 24px}.jclose-inner[data-astro-cid-gur56vg5]{grid-template-columns:minmax(0,1fr);gap:48px}.jclose-lede[data-astro-cid-gur56vg5]{font-size:17px}.echo[data-astro-cid-gur56vg5]{justify-self:stretch;max-width:none}}@media (prefers-reduced-motion:reduce){html.js .echo[data-astro-cid-gur56vg5] .seg[data-astro-cid-gur56vg5]{transition:none;transform:none}}
