.fb[data-astro-cid-sl6kijr4]{isolation:isolate;padding-bottom:72px;position:relative;overflow:hidden}.fb-bg[data-astro-cid-sl6kijr4]{inset:0 0 var(--fb-light,190px) 0;z-index:-1;background:radial-gradient(ellipse 60% 70% at 78% 100%, #1e7d608c 0%, transparent 62%), radial-gradient(ellipse 50% 60% at 6% 0%, #1e7d6059 0%, transparent 60%), linear-gradient(180deg, var(--primary-800) 0%, var(--primary-900) 100%);position:absolute}.fb-bg[data-astro-cid-sl6kijr4]:after{content:"";background-image:radial-gradient(#ffffff12 1px,#0000 1.2px);background-size:22px 22px;position:absolute;inset:0;mask-image:linear-gradient(#000 0%,#0000 85%)}.fb-inner[data-astro-cid-sl6kijr4]{max-width:1200px;margin:0 auto;padding:72px 48px 0}.fb-copy[data-astro-cid-sl6kijr4]{grid-template-columns:minmax(0,1fr);grid-template-areas:"eyebrow""title""aside";display:grid}.fb-eyebrow[data-astro-cid-sl6kijr4]{font-size:13px;font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--primary-300);grid-area:eyebrow;margin-bottom:20px}h1[data-astro-cid-sl6kijr4]{font-size:clamp(40px,5.6vw,80px);line-height:1.02;font-weight:var(--weight-semibold);letter-spacing:-.035em;color:#fff;text-wrap:balance;grid-area:title}.fb-h1-accent[data-astro-cid-sl6kijr4]{color:var(--primary-300)}.fb-aside[data-astro-cid-sl6kijr4]{grid-area:aside;justify-content:space-between;align-items:flex-end;gap:48px;margin-top:28px;display:flex}.fb-lede[data-astro-cid-sl6kijr4]{color:#fffc;max-width:620px;font-size:17px;line-height:1.6}.fb-cta[data-astro-cid-sl6kijr4]{flex-direction:column;flex:none;align-items:center;gap:12px;display:flex}.fb-btn[data-astro-cid-sl6kijr4]{font-size:16px;font-weight:var(--weight-semibold);padding:16px 32px}.fb-btn[data-astro-cid-sl6kijr4]:focus-visible{outline-color:#fff}.fb-note[data-astro-cid-sl6kijr4]{color:#ffffff9e;font-size:13px}.fb-stage[data-astro-cid-sl6kijr4]{--lot-w:360px;--overlap:24px;padding-right:calc(var(--lot-w) - var(--overlap));margin-top:56px;margin-right:calc(-1*clamp(0px,50vw - 620px,72px));padding-bottom:28px;position:relative}.mono[data-astro-cid-sl6kijr4]{font-family:var(--font-mono)}.win[data-astro-cid-sl6kijr4]{color:var(--neutral-900);text-align:left;background:#fff;border-radius:12px;font-size:12.5px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 30px 80px -20px #0000008c,0 12px 24px -12px #0000004d}.win-chrome[data-astro-cid-sl6kijr4]{background:var(--neutral-50);border-bottom:1px solid var(--border);align-items:center;gap:6px;height:34px;padding:0 12px;display:flex}.dot[data-astro-cid-sl6kijr4]{background:var(--neutral-200);border-radius:50%;width:9px;height:9px}.win-url[data-astro-cid-sl6kijr4]{color:var(--neutral-400);border:1px solid var(--border);border-radius:var(--radius-md);background:#fff;margin:0 auto;padding:2px 28px;font-size:11.5px}.win-example[data-astro-cid-sl6kijr4]{font-size:10.5px;font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--neutral-600);background:var(--neutral-200);border-radius:var(--radius-full);padding:2px 9px}.win-app[data-astro-cid-sl6kijr4]{display:flex}.side[data-astro-cid-sl6kijr4]{background:var(--sidebar);border-right:1px solid var(--border);width:156px;font-weight:var(--weight-medium);color:var(--neutral-600);flex:none;padding-bottom:14px}.side-brand[data-astro-cid-sl6kijr4]{border-bottom:1px solid var(--border);height:46px;font-size:13px;font-weight:var(--weight-semibold);color:var(--neutral-900);align-items:center;gap:8px;margin-bottom:8px;padding:0 14px;display:flex}.side-logo[data-astro-cid-sl6kijr4]{background:var(--primary-50);border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.side-logo[data-astro-cid-sl6kijr4] img[data-astro-cid-sl6kijr4]{width:14px;height:auto}.side-group[data-astro-cid-sl6kijr4]{margin-bottom:10px;padding:0 8px}.side-label[data-astro-cid-sl6kijr4]{font-size:10px;font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--neutral-400);padding:0 10px 3px}.side-item[data-astro-cid-sl6kijr4]{border-radius:var(--radius-lg);white-space:nowrap;align-items:center;gap:9px;padding:4px 10px;font-size:12px;display:flex}.side-item[data-astro-cid-sl6kijr4].on{background:var(--primary-50);color:var(--primary-700)}.side[data-astro-cid-sl6kijr4] .side-icon{width:14px;color:var(--neutral-400);flex:none}.side-item[data-astro-cid-sl6kijr4].on .side-icon{color:var(--primary-500)}.main[data-astro-cid-sl6kijr4]{background:var(--neutral-50);flex:1;min-width:0}.main-head[data-astro-cid-sl6kijr4]{border-bottom:1px solid var(--border);background:#fff;justify-content:space-between;align-items:center;gap:12px;height:46px;padding:0 18px;display:flex}.crumb[data-astro-cid-sl6kijr4]{font-size:12.5px;font-weight:var(--weight-semibold);align-items:center;gap:7px;display:inline-flex}.crumb[data-astro-cid-sl6kijr4] .crumb-icon{color:var(--neutral-400)}.search[data-astro-cid-sl6kijr4]{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--neutral-50);width:240px;height:28px;color:var(--neutral-400);white-space:nowrap;align-items:center;gap:7px;padding:0 10px;font-size:11.5px;display:inline-flex;overflow:hidden}.main-body[data-astro-cid-sl6kijr4]{padding:16px calc(18px + var(--overlap,0px)) 18px 18px}.ph[data-astro-cid-sl6kijr4]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ph-title[data-astro-cid-sl6kijr4]{font-size:18px;font-weight:var(--weight-semibold);letter-spacing:-.02em}.ph-sub[data-astro-cid-sl6kijr4]{color:var(--neutral-500);margin-top:2px;font-size:11.5px}.ph-btn[data-astro-cid-sl6kijr4]{border-radius:var(--radius-lg);background:var(--primary-500);color:#fff;height:28px;font-size:11.5px;font-weight:var(--weight-semibold);flex:none;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.swap[data-astro-cid-sl6kijr4]{display:inline-grid}.swap[data-astro-cid-sl6kijr4]>[data-astro-cid-sl6kijr4]{grid-area:1/1}.swap-a[data-astro-cid-sl6kijr4]{opacity:0}.pills[data-astro-cid-sl6kijr4]{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.pill[data-astro-cid-sl6kijr4]{border:1px solid var(--border);border-radius:var(--radius-lg);height:28px;color:var(--neutral-600);font-size:11.5px;font-weight:var(--weight-semibold);white-space:nowrap;background:#fff;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.pill-n[data-astro-cid-sl6kijr4]{border-radius:var(--radius-full);background:var(--neutral-100);color:var(--neutral-500);padding:0 6px;font-size:10px;font-weight:700}.pill-exp[data-astro-cid-sl6kijr4]{border-color:var(--primary-500);background:var(--primary-50);color:var(--primary-700)}.pill-exp[data-astro-cid-sl6kijr4] .pill-n[data-astro-cid-sl6kijr4]{background:var(--primary-500);color:#fff}.pick[data-astro-cid-sl6kijr4]{display:none}.tbl[data-astro-cid-sl6kijr4]{border:1px solid var(--border);background:#fff;border-radius:10px;margin-top:12px;overflow:hidden}.tr[data-astro-cid-sl6kijr4]{border-bottom:1px solid var(--border);grid-template-columns:80px minmax(0,1fr) 92px 82px 54px;align-items:center;gap:10px;padding:10px 16px;display:grid}.th[data-astro-cid-sl6kijr4]{font-size:10px;font-weight:var(--weight-semibold);letter-spacing:.05em;text-transform:uppercase;color:var(--neutral-400);padding-block:8px}.r[data-astro-cid-sl6kijr4]{text-align:right}.tbody[data-astro-cid-sl6kijr4]{height:284px;overflow:hidden}.tr-wrap[data-astro-cid-sl6kijr4]{grid-template-rows:1fr;display:grid}.tr-wrap[data-astro-cid-sl6kijr4].drop{opacity:0;visibility:hidden;grid-template-rows:0fr}.tr-clip[data-astro-cid-sl6kijr4]{min-height:0;overflow:hidden}.tr-wrap[data-astro-cid-sl6kijr4]:last-child .tr[data-astro-cid-sl6kijr4]{border-bottom:none}.tr[data-astro-cid-sl6kijr4].sel{background:var(--primary-50);box-shadow:inset 3px 0 0 var(--primary-500)}.c-lot[data-astro-cid-sl6kijr4]{white-space:nowrap;font-size:12px;font-weight:600}.c-item[data-astro-cid-sl6kijr4]{flex-direction:column;min-width:0;display:flex}.i-name[data-astro-cid-sl6kijr4],.i-sku[data-astro-cid-sl6kijr4]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.i-name[data-astro-cid-sl6kijr4]{font-size:12.5px}.i-sku[data-astro-cid-sl6kijr4]{color:var(--neutral-400);font-size:10px}.c-qty[data-astro-cid-sl6kijr4]{white-space:nowrap;font-size:12px}.c-exp[data-astro-cid-sl6kijr4]{color:var(--neutral-600);white-space:nowrap;font-size:11.5px}.soon[data-astro-cid-sl6kijr4]{color:var(--warning-700);font-weight:500}.st[data-astro-cid-sl6kijr4]{border-radius:var(--radius-full);font-size:11px;font-weight:var(--weight-semibold);white-space:nowrap;align-items:center;gap:6px;padding:2px 9px 2px 8px;display:inline-flex}.st-dot[data-astro-cid-sl6kijr4]{background:currentColor;border-radius:50%;width:6px;height:6px}.st-released[data-astro-cid-sl6kijr4]{background:var(--status-available-bg);color:var(--status-available-fg)}.st-hold[data-astro-cid-sl6kijr4]{background:var(--status-maintenance-bg);color:var(--status-maintenance-fg)}.lot[data-astro-cid-sl6kijr4]{width:var(--lot-w);z-index:2;color:var(--neutral-900);text-align:left;background:#fff;border-radius:12px;font-size:12px;position:absolute;top:96px;right:0;overflow:hidden;box-shadow:0 0 0 1px #0000000a,0 32px 64px -18px #06191480,0 10px 20px -10px #06191440}.lot-head[data-astro-cid-sl6kijr4]{border-bottom:1px solid var(--border);padding:16px 18px 14px}.lot-title[data-astro-cid-sl6kijr4]{font-size:16px;font-weight:var(--weight-semibold);letter-spacing:-.01em;align-items:center;gap:8px;display:flex}.lot-title[data-astro-cid-sl6kijr4] .mono[data-astro-cid-sl6kijr4]{font-size:15px}.lot-sub[data-astro-cid-sl6kijr4]{color:var(--neutral-500);margin-top:3px;font-size:11.5px}.lot-acts[data-astro-cid-sl6kijr4]{gap:6px;margin-top:12px;display:flex}.lot-btn[data-astro-cid-sl6kijr4]{border:1px solid var(--border-strong);border-radius:var(--radius-lg);height:26px;font-size:11px;font-weight:var(--weight-semibold);color:var(--neutral-700);white-space:nowrap;align-items:center;gap:5px;padding:0 10px;display:inline-flex}.lot-facts[data-astro-cid-sl6kijr4]{border-bottom:1px solid var(--border);grid-template-columns:64px 1fr;gap:5px 10px;padding:12px 18px;font-size:11.5px;display:grid}.lf-k[data-astro-cid-sl6kijr4]{color:var(--neutral-400)}.lot-block[data-astro-cid-sl6kijr4]{padding:12px 18px 14px}.lot-block[data-astro-cid-sl6kijr4]+.lot-block[data-astro-cid-sl6kijr4]{border-top:1px solid var(--border)}.lot-label[data-astro-cid-sl6kijr4]{font-size:10px;font-weight:var(--weight-semibold);letter-spacing:.05em;text-transform:uppercase;color:var(--neutral-400);margin-bottom:6px}.gen[data-astro-cid-sl6kijr4]{border-radius:var(--radius-md);grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:6px;padding:4px 8px 4px 4px;display:grid;position:relative}.gen-line[data-astro-cid-sl6kijr4]{border-left:1.5px solid var(--neutral-300);border-bottom:1.5px solid var(--neutral-300);border-bottom-left-radius:3px;width:9px;height:12px;margin-top:-10px}.gen-item[data-astro-cid-sl6kijr4]{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.gen-lot[data-astro-cid-sl6kijr4]{color:var(--neutral-500);font-size:11px}.gen[data-astro-cid-sl6kijr4].base{background:var(--primary-50)}.gen[data-astro-cid-sl6kijr4].base .gen-item[data-astro-cid-sl6kijr4]{font-weight:var(--weight-semibold)}.gen[data-astro-cid-sl6kijr4].base .gen-lot[data-astro-cid-sl6kijr4]{color:var(--primary-700);font-weight:600}.ship-list[data-astro-cid-sl6kijr4]{border:1px solid var(--border);border-radius:10px;overflow:hidden}.ship[data-astro-cid-sl6kijr4]{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto 44px 62px;align-items:center;gap:8px;padding:7px 10px;font-size:11.5px;display:grid}.ship[data-astro-cid-sl6kijr4]:last-child{border-bottom:none}.ship-to[data-astro-cid-sl6kijr4]{font-weight:var(--weight-medium);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ship-so[data-astro-cid-sl6kijr4],.ship-date[data-astro-cid-sl6kijr4]{color:var(--neutral-500);font-size:10.5px}.ship-qty[data-astro-cid-sl6kijr4]{text-align:right;font-size:11px}.case[data-astro-cid-sl6kijr4]{z-index:3;background:repeating-linear-gradient(92deg,#ffffff09 0 2px,#0000 2px 7px),linear-gradient(160deg,#cfa775 0%,#bb915d 55%,#a87f4f 100%);border-radius:4px;width:300px;height:150px;padding:34px 0 0 22px;position:absolute;bottom:-6px;left:-20px;transform:rotate(-4deg);box-shadow:0 24px 40px -16px #00000073,inset 0 0 0 1px #0000000f}.case-flap[data-astro-cid-sl6kijr4]{background:#ffffff0f;border-bottom:1px solid #50321440;height:16px;position:absolute;inset:0 0 auto}.case-label[data-astro-cid-sl6kijr4]{color:#000;background:#fff;border-radius:2px;align-items:center;gap:10px;width:246px;padding:9px 10px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:flex;box-shadow:0 1px 2px #0000002e}.case-qr[data-astro-cid-sl6kijr4]{flex:none}.case-txt[data-astro-cid-sl6kijr4]{flex-direction:column;min-width:0;display:flex}.case-name[data-astro-cid-sl6kijr4]{font-size:12.5px;font-weight:600;line-height:1.25}.case-sub[data-astro-cid-sl6kijr4]{color:#333;margin-top:3px;font-size:11px}@media (prefers-reduced-motion:no-preference){.pill[data-astro-cid-sl6kijr4],.pill-n[data-astro-cid-sl6kijr4]{transition:background-color .3s var(--ease), border-color .3s var(--ease), color .3s var(--ease);transition-delay:.7s}.swap[data-astro-cid-sl6kijr4]>[data-astro-cid-sl6kijr4]{transition:opacity .3s var(--ease) .9s}.tr-wrap[data-astro-cid-sl6kijr4]{transition:grid-template-rows .6s var(--ease-out-expo) 1s, opacity .35s var(--ease) 1s, visibility 0s linear 1.6s}.tr[data-astro-cid-sl6kijr4]{transition:background-color .4s var(--ease) 1.7s, box-shadow .4s var(--ease) 1.7s}.lot[data-astro-cid-sl6kijr4]{transition:transform 1s var(--ease-out-expo) 1.9s, box-shadow 1s var(--ease-out-expo) 1.9s}.gen[data-astro-cid-sl6kijr4].base{transition:background-color .4s var(--ease) 2.4s}html.js .fb-stage[data-astro-cid-sl6kijr4]:not(.is-on) .pill-all[data-astro-cid-sl6kijr4]{border-color:var(--primary-500);background:var(--primary-50);color:var(--primary-700)}html.js .fb-stage[data-astro-cid-sl6kijr4]:not(.is-on) .pill-all[data-astro-cid-sl6kijr4] .pill-n[data-astro-cid-sl6kijr4]{background:var(--primary-500);color:#fff}html.js .fb-stage[data-astro-cid-sl6kijr4]:not(.is-on) .pill-exp[data-astro-cid-sl6kijr4]{border-color:var(--border);color:var(--neutral-600);background:#fff}html.js .fb-stage[data-astro-cid-sl6kijr4]:not(.is-on) .pill-exp[data-astro-cid-sl6kijr4] .pill-n[data-astro-cid-sl6kijr4]{background:var(--neutral-100);color:var(--neutral-500)}html.js .fb-stage[data-astro-cid-sl6kijr4]:not(.is-on) .swap-a[data-astro-cid-sl6kijr4]{opacity:1}html.js .fb-stage[data-astro-cid-sl6kijr4]:not(.is-on) .swap-b[data-astro-cid-sl6kijr4]{opacity:0}html.js .fb-stage[data-astro-cid-sl6kijr4]:not(.is-on) .tr-wrap[data-astro-cid-sl6kijr4].drop{opacity:1;visibility:visible;grid-template-rows:1fr}html.js .fb-stage[data-astro-cid-sl6kijr4]:not(.is-on) .tr[data-astro-cid-sl6kijr4].sel{background:0 0;box-shadow:inset 0 0 #0000}html.js .fb-stage[data-astro-cid-sl6kijr4]:not(.is-on) .lot[data-astro-cid-sl6kijr4]{transform:translateY(36px);box-shadow:0 0 0 1px #0000000a,0 12px 24px -12px #0619144d}html.js .fb-stage[data-astro-cid-sl6kijr4]:not(.is-on) .gen[data-astro-cid-sl6kijr4].base{background:0 0}.fb-stage[data-astro-cid-sl6kijr4].is-on .ship[data-astro-cid-sl6kijr4]{animation:fb-ship 1.4s var(--ease) both;animation-delay:calc(2.6s + var(--i) * .22s)}html.js .fb-stage[data-astro-cid-sl6kijr4]:not(.is-on) [data-astro-cid-sl6kijr4]{transition-delay:0s}}@keyframes fb-ship{0%,to{background-color:#0000}30%,60%{background-color:var(--primary-50)}}@media (width<=1180px){.fb-stage[data-astro-cid-sl6kijr4]{--lot-w:330px}.side[data-astro-cid-sl6kijr4]{display:none}}@media (width<=1023px){.fb-inner[data-astro-cid-sl6kijr4]{padding-top:56px}.fb-copy[data-astro-cid-sl6kijr4]{grid-template-columns:minmax(0,1fr);grid-template-areas:"eyebrow""title""aside"}h1[data-astro-cid-sl6kijr4]{font-size:clamp(40px,7.4vw,64px)}.fb-aside[data-astro-cid-sl6kijr4]{flex-direction:column;align-items:flex-start;gap:28px;margin-top:24px}.fb-cta[data-astro-cid-sl6kijr4]{flex-flow:wrap;gap:18px}.fb-stage[data-astro-cid-sl6kijr4]{margin-top:52px;padding-right:0}.side[data-astro-cid-sl6kijr4],.ph-sub-tail[data-astro-cid-sl6kijr4]{display:none}.fb-stage[data-astro-cid-sl6kijr4]{--overlap:0px}.lot[data-astro-cid-sl6kijr4]{margin:-104px -12px 0 auto;position:relative;top:auto}.case[data-astro-cid-sl6kijr4]{bottom:230px;left:-14px}}@media (width<=720px){.fb[data-astro-cid-sl6kijr4]{--fb-light:260px;padding-bottom:48px}.fb-inner[data-astro-cid-sl6kijr4]{padding:40px 24px 0}.fb-eyebrow[data-astro-cid-sl6kijr4]{margin-bottom:16px;font-size:12px}h1[data-astro-cid-sl6kijr4]{font-size:clamp(36px,10.4vw,48px);line-height:1.04}.fb-lede[data-astro-cid-sl6kijr4]{font-size:16px}.fb-cta[data-astro-cid-sl6kijr4]{gap:12px;margin-top:24px}.fb-btn[data-astro-cid-sl6kijr4]{width:100%}.fb-stage[data-astro-cid-sl6kijr4]{margin-top:40px;padding-bottom:0}.win-url[data-astro-cid-sl6kijr4]{margin-left:8px;padding:2px 12px}.main-head[data-astro-cid-sl6kijr4]{height:42px;padding:0 12px}.search[data-astro-cid-sl6kijr4]{flex:1;width:auto;max-width:170px}.search[data-astro-cid-sl6kijr4] span[data-astro-cid-sl6kijr4]{text-overflow:ellipsis;overflow:hidden}.main-body[data-astro-cid-sl6kijr4]{padding:12px 12px 14px}.ph-title[data-astro-cid-sl6kijr4]{font-size:16px}.pills[data-astro-cid-sl6kijr4]{display:none}.pick[data-astro-cid-sl6kijr4]{border:1px solid var(--primary-500);border-radius:var(--radius-lg);height:30px;color:var(--neutral-800);font-size:12px;font-weight:var(--weight-semibold);background:#fff;align-items:center;gap:10px;margin-top:10px;padding:0 12px;display:inline-flex}.th[data-astro-cid-sl6kijr4]{display:none}.tr[data-astro-cid-sl6kijr4]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"item status""lot exp";row-gap:3px;padding:10px 12px}.c-item[data-astro-cid-sl6kijr4]{grid-area:item}.i-sku[data-astro-cid-sl6kijr4]{display:none}.c-lot[data-astro-cid-sl6kijr4]{color:var(--neutral-500);grid-area:lot;font-size:11px;font-weight:500}.c-qty[data-astro-cid-sl6kijr4]{display:none}.c-status[data-astro-cid-sl6kijr4]{grid-area:status;justify-self:end}.c-exp[data-astro-cid-sl6kijr4]{grid-area:exp;font-size:11px}.tbody[data-astro-cid-sl6kijr4]{height:308px}.lot[data-astro-cid-sl6kijr4]{--lot-w:calc(100% - 20px);margin:-100px -6px 0 auto}.lot-head[data-astro-cid-sl6kijr4]{padding:14px 14px 12px}.lot-facts[data-astro-cid-sl6kijr4],.lot-block[data-astro-cid-sl6kijr4]{padding-inline:14px}.ship[data-astro-cid-sl6kijr4]{grid-template-columns:minmax(0,1fr) 44px 62px}.ship-so[data-astro-cid-sl6kijr4],.case[data-astro-cid-sl6kijr4]{display:none}}@media (prefers-reduced-motion:no-preference) and (width<=720px){.pick[data-astro-cid-sl6kijr4]{transition:border-color .3s var(--ease) .7s}html.js .fb-stage[data-astro-cid-sl6kijr4]:not(.is-on) .pick[data-astro-cid-sl6kijr4]{border-color:var(--border)}}.sf[data-astro-cid-42atspte]{padding:128px 0 120px}.sf-intro[data-astro-cid-42atspte]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:32px 80px;display:grid}.sf-intro-b[data-astro-cid-42atspte]{padding-top:40px}.sf-eyebrow[data-astro-cid-42atspte]{font-size:13px;font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--primary-500);margin-bottom:16px}h2[data-astro-cid-42atspte]{font-size:clamp(32px,3.6vw,48px);line-height:1.06;font-weight:var(--weight-semibold);letter-spacing:-.03em;color:var(--neutral-900);text-wrap:balance}.sf-lede[data-astro-cid-42atspte]{color:var(--neutral-700);font-size:18px;line-height:1.6}.sf-body[data-astro-cid-42atspte]{color:var(--neutral-600);margin-top:14px;font-size:16px;line-height:1.65}.mono[data-astro-cid-42atspte]{font-family:var(--font-mono)}.sf-sheet[data-astro-cid-42atspte]{margin-top:56px}.sf-caption[data-astro-cid-42atspte]{color:var(--neutral-500);align-items:baseline;gap:10px;margin-bottom:14px;font-size:13px;line-height:1.5;display:flex}.sf-tag[data-astro-cid-42atspte]{font-size:10.5px;font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--neutral-600);background:var(--neutral-200);border-radius:var(--radius-full);flex:none;padding:2px 9px;transform:translateY(-1px)}.sf-form[data-astro-cid-42atspte]{--rail:34px;--gap:28px;background:#fff;border-radius:14px;position:relative;box-shadow:0 0 0 1px #0000000d,0 30px 70px -34px #0619144d,0 8px 18px -12px #0619141f}.sf-form[data-astro-cid-42atspte]:before{content:"";background:var(--primary-500);border-radius:14px 14px 0 0;height:4px;position:absolute;inset:0 0 auto}.sf-head[data-astro-cid-42atspte]{border-bottom:1px solid var(--neutral-200);justify-content:space-between;align-items:flex-end;gap:16px 32px;padding:30px 40px 22px;display:flex}.sf-head-l[data-astro-cid-42atspte],.sf-head-r[data-astro-cid-42atspte]{flex-direction:column;gap:6px;display:flex}.sf-head-r[data-astro-cid-42atspte]{align-items:flex-end}.sf-doc[data-astro-cid-42atspte]{font-size:12px;font-weight:var(--weight-semibold);letter-spacing:.1em;text-transform:uppercase;color:var(--neutral-500)}.sf-part[data-astro-cid-42atspte]{font-size:20px;font-weight:var(--weight-semibold);letter-spacing:-.015em;color:var(--neutral-900)}.sf-field[data-astro-cid-42atspte]{align-items:baseline;gap:10px;font-size:13px;display:inline-flex}.sf-field-k[data-astro-cid-42atspte]{color:var(--neutral-400)}.sf-field-v[data-astro-cid-42atspte]{color:var(--neutral-800);border-bottom:1px solid var(--neutral-300);padding:0 4px 1px}.sf-count[data-astro-cid-42atspte]{font-size:13px;font-weight:var(--weight-medium);color:var(--neutral-500);white-space:nowrap}.sf-count-n[data-astro-cid-42atspte]{font-variant-numeric:tabular-nums;min-width:.65em;color:var(--primary-600);text-align:right;font-weight:700;display:inline-block}.sf-cols[data-astro-cid-42atspte],.sf-q[data-astro-cid-42atspte]{grid-template-columns:var(--rail) minmax(0, .95fr) 116px minmax(0, 1.25fr);column-gap:var(--gap);display:grid}.sf-cols[data-astro-cid-42atspte]{font-size:10.5px;font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--neutral-400);padding:14px 40px 0}.sf-qs[data-astro-cid-42atspte]{margin:0;padding:6px 40px 18px;list-style:none}.sf-q[data-astro-cid-42atspte]{padding:22px 0 26px;position:relative}.sf-q[data-astro-cid-42atspte]+.sf-q[data-astro-cid-42atspte]:before{content:"";top:0;left:calc(var(--rail) + var(--gap));border-top:1px solid var(--border);position:absolute;right:0}.sf-rail[data-astro-cid-42atspte]{justify-content:center;display:flex;position:relative}.sf-num[data-astro-cid-42atspte]{z-index:1;width:var(--rail);height:var(--rail);background:var(--primary-500);color:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex;position:relative}.sf-line[data-astro-cid-42atspte]{top:calc(var(--rail) + 6px);background:var(--primary-200);transform-origin:top;border-radius:2px;width:2px;margin-left:-1px;position:absolute;bottom:-42px;left:50%}.sf-q[data-astro-cid-42atspte]:last-child .sf-line[data-astro-cid-42atspte]{display:none}.sf-q-text[data-astro-cid-42atspte]{font-size:16.5px;line-height:1.45;font-weight:var(--weight-semibold);letter-spacing:-.01em;color:var(--neutral-900);text-wrap:pretty;padding-top:5px}.sf-yn[data-astro-cid-42atspte]{font-size:13px;font-weight:var(--weight-medium);color:var(--neutral-400);align-self:start;gap:16px;padding-top:7px;display:inline-flex}.sf-opt[data-astro-cid-42atspte]{align-items:center;gap:7px;display:inline-flex}.sf-box[data-astro-cid-42atspte]{border:1.5px solid var(--neutral-300);background:#fff;border-radius:4px;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.sf-opt-yes[data-astro-cid-42atspte]{color:var(--neutral-900)}.sf-opt-yes[data-astro-cid-42atspte] .sf-box[data-astro-cid-42atspte]{border-color:var(--primary-500);background:var(--primary-500)}.sf-box[data-astro-cid-42atspte] svg[data-astro-cid-42atspte] path[data-astro-cid-42atspte]{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:14;stroke-dashoffset:0}.sf-ans[data-astro-cid-42atspte]{min-width:0}.sf-a[data-astro-cid-42atspte]{font-size:15px;line-height:28px;font-weight:var(--weight-medium);color:var(--neutral-800);background-image:repeating-linear-gradient(180deg, transparent 0 27px, var(--neutral-200) 27px 28px);background-position:0 2px;padding-top:2px}.sf-sr[data-astro-cid-42atspte]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.sf-where[data-astro-cid-42atspte]{flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:12px;font-size:12px;display:flex}.sf-where[data-astro-cid-42atspte] .sf-where-icon{color:var(--primary-500);flex:none}.sf-where-k[data-astro-cid-42atspte]{font-size:10.5px;font-weight:var(--weight-semibold);letter-spacing:.05em;text-transform:uppercase;color:var(--neutral-500)}.sf-path[data-astro-cid-42atspte]{border:1px solid var(--primary-100);border-radius:var(--radius-lg);background:var(--primary-50);color:var(--primary-800);flex-wrap:wrap;align-items:center;gap:2px 0;padding:3px 10px;font-size:11.5px;font-weight:500;display:inline-flex}.sf-crumb[data-astro-cid-42atspte]{white-space:nowrap}.sf-sep[data-astro-cid-42atspte]{color:var(--primary-400);margin:0 6px}.sf-foot[data-astro-cid-42atspte]{justify-content:space-between;align-items:center;gap:24px 48px;margin-top:36px;display:flex}.sf-honest[data-astro-cid-42atspte]{max-width:620px;color:var(--neutral-600);font-size:15px;line-height:1.6}.sf-honest[data-astro-cid-42atspte] a[data-astro-cid-42atspte]{color:var(--primary-700);font-weight:var(--weight-medium);text-decoration:underline;text-decoration-color:var(--primary-300);text-underline-offset:3px;text-decoration-thickness:1.5px}.sf-honest[data-astro-cid-42atspte] a[data-astro-cid-42atspte]:hover{color:var(--primary-500);text-decoration-color:currentColor}.sf-honest[data-astro-cid-42atspte] a[data-astro-cid-42atspte]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:2px}.sf-btn[data-astro-cid-42atspte]{font-size:16px;font-weight:var(--weight-semibold);flex:none;padding:15px 30px}@media (prefers-reduced-motion:no-preference){.sf-num[data-astro-cid-42atspte],.sf-box[data-astro-cid-42atspte]{transition:background-color .35s var(--ease), border-color .35s var(--ease), color .35s var(--ease)}.sf-opt-yes[data-astro-cid-42atspte]{transition:color .35s var(--ease) .1s}.sf-box[data-astro-cid-42atspte] svg[data-astro-cid-42atspte] path[data-astro-cid-42atspte]{transition:stroke-dashoffset .4s var(--ease-out-expo) .15s}.sf-line[data-astro-cid-42atspte]{transition:transform .9s var(--ease-out-expo);transition-delay:calc(.2s + var(--n) * 26ms)}.sf-where[data-astro-cid-42atspte]{transition:opacity .5s var(--ease-out-expo), transform .7s var(--ease-out-expo);transition-delay:calc(.2s + var(--n) * 26ms)}.sf-count-n[data-astro-cid-42atspte]{transition:color .3s var(--ease)}html.js .sf-q[data-astro-cid-42atspte]:not(.is-answered) .sf-num[data-astro-cid-42atspte]{color:var(--neutral-400);box-shadow:inset 0 0 0 1.5px var(--neutral-200);background:#fff}html.js .sf-q[data-astro-cid-42atspte]:not(.is-answered) .sf-line[data-astro-cid-42atspte]{transform:scaleY(0)}html.js .sf-q[data-astro-cid-42atspte]:not(.is-answered) .sf-opt-yes[data-astro-cid-42atspte]{color:var(--neutral-400)}html.js .sf-q[data-astro-cid-42atspte]:not(.is-answered) .sf-opt-yes[data-astro-cid-42atspte] .sf-box[data-astro-cid-42atspte]{border-color:var(--neutral-300);background:#fff}html.js .sf-q[data-astro-cid-42atspte]:not(.is-answered) .sf-box[data-astro-cid-42atspte] svg[data-astro-cid-42atspte] path[data-astro-cid-42atspte]{stroke-dashoffset:14px}html.js .sf-q[data-astro-cid-42atspte]:not(.is-answered) .w[data-astro-cid-42atspte]{opacity:0}html.js .sf-q[data-astro-cid-42atspte]:not(.is-answered) .sf-where[data-astro-cid-42atspte]{opacity:0;transform:translate(-10px)}html.js .sf-q[data-astro-cid-42atspte]:not(.is-answered) [data-astro-cid-42atspte]{transition-delay:0s}.sf-q[data-astro-cid-42atspte].is-answered .sf-num[data-astro-cid-42atspte]{animation:sf-pulse .9s var(--ease-out-expo) both}.sf-q[data-astro-cid-42atspte].is-answered .w[data-astro-cid-42atspte]{animation:sf-ink .9s var(--ease) both;animation-delay:calc(.15s + var(--w) * 26ms)}}@keyframes sf-pulse{0%{box-shadow:0 0 #1e7d6073}to{box-shadow:0 0 0 10px #1e7d6000}}@keyframes sf-ink{0%{opacity:0;color:var(--primary-400)}25%{opacity:1;color:var(--primary-600)}to{opacity:1;color:var(--neutral-800)}}@media (width<=1180px){.sf-form[data-astro-cid-42atspte]{--gap:22px}.sf-cols[data-astro-cid-42atspte],.sf-q[data-astro-cid-42atspte]{grid-template-columns:var(--rail) minmax(0, .9fr) 108px minmax(0, 1.2fr)}.sf-head[data-astro-cid-42atspte],.sf-cols[data-astro-cid-42atspte],.sf-qs[data-astro-cid-42atspte]{padding-inline:32px}}@media (width<=1023px){.sf[data-astro-cid-42atspte]{padding:96px 0}.sf-intro[data-astro-cid-42atspte]{grid-template-columns:minmax(0,1fr);gap:24px;max-width:680px}.sf-intro-b[data-astro-cid-42atspte]{padding-top:0}h2[data-astro-cid-42atspte]{font-size:clamp(30px,5.6vw,42px)}.sf-sheet[data-astro-cid-42atspte]{margin-top:48px}.sf-cols[data-astro-cid-42atspte]{display:none}.sf-qs[data-astro-cid-42atspte]{padding-top:10px}.sf-q[data-astro-cid-42atspte]{grid-template-columns:var(--rail) minmax(0, 1fr);grid-template-areas:"rail q""rail yn""rail ans";column-gap:18px;padding:24px 0 28px}.sf-rail[data-astro-cid-42atspte]{grid-area:rail;align-items:flex-start}.sf-q-text[data-astro-cid-42atspte]{grid-area:q}.sf-yn[data-astro-cid-42atspte]{grid-area:yn;padding-top:12px}.sf-ans[data-astro-cid-42atspte]{grid-area:ans;padding-top:10px}.sf-q[data-astro-cid-42atspte]+.sf-q[data-astro-cid-42atspte]:before{left:calc(var(--rail) + 18px)}.sf-line[data-astro-cid-42atspte]{bottom:-46px}.sf-foot[data-astro-cid-42atspte]{flex-direction:column;align-items:flex-start}}@media (width<=720px){.sf[data-astro-cid-42atspte]{padding:72px 0 80px}.sf-eyebrow[data-astro-cid-42atspte]{margin-bottom:14px;font-size:12px}h2[data-astro-cid-42atspte]{font-size:clamp(28px,8.2vw,34px);line-height:1.1}.sf-lede[data-astro-cid-42atspte]{font-size:17px}.sf-sheet[data-astro-cid-42atspte]{margin-top:40px}.sf-caption[data-astro-cid-42atspte]{font-size:12.5px}.sf-form[data-astro-cid-42atspte]{--rail:28px;border-radius:12px;margin-inline:-8px}.sf-form[data-astro-cid-42atspte]:before{border-radius:12px 12px 0 0}.sf-head[data-astro-cid-42atspte]{flex-direction:column;align-items:stretch;padding:24px 18px 16px}.sf-head-r[data-astro-cid-42atspte]{flex-flow:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px}.sf-part[data-astro-cid-42atspte]{font-size:17px}.sf-qs[data-astro-cid-42atspte]{padding:4px 18px 10px}.sf-q[data-astro-cid-42atspte]{column-gap:12px;padding:20px 0 24px}.sf-q[data-astro-cid-42atspte]+.sf-q[data-astro-cid-42atspte]:before{left:calc(var(--rail) + 12px)}.sf-num[data-astro-cid-42atspte]{font-size:11px}.sf-line[data-astro-cid-42atspte]{bottom:-38px}.sf-q-text[data-astro-cid-42atspte]{padding-top:2px;font-size:16px}.sf-yn[data-astro-cid-42atspte]{padding-top:10px}.sf-a[data-astro-cid-42atspte]{background-image:repeating-linear-gradient(180deg, transparent 0 25px, var(--neutral-200) 25px 26px);font-size:15px;line-height:26px}.sf-path[data-astro-cid-42atspte]{padding:3px 8px;font-size:11px}.sf-sep[data-astro-cid-42atspte]{margin:0 4px}.sf-foot[data-astro-cid-42atspte]{margin-top:32px}.sf-btn[data-astro-cid-42atspte]{width:100%}}.rc[data-astro-cid-o6ucuxzx]{background:var(--primary-50);border-block:1px solid var(--primary-100);padding:120px 0 128px}.mono[data-astro-cid-o6ucuxzx]{font-family:var(--font-mono)}.rc-top[data-astro-cid-o6ucuxzx]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-template-areas:"photo intro";align-items:center;gap:40px 72px;display:grid}.rc-intro[data-astro-cid-o6ucuxzx]{grid-area:intro}.rc-photo[data-astro-cid-o6ucuxzx]{background:var(--primary-100);border-radius:16px;grid-area:photo;margin:0;overflow:hidden;box-shadow:0 24px 50px -30px #06191473}.rc-photo[data-astro-cid-o6ucuxzx] img[data-astro-cid-o6ucuxzx]{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto}.rc-eyebrow[data-astro-cid-o6ucuxzx]{font-size:13px;font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--primary-600);margin-bottom:16px}h2[data-astro-cid-o6ucuxzx]{font-size:clamp(32px,3.4vw,46px);line-height:1.08;font-weight:var(--weight-semibold);letter-spacing:-.03em;color:var(--neutral-900);text-wrap:balance}.nw[data-astro-cid-o6ucuxzx]{white-space:nowrap}.rc-lede[data-astro-cid-o6ucuxzx]{max-width:520px;color:var(--neutral-700);margin-top:22px;font-size:18px;line-height:1.6}.rc-body[data-astro-cid-o6ucuxzx]{grid-template:"steps diagram""foot diagram"1fr/minmax(0,.72fr) minmax(0,1.28fr);gap:0 72px;margin-top:88px;display:grid}.rc-steps[data-astro-cid-o6ucuxzx]{flex-direction:column;grid-area:steps;gap:28px;margin:0;padding:34px 0 0;list-style:none;display:flex}.rc-step[data-astro-cid-o6ucuxzx]{grid-template-columns:26px minmax(0,1fr);gap:16px;display:grid}.rc-step[data-astro-cid-o6ucuxzx] h3[data-astro-cid-o6ucuxzx]{font-size:18px;line-height:1.35;font-weight:var(--weight-semibold);letter-spacing:-.012em;color:var(--neutral-900)}.rc-step[data-astro-cid-o6ucuxzx] p[data-astro-cid-o6ucuxzx]{color:var(--neutral-600);margin-top:6px;font-size:15.5px;line-height:1.6}.rc-badge[data-astro-cid-o6ucuxzx]{background:var(--primary-100);width:26px;height:26px;color:var(--primary-800);border-radius:7px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.rc-step[data-astro-cid-o6ucuxzx] .rc-badge[data-astro-cid-o6ucuxzx]{margin-top:0}.rc-diagram[data-astro-cid-o6ucuxzx]{--g:20px;grid-area:diagram;min-width:0}.rc-caption[data-astro-cid-o6ucuxzx]{color:var(--neutral-500);align-items:baseline;gap:10px;margin-bottom:12px;font-size:13px;line-height:1.5;display:flex}.rc-tag[data-astro-cid-o6ucuxzx]{font-size:10.5px;font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--primary-800);background:var(--primary-100);border-radius:var(--radius-full);flex:none;padding:2px 9px;transform:translateY(-1px)}.rc-kicker[data-astro-cid-o6ucuxzx]{font-size:10.5px;font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--neutral-500);display:block}.rc-kicker[data-astro-cid-o6ucuxzx] .mono[data-astro-cid-o6ucuxzx]{letter-spacing:0;text-transform:none;color:var(--primary-700);margin-left:4px}h4[data-astro-cid-o6ucuxzx]{font-size:16px;line-height:1.3;font-weight:var(--weight-semibold);letter-spacing:-.01em;color:var(--neutral-900);margin:2px 0 0}.rc-mash[data-astro-cid-o6ucuxzx]{z-index:1;border:1px solid var(--primary-200);background:#fff;border-radius:12px;padding:18px 20px;position:relative;box-shadow:0 10px 24px -18px #06191459}.rc-mash-head[data-astro-cid-o6ucuxzx]{align-items:center;gap:12px;display:flex}.rc-unit[data-astro-cid-o6ucuxzx]{font-size:12px;font-weight:var(--weight-medium);color:var(--neutral-600);background:var(--neutral-100);border-radius:var(--radius-full);white-space:nowrap;margin-left:auto;padding:3px 10px}.rc-lots[data-astro-cid-o6ucuxzx]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.rc-lot[data-astro-cid-o6ucuxzx]{border:1px solid var(--border);background:var(--sidebar);color:var(--neutral-600);border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:10px 12px;font-size:13px;display:flex}.rc-lot[data-astro-cid-o6ucuxzx].next{border-color:var(--primary-300);background:var(--primary-50)}.rc-lot-no[data-astro-cid-o6ucuxzx]{color:var(--neutral-900);font-weight:600}.rc-lot-qty[data-astro-cid-o6ucuxzx]{color:var(--neutral-700)}.rc-next[data-astro-cid-o6ucuxzx]{font-size:11px;font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--primary-700);flex-basis:100%}.rc-tee[data-astro-cid-o6ucuxzx]{height:64px;position:relative}.rc-tee[data-astro-cid-o6ucuxzx] span[data-astro-cid-o6ucuxzx]:not(.rc-tee-pill):not(.mono){background:var(--primary-300);border-radius:2px;position:absolute}.rc-tee-stem[data-astro-cid-o6ucuxzx]{transform-origin:top;width:2px;height:50%;top:0;left:calc(50% - 1px)}.rc-tee-bar[data-astro-cid-o6ucuxzx]{top:calc(50% - 1px);left:calc((100% - var(--g)) / 4);right:calc((100% - var(--g)) / 4);height:2px}.rc-tee-drop[data-astro-cid-o6ucuxzx]{transform-origin:top;width:2px;top:50%;bottom:0}.rc-tee-l[data-astro-cid-o6ucuxzx]{left:calc((100% - var(--g)) / 4 - 1px)}.rc-tee-r[data-astro-cid-o6ucuxzx]{right:calc((100% - var(--g)) / 4 - 1px)}.rc-tee-pill[data-astro-cid-o6ucuxzx]{border-radius:var(--radius-full);background:var(--primary-700);color:#fff;font-size:12px;font-weight:var(--weight-medium);white-space:nowrap;align-items:center;gap:6px;padding:4px 12px;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rc-tee-pill[data-astro-cid-o6ucuxzx] .mono[data-astro-cid-o6ucuxzx]{font-weight:600}.rc-runs[data-astro-cid-o6ucuxzx]{gap:var(--g);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rc-run[data-astro-cid-o6ucuxzx]{border:1px solid var(--border);background:#fff;border-radius:12px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 10px 24px -18px #0619144d}.rc-run-head[data-astro-cid-o6ucuxzx]{align-items:center;gap:12px;padding:16px 18px 12px;display:flex}.rc-run-title[data-astro-cid-o6ucuxzx]{min-width:0}.rc-recipe-k[data-astro-cid-o6ucuxzx]{border-block:1px solid var(--border);background:var(--sidebar);font-size:10.5px;font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--neutral-500);padding:8px 18px}.rc-lines[data-astro-cid-o6ucuxzx]{flex:1;margin:0;padding:4px 18px 8px;list-style:none}.rc-line[data-astro-cid-o6ucuxzx]{color:var(--neutral-800);grid-template-columns:minmax(0,1fr) auto 52px;align-items:baseline;gap:10px;padding:8px 0;font-size:13.5px;display:grid}.rc-line[data-astro-cid-o6ucuxzx]+.rc-line[data-astro-cid-o6ucuxzx]{border-top:1px solid var(--border)}.rc-line[data-astro-cid-o6ucuxzx].base{background:var(--primary-50);border-top:0;margin-inline:-18px;padding-inline:18px}.rc-line[data-astro-cid-o6ucuxzx].base+.rc-line[data-astro-cid-o6ucuxzx]{border-top:0}.rc-line[data-astro-cid-o6ucuxzx].base .rc-line-item[data-astro-cid-o6ucuxzx]{font-weight:var(--weight-semibold);color:var(--neutral-900)}.rc-from[data-astro-cid-o6ucuxzx]{font-size:11.5px;font-weight:var(--weight-medium);color:var(--primary-700);margin-top:2px;display:block}.rc-line-qty[data-astro-cid-o6ucuxzx]{text-align:right;color:var(--neutral-900);font-weight:600}.rc-line-unit[data-astro-cid-o6ucuxzx]{color:var(--neutral-500);font-size:12.5px}.rc-makes[data-astro-cid-o6ucuxzx]{border-top:1px dashed var(--primary-200);background:#fbfdfc;align-items:flex-start;gap:12px;padding:14px 18px 16px;display:flex}.rc-makes[data-astro-cid-o6ucuxzx]>div[data-astro-cid-o6ucuxzx]{flex-wrap:wrap;align-items:baseline;gap:2px 8px;padding-top:3px;display:flex}.rc-makes-k[data-astro-cid-o6ucuxzx]{color:var(--neutral-600);font-size:13px}.rc-makes-lot[data-astro-cid-o6ucuxzx]{color:var(--primary-700);font-size:13.5px;font-weight:700}.rc-makes-bb[data-astro-cid-o6ucuxzx]{color:var(--neutral-600);flex-basis:100%;font-size:12.5px}.rc-foot[data-astro-cid-o6ucuxzx]{border-top:0;grid-area:foot;align-self:end;padding-top:36px}.rc-foot[data-astro-cid-o6ucuxzx] p[data-astro-cid-o6ucuxzx]{color:var(--neutral-700);font-size:15px;line-height:1.6}.rc-foot[data-astro-cid-o6ucuxzx] p[data-astro-cid-o6ucuxzx]+p[data-astro-cid-o6ucuxzx]{margin-top:10px}.rc-cta[data-astro-cid-o6ucuxzx]{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:26px;display:flex}.rc-cta[data-astro-cid-o6ucuxzx] .btn[data-astro-cid-o6ucuxzx]{font-weight:var(--weight-semibold)}.rc-cta-note[data-astro-cid-o6ucuxzx]{color:var(--neutral-600);font-size:14px}html.js .rc-tee[data-astro-cid-o6ucuxzx][data-reveal]{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){html.js .rc-tee[data-astro-cid-o6ucuxzx] .rc-tee-stem[data-astro-cid-o6ucuxzx],html.js .rc-tee[data-astro-cid-o6ucuxzx] .rc-tee-drop[data-astro-cid-o6ucuxzx]{transition:transform .5s var(--ease-out-expo);transform:scaleY(0)}html.js .rc-tee[data-astro-cid-o6ucuxzx] .rc-tee-bar[data-astro-cid-o6ucuxzx]{transition:transform .6s var(--ease-out-expo) .18s;transform:scaleX(0)}html.js .rc-tee[data-astro-cid-o6ucuxzx] .rc-tee-drop[data-astro-cid-o6ucuxzx]{transition-delay:.42s}html.js .rc-tee[data-astro-cid-o6ucuxzx] .rc-tee-pill[data-astro-cid-o6ucuxzx]{opacity:0;transition:opacity .5s var(--ease) .3s}html.js .rc-tee[data-astro-cid-o6ucuxzx].is-revealed .rc-tee-stem[data-astro-cid-o6ucuxzx],html.js .rc-tee[data-astro-cid-o6ucuxzx].is-revealed .rc-tee-drop[data-astro-cid-o6ucuxzx],html.js .rc-tee[data-astro-cid-o6ucuxzx].is-revealed .rc-tee-bar[data-astro-cid-o6ucuxzx]{transform:none}html.js .rc-tee[data-astro-cid-o6ucuxzx].is-revealed .rc-tee-pill[data-astro-cid-o6ucuxzx]{opacity:1}}@media (width<=1180px){.rc-body[data-astro-cid-o6ucuxzx]{gap:0 48px}.rc-top[data-astro-cid-o6ucuxzx]{gap:40px 56px}}@media (width<=1023px){.rc[data-astro-cid-o6ucuxzx]{padding:96px 0}.rc-top[data-astro-cid-o6ucuxzx]{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""photo"}.rc-intro[data-astro-cid-o6ucuxzx]{max-width:680px}h2[data-astro-cid-o6ucuxzx]{font-size:clamp(30px,5.6vw,42px)}.rc-body[data-astro-cid-o6ucuxzx]{grid-template:"steps""diagram""foot"/minmax(0,1fr);margin-top:56px}.rc-steps[data-astro-cid-o6ucuxzx]{max-width:640px;padding-top:0}.rc-diagram[data-astro-cid-o6ucuxzx]{margin-top:48px}.rc-foot[data-astro-cid-o6ucuxzx]{max-width:640px;padding-top:40px}}@media (width<=620px){.rc-diagram[data-astro-cid-o6ucuxzx]{--rail:14px}.rc-lots[data-astro-cid-o6ucuxzx]{grid-template-columns:minmax(0,1fr)}.rc-tee[data-astro-cid-o6ucuxzx]{height:52px}.rc-tee-stem[data-astro-cid-o6ucuxzx]{left:calc(var(--rail) - 1px);height:100%}.rc-tee-bar[data-astro-cid-o6ucuxzx],.rc-tee-drop[data-astro-cid-o6ucuxzx]{display:none}.rc-tee-pill[data-astro-cid-o6ucuxzx]{left:calc(var(--rail) + 18px);transform:translateY(-50%)}.rc-runs[data-astro-cid-o6ucuxzx]{grid-template-columns:minmax(0,1fr);padding-left:34px}.rc-run[data-astro-cid-o6ucuxzx]{position:relative;overflow:visible}.rc-run[data-astro-cid-o6ucuxzx]:before,.rc-run[data-astro-cid-o6ucuxzx]:after{content:"";background:var(--primary-300);border-radius:2px;position:absolute}.rc-run[data-astro-cid-o6ucuxzx]:before{left:calc(var(--rail) - 35px);top:calc(-1 * var(--g) - 1px);width:2px;bottom:-1px}.rc-run[data-astro-cid-o6ucuxzx]:first-child:before{top:-1px}.rc-run[data-astro-cid-o6ucuxzx]:last-child:before{height:calc(var(--g) + 37px);bottom:auto}.rc-run[data-astro-cid-o6ucuxzx]:last-child:first-child:before{height:37px}.rc-run[data-astro-cid-o6ucuxzx]:after{left:calc(var(--rail) - 35px);width:20px;height:2px;top:34px}.rc-run-head[data-astro-cid-o6ucuxzx],.rc-recipe-k[data-astro-cid-o6ucuxzx],.rc-makes[data-astro-cid-o6ucuxzx]{border-radius:0}.rc-run-head[data-astro-cid-o6ucuxzx]{border-radius:12px 12px 0 0}.rc-makes[data-astro-cid-o6ucuxzx]{border-radius:0 0 12px 12px}}@media (width<=720px){.rc[data-astro-cid-o6ucuxzx]{padding:72px 0 80px}.rc-eyebrow[data-astro-cid-o6ucuxzx]{margin-bottom:14px;font-size:12px}h2[data-astro-cid-o6ucuxzx]{font-size:clamp(28px,8.2vw,34px);line-height:1.12}.rc-lede[data-astro-cid-o6ucuxzx]{font-size:17px}.rc-photo[data-astro-cid-o6ucuxzx]{border-radius:12px}.rc-body[data-astro-cid-o6ucuxzx]{margin-top:48px}.rc-step[data-astro-cid-o6ucuxzx] h3[data-astro-cid-o6ucuxzx]{font-size:17px}.rc-caption[data-astro-cid-o6ucuxzx]{font-size:12.5px}.rc-cta[data-astro-cid-o6ucuxzx] .btn[data-astro-cid-o6ucuxzx]{width:100%}}.bb[data-astro-cid-qlwzsanq]{isolation:isolate;color:#ffffffbd;background:linear-gradient(#0d1210 0%,#101614 100%);padding:128px 0;position:relative;overflow:hidden}.bb-glow[data-astro-cid-qlwzsanq]{z-index:-1;background:radial-gradient(46% 60% at 82% 38%,#1e7d6038 0%,#0000 70%),repeating-linear-gradient(#0000 0 63px,#ffffff06 63px 64px);position:absolute;inset:0;mask-image:linear-gradient(#0000 0%,#000 18% 82%,#0000 100%)}.mono[data-astro-cid-qlwzsanq]{font-family:var(--font-mono)}.bb-grid[data-astro-cid-qlwzsanq]{grid-template:"intro vis""rules vis""after vis"1fr/minmax(0,.78fr) minmax(0,1.22fr);gap:0 64px;display:grid}.nw[data-astro-cid-qlwzsanq]{white-space:nowrap}.bb-intro[data-astro-cid-qlwzsanq]{grid-area:intro}.bb-eyebrow[data-astro-cid-qlwzsanq]{font-size:13px;font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--primary-300);margin-bottom:16px}h2[data-astro-cid-qlwzsanq]{font-size:clamp(32px,3.4vw,46px);line-height:1.08;font-weight:var(--weight-semibold);letter-spacing:-.03em;color:#fff;text-wrap:balance}.bb-lede[data-astro-cid-qlwzsanq]{color:#ffffffc7;max-width:500px;margin-top:22px;font-size:18px;line-height:1.6}.bb-rules[data-astro-cid-qlwzsanq]{flex-direction:column;grid-area:rules;gap:24px;margin:44px 0 0;padding:0;list-style:none;display:flex}.bb-rule[data-astro-cid-qlwzsanq]{grid-template-columns:26px minmax(0,1fr);align-content:start;gap:16px;display:grid}.bb-rule-n[data-astro-cid-qlwzsanq]{width:26px;height:26px;color:var(--primary-200);background:#84d1b424;border-radius:7px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.bb-rule[data-astro-cid-qlwzsanq] h3[data-astro-cid-qlwzsanq]{font-size:17px;line-height:1.4;font-weight:var(--weight-semibold);letter-spacing:-.01em;color:#fff}.bb-rule[data-astro-cid-qlwzsanq] p[data-astro-cid-qlwzsanq]{color:#ffffffad;margin-top:4px;font-size:15px;line-height:1.6}.bb-after[data-astro-cid-qlwzsanq]{grid-area:after;margin-top:32px}.bb-filters[data-astro-cid-qlwzsanq]{color:#ffffffbd;font-size:15px;line-height:1.6}.bb-filters[data-astro-cid-qlwzsanq] strong[data-astro-cid-qlwzsanq]{font-weight:var(--weight-semibold);color:#fff}.bb-honest[data-astro-cid-qlwzsanq]{background:#ffc03312;border:1px solid #ffcd5c47;border-radius:12px;margin-top:20px;padding:16px 18px}.bb-honest-k[data-astro-cid-qlwzsanq]{font-size:11px;font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--warning-300);margin-bottom:4px;display:block}.bb-honest[data-astro-cid-qlwzsanq] p[data-astro-cid-qlwzsanq]{color:#ffffffd6;font-size:14.5px;line-height:1.6}.bb-vis[data-astro-cid-qlwzsanq]{color:#fffc;background:linear-gradient(#18201d 0%,#141b18 100%);border:1px solid #ffffff14;border-radius:18px;grid-area:vis;align-self:center;margin:0;padding:22px 24px 20px;font-size:13px;box-shadow:0 40px 80px -40px #000000b3,inset 0 1px #ffffff0a}.tk[data-astro-cid-qlwzsanq]{background:#ffffff0a;border:1px solid #ffffff12;border-radius:12px;padding:14px 16px 16px}.tk-top[data-astro-cid-qlwzsanq]{align-items:center;gap:10px;display:flex}.tk-tag[data-astro-cid-qlwzsanq]{font-size:10.5px;font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--primary-900);background:var(--primary-300);border-radius:var(--radius-full);flex:none;padding:2px 9px}.tk-so[data-astro-cid-qlwzsanq]{min-width:0;font-weight:var(--weight-medium);color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tk-so[data-astro-cid-qlwzsanq] .mono[data-astro-cid-qlwzsanq]{font-weight:600}.tk-status[data-astro-cid-qlwzsanq]{margin-left:auto;display:inline-grid}.st[data-astro-cid-qlwzsanq]{grid-area:1/1;justify-self:end;font-size:11.5px}.st-conf[data-astro-cid-qlwzsanq]{color:#fffc;background:#ffffff14}.st-ship[data-astro-cid-qlwzsanq]{color:var(--success-300);background:#10b7592e}.tk-line[data-astro-cid-qlwzsanq]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin-top:12px;display:flex}.tk-item[data-astro-cid-qlwzsanq]{font-size:15px;font-weight:var(--weight-semibold);color:#fff}.tk-count[data-astro-cid-qlwzsanq]{color:#ffffffa8}.tk-num[data-astro-cid-qlwzsanq]{text-align:right;min-width:2ch;color:var(--primary-300);font-size:15px;font-weight:700;display:inline-block}.tk-bar[data-astro-cid-qlwzsanq]{background:#ffffff14;border-radius:3px;height:6px;margin-top:10px;overflow:hidden}.tk-bar[data-astro-cid-qlwzsanq] span[data-astro-cid-qlwzsanq]{border-radius:inherit;background:var(--primary-400);transform-origin:0;width:100%;height:100%;transform:scaleX(var(--p,0));display:block}.sh-head[data-astro-cid-qlwzsanq]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:20px 2px 8px;display:flex}.sh-title[data-astro-cid-qlwzsanq]{font-size:10.5px;font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:#ffffff80}.sh-pills[data-astro-cid-qlwzsanq]{gap:6px;display:inline-flex}.pill[data-astro-cid-qlwzsanq]{border-radius:var(--radius-full);height:24px;font-size:11.5px;font-weight:var(--weight-medium);color:#fff9;white-space:nowrap;border:1px solid #ffffff1f;align-items:center;padding:0 10px;display:inline-flex}.sh-rows[data-astro-cid-qlwzsanq]{margin:0;padding:0;list-style:none}.row[data-astro-cid-qlwzsanq]{border-radius:10px;grid-template-columns:176px minmax(0,1fr) 76px;grid-template-areas:"meta cases tally";align-items:center;gap:16px;padding:12px 12px 12px 14px;display:grid;position:relative}.row[data-astro-cid-qlwzsanq]:after{content:"";background:#ffffff12;height:1px;position:absolute;bottom:0;left:14px;right:12px}.row[data-astro-cid-qlwzsanq]:last-child:after{display:none}.row[data-astro-cid-qlwzsanq]:before{content:"";background:var(--warning-400);opacity:0;border-radius:2px;width:3px;position:absolute;top:12px;bottom:12px;left:0}.r-meta[data-astro-cid-qlwzsanq]{flex-direction:column;grid-area:meta;gap:4px;min-width:0;display:flex}.r-l1[data-astro-cid-qlwzsanq],.r-l2[data-astro-cid-qlwzsanq]{white-space:nowrap;align-items:center;gap:8px;display:flex}.r-lot[data-astro-cid-qlwzsanq]{color:#fff;font-size:13px;font-weight:600}.chip[data-astro-cid-qlwzsanq]{padding:1px 8px;font-size:10.5px}.c-rel[data-astro-cid-qlwzsanq]{color:var(--success-300);background:#10b75929}.c-hold[data-astro-cid-qlwzsanq]{color:var(--warning-300);background:#ffc0332e}.r-bb[data-astro-cid-qlwzsanq]{color:#ffffff9e;font-size:12.5px}.k-nodate[data-astro-cid-qlwzsanq] .r-bb[data-astro-cid-qlwzsanq]{color:#ffffff73}.r-next[data-astro-cid-qlwzsanq]{font-size:10.5px;font-weight:var(--weight-semibold);letter-spacing:.02em;color:var(--neutral-900);background:var(--warning-300);border-radius:var(--radius-full);opacity:0;padding:1px 8px}.r-cases[data-astro-cid-qlwzsanq]{--cw:14px;--ch:17px;--tape:6px;flex-wrap:wrap;grid-area:cases;gap:4px;min-width:0;display:flex}.cs[data-astro-cid-qlwzsanq]{width:var(--cw);height:var(--ch);border-radius:2px;flex:none;position:relative;box-shadow:inset 0 0 0 1px #ffffff21}.cs[data-astro-cid-qlwzsanq]:before{content:"";background:linear-gradient(90deg, transparent var(--tape), #462a1252 var(--tape) calc(var(--tape) + 2px), transparent calc(var(--tape) + 2px)), linear-gradient(180deg, #d1a370 0%, #b58553 100%);border-radius:2px;position:absolute;inset:0;box-shadow:inset 0 -2px #462a1240}.cs[data-astro-cid-qlwzsanq].is-out:before{opacity:0;transform:translate(18px,-8px)scale(.6)}.cs[data-astro-cid-qlwzsanq].is-out{background:repeating-linear-gradient(135deg,#0000 0 3px,#ffffff0a 3px 4px);box-shadow:inset 0 0 0 1px #ffffff1f}.k-hold[data-astro-cid-qlwzsanq] .cs[data-astro-cid-qlwzsanq]:before{opacity:.55}.k-hold[data-astro-cid-qlwzsanq] .r-cases[data-astro-cid-qlwzsanq]{position:relative}.r-tally[data-astro-cid-qlwzsanq]{text-align:right;white-space:nowrap;flex-direction:column;grid-area:tally;align-items:flex-end;gap:4px;display:flex}.r-pill[data-astro-cid-qlwzsanq]{font-size:11px;font-weight:var(--weight-semibold);border-radius:var(--radius-full);padding:2px 9px}.r-took[data-astro-cid-qlwzsanq]{color:var(--primary-200);background:#5bc29b2e}.r-skip[data-astro-cid-qlwzsanq]{color:var(--warning-300);border:1px solid #ffcd5c73;padding:1px 8px}.r-last[data-astro-cid-qlwzsanq]{font-size:11px;font-weight:var(--weight-medium);color:#ffffff80}.r-left[data-astro-cid-qlwzsanq]{color:#ffffff8c;font-size:12px}.r-left[data-astro-cid-qlwzsanq] .mono[data-astro-cid-qlwzsanq]{color:#ffffffe6;font-weight:600}.sum[data-astro-cid-qlwzsanq]{border:1px dashed #84d1b44d;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:14px;padding:14px 16px;display:flex}.sum-k[data-astro-cid-qlwzsanq]{font-size:10.5px;font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:#ffffff80}.sum-eq[data-astro-cid-qlwzsanq]{align-items:flex-start;gap:10px;display:inline-flex}.term[data-astro-cid-qlwzsanq]{flex-direction:column;align-items:center;line-height:1.1;display:inline-flex}.term[data-astro-cid-qlwzsanq] b[data-astro-cid-qlwzsanq]{color:#fff;font-size:22px;font-weight:700}.term[data-astro-cid-qlwzsanq] small[data-astro-cid-qlwzsanq]{color:#ffffff80;margin-top:4px;font-size:10.5px}.term-total[data-astro-cid-qlwzsanq] b[data-astro-cid-qlwzsanq]{color:var(--primary-300)}.op[data-astro-cid-qlwzsanq]{color:#fff6;font-size:20px;line-height:24px}.replay[data-astro-cid-qlwzsanq]{border-radius:var(--radius-full);color:#ffffffc7;height:30px;font:inherit;font-size:12.5px;font-weight:var(--weight-medium);cursor:pointer;transition:border-color var(--duration-base) var(--ease), color var(--duration-base) var(--ease);background:0 0;border:1px solid #ffffff29;align-items:center;gap:7px;margin-left:auto;padding:0 12px;display:inline-flex}.replay[data-astro-cid-qlwzsanq][hidden]{display:none}.replay[data-astro-cid-qlwzsanq]:hover{border-color:var(--primary-300);color:#fff}.replay[data-astro-cid-qlwzsanq]:focus-visible{outline:2px solid var(--primary-300);outline-offset:2px}.st-conf[data-astro-cid-qlwzsanq]{visibility:hidden}.bb-vis[data-astro-cid-qlwzsanq].is-armed:not(.is-shipped) .st-conf[data-astro-cid-qlwzsanq]{visibility:visible}.bb-vis[data-astro-cid-qlwzsanq].is-armed:not(.is-shipped) .st-ship[data-astro-cid-qlwzsanq]{visibility:hidden}.bb-vis[data-astro-cid-qlwzsanq].is-armed .r-pill[data-astro-cid-qlwzsanq]{opacity:0;transform:scale(.85)}.bb-vis[data-astro-cid-qlwzsanq].is-armed .row[data-astro-cid-qlwzsanq].is-picked .r-took[data-astro-cid-qlwzsanq],.bb-vis[data-astro-cid-qlwzsanq].is-armed .row[data-astro-cid-qlwzsanq].is-skipped .r-skip[data-astro-cid-qlwzsanq]{opacity:1;transform:none}.bb-vis[data-astro-cid-qlwzsanq].is-armed [data-astro-cid-qlwzsanq][data-term]:not(.is-on){opacity:0;transform:translateY(6px)}.row[data-astro-cid-qlwzsanq].is-cursor{background:#ffffff0d;box-shadow:inset 0 0 0 1px #84d1b459}.row[data-astro-cid-qlwzsanq].is-skipped.is-cursor{box-shadow:inset 0 0 0 1px #ffcd5c66}.bb-vis[data-astro-cid-qlwzsanq]:not(.is-armed) .pill-exp[data-astro-cid-qlwzsanq],.bb-vis[data-astro-cid-qlwzsanq].is-filtered .pill-exp[data-astro-cid-qlwzsanq]{border-color:var(--warning-300);color:var(--warning-200);background:#ffc03329}.bb-vis[data-astro-cid-qlwzsanq]:not(.is-armed) .row[data-astro-cid-qlwzsanq].soon:before,.bb-vis[data-astro-cid-qlwzsanq].is-filtered .row[data-astro-cid-qlwzsanq].soon:before{opacity:1}.bb-vis[data-astro-cid-qlwzsanq]:not(.is-armed) .row[data-astro-cid-qlwzsanq].soon .r-bb[data-astro-cid-qlwzsanq],.bb-vis[data-astro-cid-qlwzsanq].is-filtered .row[data-astro-cid-qlwzsanq].soon .r-bb[data-astro-cid-qlwzsanq]{color:var(--warning-300)}.bb-vis[data-astro-cid-qlwzsanq]:not(.is-armed) .row[data-astro-cid-qlwzsanq]:not(.soon),.bb-vis[data-astro-cid-qlwzsanq].is-filtered .row[data-astro-cid-qlwzsanq]:not(.soon){opacity:.4}.bb-vis[data-astro-cid-qlwzsanq]:not(.is-armed) .row[data-astro-cid-qlwzsanq].next .r-next[data-astro-cid-qlwzsanq],.bb-vis[data-astro-cid-qlwzsanq].is-filtered .row[data-astro-cid-qlwzsanq].next .r-next[data-astro-cid-qlwzsanq]{opacity:1}.bb-vis[data-astro-cid-qlwzsanq]:not(.is-armed) .row[data-astro-cid-qlwzsanq].next,.bb-vis[data-astro-cid-qlwzsanq].is-filtered .row[data-astro-cid-qlwzsanq].next{background:#ffc03312}@media (prefers-reduced-motion:no-preference){.row[data-astro-cid-qlwzsanq]{transition:background-color .35s var(--ease), box-shadow .35s var(--ease), opacity .6s var(--ease)}.row[data-astro-cid-qlwzsanq]:before,.r-next[data-astro-cid-qlwzsanq],.r-bb[data-astro-cid-qlwzsanq],.pill[data-astro-cid-qlwzsanq]{transition:opacity .5s var(--ease), color .5s var(--ease), background-color .5s var(--ease), border-color .5s var(--ease)}.cs[data-astro-cid-qlwzsanq]:before{transition:transform .55s var(--ease-out-expo), opacity .4s var(--ease)}.r-pill[data-astro-cid-qlwzsanq],[data-astro-cid-qlwzsanq][data-term]{transition:opacity .35s var(--ease), transform .5s var(--ease-out-expo)}.tk-bar[data-astro-cid-qlwzsanq] span[data-astro-cid-qlwzsanq]{transition:transform .2s var(--ease)}.bb-vis[data-astro-cid-qlwzsanq].is-resetting,.bb-vis[data-astro-cid-qlwzsanq].is-resetting [data-astro-cid-qlwzsanq]{transition:none!important}}@media (width<=1180px){.bb-grid[data-astro-cid-qlwzsanq]{gap:0 48px}.row[data-astro-cid-qlwzsanq]{gap:12px}.r-cases[data-astro-cid-qlwzsanq]{--cw:12px;--ch:15px;--tape:5px}}@media (width<=1099px){.bb[data-astro-cid-qlwzsanq]{padding:96px 0}.bb-grid[data-astro-cid-qlwzsanq]{grid-template:"intro""vis""rules""after"/minmax(0,1fr)}.bb-intro[data-astro-cid-qlwzsanq]{max-width:640px}h2[data-astro-cid-qlwzsanq]{font-size:clamp(30px,5.6vw,42px)}.bb-vis[data-astro-cid-qlwzsanq]{margin-top:48px}.bb-rules[data-astro-cid-qlwzsanq]{max-width:640px;margin-top:56px}.bb-after[data-astro-cid-qlwzsanq]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:28px;margin-top:40px;display:grid}.bb-honest[data-astro-cid-qlwzsanq]{margin-top:0}.row[data-astro-cid-qlwzsanq]{gap:16px}.r-cases[data-astro-cid-qlwzsanq]{--cw:15px;--ch:18px;--tape:6px}}@media (width<=720px){.bb[data-astro-cid-qlwzsanq]{padding:72px 0 80px}.bb-eyebrow[data-astro-cid-qlwzsanq]{margin-bottom:14px;font-size:12px}h2[data-astro-cid-qlwzsanq]{font-size:clamp(28px,8.2vw,34px);line-height:1.12}.bb-lede[data-astro-cid-qlwzsanq]{font-size:17px}.bb-vis[data-astro-cid-qlwzsanq]{margin-top:36px;border-radius:14px;margin-inline:-8px;padding:14px 12px}.tk[data-astro-cid-qlwzsanq]{padding:12px 12px 14px}.tk-item[data-astro-cid-qlwzsanq]{font-size:14px}.sh-head[data-astro-cid-qlwzsanq]{margin:16px 4px 6px}.row[data-astro-cid-qlwzsanq]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"meta tally""cases cases";gap:10px 12px;padding:11px 10px 12px 12px}.row[data-astro-cid-qlwzsanq]:after{left:12px;right:10px}.row[data-astro-cid-qlwzsanq]:before{top:11px;bottom:12px}.r-tally[data-astro-cid-qlwzsanq]{align-self:start}.r-cases[data-astro-cid-qlwzsanq]{--cw:15px;--ch:17px;--tape:6px}.sum[data-astro-cid-qlwzsanq]{gap:10px 12px;padding:12px}.sum-k[data-astro-cid-qlwzsanq]{flex-basis:100%}.term[data-astro-cid-qlwzsanq] b[data-astro-cid-qlwzsanq]{font-size:20px}.bb-rules[data-astro-cid-qlwzsanq]{gap:22px;margin-top:48px}.bb-rule[data-astro-cid-qlwzsanq]{gap:14px}.bb-after[data-astro-cid-qlwzsanq]{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:32px}}.sp[data-astro-cid-krr74mdh]{background:#fff;padding:128px 0 120px}.mono[data-astro-cid-krr74mdh]{font-family:var(--font-mono)}.sp-grid[data-astro-cid-krr74mdh]{grid-template:"intro vis""points vis"1fr/minmax(0,.92fr) minmax(0,1.08fr);gap:0 80px;display:grid}.sp-intro[data-astro-cid-krr74mdh]{grid-area:intro}.sp-eyebrow[data-astro-cid-krr74mdh]{font-size:13px;font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--primary-500);margin-bottom:16px}h2[data-astro-cid-krr74mdh]{font-size:clamp(32px,3.4vw,46px);line-height:1.08;font-weight:var(--weight-semibold);letter-spacing:-.03em;color:var(--neutral-900);text-wrap:balance}.sp-lede[data-astro-cid-krr74mdh]{max-width:500px;color:var(--neutral-700);margin-top:22px;font-size:18px;line-height:1.6}.sp-points[data-astro-cid-krr74mdh]{flex-direction:column;grid-area:points;gap:28px;margin:48px 0 0;padding:0;list-style:none;display:flex}.sp-point[data-astro-cid-krr74mdh]{grid-template-columns:30px minmax(0,1fr);gap:16px;display:grid}.sp-ico[data-astro-cid-krr74mdh]{background:var(--primary-50);border:1px solid var(--primary-100);width:30px;height:30px;color:var(--primary-600);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.sp-point[data-astro-cid-krr74mdh] h3[data-astro-cid-krr74mdh]{font-size:18px;line-height:1.35;font-weight:var(--weight-semibold);letter-spacing:-.012em;color:var(--neutral-900);padding-top:4px}.sp-point[data-astro-cid-krr74mdh] p[data-astro-cid-krr74mdh]{color:var(--neutral-600);margin-top:6px;font-size:15.5px;line-height:1.6}.sp-vis[data-astro-cid-krr74mdh]{grid-area:vis;align-self:start;min-width:0;margin:0}.sp-photo[data-astro-cid-krr74mdh]{--reveal-radius:16px;background:var(--neutral-200);border-radius:16px;overflow:hidden;box-shadow:0 24px 50px -30px #14100a80}.sp-photo[data-astro-cid-krr74mdh] img[data-astro-cid-krr74mdh]{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto}.so[data-astro-cid-krr74mdh]{z-index:1;border:1px solid var(--neutral-200);color:var(--neutral-800);background:#fff;border-radius:14px;margin:-64px 28px 0;font-size:13.5px;position:relative;overflow:hidden;box-shadow:0 30px 60px -32px #0619146b,0 2px 6px -2px #06191414}.so-head[data-astro-cid-krr74mdh]{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:14px 18px;display:flex}.so-tag[data-astro-cid-krr74mdh]{font-size:10.5px;font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--primary-800);background:var(--primary-100);border-radius:var(--radius-full);flex:none;padding:2px 9px}.so-id[data-astro-cid-krr74mdh]{min-width:0;font-weight:var(--weight-medium);color:var(--neutral-900);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.so-id[data-astro-cid-krr74mdh] .mono[data-astro-cid-krr74mdh]{font-weight:600}.so-chip[data-astro-cid-krr74mdh]{font-size:11.5px;font-weight:var(--weight-medium);color:var(--status-available-fg);background:var(--status-available-bg);border-radius:var(--radius-full);flex:none;margin-left:auto;padding:2px 10px}.so-cols[data-astro-cid-krr74mdh],.so-line[data-astro-cid-krr74mdh]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:16px;display:grid}.so-cols[data-astro-cid-krr74mdh]{background:var(--sidebar);border-bottom:1px solid var(--border);font-size:10.5px;font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--neutral-500);padding:8px 18px}.so-lines[data-astro-cid-krr74mdh]{margin:0;padding:0 18px;list-style:none}.so-line[data-astro-cid-krr74mdh]{align-items:center;padding:12px 0}.so-line[data-astro-cid-krr74mdh]+.so-line[data-astro-cid-krr74mdh]{border-top:1px solid var(--border)}.so-item[data-astro-cid-krr74mdh]{flex-direction:column;gap:2px;min-width:0;display:flex}.so-name[data-astro-cid-krr74mdh]{font-weight:var(--weight-medium);color:var(--neutral-900)}.so-qty[data-astro-cid-krr74mdh]{color:var(--neutral-500);font-size:12.5px}.so-qty[data-astro-cid-krr74mdh] .mono[data-astro-cid-krr74mdh]{color:var(--neutral-700);font-weight:600}.so-lots[data-astro-cid-krr74mdh]{flex-wrap:wrap;gap:6px;display:flex}.so-lot[data-astro-cid-krr74mdh]{border:1px solid var(--primary-200);background:var(--primary-50);border-radius:6px;align-items:center;font-size:12px;display:inline-flex;overflow:hidden}.so-lot-no[data-astro-cid-krr74mdh]{color:var(--primary-700);padding:3px 8px;font-weight:600}.so-lot-x[data-astro-cid-krr74mdh]{border-left:1px solid var(--primary-200);color:var(--neutral-600);background:#fff;padding:3px 7px}.so-lot-x[data-astro-cid-krr74mdh]:before{content:"×";margin-right:1px}.so-foot[data-astro-cid-krr74mdh]{border-top:1px solid var(--border);background:#fbfdfc;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;padding:16px 18px 18px;display:grid}.so-packet[data-astro-cid-krr74mdh]{min-width:0}.so-btn[data-astro-cid-krr74mdh]{border:1px solid var(--neutral-300);border-radius:var(--radius-md);font-size:12.5px;font-weight:var(--weight-medium);color:var(--neutral-900);box-shadow:var(--shadow-sm);background:#fff;align-items:center;gap:7px;padding:6px 12px;display:inline-flex}.zip[data-astro-cid-krr74mdh]{border:1px dashed var(--primary-200);background:#fff;border-radius:10px;margin-top:10px;padding:10px 12px 12px}.zip-name[data-astro-cid-krr74mdh]{color:var(--neutral-900);align-items:center;gap:7px;font-size:12px;font-weight:600;display:flex}.zip-name[data-astro-cid-krr74mdh] svg{color:var(--primary-600)}.zip-tree[data-astro-cid-krr74mdh],.zip-tree[data-astro-cid-krr74mdh] ul[data-astro-cid-krr74mdh]{margin:0;padding:0;list-style:none}.zip-tree[data-astro-cid-krr74mdh]{flex-direction:column;gap:4px;margin-top:8px;display:flex}.zip-tree[data-astro-cid-krr74mdh]>li[data-astro-cid-krr74mdh]{border-top:1px solid var(--border);grid-template-columns:78px minmax(0,1fr);align-items:start;gap:10px;padding-top:4px;display:grid}.zip-tree[data-astro-cid-krr74mdh]>li[data-astro-cid-krr74mdh]:first-child{border-top:0}.zip-dir[data-astro-cid-krr74mdh],.zip-file[data-astro-cid-krr74mdh]{white-space:nowrap;align-items:center;gap:6px;font-size:11.5px;line-height:1.7;display:flex}.zip-dir[data-astro-cid-krr74mdh]{color:var(--neutral-800);font-weight:600}.zip-dir[data-astro-cid-krr74mdh] svg{color:#e5ad2e}.zip-file[data-astro-cid-krr74mdh]{color:var(--neutral-600);gap:5px;font-size:11px}.zip-file[data-astro-cid-krr74mdh] svg{color:var(--neutral-400)}.lbl[data-astro-cid-krr74mdh]{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.lbl-card[data-astro-cid-krr74mdh]{border:1px solid var(--neutral-300);background:#fff;border-radius:6px;align-items:center;gap:10px;padding:8px 14px 8px 8px;display:flex;box-shadow:0 6px 14px -10px #00000059}.lbl-qr[data-astro-cid-krr74mdh]{flex:none;display:block}.lbl-txt[data-astro-cid-krr74mdh]{flex-direction:column;gap:3px;min-width:0;display:flex}.lbl-name[data-astro-cid-krr74mdh]{color:#111;white-space:nowrap;font-size:12px;font-weight:600;line-height:1.25}.lbl-sub[data-astro-cid-krr74mdh]{color:var(--neutral-600);white-space:nowrap;font-size:10.5px}.lbl-cap[data-astro-cid-krr74mdh]{color:var(--neutral-500);font-size:11.5px}.cp[data-astro-cid-krr74mdh]{border:1px solid var(--neutral-200);background:var(--neutral-50);border-radius:16px;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:32px 64px;margin-top:96px;padding:40px 44px;display:grid}.cp-k[data-astro-cid-krr74mdh]{font-size:12px;font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--primary-500)}.cp[data-astro-cid-krr74mdh] h3[data-astro-cid-krr74mdh]{font-size:22px;line-height:1.3;font-weight:var(--weight-semibold);letter-spacing:-.015em;color:var(--neutral-900);margin-top:8px}.cp-main[data-astro-cid-krr74mdh] p[data-astro-cid-krr74mdh]:not(.cp-k){max-width:620px;color:var(--neutral-700);margin-top:12px;font-size:16px;line-height:1.65}.cp-note[data-astro-cid-krr74mdh]{border-left:3px solid var(--primary-300);background:#fff;border-radius:0 10px 10px 0;margin-top:30px;padding:18px 20px}.cp-note-k[data-astro-cid-krr74mdh]{font-size:11px;font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--neutral-500);display:block}.cp-note[data-astro-cid-krr74mdh] p[data-astro-cid-krr74mdh]{color:var(--neutral-700);margin-top:6px;font-size:14.5px;line-height:1.6}@media (width<=1180px){.sp-grid[data-astro-cid-krr74mdh]{gap:0 56px}.so[data-astro-cid-krr74mdh]{margin-inline:16px}.so-foot[data-astro-cid-krr74mdh]{grid-template-columns:minmax(0,1fr);align-items:start}}@media (width<=1023px){.sp[data-astro-cid-krr74mdh]{padding:96px 0}.sp-grid[data-astro-cid-krr74mdh]{grid-template:"intro""vis""points"/minmax(0,1fr)}.sp-intro[data-astro-cid-krr74mdh]{max-width:680px}h2[data-astro-cid-krr74mdh]{font-size:clamp(30px,5.6vw,42px)}.sp-vis[data-astro-cid-krr74mdh]{max-width:760px;margin-top:48px}.so[data-astro-cid-krr74mdh]{margin:-72px 32px 0}.so-foot[data-astro-cid-krr74mdh]{grid-template-columns:minmax(0,1fr) auto;align-items:end}.sp-points[data-astro-cid-krr74mdh]{max-width:640px;margin-top:56px}.cp[data-astro-cid-krr74mdh]{grid-template-columns:minmax(0,1fr);margin-top:72px;padding:32px}.cp-note[data-astro-cid-krr74mdh]{margin-top:0}}@media (width<=720px){.sp[data-astro-cid-krr74mdh]{padding:72px 0 80px}.sp-eyebrow[data-astro-cid-krr74mdh]{margin-bottom:14px;font-size:12px}h2[data-astro-cid-krr74mdh]{font-size:clamp(28px,8.2vw,34px);line-height:1.12}.sp-lede[data-astro-cid-krr74mdh]{font-size:17px}.sp-vis[data-astro-cid-krr74mdh]{margin-top:36px}.sp-photo[data-astro-cid-krr74mdh]{--reveal-radius:12px;border-radius:12px}.so[data-astro-cid-krr74mdh]{border-radius:12px;margin:-36px 0 0}.so-head[data-astro-cid-krr74mdh]{flex-wrap:wrap;padding:12px 14px}.so-cols[data-astro-cid-krr74mdh]{display:none}.so-lines[data-astro-cid-krr74mdh]{padding:0 14px}.so-line[data-astro-cid-krr74mdh]{grid-template-columns:minmax(0,1fr);gap:8px}.so-foot[data-astro-cid-krr74mdh]{grid-template-columns:minmax(0,1fr);align-items:start;padding:14px}.zip-tree[data-astro-cid-krr74mdh]>li[data-astro-cid-krr74mdh]{grid-template-columns:76px minmax(0,1fr)}.sp-points[data-astro-cid-krr74mdh]{margin-top:48px}.sp-point[data-astro-cid-krr74mdh] h3[data-astro-cid-krr74mdh]{font-size:17px}.cp[data-astro-cid-krr74mdh]{border-radius:12px;margin-top:56px;padding:26px 22px}.cp[data-astro-cid-krr74mdh] h3[data-astro-cid-krr74mdh]{font-size:20px}.cp-main[data-astro-cid-krr74mdh] p[data-astro-cid-krr74mdh]:not(.cp-k){font-size:15.5px}}.be[data-astro-cid-f64ie74y]{background:var(--neutral-50);border-top:1px solid var(--neutral-200);padding:120px 0 112px}.nw[data-astro-cid-f64ie74y]{white-space:nowrap}.be-grid[data-astro-cid-f64ie74y]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:40px 88px;display:grid}.be-eyebrow[data-astro-cid-f64ie74y]{font-size:13px;font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--primary-500);margin-bottom:16px}h2[data-astro-cid-f64ie74y]{font-size:clamp(32px,3.2vw,44px);line-height:1.1;font-weight:var(--weight-semibold);letter-spacing:-.03em;color:var(--neutral-900);text-wrap:balance}.be-lede[data-astro-cid-f64ie74y]{max-width:440px;color:var(--neutral-700);margin-top:22px;font-size:18px;line-height:1.6}.be-list[data-astro-cid-f64ie74y]{border-top:1px solid var(--neutral-300);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;margin:6px 0 0;display:grid}.be-row[data-astro-cid-f64ie74y]{border-bottom:1px solid var(--neutral-200);padding:20px 0 22px}.be-row[data-astro-cid-f64ie74y] dt[data-astro-cid-f64ie74y]{font-size:16.5px;line-height:1.35;font-weight:var(--weight-semibold);letter-spacing:-.01em;color:var(--neutral-900)}.be-row[data-astro-cid-f64ie74y] dd[data-astro-cid-f64ie74y]{color:var(--neutral-600);text-wrap:pretty;margin:6px 0 0;font-size:15px;line-height:1.55}.be-verdict[data-astro-cid-f64ie74y]{border-top:1px solid var(--neutral-300);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);column-gap:88px;margin-top:80px;display:grid}.be-v[data-astro-cid-f64ie74y]{letter-spacing:-.015em;color:var(--neutral-600);text-wrap:pretty;padding-top:32px;font-size:21px;line-height:1.45}.be-v-us[data-astro-cid-f64ie74y]{color:var(--neutral-800)}.be-v-q[data-astro-cid-f64ie74y]{font-weight:var(--weight-semibold);color:var(--neutral-900);margin-bottom:4px;display:block}.be-v-us[data-astro-cid-f64ie74y] strong[data-astro-cid-f64ie74y]{font-weight:var(--weight-semibold);color:var(--primary-500)}@media (width<=1023px){.be[data-astro-cid-f64ie74y]{padding:96px 0 88px}.be-grid[data-astro-cid-f64ie74y]{grid-template-columns:minmax(0,1fr);gap:48px}.be-intro[data-astro-cid-f64ie74y]{max-width:640px}h2[data-astro-cid-f64ie74y]{font-size:clamp(30px,5.6vw,40px)}.be-lede[data-astro-cid-f64ie74y]{max-width:600px}.be-list[data-astro-cid-f64ie74y]{column-gap:40px;margin-top:0}.be-verdict[data-astro-cid-f64ie74y]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;margin-top:64px}.be-v[data-astro-cid-f64ie74y]{font-size:19px}}@media (width<=720px){.be[data-astro-cid-f64ie74y]{padding:72px 0}.be-eyebrow[data-astro-cid-f64ie74y]{margin-bottom:14px;font-size:12px}h2[data-astro-cid-f64ie74y]{font-size:clamp(28px,8.2vw,34px);line-height:1.12}.be-lede[data-astro-cid-f64ie74y]{font-size:17px}.be-grid[data-astro-cid-f64ie74y]{gap:36px}.be-list[data-astro-cid-f64ie74y]{grid-template-columns:minmax(0,1fr)}.be-row[data-astro-cid-f64ie74y]{padding:16px 0 18px}.be-row[data-astro-cid-f64ie74y] dt[data-astro-cid-f64ie74y]{font-size:16px}.be-row[data-astro-cid-f64ie74y] dd[data-astro-cid-f64ie74y]{font-size:14.5px}.be-verdict[data-astro-cid-f64ie74y]{grid-template-columns:minmax(0,1fr);margin-top:48px}.be-v[data-astro-cid-f64ie74y]{padding-top:24px;font-size:18px}.be-v-us[data-astro-cid-f64ie74y]{border-top:1px solid var(--neutral-200);margin-top:24px}}.fs[data-astro-cid-hf65gyzj]{background:var(--primary-50);border-block:1px solid var(--primary-100);padding:120px 0}.nw[data-astro-cid-hf65gyzj]{white-space:nowrap}.fs-top[data-astro-cid-hf65gyzj]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px 80px;display:grid}.fs-eyebrow[data-astro-cid-hf65gyzj]{font-size:13px;font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--primary-500);margin-bottom:16px}h2[data-astro-cid-hf65gyzj]{font-size:clamp(32px,3.4vw,48px);line-height:1.08;font-weight:var(--weight-semibold);letter-spacing:-.03em;color:var(--neutral-900);text-wrap:balance}.fs-lede[data-astro-cid-hf65gyzj]{max-width:480px;color:var(--neutral-700);margin-top:24px;font-size:18px;line-height:1.6}.fs-free[data-astro-cid-hf65gyzj]{grid-template-columns:repeat(2,max-content);gap:12px 32px;margin:20px 0 0;padding:0;list-style:none;display:grid}.fs-free[data-astro-cid-hf65gyzj] li[data-astro-cid-hf65gyzj]{font-size:16.5px;font-weight:var(--weight-semibold);letter-spacing:-.01em;color:var(--neutral-900);align-items:center;gap:10px;display:flex}.fs-tick[data-astro-cid-hf65gyzj]{border-radius:var(--radius-full);background:var(--primary-500);color:#fff;flex:none;place-items:center;width:22px;height:22px;display:inline-grid}.fs-why[data-astro-cid-hf65gyzj]{border-top:1px solid var(--primary-200);max-width:500px;color:var(--neutral-700);text-wrap:pretty;margin-top:32px;padding-top:24px;font-size:16px;line-height:1.65}.fs-why[data-astro-cid-hf65gyzj] strong[data-astro-cid-hf65gyzj]{font-weight:var(--weight-semibold);color:var(--neutral-900)}.fs-why[data-astro-cid-hf65gyzj] a[data-astro-cid-hf65gyzj]{color:var(--primary-600);font-weight:var(--weight-medium);text-decoration:underline;text-decoration-color:var(--primary-300);text-underline-offset:3px;transition:text-decoration-color var(--duration-base) var(--ease);text-decoration-thickness:1.5px}.fs-why[data-astro-cid-hf65gyzj] a[data-astro-cid-hf65gyzj]:hover{color:var(--primary-700);text-decoration-color:currentColor}.fs-stage[data-astro-cid-hf65gyzj]{--reveal-radius:20px;border:1px solid var(--primary-100);background:#fff;border-radius:20px;grid-template-columns:minmax(0,1fr);padding:40px 36px 32px;display:grid;box-shadow:0 24px 48px -32px #124c3a59}.fs-phone-wrap[data-astro-cid-hf65gyzj]{justify-self:center;margin-right:196px;position:relative}.fs-phone[data-astro-cid-hf65gyzj]{background:var(--neutral-900);border-radius:38px;width:248px;padding:9px;position:relative;box-shadow:0 0 0 1px #0000000a,0 22px 40px -18px #06191473}.ph-notch[data-astro-cid-hf65gyzj]{border-radius:var(--radius-full);background:var(--neutral-900);z-index:2;width:64px;height:18px;margin-left:-32px;position:absolute;top:17px;left:50%}.ph-screen[data-astro-cid-hf65gyzj]{color:var(--neutral-900);background:#fff;border-radius:30px;flex-direction:column;padding-top:36px;font-size:12px;display:flex;overflow:hidden}.ph-bar[data-astro-cid-hf65gyzj]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:0 14px 10px;display:flex}.ph-back[data-astro-cid-hf65gyzj]{font-size:11.5px;font-weight:var(--weight-medium);color:var(--primary-500);align-items:center;gap:5px;display:inline-flex}.ph-ex[data-astro-cid-hf65gyzj]{font-size:9.5px;font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--neutral-500);background:var(--neutral-100);border-radius:var(--radius-full);padding:3px 8px}.ph-head[data-astro-cid-hf65gyzj]{padding:14px 14px 12px}.ph-title[data-astro-cid-hf65gyzj]{align-items:center;gap:8px;display:flex}.ph-wo[data-astro-cid-hf65gyzj]{font-family:var(--font-mono);font-size:17px;font-weight:var(--weight-semibold);letter-spacing:-.02em}.ph-chip[data-astro-cid-hf65gyzj]{font-size:10.5px;font-weight:var(--weight-medium);border-radius:var(--radius-full);background:var(--status-inuse-bg);color:var(--status-inuse-fg);padding:1px 8px;line-height:1.5}.ph-sub[data-astro-cid-hf65gyzj]{color:var(--neutral-600);margin-top:4px;font-size:12px}.ph-label[data-astro-cid-hf65gyzj]{font-size:9.5px;font-weight:var(--weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--neutral-500);padding:0 14px 6px}.ph-lines[data-astro-cid-hf65gyzj]{border:1px solid var(--border);border-radius:10px;margin:0 10px;padding:0;list-style:none}.ph-line[data-astro-cid-hf65gyzj]{border-top:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:8px;padding:8px 10px;display:flex}.ph-line[data-astro-cid-hf65gyzj]:first-child{border-top:0}.ph-line[data-astro-cid-hf65gyzj].is-base{background:var(--primary-50);border-radius:9px 9px 0 0}.ph-line[data-astro-cid-hf65gyzj].is-base .ph-item[data-astro-cid-hf65gyzj]{font-weight:var(--weight-semibold)}.ph-item[data-astro-cid-hf65gyzj]{white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.ph-qty[data-astro-cid-hf65gyzj]{font-family:var(--font-mono);color:var(--neutral-800);flex:none;font-size:11px}.ph-unit[data-astro-cid-hf65gyzj]{color:var(--neutral-500)}.ph-cta[data-astro-cid-hf65gyzj]{background:var(--primary-500);color:#fff;font-size:12px;font-weight:var(--weight-medium);border-radius:8px;justify-content:center;align-items:center;gap:6px;margin:12px 10px 14px;padding:9px 10px;display:flex}.ph-nav[data-astro-cid-hf65gyzj]{border-top:1px solid var(--border);grid-template-columns:repeat(4,1fr);padding:8px 4px 14px;display:grid}.ph-tab[data-astro-cid-hf65gyzj]{font-size:10px;font-weight:var(--weight-semibold);color:var(--neutral-500);flex-direction:column;align-items:center;gap:4px;display:flex}.fs-callout[data-astro-cid-hf65gyzj]{background:var(--primary-800);color:#fff;width:176px;font-size:13px;line-height:1.4;font-weight:var(--weight-medium);border-radius:12px;align-items:flex-start;gap:9px;padding:9px 13px;display:flex;position:absolute;top:132px;left:calc(100% + 20px);box-shadow:0 10px 24px -12px #06191480}.fs-callout[data-astro-cid-hf65gyzj] svg{color:var(--primary-300);flex:none;margin-top:3px}.fs-callout[data-astro-cid-hf65gyzj]:before{content:"";background:var(--primary-800);border-radius:2px;width:10px;height:10px;position:absolute;top:16px;left:-5px;transform:rotate(45deg)}.fs-line[data-astro-cid-hf65gyzj]{border-top:1px solid var(--neutral-200);margin-top:32px;padding-top:24px}.fs-line[data-astro-cid-hf65gyzj] h3[data-astro-cid-hf65gyzj]{font-size:19px;line-height:1.3;font-weight:var(--weight-semibold);letter-spacing:-.015em;color:var(--neutral-900);text-wrap:balance}.fs-line[data-astro-cid-hf65gyzj] p[data-astro-cid-hf65gyzj]{color:var(--neutral-600);text-wrap:pretty;margin-top:10px;font-size:15px;line-height:1.6}.fs-run[data-astro-cid-hf65gyzj]{border:1px solid var(--primary-100);background:#fff;border-radius:20px;margin-top:64px;padding:40px 44px 36px}.fs-run-head[data-astro-cid-hf65gyzj]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 32px;display:flex}.fs-run-head[data-astro-cid-hf65gyzj] h3[data-astro-cid-hf65gyzj]{font-size:24px;line-height:1.25;font-weight:var(--weight-semibold);letter-spacing:-.02em;color:var(--neutral-900)}.fs-run-head[data-astro-cid-hf65gyzj] p[data-astro-cid-hf65gyzj]{color:var(--neutral-600);font-size:15.5px}.fs-steps[data-astro-cid-hf65gyzj]{counter-reset:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 40px;margin:28px 0 0;padding:0;list-style:none;display:grid}.fs-step[data-astro-cid-hf65gyzj]{border-top:1px solid var(--neutral-200);padding-top:22px}.fs-num[data-astro-cid-hf65gyzj]{border-radius:var(--radius-full);background:var(--primary-100);width:28px;height:28px;color:var(--primary-700);font-family:var(--font-mono);font-size:13px;font-weight:var(--weight-semibold);place-items:center;display:inline-grid}.fs-step[data-astro-cid-hf65gyzj] h4[data-astro-cid-hf65gyzj]{font-size:17px;line-height:1.35;font-weight:var(--weight-semibold);letter-spacing:-.01em;color:var(--neutral-900);margin:14px 0 0}.fs-step[data-astro-cid-hf65gyzj] p[data-astro-cid-hf65gyzj]{color:var(--neutral-600);text-wrap:pretty;margin-top:8px;font-size:15px;line-height:1.6}.fs-run-foot[data-astro-cid-hf65gyzj]{border-top:1px solid var(--neutral-200);flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:32px;padding-top:28px;display:flex}.fs-btn[data-astro-cid-hf65gyzj]{padding:15px 32px;font-size:16px}.fs-out[data-astro-cid-hf65gyzj]{color:var(--neutral-600);align-items:flex-start;gap:9px;font-size:15px;line-height:1.5;display:inline-flex}.fs-out[data-astro-cid-hf65gyzj] svg{color:var(--primary-500);flex:none;margin-top:5px}@media (width<=1180px){.fs-top[data-astro-cid-hf65gyzj]{gap:48px 56px}.fs-stage[data-astro-cid-hf65gyzj]{padding:36px 28px 28px}.fs-phone-wrap[data-astro-cid-hf65gyzj]{margin-right:0}.fs-callout[data-astro-cid-hf65gyzj]{width:248px;margin-top:18px;position:relative;top:auto;left:auto}.fs-callout[data-astro-cid-hf65gyzj]:before{margin-left:-5px;top:-5px;left:50%}}@media (width<=1023px){.fs[data-astro-cid-hf65gyzj]{padding:96px 0}.fs-top[data-astro-cid-hf65gyzj]{grid-template-columns:minmax(0,1fr)}.fs-intro[data-astro-cid-hf65gyzj]{max-width:640px}h2[data-astro-cid-hf65gyzj]{font-size:clamp(30px,5.6vw,42px)}.fs-stage[data-astro-cid-hf65gyzj]{padding:40px 40px 32px}.fs-phone-wrap[data-astro-cid-hf65gyzj]{margin-right:196px}.fs-callout[data-astro-cid-hf65gyzj]{width:176px;margin-top:0;position:absolute;top:132px;left:calc(100% + 20px)}.fs-callout[data-astro-cid-hf65gyzj]:before{margin-left:0;top:16px;left:-5px}.fs-line[data-astro-cid-hf65gyzj]{max-width:560px}.fs-steps[data-astro-cid-hf65gyzj]{grid-template-columns:minmax(0,1fr);gap:0}.fs-step[data-astro-cid-hf65gyzj]{grid-template-columns:28px minmax(0,1fr);column-gap:18px;padding:20px 0;display:grid}.fs-num[data-astro-cid-hf65gyzj]{grid-row:span 2}.fs-step[data-astro-cid-hf65gyzj] h4[data-astro-cid-hf65gyzj]{margin-top:2px}.fs-steps[data-astro-cid-hf65gyzj] .fs-step[data-astro-cid-hf65gyzj]:last-child{padding-bottom:0}}@media (width<=720px){.fs[data-astro-cid-hf65gyzj]{padding:72px 0}.fs-eyebrow[data-astro-cid-hf65gyzj]{margin-bottom:14px;font-size:12px}h2[data-astro-cid-hf65gyzj]{font-size:clamp(28px,8.2vw,34px);line-height:1.12}.fs-lede[data-astro-cid-hf65gyzj]{font-size:17px}.fs-free[data-astro-cid-hf65gyzj]{grid-template-columns:minmax(0,1fr);gap:12px}.fs-free[data-astro-cid-hf65gyzj] li[data-astro-cid-hf65gyzj]{font-size:16px}.fs-why[data-astro-cid-hf65gyzj]{font-size:15.5px}.fs-stage[data-astro-cid-hf65gyzj]{padding:32px 20px 24px}.fs-phone-wrap[data-astro-cid-hf65gyzj]{margin-right:0}.fs-callout[data-astro-cid-hf65gyzj]{width:248px;margin-top:18px;position:relative;top:auto;left:auto}.fs-callout[data-astro-cid-hf65gyzj]:before{margin-left:-5px;top:-5px;left:50%}.fs-line[data-astro-cid-hf65gyzj]{margin-top:28px}.fs-line[data-astro-cid-hf65gyzj] h3[data-astro-cid-hf65gyzj]{font-size:18px}.fs-run[data-astro-cid-hf65gyzj]{border-radius:16px;margin-top:40px;padding:28px 22px 26px}.fs-run-head[data-astro-cid-hf65gyzj] h3[data-astro-cid-hf65gyzj]{font-size:21px}.fs-run-head[data-astro-cid-hf65gyzj] p[data-astro-cid-hf65gyzj]{font-size:15px}.fs-steps[data-astro-cid-hf65gyzj]{margin-top:16px}.fs-step[data-astro-cid-hf65gyzj]{column-gap:14px}.fs-btn[data-astro-cid-hf65gyzj]{width:100%}}.fq[data-astro-cid-iuy5shxw]{background:#fff;padding:120px 0}.nw[data-astro-cid-iuy5shxw]{white-space:nowrap}.fq-intro[data-astro-cid-iuy5shxw]{max-width:720px}.fq-eyebrow[data-astro-cid-iuy5shxw]{font-size:13px;font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--primary-500);margin-bottom:16px}h2[data-astro-cid-iuy5shxw]{font-size:clamp(32px,3.2vw,44px);line-height:1.1;font-weight:var(--weight-semibold);letter-spacing:-.03em;color:var(--neutral-900);text-wrap:balance}.fq-list[data-astro-cid-iuy5shxw]{border-top:1px solid var(--neutral-300);margin:56px 0 0;padding:0;list-style:none}.fq-row[data-astro-cid-iuy5shxw]{border-bottom:1px solid var(--neutral-200);grid-template-columns:48px minmax(0,.9fr) minmax(0,1.1fr);align-items:baseline;column-gap:24px;padding:28px 0 30px;display:grid}.fq-num[data-astro-cid-iuy5shxw]{font-family:var(--font-mono);font-size:13px;font-weight:var(--weight-medium);color:var(--primary-500)}.fq-row[data-astro-cid-iuy5shxw] h3[data-astro-cid-iuy5shxw]{font-size:19px;line-height:1.35;font-weight:var(--weight-semibold);letter-spacing:-.015em;color:var(--neutral-900);text-wrap:balance;padding-right:32px}.fq-row[data-astro-cid-iuy5shxw] p[data-astro-cid-iuy5shxw]{color:var(--neutral-700);text-wrap:pretty;font-size:16.5px;line-height:1.6}.fq-row[data-astro-cid-iuy5shxw] p[data-astro-cid-iuy5shxw] a{color:var(--primary-600);font-weight:var(--weight-medium);text-decoration:underline;text-decoration-color:var(--primary-300);text-underline-offset:3px;transition:text-decoration-color var(--duration-base) var(--ease);text-decoration-thickness:1.5px}.fq-row[data-astro-cid-iuy5shxw] p[data-astro-cid-iuy5shxw] a:hover{color:var(--primary-700);text-decoration-color:currentColor}@media (width<=1023px){.fq[data-astro-cid-iuy5shxw]{padding:96px 0}h2[data-astro-cid-iuy5shxw]{font-size:clamp(30px,5.6vw,40px)}.fq-list[data-astro-cid-iuy5shxw]{margin-top:48px}.fq-row[data-astro-cid-iuy5shxw]{grid-template-columns:40px minmax(0,1fr);row-gap:8px;padding:24px 0 26px}.fq-row[data-astro-cid-iuy5shxw] h3[data-astro-cid-iuy5shxw]{padding-right:0;font-size:18px}.fq-row[data-astro-cid-iuy5shxw] p[data-astro-cid-iuy5shxw]{grid-column:2;max-width:640px}}@media (width<=720px){.fq[data-astro-cid-iuy5shxw]{padding:72px 0}.fq-eyebrow[data-astro-cid-iuy5shxw]{margin-bottom:14px;font-size:12px}h2[data-astro-cid-iuy5shxw]{font-size:clamp(28px,8.2vw,34px);line-height:1.12}.fq-list[data-astro-cid-iuy5shxw]{margin-top:36px}.fq-row[data-astro-cid-iuy5shxw]{grid-template-columns:32px minmax(0,1fr);column-gap:12px;padding:20px 0 22px}.fq-num[data-astro-cid-iuy5shxw]{font-size:12px}.fq-row[data-astro-cid-iuy5shxw] h3[data-astro-cid-iuy5shxw]{font-size:17px}.fq-row[data-astro-cid-iuy5shxw] p[data-astro-cid-iuy5shxw]{font-size:15.5px}}.fc[data-astro-cid-2kcvte5k]{isolation:isolate;color:#fff;padding:112px 0;position:relative;overflow:hidden}.fc-bg[data-astro-cid-2kcvte5k]{z-index:-1;background:radial-gradient(ellipse 55% 90% at 92% 100%, #1e7d6080 0%, transparent 62%), radial-gradient(ellipse 45% 70% at 0% 0%, #1e7d604d 0%, transparent 60%), linear-gradient(180deg, var(--primary-800) 0%, var(--primary-900) 100%);position:absolute;inset:0}.fc-bg[data-astro-cid-2kcvte5k]:after{content:"";background-image:radial-gradient(#ffffff0f 1px,#0000 1.2px);background-size:22px 22px;position:absolute;inset:0;mask-image:linear-gradient(#0000 20%,#000 100%)}.fc-inner[data-astro-cid-2kcvte5k]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:40px 80px;display:grid}.nw[data-astro-cid-2kcvte5k]{white-space:nowrap}h2[data-astro-cid-2kcvte5k]{font-size:clamp(34px,4vw,56px);line-height:1.05;font-weight:var(--weight-semibold);letter-spacing:-.033em;color:#fff;text-wrap:balance}.fc-step[data-astro-cid-2kcvte5k]{color:#ffffffdb;text-wrap:pretty;max-width:640px;margin-top:24px;font-size:19px;line-height:1.55}.fc-accent[data-astro-cid-2kcvte5k]{color:var(--primary-300);font-weight:var(--weight-semibold);white-space:nowrap}.fc-sub[data-astro-cid-2kcvte5k]{color:#ffffff9e;text-wrap:pretty;max-width:640px;margin-top:12px;font-size:16px;line-height:1.6}.fc-cta[data-astro-cid-2kcvte5k]{flex-direction:column;align-items:center;gap:14px;padding-bottom:4px;display:flex}.fc-btn[data-astro-cid-2kcvte5k]{font-size:16px;font-weight:var(--weight-semibold);padding:16px 36px}.fc-btn[data-astro-cid-2kcvte5k]:focus-visible{outline-color:#fff}.fc-note[data-astro-cid-2kcvte5k]{letter-spacing:.01em;color:#ffffffb3;font-size:13.5px}@media (width<=1023px){.fc[data-astro-cid-2kcvte5k]{padding:96px 0}.fc-inner[data-astro-cid-2kcvte5k]{grid-template-columns:minmax(0,1fr);align-items:start}h2[data-astro-cid-2kcvte5k]{font-size:clamp(32px,5.8vw,44px)}.fc-cta[data-astro-cid-2kcvte5k]{flex-flow:wrap;align-items:center;gap:14px 24px}}@media (width<=720px){.fc[data-astro-cid-2kcvte5k]{padding:72px 0 76px}h2[data-astro-cid-2kcvte5k]{font-size:clamp(28px,8.2vw,34px);line-height:1.12}.fc-step[data-astro-cid-2kcvte5k]{margin-top:20px;font-size:17px}.fc-sub[data-astro-cid-2kcvte5k]{font-size:15.5px}.fc-inner[data-astro-cid-2kcvte5k]{gap:32px}.fc-cta[data-astro-cid-2kcvte5k]{flex-direction:column;align-items:stretch;gap:12px}.fc-btn[data-astro-cid-2kcvte5k]{width:100%}.fc-note[data-astro-cid-2kcvte5k]{text-align:center}}
