.trust-bar[data-astro-cid-lmn7abdq]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .9rem;width:100%;max-width:100%;margin:0;padding:0;list-style:none;display:flex}.trust-bar__item[data-astro-cid-lmn7abdq]{color:#475569;white-space:nowrap;flex:none;align-items:center;gap:.3rem;font-size:.875rem;font-weight:500;line-height:1.2;display:inline-flex}.trust-bar__icon[data-astro-cid-lmn7abdq]{color:#64748b;flex:none;width:1em;height:1em}@media (width<=720px){.trust-bar[data-astro-cid-lmn7abdq]{gap:.3rem .7rem}.trust-bar__item[data-astro-cid-lmn7abdq]{font-size:.75rem}}@media (width<=380px){.trust-bar[data-astro-cid-lmn7abdq]{gap:.2rem .45rem}.trust-bar__item[data-astro-cid-lmn7abdq]{font-size:.625rem}}.soj [hidden]{display:none!important}.soj [data-so-mount]{container:soj/inline-size}.soj-card{border:12px solid var(--brand-primary);color:#111827;background:#fff;border-radius:22px;padding:1.5rem 1.45rem 1.25rem;box-shadow:0 28px 60px -32px #0f172a59;container-type:inline-size}@container soj (width>=50rem){.soj-card{border-width:16px;flex-direction:column;padding:2rem 2.15rem 1.65rem;display:flex}.soj-order-slot{margin-top:auto;padding-top:1.75rem}}.soj-top{border-bottom:1px solid #e5e7eb;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1rem;padding-bottom:.9rem;display:flex}.soj-kind{color:#6b7280;letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:700;line-height:1.3}.soj-id{flex-direction:column;align-items:flex-start;gap:.15rem;min-width:0;display:flex}.soj-num{color:#6b7280;font-size:.8125rem;font-weight:500}.soj-customer{color:#0f172a;font-size:1.5rem;font-weight:800;line-height:1.2}.soj-badges{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.35rem;display:flex}.soj-chip{white-space:nowrap;border-radius:4px;align-items:center;padding:.12rem .45rem;font-size:11px;font-weight:700;line-height:1.35;display:inline-flex}.soj-chip--ok{color:#166534;background:#dcfce7}.soj-chip--muted{color:#4b5563;background:#f3f4f6}.soj-chip--ambient{color:#6b7280;background:#6b72801f}.soj-chip--pack{color:#9a3412;background:#ffedd5}.soj-chip--ship{color:#1e40af;background:#dbeafe}.soj-record{background:var(--sc-active);color:var(--brand-on-primary);font:inherit;cursor:pointer;border:0;border-radius:6px;padding:.38rem .7rem;font-size:12px;font-weight:700}.soj-record:hover{background:var(--sc-navy-hover)}.soj-facts{color:#4b5563;grid-template-columns:repeat(3,max-content minmax(0,1fr));align-items:center;gap:.55rem .35rem;margin-top:.9rem;font-size:15px;display:grid}.soj-facts>span{grid-template-columns:subgrid;grid-column:span 2;align-items:center;display:grid}@container (width<=40rem){.soj-facts{grid-template-columns:repeat(2,max-content minmax(0,1fr))}}@container (width<=23.5rem){.soj-facts{grid-template-columns:max-content auto}}.soj-facts .soj-k{font-size:12px}.soj-ico{flex-shrink:0;width:13px;height:13px}.soj-facts>span>:last-child{text-align:left;justify-self:start}.soj-facts .soj-chip{font-size:13px}.soj-top+.soj-facts{margin-top:1.75rem}.soj-facts b{font-variant-numeric:tabular-nums;color:#111827;font-weight:700}.soj-facts .is-balance b{color:#ea580c}.soj-facts .soj-fact-link{color:var(--brand-primary);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-size:15px;font-weight:700;line-height:1.2;text-decoration:underline}.soj-facts .soj-fact-link:hover{color:var(--brand-primary-hover)}.soj-facts .soj-fact-link:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px;border-radius:2px}.soj-k{letter-spacing:0;text-transform:none;color:#9ca3af;align-items:center;gap:.28rem;font-size:10px;font-weight:500;display:inline-flex}.soj-dash{color:#9ca3af;font-weight:600}.soj-fulfill{background:#f6f5f8;border-radius:12px;margin-top:2.25rem;padding:1rem 1.1rem .85rem}.soj-fulfill__label{letter-spacing:.04em;text-transform:uppercase;color:#6b7280;align-items:center;gap:.35rem;margin-bottom:.15rem;font-size:14px;font-weight:700;display:flex}.soj-fulfill__where{text-transform:none;letter-spacing:0;color:#4b5563;font-weight:600}.soj-method{background:#e9e7ee;border-radius:8px;gap:2px;margin-left:auto;padding:2px;display:inline-flex}.soj-method button{min-height:1.85rem;font:inherit;letter-spacing:0;text-transform:none;color:#4b5563;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:.28rem;padding:.2rem .75rem;font-size:13px;font-weight:600;display:inline-flex}.soj-method button:hover{color:#111827}.soj-method button[aria-checked=true]{color:#111827;background:#fff;box-shadow:0 1px 2px #0f172a1f}.soj-method button:focus-visible{outline:2px solid var(--brand-primary);outline-offset:1px}.soj-method__icon{flex:none;display:block}.soj-fulfill .soj-track{justify-content:flex-start;width:100%;margin-top:calc(.35rem + 10px)}.soj-track{--soj-head:1.625rem;--soj-icon-size:1.625rem;--soj-conn-weight:2px;align-items:flex-start;gap:0;margin-top:.35rem;padding:.4rem .15rem .55rem;display:flex;overflow-x:auto}.soj-track:has(.soj-elapsed){padding-top:.95rem}.soj-fulfill .soj-track:has(.soj-elapsed),.soj-commercial .soj-track:has(.soj-elapsed){padding-top:.65rem}.soj-fulfill .soj-track,.soj-commercial .soj-track{position:relative}.soj-fulfill .soj-conn,.soj-commercial .soj-conn{position:relative;overflow:visible}.soj-fulfill .soj-conn:before,.soj-commercial .soj-conn:before{top:var(--soj-line-top,50%);left:var(--soj-line-left,0);width:var(--soj-line-width,100%);height:var(--soj-line-height,var(--soj-conn-weight));background:#6b7280;border:none;border-radius:1px;margin:0;position:absolute;transform:translateY(-50%)}.soj-fulfill .soj-conn[data-orient=horizontal]:before,.soj-fulfill .soj-conn[data-orient=vertical]:before,.soj-commercial .soj-conn[data-orient=horizontal]:before,.soj-commercial .soj-conn[data-orient=vertical]:before{transform:none}.soj-fulfill .soj-conn[data-orient=vertical]:before,.soj-commercial .soj-conn[data-orient=vertical]:before{top:var(--soj-line-top,0);width:var(--soj-conn-weight);height:var(--soj-line-height,100%)}.soj-fulfill .soj-conn.is-wait:before,.soj-commercial .soj-conn.is-wait:before{background:0 0;border:none;border-radius:0}.soj-fulfill .soj-conn[data-orient=horizontal].is-wait:before,.soj-commercial .soj-conn[data-orient=horizontal].is-wait:before{border-top:var(--soj-conn-weight) dashed #6b7280;border-bottom:none;border-left:none;border-right:none;height:0}.soj-fulfill .soj-conn[data-orient=vertical].is-wait:before,.soj-commercial .soj-conn[data-orient=vertical].is-wait:before{border-left:var(--soj-conn-weight) dashed #6b7280;border-top:none;border-bottom:none;border-right:none;width:0}.soj-fulfill .soj-conn.has-elapsed .soj-elapsed,.soj-commercial .soj-conn.has-elapsed .soj-elapsed{bottom:calc(50% + 7px);left:50%;transform:translate(-50%)}.soj-fulfill .soj-conn[data-orient=vertical].has-elapsed .soj-elapsed,.soj-commercial .soj-conn[data-orient=vertical].has-elapsed .soj-elapsed{left:.85rem;top:calc(var(--soj-line-top,0px) + var(--soj-line-height,0px) / 2);bottom:auto;transform:translateY(-50%)}.soj-step{text-align:center;flex-direction:column;flex:none;align-items:center;gap:.12rem;min-width:5.6rem;max-width:10.5rem;padding:.1rem .2rem;display:flex}.soj-conn{min-width:2.75rem;height:var(--soj-head);flex:1 1 0;justify-content:center;align-self:flex-start;align-items:center;margin-top:.1rem;padding-inline:.65rem;display:flex;position:relative}.soj-conn.has-elapsed{min-width:3.5rem}.soj-elapsed{z-index:1;color:#64748b;white-space:nowrap;font-size:14px;font-weight:400;line-height:1;position:absolute;bottom:calc(50% + 7px);left:50%;transform:translate(-50%)}.soj-conn:before{content:"";width:100%;height:var(--soj-conn-weight);background:#6b7280;border-radius:1px}.soj-conn.is-wait:not([data-orient]):before{border:none;border-top:var(--soj-conn-weight) dashed #6b7280;background:0 0;border-radius:0;height:0}.soj-ms,.soj-pill,.soj-link{box-sizing:border-box;text-align:center;flex-direction:column;align-items:center;gap:.4rem;width:100%;max-width:none;height:auto;font-size:16px;font-weight:600;line-height:1.25;display:flex}.soj-ms{color:#9ca3af;font-weight:500}.soj-ms--btn{color:#374151;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:16px;font-weight:600}.soj-ms--btn:hover{text-underline-offset:2px;text-decoration:underline}.soj-pill{color:#fff;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:600}.soj-pill .soj-stage{background:var(--sc-active);color:var(--brand-on-primary);border:0;border-radius:999px;padding:2px 14px;animation:none;box-shadow:0 2px 4px #00000059,0 6px 12px #00000047}.soj-pill:hover .soj-stage,.soj-pill:focus-visible .soj-stage{background:var(--sc-navy-hover);color:var(--brand-on-primary);animation:none;box-shadow:0 3px 6px #0006,0 8px 16px #00000052}.soj-link{color:#374151;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:16px;font-weight:600}.soj-link .soj-stage{text-underline-offset:2px;text-decoration:underline}.soj-stage{max-width:7.25rem;display:block}.soj-stage-icon{box-sizing:border-box;width:var(--soj-icon-size);height:var(--soj-icon-size);margin-block:calc((var(--soj-head) - var(--soj-icon-size)) / 2);color:#9ca3af;background:#fff;border:1.5px solid #d1d5db;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.soj-stage-icon__svg{width:1rem;height:1rem}.spine-anchor{width:1px;height:1px;position:absolute;top:50%;left:50%}.soj-stage-icon.is-done{color:#059669;background:#ecfdf5;border-color:#10b981}.soj-stage-icon.is-current{border-color:var(--sc-active);background:var(--sc-active);color:var(--brand-on-primary)}#order-spine.is-pins-traveling:not(.is-spine-progress) [data-spine-step][data-state=current] .soj-stage-icon,#order-spine.is-pins-traveling:not(.is-spine-progress) .soj-commercial [data-state=current] .soj-stage-icon{animation:1.4s ease-in-out infinite soj-stage-dot-blink}@keyframes soj-stage-dot-blink{0%,to{opacity:1}50%{opacity:.28}}@media (prefers-reduced-motion:reduce){#order-spine.is-pins-traveling:not(.is-spine-progress) [data-spine-step][data-state=current] .soj-stage-icon,#order-spine.is-pins-traveling:not(.is-spine-progress) .soj-commercial [data-state=current] .soj-stage-icon{animation:none}}.soj-step[data-state=current]{gap:.4rem}.soj-step[data-state=current] .soj-subline{margin-top:.15rem}.soj-subline{color:#6b7280;padding-left:0;font-size:14px;line-height:1.35}.soj-subline.is-due{color:#ea580c}.soj-subline.is-who{color:#9ca3af}.soj-subline.is-when{white-space:nowrap}.soj-subline.soj-elapsed{width:auto;color:var(--warning-fg);align-items:center;gap:.2rem;font-weight:600;display:inline-flex}.soj-conn>.soj-subline.soj-elapsed{flex-basis:auto;margin:0;padding:0;position:absolute;inset:auto auto calc(50% + 7px) 50%;transform:translate(-50%)}.soj-elapsed__icon{flex:none;display:block}.soj-commercial{background:#f6f5f8;border-radius:12px;margin-top:1rem;padding:1rem 1.1rem .85rem}@container soj (width>=50rem){.soj-card{padding:1.25rem 1.75rem .7rem}.soj-top{padding-bottom:.6rem}.soj-top+.soj-facts{margin-top:1rem}.soj-fulfill,.soj-commercial{padding:.7rem .95rem .55rem}.soj-fulfill{margin-top:1rem}.soj-commercial{margin-top:.55rem}.soj-fulfill .soj-track{margin-top:.35rem}.soj-fulfill .soj-track:has(.soj-elapsed),.soj-commercial .soj-track:has(.soj-elapsed){padding-top:1.45rem;padding-bottom:.2rem}}.soj-commercial__label{letter-spacing:.04em;text-transform:uppercase;color:#6b7280;align-items:center;gap:.35rem;margin-bottom:.15rem;font-size:14px;font-weight:700;display:flex}.soj-commercial__status{text-transform:none;letter-spacing:0;color:#4b5563;font-weight:600}.soj-commercial .soj-track{justify-content:flex-start;margin-top:calc(.35rem + 10px)}.soj-track--paired .soj-conn{flex-grow:0;flex-shrink:0}.soj-track-tail{pointer-events:none;flex:auto;align-self:stretch;min-width:0}.soj-counts{color:#6b7280;margin:.85rem 0 0;font-size:11px}.soj-order-slot{margin-top:1.75rem}.soj-order{background:#f6f5f8;border:1px solid #e6e3ec;border-radius:12px;padding:1rem 1.1rem .25rem}.soj-order__label{letter-spacing:.04em;text-transform:uppercase;color:#9ca3af;margin:0;font-size:11px;font-weight:700}.soj-order__note{color:#6b7280;margin:.3rem 0 .8rem;font-size:.8125rem;line-height:1.45}.soj-order__table{border-collapse:collapse;width:100%;font-size:.875rem}.soj-order__table th{color:#9ca3af;letter-spacing:.03em;text-align:left;text-transform:uppercase;border-bottom:1px solid #e4e1ea;padding:.45rem .35rem;font-size:.7rem;font-weight:700}.soj-order__table td{color:#4b5563;border-bottom:1px solid #eceaf0;padding:.7rem .35rem}.soj-order__table td:first-child{color:#374151;font-weight:600}.soj-item,.soj-sku{display:block}.soj-sku{color:#9ca3af;margin-top:.15rem;font-size:.75rem;font-weight:500}.soj-order__table .num,.soj-order__table th.num{text-align:right;white-space:nowrap}.soj-order__table tbody tr:last-child td{border-bottom:0}.soj-live{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.soj-modal{z-index:80;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.soj-modal__backdrop{cursor:pointer;background:#0f172a73;border:0;padding:0;position:absolute;inset:0}.soj-modal__panel{z-index:1;background:#fff;border-radius:12px;width:min(100%,440px);max-height:min(92vh,760px);padding:1.1rem 1.15rem .85rem;position:relative;overflow:auto;box-shadow:0 20px 50px #0f172a47}.soj-modal__panel.is-wide{width:min(100%,720px)}.soj-modal__panel.is-pay{width:min(100%,520px)}.soj-modal__head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.soj-modal__head h3{color:#111827;margin:0;font-size:1.05rem;font-weight:700}.soj-x{color:#6b7280;cursor:pointer;background:0 0;border:0;padding:0 .15rem;font-size:1.35rem;line-height:1}.soj-lead{color:#4b5563;margin:.4rem 0 .85rem;font-size:.875rem;line-height:1.45}.soj-field{color:#374151;margin-bottom:.75rem;font-size:.75rem;font-weight:600;display:block}.soj-field .soj-input{margin-top:.3rem}.soj-field__name{white-space:nowrap}.soj-req{color:#dc2626}.soj-input{color:#111827;width:100%;min-height:2.5rem;font:inherit;background:#fff;border:1px solid #d1d5db;border-radius:6px;padding:.45rem .6rem;font-size:.875rem;font-weight:500}.soj-section{color:#111827;margin:.85rem 0 .45rem;font-size:.8125rem;font-weight:700}.soj-modes{background:#f3f4f6;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;margin-bottom:.75rem;padding:2px;display:grid}.soj-modes button{min-height:2.35rem;font:inherit;color:#4b5563;cursor:pointer;background:0 0;border:0;border-radius:6px;font-size:.8125rem;font-weight:600}.soj-modes button[aria-selected=true]{color:#111827;background:#fff;box-shadow:0 1px 2px #0f172a14}.soj-grid{grid-template-columns:1fr 1fr;gap:.75rem .9rem;display:grid}.soj-grid .soj-field{margin-bottom:0}.soj-table-wrap{overflow-x:auto}.soj-table{border-collapse:collapse;width:100%;font-size:.8125rem}.soj-table th{color:#64748b;text-align:left;white-space:nowrap;border-bottom:1px solid #e5e7eb;padding:.4rem .45rem;font-size:.7rem;font-weight:700}.soj-table td{vertical-align:middle;color:#1e293b;border-bottom:1px solid #f3f4f6;padding:.45rem}.soj-table .num,.soj-table th.num{text-align:right;white-space:nowrap}.soj-table tr.is-hidden{display:none}.soj-qty{width:4.75rem;min-height:2.25rem;font:inherit;text-align:right;border:1px solid #d1d5db;border-radius:6px;padding:.35rem .45rem;font-size:.8125rem}.soj-empty{color:#b45309;margin:0 0 .5rem;font-size:.8125rem}.soj-paybox{background:#f3f4f6;border-radius:6px;flex-direction:column;gap:.28rem;margin:.7rem 0 .9rem;padding:.75rem;font-size:.9rem;display:flex}.soj-paybox div{justify-content:space-between;gap:1rem;font-weight:600;display:flex}.soj-paybox__after{border-top:1px solid #d1d5db;margin-top:.35rem;padding-top:.45rem}.soj-dl{gap:.55rem;margin:.75rem 0 0;display:grid}.soj-dl div{grid-template-columns:8rem 1fr;gap:.5rem;font-size:.875rem;display:grid}.soj-dl dt{color:#6b7280}.soj-dl dd{color:#111827;margin:0;font-weight:600}.soj-error{color:#b91c1c;margin:.7rem 0 0;font-size:.8125rem;font-weight:600}.soj-modal__foot{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}.soj-btn{color:#111827;min-height:2.5rem;font:inherit;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:6px;padding:.45rem .95rem;font-size:.875rem;font-weight:650}.soj-btn--primary{color:#fff;background:#2563eb;border-color:#2563eb}.soj-btn--primary:hover:not(:disabled){background:#1d4ed8}.soj-btn:disabled{cursor:not-allowed;opacity:.5}.soj-modal__note{text-align:center;color:#9ca3af;margin:.8rem 0 .15rem;font-size:.7rem}@media (width<=899px){.soj-grid,.soj-dl div{grid-template-columns:1fr}}@container soj (width<50rem){.soj-card{border-width:8px;min-height:0;padding:1.15rem 1rem 1rem;display:block}.soj-badges{justify-content:flex-start}.soj-fulfill__label{flex-wrap:wrap}.soj-method{flex-basis:100%;margin:.6rem 0 0;display:flex}.soj-method button{flex:1 1 0}.soj-fulfill .soj-track{width:auto;max-width:none}.soj-track{flex-direction:column;align-items:flex-start;overflow:visible}.soj-fulfill .soj-track:has(.soj-elapsed),.soj-commercial .soj-track:has(.soj-elapsed){padding-top:.4rem}.soj-conn{width:auto;min-width:0;height:1.5rem;margin:0 0 0 calc(.2rem + (var(--soj-icon-size) / 2) - 1px);flex:none;justify-content:flex-start;padding-inline:0}.soj-conn:before{width:var(--soj-conn-weight);height:1.5rem}.soj-conn.is-wait:not([data-orient]):before{border:none;border-left:var(--soj-conn-weight) dashed #6b7280;width:0;height:1.5rem}.soj-fulfill .soj-conn,.soj-commercial .soj-conn{width:auto;height:auto;min-height:1.35rem;margin:0 0 0 calc(.2rem + (var(--soj-icon-size) / 2) - 1px);flex:none;padding-inline:0}.soj-conn.has-elapsed{flex-direction:column;align-items:flex-start;gap:.15rem;width:auto;min-width:0;height:auto;min-height:0}.soj-fulfill .soj-conn.has-elapsed,.soj-commercial .soj-conn.has-elapsed{min-height:1.35rem}.soj-fulfill .soj-conn>.soj-elapsed,.soj-commercial .soj-conn>.soj-elapsed,.soj-fulfill .soj-conn[data-orient=vertical].has-elapsed .soj-elapsed,.soj-commercial .soj-conn[data-orient=vertical].has-elapsed .soj-elapsed{order:0;margin-left:0;position:absolute;top:50%;bottom:auto;left:.7rem;transform:translateY(-50%)}.soj-step{text-align:left;flex-flow:wrap;align-items:baseline;column-gap:.45rem;min-width:0;max-width:none}.soj-ms,.soj-pill,.soj-link{text-align:left;flex-direction:row;align-items:center;gap:.85rem;width:auto}.soj-stage{max-width:none}.soj-subline.soj-elapsed{justify-content:flex-start}.soj-subline{padding-left:calc(var(--soj-icon-size) + .85rem);text-align:left;flex-basis:100%;line-height:1.2}.soj-step[data-state=current] .soj-subline{margin-top:.15rem}}.audience[data-astro-cid-c2idjyvp].sc-section{background:#f8fafc;overflow:visible}@media (width>=768px){.audience[data-astro-cid-c2idjyvp] .visual-frame[data-astro-cid-c2idjyvp]{background:var(--brand-secondary-faint);border-color:color-mix(in srgb, var(--brand-secondary) 18%, white);overflow:visible}}.audience__intro[data-astro-cid-c2idjyvp]{margin-bottom:2.75rem}.audience__intro[data-astro-cid-c2idjyvp] .section-title[data-astro-cid-c2idjyvp]{font-weight:700}.audience__intro[data-astro-cid-c2idjyvp] .section-title-accent[data-astro-cid-c2idjyvp]{color:var(--brand-secondary)}@media (width>=768px){.audience__intro[data-astro-cid-c2idjyvp] .section-title-accent[data-astro-cid-c2idjyvp]{display:inline}}.audience__tab[data-astro-cid-c2idjyvp]{--audience-timer:7s;color:var(--sc-text);text-align:left;cursor:pointer;background:#fff;border:1px solid #e2e8f0cc;border-radius:999px;flex:none;align-items:center;gap:.5rem;padding:.5rem .9rem;font-size:.875rem;font-weight:650;line-height:1.25;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex;position:relative;overflow:hidden}.audience__timer[data-astro-cid-c2idjyvp]{opacity:0;pointer-events:none;background:#ffffff47;border-radius:999px;height:3px;position:absolute;bottom:.4rem;left:.85rem;right:.85rem}.audience__timer[data-astro-cid-c2idjyvp]:before{content:"";background:var(--brand-secondary);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.audience__tab[data-astro-cid-c2idjyvp][aria-selected=true] .audience__timer[data-astro-cid-c2idjyvp]{opacity:1}.audience__tab[data-astro-cid-c2idjyvp].is-timing .audience__timer[data-astro-cid-c2idjyvp]:before{animation:audience-timer var(--audience-timer) linear forwards}.audience[data-astro-cid-c2idjyvp].is-timer-paused .audience__timer[data-astro-cid-c2idjyvp]:before{animation-play-state:paused}@keyframes audience-timer{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.audience__tab[data-astro-cid-c2idjyvp]:focus-visible{outline:2px solid var(--sc-active);outline-offset:2px}.audience__tab[data-astro-cid-c2idjyvp][aria-selected=true]{color:#fff;background:#080047;border-color:#080047}.audience__tab-copy[data-astro-cid-c2idjyvp]{flex-direction:column;min-width:0;display:flex}.audience__tab-name[data-astro-cid-c2idjyvp]{color:#080047;letter-spacing:-.015em;white-space:nowrap;font-size:1.0625rem;font-weight:700;line-height:1.25}.audience__tab[data-astro-cid-c2idjyvp][aria-selected=true] .audience__tab-name[data-astro-cid-c2idjyvp]{color:#fff}.audience__tab-label[data-astro-cid-c2idjyvp]{color:#475569;margin-top:.2rem;font-size:.875rem;font-weight:600;line-height:1.35;display:none}.audience__tab[data-astro-cid-c2idjyvp][aria-selected=true] .audience__tab-label[data-astro-cid-c2idjyvp]{color:#d9d4ef}.audience__stage[data-astro-cid-c2idjyvp]{touch-action:pan-y;filter:drop-shadow(0 8px 10px #0502521a);min-width:0;transition:height 1s cubic-bezier(.4,0,.2,1);overflow:hidden}.audience__dots[data-astro-cid-c2idjyvp]{justify-content:center;align-items:center;gap:.15rem;margin-top:.85rem;display:flex}.audience__dot[data-astro-cid-c2idjyvp]{cursor:pointer;background:0 0;border:0;place-items:center;width:1.25rem;height:1.25rem;padding:0;display:grid}.audience__dot[data-astro-cid-c2idjyvp]:before{content:"";background:#d1d5db;border-radius:999px;width:.5rem;height:.5rem}.audience__dot[data-astro-cid-c2idjyvp][aria-current=true]:before{background:var(--sc-active)}.audience__dot[data-astro-cid-c2idjyvp]:focus-visible{outline:2px solid var(--sc-active);outline-offset:2px;border-radius:999px}.audience__track[data-astro-cid-c2idjyvp]{align-items:stretch;width:100%;height:100%;transition:transform 1s cubic-bezier(.4,0,.2,1);display:flex}.audience__panel[data-astro-cid-c2idjyvp]{background:#fff;border:1px solid #e2e8f0cc;border-radius:1rem;flex-direction:column;flex:0 0 100%;width:100%;min-width:0;min-height:100%;padding:1.5rem;display:flex}.audience__panel[data-astro-cid-c2idjyvp]:focus{outline:none}.audience__panel[data-astro-cid-c2idjyvp]:focus-visible{outline:2px solid var(--sc-active);outline-offset:3px}.audience__name[data-astro-cid-c2idjyvp]{color:var(--sc-navy);letter-spacing:-.02em;margin:.25rem 0 0;font-size:1.25rem;font-weight:700;line-height:1.25}.audience__proof[data-astro-cid-c2idjyvp]{background:#f8fafc;border-radius:.85rem;margin-top:1rem;padding:.55rem}.audience__zones[data-astro-cid-c2idjyvp]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.audience__zone[data-astro-cid-c2idjyvp]{background:#fff;border:1px solid #e2e8f0;border-radius:.65rem;min-width:0;padding:.55rem .6rem .6rem;transition:opacity .15s,border-color .15s,box-shadow .15s}.audience__zone-num[data-astro-cid-c2idjyvp]{color:#fff;background:#080047;border-radius:999px;justify-content:center;align-items:center;width:1.15rem;height:1.15rem;font-size:.68rem;font-weight:700;display:inline-flex}.audience__zone-kicker[data-astro-cid-c2idjyvp],.audience__zone-main[data-astro-cid-c2idjyvp],.audience__zone-sub[data-astro-cid-c2idjyvp]{margin:0}.audience__zone-kicker[data-astro-cid-c2idjyvp]{color:#64748b;letter-spacing:.01em;margin-top:.35rem;font-size:.68rem;font-weight:650}.audience__zone-main[data-astro-cid-c2idjyvp]{color:#0f172a;margin-top:.1rem;font-size:.82rem;font-weight:700;line-height:1.25}.audience__zone-sub[data-astro-cid-c2idjyvp]{color:#475569;margin-top:.1rem;font-size:.72rem;line-height:1.3}.audience__point[data-astro-cid-c2idjyvp]{border-radius:.7rem;align-items:flex-start;gap:.75rem;margin:0 -.4rem;padding:.35rem .4rem;transition:background-color .15s;display:flex}.audience__panel[data-astro-cid-c2idjyvp]:has([data-zone]:hover) .audience__zone[data-astro-cid-c2idjyvp]{opacity:.42}.audience__panel[data-astro-cid-c2idjyvp]:has([data-zone="1"]:hover) .audience__zone[data-astro-cid-c2idjyvp][data-zone="1"],.audience__panel[data-astro-cid-c2idjyvp]:has([data-zone="2"]:hover) .audience__zone[data-astro-cid-c2idjyvp][data-zone="2"],.audience__panel[data-astro-cid-c2idjyvp]:has([data-zone="3"]:hover) .audience__zone[data-astro-cid-c2idjyvp][data-zone="3"]{opacity:1;border-color:color-mix(in srgb, var(--brand-secondary) 55%, white);box-shadow:0 0 0 3px #14c4be29}.audience__panel[data-astro-cid-c2idjyvp]:has([data-zone="1"]:hover) .audience__point[data-astro-cid-c2idjyvp][data-zone="1"],.audience__panel[data-astro-cid-c2idjyvp]:has([data-zone="2"]:hover) .audience__point[data-astro-cid-c2idjyvp][data-zone="2"],.audience__panel[data-astro-cid-c2idjyvp]:has([data-zone="3"]:hover) .audience__point[data-astro-cid-c2idjyvp][data-zone="3"]{background:#f0fdfa}@media (prefers-reduced-motion:reduce){.audience__zone[data-astro-cid-c2idjyvp],.audience__point[data-astro-cid-c2idjyvp],.audience__panel[data-astro-cid-c2idjyvp],.audience__track[data-astro-cid-c2idjyvp],.audience__stage[data-astro-cid-c2idjyvp],.audience__timer[data-astro-cid-c2idjyvp]:before{transition:none;animation:none}.audience__timer[data-astro-cid-c2idjyvp]{display:none}}@media (width<=639px){.audience__zones[data-astro-cid-c2idjyvp]{grid-template-columns:1fr}}.audience__points[data-astro-cid-c2idjyvp]{gap:.35rem;margin:.85rem 0 0;padding:0;list-style:none;display:grid}.audience__num[data-astro-cid-c2idjyvp]{color:#115e59;background:#f0fdfa;border-radius:999px;flex:none;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin-top:.1rem;font-size:.75rem;font-weight:700;display:flex}.audience__point-head[data-astro-cid-c2idjyvp]{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;display:flex}.audience__point-title[data-astro-cid-c2idjyvp]{color:var(--sc-text);margin:0;font-size:.875rem;font-weight:650;line-height:1.35}.audience__micro[data-astro-cid-c2idjyvp]{color:#115e59;white-space:nowrap;background:#f0fdfa;border-radius:999px;padding:.1rem .45rem;font-size:.6875rem;font-weight:700;line-height:1.45}.audience__point-copy[data-astro-cid-c2idjyvp]{color:var(--sc-body);margin:.15rem 0 0;font-size:.875rem;line-height:1.55}.audience__foot[data-astro-cid-c2idjyvp]{border-top:1px solid #e2e8f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;margin-top:auto;padding-top:1rem;display:flex}.audience__tags[data-astro-cid-c2idjyvp]{flex-wrap:wrap;flex:16rem;gap:.5rem;margin:0;padding:0;display:flex}.audience__tag[data-astro-cid-c2idjyvp]{color:#115e59;background:#f0fdfa;border-radius:.4rem;padding:.25rem .6rem;font-size:.75rem;font-weight:650;line-height:1.35}.audience__cta[data-astro-cid-c2idjyvp]{color:#fff;white-space:nowrap;background:#080047;border-radius:.5rem;flex:none;align-items:center;gap:.35rem;min-height:2.5rem;margin-left:auto;padding:.55rem .9rem;font-size:.8125rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.audience__cta[data-astro-cid-c2idjyvp]:hover{color:#fff;background:#050230}.audience__cta[data-astro-cid-c2idjyvp]:focus-visible{outline:2px solid var(--sc-active);outline-offset:2px}.audience__live[data-astro-cid-c2idjyvp]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.audience__chevron[data-astro-cid-c2idjyvp]{flex:none;width:1rem;height:1rem;display:none}@media (width>=640px){.audience__panel[data-astro-cid-c2idjyvp]{padding:2rem}}@media (width>=1024px){.audience__tabs[data-astro-cid-c2idjyvp]{z-index:1;position:relative;overflow:visible}.audience__tab[data-astro-cid-c2idjyvp]{border-radius:.85rem;justify-content:space-between;width:100%;padding:.9rem 1rem 1.05rem}.audience__tab-name[data-astro-cid-c2idjyvp]{white-space:normal}.audience__tab-label[data-astro-cid-c2idjyvp]{display:block}}@media (hover:hover){.audience__tab[data-astro-cid-c2idjyvp]:not([aria-selected=true]):hover{background:#f8fafc;border-color:#cbd5e1}}.scrollbar-none[data-astro-cid-c2idjyvp]{scrollbar-width:none}.scrollbar-none[data-astro-cid-c2idjyvp]::-webkit-scrollbar{display:none}.cf[data-astro-cid-zqahpog3]{color:var(--fg-primary);flex-direction:column;gap:.45rem;padding:.45rem;font-size:.8125rem;line-height:1.4;display:flex;position:relative;container:cform/inline-size}.cf-top[data-astro-cid-zqahpog3]{z-index:2;justify-content:flex-end;display:flex;position:absolute;top:.85rem;right:.85rem}.cf-top[data-astro-cid-zqahpog3]+.cf-card[data-astro-cid-zqahpog3]>.cf-head[data-astro-cid-zqahpog3] .cf-title[data-astro-cid-zqahpog3]{padding-right:5.2rem}.cf-active[data-astro-cid-zqahpog3]{background:var(--success-subtle);color:var(--success-fg);border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .65rem;font-size:.75rem;font-weight:700;display:inline-flex}.cf-active[data-astro-cid-zqahpog3]:before{content:"";background:var(--success);border-radius:999px;width:.45rem;height:.45rem}.cf-card[data-astro-cid-zqahpog3]{border:1px solid var(--border-subtle);background:var(--bg-surface);border-radius:.75rem;min-width:0;overflow:hidden}.cf-head[data-astro-cid-zqahpog3]{border-bottom:1px solid var(--border-subtle);border-left:3px solid var(--brand-primary);background:linear-gradient(180deg, var(--brand-primary-faint), var(--bg-surface));align-items:flex-start;gap:.5rem;padding:.5rem .7rem;display:flex}.cf-icon[data-astro-cid-zqahpog3]{background:var(--brand-primary-subtle);width:2rem;height:2rem;color:var(--brand-primary);border-radius:.55rem;flex:none;place-items:center;display:grid}.cf-icon[data-astro-cid-zqahpog3] svg[data-astro-cid-zqahpog3]{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:1.05rem;height:1.05rem}.cf-title[data-astro-cid-zqahpog3]{color:var(--fg-heading);letter-spacing:-.01em;margin:0;font-size:.95rem;font-weight:750}.cf-sub[data-astro-cid-zqahpog3],.cf-hint[data-astro-cid-zqahpog3]{color:var(--fg-secondary);margin:.15rem 0 0;font-size:.75rem;line-height:1.45}.cf-body[data-astro-cid-zqahpog3]{flex-direction:column;gap:.45rem;min-width:0;padding:.55rem .6rem;display:flex;overflow:hidden}.cf-kicker[data-astro-cid-zqahpog3]{color:var(--fg-heading);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:700}.cf-label[data-astro-cid-zqahpog3]{color:var(--fg-heading);margin-bottom:.28rem;font-size:.75rem;font-weight:650;display:block}.cf-req[data-astro-cid-zqahpog3]{color:var(--danger)}.cf-grid[data-astro-cid-zqahpog3]{gap:.45rem;display:grid}.cf-field[data-astro-cid-zqahpog3]{min-width:0}.cf-control[data-astro-cid-zqahpog3]{border:1px solid var(--border-subtle);background:var(--bg-surface);min-height:1.85rem;color:var(--fg-heading);border-radius:.5rem;align-items:center;padding:.35rem .65rem;font-weight:600;display:flex}.cf-control[data-astro-cid-zqahpog3].is-empty,.is-empty[data-astro-cid-zqahpog3]{color:var(--fg-muted);font-weight:500}.cf-segs[data-astro-cid-zqahpog3]{flex-wrap:wrap;gap:.35rem;display:flex}.cf-seg[data-astro-cid-zqahpog3]{border:1px solid var(--border-subtle);background:var(--bg-surface);min-height:2rem;color:var(--fg-secondary);border-radius:999px;align-items:center;padding:.15rem .7rem;font-size:.75rem;font-weight:650;display:inline-flex}.cf-seg[data-astro-cid-zqahpog3].is-on{border-color:var(--brand-primary);background:var(--brand-primary-faint);color:var(--brand-primary);box-shadow:inset 0 0 0 1px var(--brand-primary)}.cf-choices[data-astro-cid-zqahpog3]{gap:.3rem;display:grid}.cf-choice[data-astro-cid-zqahpog3]{border:1px solid var(--border-subtle);background:var(--bg-surface);border-radius:.65rem;align-items:flex-start;gap:.55rem;padding:.4rem .55rem;display:flex}.cf-choice[data-astro-cid-zqahpog3].is-on{border-color:var(--brand-primary);background:var(--brand-primary-faint);box-shadow:inset 0 0 0 1px var(--brand-primary)}.cf-radio[data-astro-cid-zqahpog3]{border:1.5px solid var(--border-strong);background:var(--bg-surface);border-radius:999px;flex:none;width:.9rem;height:.9rem;margin-top:.15rem}.cf-choice[data-astro-cid-zqahpog3].is-on .cf-radio[data-astro-cid-zqahpog3]{border-color:var(--brand-primary);box-shadow:inset 0 0 0 3px var(--bg-surface), inset 0 0 0 6px var(--brand-primary)}.cf-choice-title[data-astro-cid-zqahpog3]{color:var(--fg-heading);font-weight:700;display:block}.cf-choice-body[data-astro-cid-zqahpog3]{color:var(--fg-secondary);margin-top:.08rem;font-size:.72rem;line-height:1.3;display:block}.cf-toggle-row[data-astro-cid-zqahpog3],.cf-toggle[data-astro-cid-zqahpog3]{align-items:flex-start;gap:.6rem;min-width:0;display:flex}.cf-toggles[data-astro-cid-zqahpog3]{grid-template-columns:minmax(0,1fr);gap:.4rem;display:grid}.cf-toggle[data-astro-cid-zqahpog3].is-focus{border:1px solid var(--brand-primary);box-shadow:inset 0 0 0 1px var(--brand-primary);border-radius:.65rem;padding:.55rem}.cf-toggle-title[data-astro-cid-zqahpog3]{color:var(--fg-heading);font-weight:700;display:block}.cf-toggle[data-astro-cid-zqahpog3] .cf-sub[data-astro-cid-zqahpog3]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cf-switch[data-astro-cid-zqahpog3]{background:var(--border-strong);border-radius:999px;flex:none;width:2rem;height:1.15rem;margin-top:.12rem;position:relative}.cf-switch[data-astro-cid-zqahpog3] span[data-astro-cid-zqahpog3]{background:#fff;border-radius:999px;width:.85rem;height:.85rem;position:absolute;top:2px;left:2px}.cf-switch[data-astro-cid-zqahpog3].is-on{background:var(--sc-active)}.cf-switch[data-astro-cid-zqahpog3].is-on span[data-astro-cid-zqahpog3]{left:calc(100% - .85rem - 2px)}.cf-drop[data-astro-cid-zqahpog3]{border:1px dashed var(--border-strong);min-height:3.25rem;color:var(--fg-secondary);border-radius:.65rem;place-items:center;font-weight:650;display:grid}.cf-note[data-astro-cid-zqahpog3]{color:var(--fg-heading);margin:0;font-weight:650}.cf-add[data-astro-cid-zqahpog3]{border:1px solid var(--brand-primary);min-height:2rem;color:var(--brand-primary);border-radius:.5rem;align-self:flex-start;align-items:center;padding:.15rem .7rem;font-size:.75rem;font-weight:700;display:inline-flex}.cf-ghost[data-astro-cid-zqahpog3]{border:1px solid var(--border-subtle);background:var(--bg-surface);min-height:1.85rem;color:var(--fg-heading);border-radius:.5rem;justify-content:center;align-items:center;padding:.3rem .7rem;font-size:.75rem;font-weight:700;display:inline-flex}.cf-table[data-astro-cid-zqahpog3],.cf-matrix[data-astro-cid-zqahpog3],.cf-bom[data-astro-cid-zqahpog3],.cf-attr[data-astro-cid-zqahpog3]{border:1px solid var(--border-subtle);border-radius:.65rem;flex-direction:column;gap:0;display:flex;overflow:hidden}.cf-matrix-sku[data-astro-cid-zqahpog3]{min-width:0}.cf-tr[data-astro-cid-zqahpog3]{border-top:1px solid var(--border-subtle);align-items:center;gap:.35rem;padding:.35rem .5rem;display:grid}.cf-tr-head[data-astro-cid-zqahpog3]{background:var(--bg-muted);color:var(--fg-secondary);letter-spacing:.04em;text-transform:uppercase;border-top:0;font-size:.68rem;font-weight:700}.cf-tr[data-astro-cid-zqahpog3] strong[data-astro-cid-zqahpog3],.cf-loc[data-astro-cid-zqahpog3] strong[data-astro-cid-zqahpog3]{color:var(--fg-heading);font-weight:700;display:block}.cf-tr[data-astro-cid-zqahpog3] small[data-astro-cid-zqahpog3],.cf-loc[data-astro-cid-zqahpog3] small[data-astro-cid-zqahpog3]{color:var(--fg-secondary);font-size:.72rem;font-weight:500;display:block}.cf-tr-total[data-astro-cid-zqahpog3]{background:var(--bg-muted);color:var(--fg-heading);font-weight:700}.cf-table[data-astro-cid-zqahpog3] .cf-tr[data-astro-cid-zqahpog3]{grid-template-columns:1.3fr .7fr .9fr .9fr 1fr}.cf-packs[data-astro-cid-zqahpog3]{border:1px solid var(--border-subtle);border-radius:.65rem;flex-direction:column;display:flex;overflow:hidden}.cf-pack-head[data-astro-cid-zqahpog3],.cf-pack[data-astro-cid-zqahpog3]{grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr) minmax(0,1fr);align-items:center;gap:.35rem;padding:.35rem .55rem;display:grid}.cf-pack-head[data-astro-cid-zqahpog3]{background:var(--bg-muted);color:var(--fg-secondary);letter-spacing:.04em;text-transform:uppercase;font-size:.62rem;font-weight:700}.cf-pack[data-astro-cid-zqahpog3]{border-top:1px solid var(--border-subtle);color:var(--fg-heading)}.cf-pack[data-astro-cid-zqahpog3] strong[data-astro-cid-zqahpog3]{font-weight:750;display:block}.cf-pack[data-astro-cid-zqahpog3] small[data-astro-cid-zqahpog3]{color:var(--fg-secondary);font-size:.68rem;font-weight:550;display:block}.cf-vmatrix[data-astro-cid-zqahpog3]{border:1px solid var(--border-subtle);border-radius:.65rem;flex-direction:column;display:flex;overflow:hidden}.cf-vrow[data-astro-cid-zqahpog3]{border-top:1px solid var(--border-subtle);color:var(--fg-heading);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1.45fr) repeat(3,minmax(0,.7fr));align-items:center;gap:.3rem;padding:.38rem .55rem;font-size:.78rem;display:grid}.cf-vrow-head[data-astro-cid-zqahpog3]{background:var(--bg-muted);color:var(--fg-secondary);letter-spacing:.04em;text-transform:uppercase;border-top:0;font-size:.62rem;font-weight:700}.cf-vcolor[data-astro-cid-zqahpog3]{align-items:center;gap:.35rem;min-width:0;font-weight:700;display:flex}.cf-swatch[data-astro-cid-zqahpog3]{border-radius:999px;flex:none;width:.5rem;height:.5rem}.cf-matrix-sku[data-astro-cid-zqahpog3] .cf-tr[data-astro-cid-zqahpog3]{grid-template-columns:.8fr .45fr .6fr .9fr .9fr .6fr}.cf-matrix-stock[data-astro-cid-zqahpog3] .cf-tr[data-astro-cid-zqahpog3],.cf-matrix-vendor[data-astro-cid-zqahpog3] .cf-tr[data-astro-cid-zqahpog3]{grid-template-columns:1.2fr .7fr .8fr .9fr}.cf-bom[data-astro-cid-zqahpog3] .cf-tr[data-astro-cid-zqahpog3]{grid-template-columns:1.4fr .7fr .5fr .8fr}.cf-matrix-avail[data-astro-cid-zqahpog3] .cf-tr[data-astro-cid-zqahpog3]{grid-template-columns:1.1fr .45fr .45fr .9fr 1fr}.cf-mono[data-astro-cid-zqahpog3]{font-variant-numeric:tabular-nums;letter-spacing:.01em}.is-yes[data-astro-cid-zqahpog3]{color:var(--brand-secondary-ink);font-weight:700}.is-no[data-astro-cid-zqahpog3]{color:var(--fg-secondary);font-weight:700}.cf-attr[data-astro-cid-zqahpog3]{border:0;gap:.45rem;padding:.35rem}.cf-attr-head[data-astro-cid-zqahpog3],.cf-attr-row[data-astro-cid-zqahpog3]{grid-template-columns:.8fr .7fr 1.4fr;align-items:center;gap:.45rem;display:grid}.cf-attr-head[data-astro-cid-zqahpog3]{color:var(--fg-secondary);letter-spacing:.04em;text-transform:uppercase;padding:0 .15rem;font-size:.68rem;font-weight:700}.cf-chips[data-astro-cid-zqahpog3]{flex-wrap:wrap;gap:.3rem;display:flex}.cf-chips[data-astro-cid-zqahpog3] span[data-astro-cid-zqahpog3]{background:var(--brand-primary-faint);color:var(--brand-primary);border-radius:999px;padding:.15rem .5rem;font-size:.75rem;font-weight:700}.cf-bulk[data-astro-cid-zqahpog3]{background:var(--bg-muted);border-radius:.65rem;grid-template-columns:1fr;gap:.55rem;padding:.7rem;display:grid}.cf-loc[data-astro-cid-zqahpog3]{background:var(--brand-primary-faint);border-radius:.65rem;grid-template-columns:1.2fr repeat(3,1fr);align-items:end;gap:.5rem;padding:.7rem;display:grid}.cf-loc[data-astro-cid-zqahpog3] span[data-astro-cid-zqahpog3]{color:var(--fg-secondary);letter-spacing:.03em;text-transform:uppercase;font-size:.68rem;font-weight:700;display:block}.cf-lot[data-astro-cid-zqahpog3]{border:1px solid var(--border-subtle);border-radius:.65rem;flex-direction:column;gap:.4rem;padding:.45rem .5rem;display:flex}.cf-count[data-astro-cid-zqahpog3]{color:var(--fg-secondary);margin-left:.35rem;font-weight:650}.cf-total[data-astro-cid-zqahpog3]{color:var(--fg-heading);margin:0;font-size:.95rem}.cf-total[data-astro-cid-zqahpog3] strong[data-astro-cid-zqahpog3]{font-weight:800}@container cform (width<=40rem){.cf-matrix-stock[data-astro-cid-zqahpog3] .cf-tr[data-astro-cid-zqahpog3],.cf-matrix-vendor[data-astro-cid-zqahpog3] .cf-tr[data-astro-cid-zqahpog3],.cf-bom[data-astro-cid-zqahpog3] .cf-tr[data-astro-cid-zqahpog3]{font-size:.72rem}.cf-matrix-avail[data-astro-cid-zqahpog3] .cf-tr[data-astro-cid-zqahpog3]{grid-template-columns:1.2fr .45fr .45fr .8fr .7fr;font-size:.68rem}.cf-loc[data-astro-cid-zqahpog3]{grid-template-columns:1.1fr repeat(3,minmax(0,1fr));font-size:.72rem}.cf-attr-head[data-astro-cid-zqahpog3]{display:none}.cf-attr-row[data-astro-cid-zqahpog3]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name type""values values";row-gap:.4rem}.cf-attr-row[data-astro-cid-zqahpog3]>[data-astro-cid-zqahpog3]:first-child{grid-area:name}.cf-attr-row[data-astro-cid-zqahpog3]>[data-astro-cid-zqahpog3]:nth-child(2){grid-area:type}.cf-attr-row[data-astro-cid-zqahpog3]>[data-astro-cid-zqahpog3]:nth-child(3){grid-area:values}}@container cform (width>=16rem){.cf-grid-2[data-astro-cid-zqahpog3],.cf-choices-2[data-astro-cid-zqahpog3],.cf-bulk[data-astro-cid-zqahpog3],.cf-grid-3[data-astro-cid-zqahpog3],.cf-choices[data-astro-cid-zqahpog3]{grid-template-columns:1fr 1fr}.cf-span-2[data-astro-cid-zqahpog3],.cf-span-3[data-astro-cid-zqahpog3]{grid-column:1/-1}}@container cform (width>=32rem){.cf-toggles[data-astro-cid-zqahpog3]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@container cform (width>=46rem){.cf-grid-3[data-astro-cid-zqahpog3]{grid-template-columns:1.2fr 1fr 1fr}.cf-choices[data-astro-cid-zqahpog3]{grid-template-columns:1fr 1fr 1fr}.cf-choices-2[data-astro-cid-zqahpog3]{grid-template-columns:1fr 1fr}.cf-span-2[data-astro-cid-zqahpog3],.cf-span-3[data-astro-cid-zqahpog3]{grid-column:1/-1}.cf-bulk[data-astro-cid-zqahpog3]{grid-template-columns:.7fr auto .7fr .7fr auto;align-items:end}}.cat__frame[data-astro-cid-uorx4obn]{margin-top:2rem}.cat__body[data-astro-cid-uorx4obn],.cat__main[data-astro-cid-uorx4obn]{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.cat__pills[data-astro-cid-uorx4obn]{border:0;border-bottom:1px solid var(--sc-rule);flex-wrap:wrap;flex:none;gap:.35rem;min-width:0;margin:0;padding:.65rem 1.15rem .6rem;display:none}.cat__pill[data-astro-cid-uorx4obn]{border:1px solid var(--border-subtle);background:var(--bg-surface);color:var(--sc-body);cursor:pointer;user-select:none;border-radius:999px;align-items:center;padding:.28rem .72rem;font-size:.8125rem;font-weight:650;line-height:1.25;display:inline-flex;position:relative}.cat__pill[data-astro-cid-uorx4obn]:has(input:checked){border-color:hsl(var(--brand-primary-hsl) / .55);background:hsl(var(--brand-primary-hsl) / .12);color:var(--brand-primary)}.cat__pill[data-astro-cid-uorx4obn]:has(input:focus-visible){outline:2px solid var(--sc-active);outline-offset:2px}@media (hover:hover){.cat__pill[data-astro-cid-uorx4obn]:not(:has(input:checked)):hover{background:var(--brand-primary-faint);color:var(--sc-text)}}.cat__rail[data-astro-cid-uorx4obn]{border:0;border-bottom:1px solid var(--sc-rule);scrollbar-width:none;background:#fff;flex:none;gap:.25rem;min-width:0;margin:0;padding:.55rem .85rem;display:flex;overflow-x:auto}.cat__rail[data-astro-cid-uorx4obn]::-webkit-scrollbar{display:none}.cat__tab[data-astro-cid-uorx4obn]{border:1px solid var(--border-subtle);background:var(--bg-surface);min-height:2.5rem;color:var(--sc-body);white-space:nowrap;cursor:pointer;user-select:none;border-radius:.45rem;flex:none;align-items:center;gap:.4rem;padding:.45rem .75rem;font-size:.8125rem;font-weight:650;line-height:1.25;display:inline-flex;position:relative}.cat__tab[data-astro-cid-uorx4obn] svg[data-astro-cid-uorx4obn]{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}.cat__tab[data-astro-cid-uorx4obn]:has(input:checked){border-color:hsl(var(--brand-primary-hsl) / .55);background:hsl(var(--brand-primary-hsl) / .12);color:var(--brand-primary)}.cat__tab[data-astro-cid-uorx4obn]:has(input:focus-visible){outline:2px solid var(--sc-active);outline-offset:2px}@media (hover:hover){.cat__tab[data-astro-cid-uorx4obn]:not(:has(input:checked)):hover{background:var(--brand-primary-faint);color:var(--sc-text)}}.cat__card[data-astro-cid-uorx4obn]{flex-direction:column;min-width:0;height:auto;min-height:0;max-height:min(36rem,100dvh - 7rem);display:flex}.cat__bar[data-astro-cid-uorx4obn]{background:var(--sc-active);color:#fff;border-bottom:0;flex:none;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1.1rem;display:flex}.cat__bar[data-astro-cid-uorx4obn] .sc-label,.cat__doc-name[data-astro-cid-uorx4obn]{color:#fff}.cat__bar[data-astro-cid-uorx4obn] .sc-sample{color:#fff;border-color:#ffffff73}.cat__doc[data-astro-cid-uorx4obn]{flex-wrap:wrap;align-items:baseline;gap:.15rem .6rem;margin:0;display:flex}.cat__doc-name[data-astro-cid-uorx4obn]{color:#fff;font-size:1rem;font-weight:650}.cat__screen[data-astro-cid-uorx4obn]{outline:none;flex-direction:column;flex:auto;gap:.35rem;min-height:0;padding:.15rem 1.15rem 1.15rem;display:flex;overflow:auto}.cat__screen[data-astro-cid-uorx4obn]:focus-visible{outline:2px solid var(--sc-active);outline-offset:-2px}.cat__shot[data-astro-cid-uorx4obn]{background:0 0;border:0;border-radius:0;overflow:hidden}@supports selector(:has(*)){.cat__shot[data-astro-cid-uorx4obn],.cat__pills[data-astro-cid-uorx4obn]{display:none}.cat[data-astro-cid-uorx4obn]:has(#cat-basics:checked) .cat__pills--basics[data-astro-cid-uorx4obn],.cat[data-astro-cid-uorx4obn]:has(#cat-stock:checked) .cat__pills--stock[data-astro-cid-uorx4obn]{display:flex}.cat[data-astro-cid-uorx4obn]:has(#cat-basics:checked):has(#cat-sec-what:checked) .cat__shot--basics[data-astro-cid-uorx4obn],.cat[data-astro-cid-uorx4obn]:has(#cat-basics:checked):has(#cat-sec-images:checked) .cat__shot--basics[data-astro-cid-uorx4obn],.cat[data-astro-cid-uorx4obn]:has(#cat-basics:checked):has(#cat-sec-count:checked) .cat__shot--units[data-astro-cid-uorx4obn],.cat[data-astro-cid-uorx4obn]:has(#cat-basics:checked):has(#cat-sec-made:checked) .cat__shot--units[data-astro-cid-uorx4obn],.cat[data-astro-cid-uorx4obn]:has(#cat-packs:checked) .cat__shot--packs[data-astro-cid-uorx4obn],.cat[data-astro-cid-uorx4obn]:has(#cat-composition:checked) .cat__shot--assemblies[data-astro-cid-uorx4obn],.cat[data-astro-cid-uorx4obn]:has(#cat-stock:checked):has(#cat-sec-tracking:checked) .cat__shot--stock[data-astro-cid-uorx4obn],.cat[data-astro-cid-uorx4obn]:has(#cat-stock:checked):has(#cat-sec-opening:checked) .cat__shot--stock[data-astro-cid-uorx4obn],.cat[data-astro-cid-uorx4obn]:has(#cat-stock:checked):has(#cat-sec-batch:checked) .cat__shot--batch[data-astro-cid-uorx4obn],.cat[data-astro-cid-uorx4obn]:has(#cat-stock:checked):has(#cat-sec-serial:checked) .cat__shot--serial[data-astro-cid-uorx4obn],.cat[data-astro-cid-uorx4obn]:has(#cat-variants:checked) .cat__shot--variants[data-astro-cid-uorx4obn],.cat[data-astro-cid-uorx4obn]:has(#cat-suppliers:checked) .cat__shot--suppliers[data-astro-cid-uorx4obn],.cat[data-astro-cid-uorx4obn]:has(#cat-availability:checked) .cat__shot--availability[data-astro-cid-uorx4obn]{display:block}.cat[data-astro-cid-uorx4obn]:has(#cat-sec-what:checked) .cat__shot--basics[data-astro-cid-uorx4obn] .cf-card:not(:first-of-type),.cat[data-astro-cid-uorx4obn]:has(#cat-sec-images:checked) .cat__shot--basics[data-astro-cid-uorx4obn] .cf-card:not(:nth-of-type(2)),.cat[data-astro-cid-uorx4obn]:has(#cat-sec-count:checked) .cat__shot--units[data-astro-cid-uorx4obn] .cf-card:not(:first-of-type),.cat[data-astro-cid-uorx4obn]:has(#cat-sec-made:checked) .cat__shot--units[data-astro-cid-uorx4obn] .cf-card:not(:nth-of-type(2)),.cat[data-astro-cid-uorx4obn]:has(#cat-sec-tracking:checked) .cat__shot--stock[data-astro-cid-uorx4obn] .cf-card:not(:first-of-type),.cat[data-astro-cid-uorx4obn]:has(#cat-sec-opening:checked) .cat__shot--stock[data-astro-cid-uorx4obn] .cf-card:not(:nth-of-type(2)),.cat[data-astro-cid-uorx4obn]:has(#cat-sec-images:checked) .cat__shot--basics[data-astro-cid-uorx4obn] .cf-top,.cat[data-astro-cid-uorx4obn]:has(#cat-sec-opening:checked) .cat__shot--stock[data-astro-cid-uorx4obn] .cf-top{display:none}}@media (width>=1024px){.cat__frame[data-astro-cid-uorx4obn]{margin-top:2.5rem}.cat__body[data-astro-cid-uorx4obn]{grid-template-columns:minmax(9rem,11rem) minmax(0,1fr);align-items:stretch;display:grid}.cat__rail[data-astro-cid-uorx4obn]{border-bottom:0;border-right:1px solid var(--sc-rule);flex-direction:column;align-content:start;gap:.15rem;padding:.65rem .45rem;overflow:visible}.cat__tab[data-astro-cid-uorx4obn]{white-space:normal;width:100%}}.cat[data-astro-cid-uorx4obn] .cf{gap:0;padding:.2rem 0 .15rem}.cat[data-astro-cid-uorx4obn] .cf-card{background:0 0;border:0;border-radius:0}.cat[data-astro-cid-uorx4obn] .cf-card+.cf-card{border-top:1px solid var(--sc-rule);margin-top:.15rem}.cat__shot--basics[data-astro-cid-uorx4obn] .cf-card,.cat__shot--units[data-astro-cid-uorx4obn] .cf-card,.cat__shot--stock[data-astro-cid-uorx4obn] .cf-card{border-top:0;margin-top:0}.cat[data-astro-cid-uorx4obn] .cf-head{background:0 0;border:0;padding:.95rem 0 .2rem}.cat[data-astro-cid-uorx4obn] .cf-icon{background:0 0;border-radius:0;width:1.35rem;height:1.35rem}.cat[data-astro-cid-uorx4obn] .cf-body{padding:.15rem 0 .85rem}.cat[data-astro-cid-uorx4obn] .cf-top{top:.95rem;right:0}.cat__shot--batch[data-astro-cid-uorx4obn] .cf-top,.cat__shot--serial[data-astro-cid-uorx4obn] .cf-top{display:none}.product-hero[data-astro-cid-lcdefpme]{--color-teal:var(--brand-secondary);margin-top:calc((var(--site-header-h) + var(--site-header-offset)) * -1);padding-top:calc(var(--site-header-h) + var(--site-header-offset) + .75rem)}@media (width>=768px){.product-hero[data-astro-cid-lcdefpme]{padding-top:calc(1.25rem + var(--site-header-h) + var(--site-header-offset))}}.product-hero__inner[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center;display:flex}.product-hero__intro[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;width:100%;max-width:64rem;display:flex;container:hero-intro/inline-size}.product-hero__copy[data-astro-cid-lcdefpme]{width:100%}.product-hero__lead[data-astro-cid-lcdefpme]{width:max-content;max-width:100%}.product-hero__eyebrow[data-astro-cid-lcdefpme]{color:#1e293b;letter-spacing:.015em;text-align:center;text-transform:uppercase;text-wrap:balance;background:#f1f5f9;border:1px solid #e2e8f0cc;border-radius:999px;align-items:center;max-width:100%;margin:0;padding:.28rem .7rem;font-size:clamp(.625rem,2.85vw,.8125rem);font-weight:600;line-height:1.35;display:inline-flex}.product-hero__eyebrow[data-astro-cid-lcdefpme]:before{content:"";background:var(--brand-secondary);border-radius:999px;flex:none;width:.45rem;height:.45rem;margin-right:.5rem;animation:2.2s ease-in-out infinite product-hero-dot;box-shadow:0 0 0 3px #14b8a638,0 0 10px #14b8a6b3}@keyframes product-hero-dot{50%{box-shadow:0 0 0 4px #14b8a61f,0 0 14px #14b8a6e6}}@media (prefers-reduced-motion:reduce){.product-hero__eyebrow[data-astro-cid-lcdefpme]:before{animation:none}}.product-hero__title-row[data-astro-cid-lcdefpme]{width:max-content;max-width:100%;margin-top:.85rem}.product-hero__title[data-astro-cid-lcdefpme]{width:max-content;max-width:100%;font-family:var(--font-sans);letter-spacing:-.03em;text-transform:none;white-space:nowrap;margin:0;font-size:5.55cqw;font-weight:800;line-height:.95}.product-hero__beat[data-astro-cid-lcdefpme]{color:var(--section-title);white-space:nowrap}.product-hero__accent[data-astro-cid-lcdefpme]{color:var(--brand-secondary);white-space:nowrap;display:inline}@container hero-intro (width<=48rem){.product-hero__lead[data-astro-cid-lcdefpme],.product-hero__title-row[data-astro-cid-lcdefpme],.product-hero__title[data-astro-cid-lcdefpme]{width:100%}.product-hero__title[data-astro-cid-lcdefpme]{white-space:normal;font-size:11.02cqw;line-height:1.08}.product-hero__accent[data-astro-cid-lcdefpme]{margin-top:.04em;display:block}}.product-hero__sub[data-astro-cid-lcdefpme].section-sub{max-width:100%;margin:.75rem auto 0}.product-hero__cta[data-astro-cid-lcdefpme]{margin-top:1rem;width:100%;max-width:40rem;margin-inline:auto}.product-hero__cta[data-astro-cid-lcdefpme] .flex-col{gap:.5rem}.product-hero__cta[data-astro-cid-lcdefpme] a.bg-brand{color:#fff;background:#1a1060;border-radius:.5rem;max-width:100%;min-height:3rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;transition:background-color .15s,box-shadow .15s;box-shadow:0 4px 6px -1px #0f172a1f,0 2px 4px -2px #0f172a1f}.product-hero__cta[data-astro-cid-lcdefpme] a.bg-brand:hover{background:#120a45;box-shadow:0 10px 15px -3px #0f172a29,0 4px 6px -4px #0f172a1f}.product-hero__cta[data-astro-cid-lcdefpme] a:not(.bg-brand){color:#64748b;box-shadow:none;background:0 0;border:1px solid #cbd5e1d9;border-radius:.5rem;gap:.35rem;padding:.4rem .8rem;font-size:.9375rem;font-weight:500;transition:color .15s,border-color .15s,background-color .15s}.product-hero__cta[data-astro-cid-lcdefpme] a:not(.bg-brand):hover{color:#334155;background:0 0;border-color:#94a3b8}.product-hero__cta[data-astro-cid-lcdefpme] a:not(.bg-brand):after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:.4rem;height:.4rem;transform:rotate(45deg)translateY(-2px)}.product-hero__micro[data-astro-cid-lcdefpme]{color:#64748b;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin:.5rem 0 0;font-size:.75rem;font-weight:400;line-height:1.35;display:flex}.product-hero__micro[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]:not(.product-hero__dot){white-space:nowrap}.product-hero__dot[data-astro-cid-lcdefpme]{color:#cbd5e1;line-height:1}@media (width>=640px){.product-hero__micro[data-astro-cid-lcdefpme]{gap:.75rem;font-size:.875rem}}.product-hero__trust[data-astro-cid-lcdefpme]{justify-content:center;width:100%;margin-top:.75rem;display:flex}.product-hero__trust[data-astro-cid-lcdefpme] .trust-bar{justify-content:center;margin:0}.product-hero__proof[data-astro-cid-lcdefpme]{isolation:isolate;width:100%;max-width:64rem;margin-top:1.75rem;position:relative}.product-hero__stage[data-astro-cid-lcdefpme]{background:0 0;border:0;border-radius:0;padding:1rem .75rem .9rem}.product-hero__frame[data-astro-cid-lcdefpme]{width:100%;max-width:100%;margin-inline:auto;position:relative}.product-hero__card[data-astro-cid-lcdefpme]{z-index:1;border:4px solid var(--brand-primary);text-align:left;width:100%;max-width:100%;box-shadow:var(--sc-surface-shadow);background:#fff;border-radius:1.15rem;margin-inline:auto;position:relative;overflow:hidden}.product-hero__card[data-astro-cid-lcdefpme] .soj-card{border-radius:inherit;box-shadow:none;background:0 0;border:0}.device-switch[data-astro-cid-lcdefpme]{display:none}@media (width>=768px){.product-hero__proof[data-astro-cid-lcdefpme]{margin-top:2.5rem}.product-hero__stage[data-astro-cid-lcdefpme]{border:1px solid color-mix(in srgb, var(--brand-secondary) 28%, white);background:var(--brand-secondary-subtle);border-radius:1.5rem;padding:1.35rem 1.5rem 1.5rem}}@media (width>=900px){.product-hero__stage[data-astro-cid-lcdefpme]{padding:3.35rem 1.75rem 1.75rem}.product-hero__frame[data-astro-cid-lcdefpme]{transition:max-width .45s}.device-switch[data-astro-cid-lcdefpme]{z-index:2;background:#fff;border:1px solid #e2e8f0e6;border-radius:.5rem;align-items:center;gap:.125rem;margin:0;padding:.25rem;display:flex;position:absolute;top:0;right:.85rem;transform:translateY(calc(-100% - .55rem));box-shadow:0 1px 2px #0f172a0f}.device-switch__btn[data-astro-cid-lcdefpme]{color:#475569;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.375rem;align-items:center;gap:.4rem;padding:.35rem .7rem;font-size:.75rem;font-weight:500;display:inline-flex}.device-switch__btn[data-astro-cid-lcdefpme]:hover{color:#0f172a}.device-switch__btn[data-astro-cid-lcdefpme][aria-pressed=true]{color:#0f172a;background:#fff;box-shadow:0 1px 2px #0f172a14}.device-switch__btn[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--sc-active);outline-offset:2px}.product-hero__card[data-astro-cid-lcdefpme]{transition:border-radius .45s}.product-hero__frame[data-astro-cid-lcdefpme][data-device=desktop] .product-hero__card[data-astro-cid-lcdefpme]{border-radius:1.15rem}.product-hero__frame[data-astro-cid-lcdefpme][data-device=tablet] .product-hero__card[data-astro-cid-lcdefpme],.product-hero__frame[data-astro-cid-lcdefpme][data-device=phone] .product-hero__card[data-astro-cid-lcdefpme]{grid-template-rows:minmax(0,1fr);max-height:min(48rem,82vh);display:grid;overflow:hidden}.product-hero__frame[data-astro-cid-lcdefpme][data-device=tablet] .product-hero__card[data-astro-cid-lcdefpme] .soj,.product-hero__frame[data-astro-cid-lcdefpme][data-device=phone] .product-hero__card[data-astro-cid-lcdefpme] .soj{border-radius:inherit;background:#fff;grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.product-hero__frame[data-astro-cid-lcdefpme][data-device=tablet] .product-hero__card[data-astro-cid-lcdefpme] [data-so-mount],.product-hero__frame[data-astro-cid-lcdefpme][data-device=phone] .product-hero__card[data-astro-cid-lcdefpme] [data-so-mount]{overscroll-behavior:contain;scrollbar-width:none;background:#fff;min-height:0;overflow-y:auto}.product-hero__frame[data-astro-cid-lcdefpme][data-device=tablet] .product-hero__card[data-astro-cid-lcdefpme] [data-so-mount]::-webkit-scrollbar,.product-hero__frame[data-astro-cid-lcdefpme][data-device=phone] .product-hero__card[data-astro-cid-lcdefpme] [data-so-mount]::-webkit-scrollbar{display:none}.product-hero__frame[data-astro-cid-lcdefpme][data-device=tablet]{max-width:48rem}.product-hero__frame[data-astro-cid-lcdefpme][data-device=tablet] .product-hero__card[data-astro-cid-lcdefpme]{border-radius:1.25rem}.product-hero__frame[data-astro-cid-lcdefpme][data-device=phone]{max-width:24.5rem}.product-hero__frame[data-astro-cid-lcdefpme][data-device=phone] .product-hero__card[data-astro-cid-lcdefpme]{border-radius:1.5rem}}@media (width>=900px) and (prefers-reduced-motion:reduce){.product-hero__frame[data-astro-cid-lcdefpme],.product-hero__card[data-astro-cid-lcdefpme]{transition:none}}@media (width<=380px){.product-hero__cta[data-astro-cid-lcdefpme] a.bg-brand{padding-inline:.9rem;font-size:.9375rem}}@media (width>=1280px){.product-hero__intro[data-astro-cid-lcdefpme],.product-hero__proof[data-astro-cid-lcdefpme]{max-width:76rem}.product-hero__proof[data-astro-cid-lcdefpme]{margin-bottom:0}}#journey[data-astro-cid-lcdefpme]{background:0 0;overflow:hidden}.hero-stage[data-astro-cid-lcdefpme]{--hero-valley-shift:0px;min-height:calc(100dvh + var(--hero-valley-shift));position:relative;overflow:hidden}.hero-copy[data-astro-cid-lcdefpme]{z-index:1;width:min(34rem,88%);padding-top:clamp(1.75rem,5vh,3rem);padding-bottom:1rem;position:relative}.hero-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.02em;max-width:12em;margin:.7rem 0 0;font-size:clamp(1.7rem,4.2vw,2.15rem);font-weight:600;line-height:1.12}.hero-title-accent[data-astro-cid-lcdefpme]{display:block}.hero-connected[data-astro-cid-lcdefpme]{white-space:nowrap}.hero-sub[data-astro-cid-lcdefpme]{font-size:clamp(1rem,.92rem + .35vw,1.1875rem);line-height:1.5}.hero-copy[data-astro-cid-lcdefpme] .mt-10{margin-top:1.15rem}@media (width<=767px){.hero-copy[data-astro-cid-lcdefpme]{width:100%;padding-top:1.75rem}.hero-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:none;margin-top:.55rem;font-size:1.85rem}.hero-copy[data-astro-cid-lcdefpme]>.hero-sub[data-astro-cid-lcdefpme],.hero-copy[data-astro-cid-lcdefpme]>.mt-10{max-width:min(20rem,82%)}.hero-copy[data-astro-cid-lcdefpme] .mt-5{margin-top:.7rem}}.hero-scene[data-astro-cid-lcdefpme]{pointer-events:none;position:absolute;inset:0}.hero-valley[data-astro-cid-lcdefpme]{object-fit:cover;object-position:22% top;width:100%;height:100%;display:block;position:absolute;inset:0 0 auto}.hero-person[data-astro-cid-lcdefpme]{width:auto;height:clamp(15rem,42vh,24rem);max-height:50%;display:none;position:absolute;bottom:0;right:0}@media (width<=767px){.hero-valley[data-astro-cid-lcdefpme]{object-position:42% top}}@media (width>=768px){.hero-stage[data-astro-cid-lcdefpme]{--hero-valley-shift:clamp(.75rem, 2vh, 1.25rem)}.hero-valley[data-astro-cid-lcdefpme]{height:calc(100dvh + var(--hero-valley-shift));object-position:28% bottom;top:0}.hero-person[data-astro-cid-lcdefpme]{height:clamp(18rem,52vh,32rem);max-height:70%;display:block;right:-14%}}@media (width>=1024px){.hero-stage[data-astro-cid-lcdefpme]{--hero-valley-shift:clamp(1rem, 2.5vh, 1.5rem)}.hero-valley[data-astro-cid-lcdefpme]{height:calc(100dvh + var(--hero-valley-shift));object-position:22% bottom;top:0}.hero-person[data-astro-cid-lcdefpme]{height:clamp(28rem,82vh,54rem);max-height:none;right:-10%}}@media (width>=1440px){.hero-stage[data-astro-cid-lcdefpme]{--hero-valley-shift:clamp(.75rem, 2vh, 1rem)}.hero-valley[data-astro-cid-lcdefpme]{height:calc(100dvh + var(--hero-valley-shift));object-position:18% bottom;top:0}.hero-person[data-astro-cid-lcdefpme]{height:clamp(32rem,88vh,58rem);right:-4%}}@media (width>=1024px){.hero-copy[data-astro-cid-lcdefpme]{width:min(52rem,62%);padding-top:clamp(2.75rem,8vh,4.75rem);padding-bottom:1.5rem}.hero-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:13.2em;font-size:clamp(2rem,2.8vw,2.55rem)}}@media (width>=1440px){.hero-copy[data-astro-cid-lcdefpme]{padding-top:clamp(3rem,8vh,5rem)}}@media (width>=1024px) and (width<=1439px) and (aspect-ratio>=16/9){.hero-stage[data-astro-cid-lcdefpme]{--hero-valley-shift:clamp(1rem, 2.5vh, 1.5rem)}.hero-valley[data-astro-cid-lcdefpme]{height:calc(100dvh + var(--hero-valley-shift));object-position:20% bottom;top:0}}@media (width>=1024px) and (aspect-ratio>=2){.hero-copy[data-astro-cid-lcdefpme]{padding-top:3.5rem}}@media (prefers-reduced-motion:no-preference){@keyframes home-rise{0%{opacity:.86;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes soj-stage-in{0%{opacity:0}to{opacity:1}}@keyframes soj-conn-fill-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes soj-conn-fill-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes home-row-in{0%{opacity:.5}to{opacity:1}}@keyframes home-card-in{0%{opacity:.5;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes home-pending-wash{0%,to{background-color:#0000}40%{background-color:#1000800e}}@keyframes home-tab-in{0%{opacity:.55}to{opacity:1}}#sales-order.is-hero-cue .product-hero__lead,#order-spine.is-journey-cue .product-hero__card{animation:.42s home-rise}#order-spine.is-spine-progress .soj-fulfill .soj-stage-icon,#order-spine.is-spine-progress .soj-commercial .soj-stage-icon,#order-spine.is-spine-progress .soj-fulfill .soj-stage,#order-spine.is-spine-progress .soj-commercial .soj-stage,#order-spine.is-spine-progress .soj-fulfill .soj-subline,#order-spine.is-spine-progress .soj-commercial .soj-subline{animation:.4s linear both soj-stage-in;animation-delay:var(--soj-progress-delay,0s)}#order-spine.is-spine-progress .soj-fulfill .soj-pill .soj-stage,#order-spine.is-spine-progress .soj-commercial .soj-pill .soj-stage{animation-delay:calc(var(--soj-progress-delay,0s) + .42s)}#order-spine.is-spine-progress .soj-fulfill .soj-conn:before,#order-spine.is-spine-progress .soj-commercial .soj-conn:before{transform-origin:0;animation:.7s linear both soj-conn-fill-x;animation-delay:var(--soj-progress-delay,0s)}#order-spine.is-spine-progress .soj-fulfill .soj-conn[data-orient=vertical]:before,#order-spine.is-spine-progress .soj-commercial .soj-conn[data-orient=vertical]:before{transform-origin:top;animation-name:soj-conn-fill-y}#order-spine.is-spine-progress .soj-fulfill .soj-track>:first-child,#order-spine.is-spine-progress .soj-commercial .soj-track>:first-child{--soj-progress-delay:0s}#order-spine.is-spine-progress .soj-fulfill .soj-track>:nth-child(2),#order-spine.is-spine-progress .soj-commercial .soj-track>:nth-child(2){--soj-progress-delay:.52s}#order-spine.is-spine-progress .soj-fulfill .soj-track>:nth-child(3),#order-spine.is-spine-progress .soj-commercial .soj-track>:nth-child(3){--soj-progress-delay:1.2s}#order-spine.is-spine-progress .soj-fulfill .soj-track>:nth-child(4),#order-spine.is-spine-progress .soj-commercial .soj-track>:nth-child(4){--soj-progress-delay:1.72s}#order-spine.is-spine-progress .soj-fulfill .soj-track>:nth-child(5),#order-spine.is-spine-progress .soj-commercial .soj-track>:nth-child(5){--soj-progress-delay:2.4s}#order-spine.is-spine-progress .soj-fulfill .soj-track>:nth-child(6),#order-spine.is-spine-progress .soj-commercial .soj-track>:nth-child(6){--soj-progress-delay:2.92s}#order-spine.is-spine-progress .soj-fulfill .soj-track>:nth-child(7),#order-spine.is-spine-progress .soj-commercial .soj-track>:nth-child(7){--soj-progress-delay:3.6s}#order-spine.is-spine-progress .soj-fulfill .soj-track>:nth-child(8),#order-spine.is-spine-progress .soj-commercial .soj-track>:nth-child(8){--soj-progress-delay:4.12s}#order-spine.is-spine-progress .soj-fulfill .soj-track>:nth-child(9),#order-spine.is-spine-progress .soj-commercial .soj-track>:nth-child(9){--soj-progress-delay:4.8s}#work-queue.is-queue-cue [data-group=approval] tbody tr{--home-stagger:0s;animation:.4s both home-row-in;animation-delay:var(--home-stagger)}#work-queue.is-queue-cue [data-group=approval] tbody tr:nth-child(2){--home-stagger:80ms}#work-queue.is-queue-cue [data-group=approval] tbody tr:nth-child(3){--home-stagger:.16s}#work-queue.is-queue-cue [data-group=approval] .mkt-wq__card{--home-stagger:0s;animation:.4s both home-card-in;animation-delay:var(--home-stagger)}#work-queue.is-queue-cue [data-group=approval] .mkt-wq__card:nth-child(2){--home-stagger:80ms}#work-queue.is-queue-cue [data-group=approval] .mkt-wq__card:nth-child(3){--home-stagger:.16s}#work-queue.is-queue-cue [data-row=approval-so] td,#work-queue.is-queue-cue [data-row=approval-pay] td{animation:.72s home-pending-wash;animation-delay:calc(var(--home-stagger,0s) + .18s)}#work-queue.is-queue-cue .mkt-wq__card[data-row=approval-so],#work-queue.is-queue-cue .mkt-wq__card[data-row=approval-pay]{animation:.4s both home-card-in,.72s home-pending-wash;animation-delay:var(--home-stagger,0s), calc(var(--home-stagger,0s) + .18s)}#catalog .cat__screen.is-tab-change{animation:.32s home-tab-in}[data-home-enter].is-armed{opacity:.78;transform:translateY(10px)}[data-home-enter].is-armed.is-in{opacity:1;transition:opacity .4s,transform .4s;transform:none}}
