.Section_section__Nh_EW{padding-block:var(--section-padding)}.Section_large__YK_iY{padding-block:var(--section-padding-lg)}.Section_compact__NQYWI{padding-block:var(--section-padding-compact)}.Section_subtle__YXb24{background:var(--c-surface-subtle);--c-link:var(--c-blue-75);--c-link-hover:var(--c-blue-90)}.Section_inverse__jsLM0{background:var(--c-surface-inverse);color:var(--c-text-on-color);--c-text:var(--c-text-on-color);--c-text-secondary:var(--c-on-inverse-secondary);--c-text-muted:var(--c-on-inverse-muted);--c-text-accent:var(--c-blue-30);--c-border:var(--c-border-inverse);--c-link:var(--c-blue-30);--c-link-hover:var(--c-text-on-color);--c-focus:var(--c-blue-30)}.Section_bordered__tSYeg{border-top:var(--border-width) solid var(--c-border)}.Scene3D_root__8RhiU{--scene-skeleton-bg:var(--c-surface-subtle);--scene-skeleton-border:var(--c-border);position:relative;width:100%;aspect-ratio:var(--scene-ratio,4/3);overflow:hidden;touch-action:pan-y}.Scene3D_root__8RhiU[hidden]{display:none}.Scene3D_root__8RhiU[data-fallback-mode=error]:before{position:absolute;inset:0;z-index:0;border:var(--border-width) solid var(--scene-skeleton-border);border-radius:var(--radius-sm);background:var(--scene-skeleton-bg);content:"";opacity:1;transition:opacity var(--dur-slow) var(--ease-entrance)}.Scene3D_root__8RhiU[data-fallback-mode=error][data-status=idle]:before,.Scene3D_root__8RhiU[data-fallback-mode=error][data-status=loading]:before{animation:Scene3D_scene-skeleton-pulse__YXFkB 1.6s var(--ease-standard) infinite alternate}.Scene3D_root__8RhiU[data-fallback-mode=error][data-status=fallback]:before,.Scene3D_root__8RhiU[data-fallback-mode=error][data-status=ready]:before{opacity:0}@keyframes Scene3D_scene-skeleton-pulse__YXFkB{0%{opacity:1}to{opacity:.5}}.Scene3D_canvas__2rF8F{position:relative;z-index:1;display:block;width:100%;height:100%;opacity:0;transition:opacity var(--dur-slow) var(--ease-entrance)}.Scene3D_root__8RhiU[data-status=ready] .Scene3D_canvas__2rF8F{opacity:1}.Scene3D_root__8RhiU[data-status=fallback] .Scene3D_canvas__2rF8F{display:none}.Scene3D_fallback__od0Or{position:absolute;inset:0;z-index:0;display:grid;place-items:center;transition:opacity var(--dur-slow) var(--ease-entrance),visibility 0s linear var(--dur-slow)}.Scene3D_root__8RhiU[data-fallback-mode=until-ready][data-status=ready] .Scene3D_fallback__od0Or{opacity:0;visibility:hidden}.Scene3D_overlay__xtF1u{position:absolute;inset:0;z-index:2;pointer-events:none}.Scene3D_description__EWwQX{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.Scene3D_canvas__2rF8F,.Scene3D_fallback__od0Or,.Scene3D_root__8RhiU:before{transition:none}.Scene3D_root__8RhiU[data-fallback-mode=error][data-status=idle]:before,.Scene3D_root__8RhiU[data-fallback-mode=error][data-status=loading]:before{animation:none}}.RouteSceneFallback_fallback__0V8WT{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,2fr);align-items:center;grid-gap:var(--s-3);gap:var(--s-3);width:80%}.RouteSceneFallback_form__ze7x4{display:flex;flex-direction:column;gap:var(--s-1);padding:var(--s-2);border:var(--border-width) solid var(--c-border-strong);border-radius:var(--radius-sm);background:var(--c-surface)}.RouteSceneFallback_field__RTQoR{height:var(--s-2);background:var(--c-surface-sunken)}.RouteSceneFallback_button__XMcMQ{width:45%;height:var(--s-2);margin-top:var(--s-05);background:var(--c-link)}.RouteSceneFallback_route__qVtVm{position:relative;height:var(--border-width);background:var(--c-border-strong)}.RouteSceneFallback_route__qVtVm:after{position:absolute;top:50%;right:0;width:var(--s-1);height:var(--s-1);border-top:var(--border-width) solid var(--c-border-strong);border-right:var(--border-width) solid var(--c-border-strong);content:"";transform:translateY(-50%) rotate(45deg)}.RouteSceneFallback_stack__rHAoB{display:flex;flex-direction:column;gap:var(--s-05)}.RouteSceneFallback_block__OM5U2{aspect-ratio:4/1;border:var(--border-width) solid var(--c-ink-secondary);border-radius:var(--radius-sm);background:var(--c-surface)}.RouteSceneFallback_blockAccent__z5ttd{border-color:var(--c-link);background:var(--c-link)}.Showcase_hero__JDsmN{display:flex;flex-direction:column;margin:0;background:var(--c-surface);border:var(--border-width) solid var(--c-border);border-top:3px solid var(--case-accent);border-radius:var(--radius-md)}.Showcase_heroLabel__pSNJ9{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-label);display:flex;align-items:center;gap:var(--s-1);padding:var(--s-2) var(--s-3);color:var(--case-accent);border-bottom:var(--border-width) dashed var(--c-border-strong)}.Showcase_heroDot__P__Le{width:.5rem;height:.5rem;background:var(--case-accent);border-radius:var(--radius-sm);animation:Showcase_shift-pulse__DeV_r 2.4s var(--ease-standard) infinite}@keyframes Showcase_shift-pulse__DeV_r{0%,60%,to{opacity:1}80%{opacity:.25}}.Showcase_scene__9SKuS{width:100%}.Showcase_fallback__vT1ZR{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-label);padding:var(--s-4);color:var(--c-text-muted);text-align:center}.Showcase_legend__Ob85a{display:flex;flex-wrap:wrap;gap:var(--s-1) var(--s-4);padding:var(--s-2) var(--s-3);font-size:var(--fs-label);color:var(--c-text-secondary);border-top:var(--border-width) solid var(--c-border)}.Showcase_legendItem__lWjW9{display:inline-flex;align-items:center;gap:var(--s-1)}.Showcase_legendMark___xcah{flex:none;display:inline-block}.Showcase_mark-shift__y3KnV{width:1rem;height:.25rem;background:var(--case-accent)}.Showcase_mark-check___Eevl{width:1rem;height:2px;background:var(--c-ink)}.Showcase_mark-stock__CPfA0{width:.625rem;height:.625rem;background:var(--case-accent-soft);border:var(--border-width) solid var(--case-accent);border-radius:var(--radius-sm)}.Showcase_charts__Gj6JE{display:flex;flex-direction:column;gap:var(--s-6)}.Showcase_chartsHead__7dPLd{display:grid;grid-gap:var(--s-2);gap:var(--s-2)}@media(min-width:66rem){.Showcase_chartsHead__7dPLd{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:end;gap:var(--s-7)}}.Showcase_chartsTitle__DV7Lr{font-size:var(--fs-h2);font-weight:var(--fw-regular);line-height:var(--lh-heading);letter-spacing:var(--ls-snug);color:var(--c-text)}.Showcase_chartsIntro__scWfj{max-width:var(--measure);color:var(--c-text-secondary);font-size:var(--fs-body);line-height:var(--lh-body)}@media(min-width:66rem){.Showcase_chartsIntro__scWfj{padding-left:var(--s-4);border-left:2px solid var(--case-accent)}}.Showcase_chartGrid__DYSYb{display:grid;grid-gap:var(--s-6) var(--grid-gap);gap:var(--s-6) var(--grid-gap);align-items:start}@media(min-width:66rem){.Showcase_chartGrid__DYSYb{grid-template-columns:repeat(2,minmax(0,1fr))}}.Showcase_ticket__K_RHS{display:flex;flex-direction:column;min-width:0}.Showcase_ticket__K_RHS>figure{border-top-style:dashed;border-top-color:var(--c-border-strong);transition:border-color var(--dur-base) var(--ease-standard)}.Showcase_ticket__K_RHS:hover>figure{border-color:var(--case-accent)}@media(min-width:66rem){.Showcase_ticketWide__QPYnu{grid-column:1/-1}}.Showcase_ticketNumber__jKpbl{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-label);align-self:flex-start;padding:var(--s-05) var(--s-2);color:var(--case-accent);background:var(--c-surface);border:var(--border-width) solid var(--c-border);border-bottom:0;border-radius:var(--radius-sm) var(--radius-sm) 0 0;transition:color var(--dur-base) var(--ease-standard),background-color var(--dur-base) var(--ease-standard)}.Showcase_ticket__K_RHS:hover .Showcase_ticketNumber__jKpbl{color:var(--c-surface);background:var(--case-accent);border-color:var(--case-accent)}.Showcase_chartLine__6qRc4{--chart-1:var(--c-muted);--chart-2:var(--case-accent)}@media(min-width:66rem){.Showcase_chartLine__6qRc4{--chart-height:15rem}}.Showcase_log__9zhAx{display:grid;grid-gap:var(--s-5);gap:var(--s-5)}@media(min-width:66rem){.Showcase_log__9zhAx{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:var(--s-8);align-items:start}}.Showcase_interlude__ROaYu{display:flex;flex-direction:column;gap:var(--s-6)}.Showcase_railFigure__YDGrj{display:grid;margin:0;background:var(--c-surface);border:var(--border-width) solid var(--c-border);border-top:3px solid var(--case-accent);border-radius:var(--radius-md)}@media(min-width:66rem){.Showcase_railFigure__YDGrj{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}}.Showcase_railScene__3NSc2{width:100%;min-width:0}.Showcase_railCaption__C2XkI{display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-3);border-top:var(--border-width) dashed var(--c-border-strong)}@media(min-width:66rem){.Showcase_railCaption__C2XkI{justify-content:center;padding:var(--s-4);border-top:0;border-left:var(--border-width) dashed var(--c-border-strong)}}.Showcase_railLabel__28i1H{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-label);color:var(--c-text-muted)}.Showcase_railText__sg9E1{color:var(--c-text-secondary);font-size:var(--fs-body-sm);line-height:var(--lh-body)}.Showcase_railLegend__Vfj_t{display:flex;flex-direction:column;gap:var(--s-1);margin:0;padding:0;list-style:none}.Showcase_railLegendItem__ix_Us{display:flex;align-items:center;gap:var(--s-1);color:var(--c-text-secondary);font-size:var(--fs-body-sm)}.Showcase_railKey__Mj9IU{flex:none;width:.625rem;height:.875rem;border:var(--border-width) solid var(--c-ink);background:var(--c-surface)}.Showcase_railKey__Mj9IU[data-key=system]{border-color:var(--case-accent);background:var(--case-accent)}.Showcase_railKey__Mj9IU[data-key=now]{width:3px;border:0;background:var(--c-ink)}.Showcase_railKey__Mj9IU[data-key=phone]{width:.5rem;border-width:2px;border-radius:var(--radius-sm)}.Showcase_logHead__PoER9{display:flex;flex-direction:column;gap:var(--s-2)}@media(min-width:66rem){.Showcase_logHead__PoER9{position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + var(--s-5))}}.Showcase_logTitle__0yUxa{font-size:var(--fs-h2);font-weight:var(--fw-regular);line-height:var(--lh-heading);letter-spacing:var(--ls-snug);color:var(--c-text)}.Showcase_logIntro__KBNp5{max-width:var(--measure);color:var(--c-text-secondary);line-height:var(--lh-body)}.Showcase_logNote__guj7v{display:flex;align-items:center;gap:var(--s-1);font-size:var(--fs-label);color:var(--c-text-muted)}.Showcase_logNoteMark__blA_g{flex:none;width:.5rem;height:.5rem;border:var(--border-width) solid var(--c-muted);border-radius:var(--radius-sm)}.Showcase_logKey__psTDo{display:flex;flex-wrap:wrap;gap:var(--s-1) var(--s-4);margin:0;padding:0;list-style:none;font-size:var(--fs-label);color:var(--c-text-secondary)}.Showcase_logKeyItem__xgdNS{display:inline-flex;align-items:center;gap:var(--s-1)}.Showcase_logKeyItem__xgdNS:before{content:"";flex:none;width:.625rem;height:.625rem;background:var(--c-surface);border:2px solid var(--c-muted);border-radius:var(--radius-sm)}.Showcase_logKeyItem__xgdNS[data-system]:before{background:var(--case-accent);border-color:var(--case-accent)}.Showcase_timeline__xTTWK{--time-col:3.5rem;position:relative;display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.Showcase_timeline__xTTWK:before{content:"";position:absolute;top:var(--s-3);bottom:var(--s-3);left:calc(var(--time-col) + var(--s-2));width:var(--border-width);background:var(--c-border-strong)}@media(min-width:42rem){.Showcase_timeline__xTTWK{--time-col:4.5rem}}.Showcase_event__GdjrE{position:relative;display:grid;grid-template-columns:var(--time-col) minmax(0,1fr);grid-column-gap:var(--s-5);column-gap:var(--s-5);grid-row-gap:var(--s-05);row-gap:var(--s-05);padding:var(--s-3) var(--s-2) var(--s-3) 0;border-bottom:var(--border-width) dashed var(--c-border);transition:background-color var(--dur-base) var(--ease-standard)}.Showcase_event__GdjrE:last-child{border-bottom:0}.Showcase_event__GdjrE:before{content:"";position:absolute;top:calc(var(--s-3) + .3rem);left:calc(var(--time-col) + var(--s-2) - .3125rem);width:.625rem;height:.625rem;background:var(--c-surface);border:2px solid var(--c-muted);border-radius:var(--radius-sm);transition:background-color var(--dur-base) var(--ease-standard),border-color var(--dur-base) var(--ease-standard),transform var(--dur-base) var(--ease-standard)}.Showcase_event__GdjrE:hover{background:var(--case-accent-soft)}.Showcase_event__GdjrE:hover:before{border-color:var(--case-accent);transform:rotate(45deg)}.Showcase_event__GdjrE[data-kind=alert]:before,.Showcase_event__GdjrE[data-kind=auto]:before,.Showcase_event__GdjrE[data-kind=reminder]:before{background:var(--case-accent);border-color:var(--case-accent)}.Showcase_eventTime__cBMgC{grid-row:1/span 2;font-family:var(--font-mono);font-size:var(--fs-body-sm);font-weight:600;color:var(--c-text);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Showcase_eventKind__J2wyG{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-label);grid-column:2;justify-self:start;color:var(--c-text-muted)}.Showcase_event__GdjrE[data-kind=alert] .Showcase_eventKind__J2wyG,.Showcase_event__GdjrE[data-kind=auto] .Showcase_eventKind__J2wyG,.Showcase_event__GdjrE[data-kind=reminder] .Showcase_eventKind__J2wyG{color:var(--case-accent)}.Showcase_eventText__xzvwJ{grid-column:2;color:var(--c-text);font-size:var(--fs-body);line-height:var(--lh-body)}@media(prefers-reduced-motion:reduce){.Showcase_heroDot__P__Le{animation:none}.Showcase_event__GdjrE,.Showcase_event__GdjrE:before,.Showcase_ticketNumber__jKpbl,.Showcase_ticket__K_RHS>figure{transition:none}.Showcase_event__GdjrE:hover:before{transform:none}}.Showcase_root__rwzWi{--cm-tile:color-mix(in srgb,var(--case-accent) 22%,var(--c-surface));--cm-line:color-mix(in srgb,var(--case-accent) 40%,var(--c-surface));--cm-cycle:9s;min-width:0}.Showcase_hero__6hcjw{position:relative;background:var(--c-surface);border:var(--border-width) solid var(--c-border);border-radius:var(--radius-md)}.Showcase_hero__6hcjw:after,.Showcase_hero__6hcjw:before{content:"";position:absolute;width:var(--s-4);height:var(--s-4);border-color:var(--case-accent);border-style:solid;pointer-events:none}.Showcase_hero__6hcjw:before{top:-1px;left:-1px;border-width:2px 0 0 2px}.Showcase_hero__6hcjw:after{right:-1px;bottom:-1px;border-width:0 2px 2px 0}.Showcase_scene__iRb8n{width:100%}.Showcase_fallback__CkWpH{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-label);padding:var(--s-4);color:var(--c-text-muted);text-align:center}.Showcase_steps__xccZw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;border-top:var(--border-width) solid var(--c-border)}@media(min-width:42rem){.Showcase_steps__xccZw{grid-template-columns:repeat(4,minmax(0,1fr))}}.Showcase_step__kb_CL{position:relative;display:flex;flex-direction:column;gap:var(--s-05);min-width:0;padding:var(--s-2) var(--s-2) var(--s-2) var(--s-3);border-right:var(--border-width) solid var(--c-border)}.Showcase_step__kb_CL:nth-child(2n){border-right:0}.Showcase_step__kb_CL:nth-child(-n+2){border-bottom:var(--border-width) solid var(--c-border)}@media(min-width:42rem){.Showcase_step__kb_CL:nth-child(2n){border-right:var(--border-width) solid var(--c-border)}.Showcase_step__kb_CL:nth-child(-n+2){border-bottom:0}.Showcase_step__kb_CL:last-child{border-right:0}}.Showcase_step__kb_CL:before{content:"";position:absolute;top:var(--s-2);bottom:var(--s-2);left:0;width:2px;background:var(--case-accent);transform-origin:top;animation:Showcase_cm-step__rMT8V var(--cm-cycle) linear infinite;animation-delay:calc(var(--i, 0)*var(--cm-cycle)/4)}.Showcase_stepIndex__de8T_{font-family:var(--font-mono);font-size:var(--fs-label);color:var(--case-accent)}.Showcase_stepText__DhyoD{font-size:var(--fs-body-sm);line-height:var(--lh-heading);color:var(--c-text);overflow-wrap:anywhere}@keyframes Showcase_cm-step__rMT8V{0%{transform:scaleY(0)}25%,8%{transform:scaleY(1)}33%,to{transform:scaleY(0)}}.Showcase_charts__cEmvO,.Showcase_interlude__EyWV6{--c-link:var(--case-accent)}.Showcase_pricing__3GjMu{display:grid;min-width:0;background:var(--c-surface);border:var(--border-width) solid var(--c-border);border-radius:var(--radius-md)}.Showcase_pricing__3GjMu .Showcase_pricingScene__a_Nn_{width:100%;aspect-ratio:16/9}@media(min-width:42rem){.Showcase_pricing__3GjMu .Showcase_pricingScene__a_Nn_{aspect-ratio:21/9}}.Showcase_pricingLabels__wa0xS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;border-top:var(--border-width) solid var(--c-border)}.Showcase_pricingLabel__Vdi6S{display:flex;flex-direction:column;gap:var(--s-1);min-width:0;padding:var(--s-2) var(--s-2);font-size:var(--fs-body-sm);line-height:var(--lh-heading);color:var(--c-text);text-align:center;overflow-wrap:anywhere}.Showcase_pricingLabel__Vdi6S+.Showcase_pricingLabel__Vdi6S{border-left:var(--border-width) solid var(--c-border)}@media(min-width:42rem){.Showcase_pricingLabel__Vdi6S{padding:var(--s-2) var(--s-3)}}.Showcase_pricingNote__ZwXyX{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-label);margin:0;padding:var(--s-2) var(--s-3);color:var(--c-text-muted);border-top:var(--border-width) solid var(--c-border)}.Showcase_charts__cEmvO{display:flex;flex-direction:column;gap:var(--s-5)}.Showcase_chartGrid__8b7NW{display:grid;grid-gap:var(--s-4);gap:var(--s-4)}@media(min-width:66rem){.Showcase_chartGrid__8b7NW{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.Showcase_chart__9OKZ9{transition:border-color var(--dur-base) var(--ease-standard)}.Showcase_chart__9OKZ9:hover{border-color:var(--cm-line)}.Showcase_chartWide__n_WcW{--chart-height:12rem;border-left:2px solid var(--case-accent)}@media(min-width:66rem){.Showcase_chartWide__n_WcW{grid-column:1/-1}}.Showcase_interlude__EyWV6{display:flex;flex-direction:column;gap:var(--s-5)}.Showcase_schemes__E85n6{display:grid;margin:0;padding:0;list-style:none;border:var(--border-width) solid var(--c-border);border-radius:var(--radius-md)}@media(min-width:42rem){.Showcase_schemes__E85n6{grid-template-columns:repeat(3,minmax(0,1fr))}}.Showcase_scheme__DyREG{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"glyph index" "title title" "text text" "formula formula";grid-template-rows:auto auto 1fr auto;align-items:start;grid-gap:var(--s-2) var(--s-3);gap:var(--s-2) var(--s-3);min-width:0;padding:var(--s-4);background:var(--c-surface);border-bottom:var(--border-width) solid var(--c-border);transition:background-color var(--dur-base) var(--ease-standard)}.Showcase_scheme__DyREG:last-child{border-bottom:0}@media(min-width:42rem){.Showcase_scheme__DyREG{border-right:var(--border-width) solid var(--c-border);border-bottom:0}.Showcase_scheme__DyREG:last-child{border-right:0}}.Showcase_scheme__DyREG:hover{background:var(--case-accent-soft)}.Showcase_schemeIndex__mXsBa{grid-area:index;justify-self:end;font-family:var(--font-mono);font-size:var(--fs-label);color:var(--c-text-muted)}.Showcase_schemeTitle__K3ghm{grid-area:title;margin:0;font-size:var(--fs-h4);font-weight:600;line-height:var(--lh-heading);color:var(--c-text)}.Showcase_schemeText__8Gez_{grid-area:text;margin:0;font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--c-text-secondary)}.Showcase_formula__D_fiS{grid-area:formula;justify-self:start;max-width:100%;padding:var(--s-05) var(--s-1);font-family:var(--font-mono);font-size:var(--fs-body-sm);color:var(--case-accent);background:var(--case-accent-soft);border:var(--border-width) solid var(--cm-line);border-radius:var(--radius-sm);overflow-wrap:anywhere}.Showcase_scheme__DyREG:hover .Showcase_formula__D_fiS{background:var(--c-surface)}.Showcase_glyph___c0lN{grid-area:glyph;position:relative;display:grid;box-sizing:border-box;width:4rem;height:3rem;padding:var(--s-05);overflow:hidden;border:var(--border-width) solid var(--c-border-strong)}.Showcase_glyphBlock__O7JXW{background:var(--cm-tile);border:var(--border-width) solid var(--case-accent);transform:scale(.72);transition:transform var(--dur-slow) var(--ease-entrance)}.Showcase_scheme__DyREG:hover .Showcase_glyphBlock__O7JXW{transform:none}.Showcase_scheme__DyREG[data-kind=area] .Showcase_glyph___c0lN{grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(4,1fr);gap:var(--s-025)}.Showcase_glyphCell__zLaqG{background:var(--c-surface-sunken);transition:background-color var(--dur-fast) var(--ease-standard);transition-delay:calc(var(--c, 0)*18ms)}.Showcase_glyphCell__zLaqG:nth-child(-n+6){background:var(--cm-tile)}.Showcase_scheme__DyREG:hover .Showcase_glyphCell__zLaqG{background:var(--case-accent)}.Showcase_scheme__DyREG[data-kind=rooms] .Showcase_glyph___c0lN{grid-template-columns:repeat(4,1fr);grid-template-rows:minmax(0,1fr);align-items:end;gap:var(--s-025)}.Showcase_glyphBar__JonoZ{height:calc((var(--b, 0) + 1)*25%);background:var(--cm-tile);border-top:2px solid var(--case-accent);transform:scaleY(.6);transform-origin:bottom;transition:transform var(--dur-slow) var(--ease-entrance);transition-delay:calc(var(--b, 0)*50ms)}.Showcase_scheme__DyREG:hover .Showcase_glyphBar__JonoZ{transform:none}.Showcase_schemesFooter__qmarG{margin:0;padding:var(--s-2) var(--s-3);font-family:var(--font-mono);font-size:var(--fs-body-sm);color:var(--c-text);border-left:2px solid var(--case-accent);background:var(--c-surface-subtle);overflow-wrap:anywhere}@media(prefers-reduced-motion:reduce){.Showcase_step__kb_CL:before{animation:none;transform:none}.Showcase_chart__9OKZ9,.Showcase_glyphBar__JonoZ,.Showcase_glyphBlock__O7JXW,.Showcase_glyphCell__zLaqG,.Showcase_scheme__DyREG{transition:none}}.Showcase_hero__pL36g{display:flex;flex-direction:column;background:var(--c-surface);border:var(--border-width) solid var(--c-border);border-radius:var(--radius-md)}.Showcase_heroBar__34W_N{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-1) var(--s-3);padding:var(--s-2) var(--s-3);border-bottom:var(--border-width) dashed var(--c-border-strong)}.Showcase_heroLabel__ZkVZS{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-label);color:var(--case-accent)}.Showcase_days__qOvMm{display:flex;margin:0;padding:0;list-style:none;border:var(--border-width) solid var(--c-border);border-radius:var(--radius-sm,2px)}.Showcase_day__OhEzn{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-label);min-width:2.25rem;padding:2px var(--s-1);color:var(--c-text-muted);text-align:center}.Showcase_day__OhEzn+.Showcase_day__OhEzn{border-left:var(--border-width) solid var(--c-border)}@media(prefers-reduced-motion:reduce){.Showcase_day__OhEzn:nth-child(-n+3){color:var(--case-accent);background:var(--case-accent-soft)}}.Showcase_scene__u7Anx{width:100%}.Showcase_fallback__Od0Ea{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-label);padding:var(--s-4);color:var(--c-text-muted);text-align:center}.Showcase_legend__bO1v1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--s-1) var(--s-3);gap:var(--s-1) var(--s-3);margin:0;padding:var(--s-2) var(--s-3);list-style:none;border-top:var(--border-width) solid var(--c-border);color:var(--c-text-secondary);font-size:var(--fs-label);line-height:1.4}@media(min-width:42rem){.Showcase_legend__bO1v1{grid-template-columns:repeat(4,auto);justify-content:start}}.Showcase_legendItem__ovG56{display:flex;align-items:center;gap:var(--s-1);min-width:0}.Showcase_key__p2R2m{flex:none;width:.75rem;height:.5rem;border:var(--border-width) solid var(--c-border-strong)}.Showcase_key__p2R2m[data-key=portion]{width:.625rem;height:.625rem;background:var(--case-accent-inverse)}.Showcase_key__p2R2m[data-key=cutoff]{width:3px;height:.875rem;background:var(--case-accent);border:0}.Showcase_key__p2R2m[data-key=company]{background:var(--case-accent);border-color:var(--case-accent)}.Showcase_key__p2R2m[data-key=self]{background:var(--c-ink);border-color:var(--c-ink)}.Showcase_key__p2R2m[data-key=parcel]{width:.625rem;height:.625rem;background:var(--c-surface)}.Showcase_key__p2R2m[data-key=crate]{width:.875rem;height:.625rem;border-color:var(--c-ink)}.Showcase_charts__xXCVg{display:flex;flex-direction:column;gap:var(--s-5)}.Showcase_mechanics__POjDy{display:grid;grid-gap:var(--s-5);gap:var(--s-5);margin:0;padding:0;list-style:none}@media(min-width:66rem){.Showcase_mechanics__POjDy{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-6) var(--s-5)}}.Showcase_mechanic__v_ein{display:grid;grid-gap:var(--s-3);gap:var(--s-3);min-width:0;align-content:start}.Showcase_mechanic__v_ein figure{transition:border-color var(--dur-base) var(--ease-standard)}.Showcase_mechanic__v_ein:hover figure{border-color:var(--case-accent)}@media(min-width:66rem){.Showcase_mechanicWide__SSDU1{grid-column:1/-1;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:var(--s-5);align-items:center}}.Showcase_mechanicNote__mdcqz{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:var(--s-05) var(--s-2);gap:var(--s-05) var(--s-2);align-items:baseline;padding-left:var(--s-2);border-left:2px dashed var(--case-accent)}.Showcase_mechanicIndex__FDF_1{grid-row:span 2;color:var(--case-accent);font-family:var(--font-mono);font-size:var(--fs-h3);font-weight:500;line-height:1;transition:transform var(--dur-base) var(--ease-standard)}.Showcase_mechanic__v_ein:hover .Showcase_mechanicIndex__FDF_1{transform:translateX(4px)}.Showcase_mechanicTag__78gJ7{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-label);color:var(--c-text)}.Showcase_mechanicText__e04tS{color:var(--c-text-secondary);font-size:var(--fs-body-sm);line-height:1.55;max-width:34rem}@media(min-width:66rem){.Showcase_mechanicWide__SSDU1 .Showcase_mechanicText__e04tS{font-size:var(--fs-body)}}.Showcase_mechanicChart__6izkh{min-width:0}@media(min-width:42rem){.Showcase_cutoffChart__0Y28h{--chart-height:15rem}}.Showcase_delivery__daFIa{display:flex;flex-direction:column;gap:var(--s-5)}.Showcase_deliveryGrid__C5DRc{display:grid;grid-gap:var(--s-5);gap:var(--s-5);align-items:start}@media(min-width:42rem){.Showcase_deliveryGrid__C5DRc{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--s-6)}}.Showcase_sticker__VZMNg{display:flex;flex-direction:column;gap:var(--s-3);max-width:26rem;margin:0;padding:var(--s-3);background:var(--c-surface);border:var(--border-width) solid var(--c-ink);border-top:2px dashed var(--c-ink);border-radius:var(--radius-md);transform-origin:30% 0;transition:transform var(--dur-slow) var(--ease-standard),border-color var(--dur-base) var(--ease-standard)}.Showcase_sticker__VZMNg[data-state=shown]:hover,.Showcase_sticker__VZMNg[data-state=static]:hover{transform:rotate(-1.2deg) translateY(-2px)}.Showcase_stickerHead__OMlS4{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-label);display:flex;justify-content:space-between;gap:var(--s-2);padding-bottom:var(--s-2);border-bottom:var(--border-width) solid var(--c-border);color:var(--c-text)}.Showcase_stickerSerial__I2EHc{color:var(--c-text-muted)}.Showcase_stickerFields__ukA_2{display:grid;grid-gap:var(--s-2);gap:var(--s-2);margin:0}.Showcase_stickerField__6_h3V{display:grid;grid-gap:2px;gap:2px}.Showcase_stickerField__6_h3V dt{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-label);color:var(--c-text-muted)}.Showcase_stickerField__6_h3V dd{margin:0;color:var(--c-text);font-family:var(--font-mono);font-size:var(--fs-body-sm);overflow-wrap:anywhere}.Showcase_stickerPayer__NqS8G{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-label);align-self:flex-start;padding:var(--s-05) var(--s-1);color:var(--case-accent);border:var(--border-width) solid var(--case-accent);border-radius:var(--radius-md)}.Showcase_sheetWrap__NwROo{min-width:0;overflow-x:auto}.Showcase_sheet__9Thgn{width:100%;border-collapse:collapse;background:var(--c-surface);border:var(--border-width) solid var(--c-border);font-size:var(--fs-body-sm)}.Showcase_sheet__9Thgn td,.Showcase_sheet__9Thgn th{padding:var(--s-1) var(--s-05);border-bottom:var(--border-width) solid var(--c-border);text-align:left}@media(min-width:42rem){.Showcase_sheet__9Thgn td,.Showcase_sheet__9Thgn th{padding:var(--s-1) var(--s-2)}}.Showcase_sheet__9Thgn tbody th,.Showcase_sheet__9Thgn tfoot th{white-space:nowrap}.Showcase_sheet__9Thgn thead th{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-label);letter-spacing:.02em;color:var(--c-text-muted);background:var(--c-surface-subtle)}.Showcase_sheet__9Thgn tbody tr{transition:background-color var(--dur-fast) var(--ease-standard)}.Showcase_sheet__9Thgn tbody tr:hover{background:var(--case-accent-soft)}.Showcase_sheet__9Thgn tbody th,.Showcase_sheet__9Thgn tfoot th{font-weight:500;color:var(--c-text)}.Showcase_sheet__9Thgn tfoot td,.Showcase_sheet__9Thgn tfoot th{border-top:2px solid var(--c-ink);border-bottom:0;font-weight:600}.Showcase_sheetCaption__VE5EA{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-label);padding-bottom:var(--s-2);color:var(--case-accent);text-align:left}.Showcase_num__qlF21{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Showcase_num__qlF21:is(td,th){text-align:right}.Showcase_sortingFigure__cvEpj{display:grid;margin:0;background:var(--c-surface);border:var(--border-width) solid var(--c-border);border-top:2px solid var(--case-accent);border-radius:var(--radius-md)}@media(min-width:66rem){.Showcase_sortingFigure__cvEpj{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}}.Showcase_sortingScene__reIAe{width:100%;min-width:0}.Showcase_sortingCaption___Ozmb{display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-3);border-top:var(--border-width) dashed var(--c-border-strong)}@media(min-width:66rem){.Showcase_sortingCaption___Ozmb{justify-content:center;padding:var(--s-4);border-top:0;border-left:var(--border-width) dashed var(--c-border-strong)}}.Showcase_sortingLabel__ZmNWb{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-label);color:var(--c-text-muted)}.Showcase_sortingText__ydjo0{color:var(--c-text-secondary);font-size:var(--fs-body-sm);line-height:var(--lh-body)}.Showcase_sortingLegend__U2KI6{display:flex;flex-direction:column;gap:var(--s-1);margin:0;padding:0;list-style:none;color:var(--c-text-secondary);font-size:var(--fs-body-sm)}.Showcase_note__2f_Fe{display:flex;align-items:baseline;gap:var(--s-1);padding-top:var(--s-2);border-top:var(--border-width) solid var(--c-border);color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-label);line-height:1.5}.Showcase_noteMark__uK7Rt{flex:none;width:.5rem;height:.5rem;border:var(--border-width) solid;transform:rotate(45deg)}@media(prefers-reduced-motion:reduce){.Showcase_mechanicIndex__FDF_1,.Showcase_mechanic__v_ein figure,.Showcase_sheet__9Thgn tbody tr,.Showcase_sticker__VZMNg{transition:none}.Showcase_mechanic__v_ein:hover .Showcase_mechanicIndex__FDF_1,.Showcase_sticker__VZMNg[data-state]:hover{transform:none}}.page_headerGrid__7Oy_b{display:grid;grid-gap:var(--s-5);gap:var(--s-5)}.page_hero-split__ok7Lc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:var(--grid-gap);column-gap:var(--grid-gap)}@media(min-width:42rem){.page_hero-split__ok7Lc{grid-template-columns:repeat(8,minmax(0,1fr))}}@media(min-width:66rem){.page_hero-split__ok7Lc{grid-template-columns:repeat(var(--grid-columns),minmax(0,1fr))}}.page_hero-split__ok7Lc{row-gap:var(--s-5);align-items:start}.page_hero-split__ok7Lc>.page_header__jhP2N{grid-column:span 4}@media(min-width:42rem){.page_hero-split__ok7Lc>.page_header__jhP2N{grid-column:span 8}}@media(min-width:66rem){.page_hero-split__ok7Lc>.page_header__jhP2N{grid-column:span 9}}.page_hero-split__ok7Lc>.page_heroSlot__faJA4{grid-column:span 4}@media(min-width:42rem){.page_hero-split__ok7Lc>.page_heroSlot__faJA4{grid-column:span 8}}@media(min-width:66rem){.page_hero-split__ok7Lc>.page_heroSlot__faJA4{grid-column:span 7}}.page_hero-wide__NsdSp{gap:var(--s-6)}.page_heroSlot__faJA4{min-width:0}.page_header__jhP2N{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-3)}.page_meta__4o4lU{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2)}.page_industry__8byrm{font-family:var(--font-sans);font-size:var(--fs-body-sm);font-weight:var(--fw-regular);line-height:1.4;text-transform:none;letter-spacing:0;color:var(--c-text-muted)}.page_title__ySM9F{font-size:var(--fs-display-2);font-weight:var(--fw-regular);line-height:var(--lh-tight);letter-spacing:var(--ls-tight);overflow-wrap:break-word}.page_problem__13yX3{padding-left:var(--s-3);border-left:2px solid var(--case-accent,var(--c-link))}.page_softSection__vKBM5{background:var(--case-accent-soft,var(--c-surface-subtle))}.page_tagline__kS2gw{color:var(--c-text);font-weight:500}.page_essence__0qdwV,.page_tagline__kS2gw{max-width:var(--measure-lg);font-size:var(--fs-body-lg)}.page_audience__d3_Dm,.page_essence__0qdwV{color:var(--c-text-secondary)}.page_audience__d3_Dm{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s-05) var(--s-2);max-width:var(--measure-sm);font-size:var(--fs-body-sm)}.page_audienceLabel__cMcoJ{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-label);color:var(--c-text-muted)}.page_prose__FwvL2{max-width:var(--measure-lg);color:var(--c-text-secondary);font-size:var(--fs-body-lg)}.page_pair__Ls4Vv{display:grid;grid-gap:var(--s-2);gap:var(--s-2);align-items:stretch}@media(min-width:42rem){.page_pair__Ls4Vv{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:var(--s-3)}}.page_pairCard__qFYUk{display:flex;flex-direction:column;gap:var(--s-3);min-width:0;padding:var(--s-4);border:var(--border-width) solid var(--c-border);background:var(--c-surface)}.page_pairCardSolution__SKwGY{border-color:var(--case-accent,var(--c-blue-70));border-top-width:3px}.page_pairTitle__Y_dDb{font-size:var(--fs-h4);font-weight:var(--fw-semibold);line-height:1.4;letter-spacing:0;color:var(--c-text)}.page_pairText__r4YFB{max-width:var(--measure-lg);color:var(--c-text-secondary);font-size:var(--fs-body-lg)}.page_pairArrow__VHsld{display:flex;align-items:center;justify-content:center;color:var(--case-accent,var(--c-blue-70))}@media(max-width:calc(42rem - 0.0625rem)){.page_pairArrow__VHsld{transform:rotate(90deg)}}.page_outcomeLabel__SqqNE{font-size:var(--fs-h4);font-weight:var(--fw-semibold);line-height:1.4;letter-spacing:0;margin-bottom:var(--s-3);color:var(--c-text)}.page_outcomeBlock__TevAY{padding-top:var(--s-3);border-top:2px solid var(--case-accent-inverse,var(--c-blue-30))}.page_outcomeBlockLight__wql3e{border-top-color:var(--case-accent,var(--c-link))}.page_outcome__7BgO_{max-width:var(--measure-lg);font-size:var(--fs-body-lg);font-weight:500;line-height:var(--lh-body)}.page_features__bgwWJ{display:grid;grid-gap:0;gap:0;border-top:var(--border-width) solid var(--c-border-strong)}@media(min-width:42rem){.page_features__bgwWJ{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--grid-gap)}}.page_feature__8y4JB{display:flex;gap:var(--s-3);padding:var(--s-3) 0;border-bottom:var(--border-width) solid var(--c-border)}.page_featureIndex__5CiLs{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-label);padding-top:var(--s-05);color:var(--case-accent,var(--c-link))}.page_roles__i5W8_{display:grid;grid-gap:var(--s-2);gap:var(--s-2)}@media(min-width:42rem){.page_roles__i5W8_{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-3)}}.page_role___NvwR{padding:var(--s-3);background:var(--c-surface);border:var(--border-width) solid var(--c-border);color:var(--c-text-secondary)}.page_insight__ek8Fn{max-width:var(--measure-lg);margin-top:var(--s-5);padding-left:var(--s-3);border-left:2px solid var(--case-accent,var(--c-link))}.page_insightLabel__05BEv{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-label);display:block;margin-bottom:var(--s-1);color:var(--c-text-muted)}.page_insightText__h7_hx{font-size:var(--fs-h3);font-weight:var(--fw-regular);line-height:var(--lh-heading);letter-spacing:0;color:var(--c-text)}.page_knowHow__NXgdH{display:grid;grid-gap:var(--grid-gap);gap:var(--grid-gap)}@media(min-width:42rem){.page_knowHow__NXgdH{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:66rem){.page_knowHow__NXgdH{grid-template-columns:repeat(3,minmax(0,1fr))}}.page_knowHowCard__FumNh{display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-4);background:var(--c-surface);border:var(--border-width) solid var(--c-border);border-top:2px solid var(--case-accent,var(--c-link));border-radius:var(--radius-md)}.page_knowHowTitle__x2_8C{font-size:var(--fs-h4);font-weight:var(--fw-semibold);line-height:1.4;letter-spacing:0;color:var(--c-text)}.page_knowHowText__xS_H0{color:var(--c-text-secondary)}.page_stack__Bl_J0{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s-1) var(--s-3);margin-top:var(--s-5);padding-top:var(--s-3);border-top:var(--border-width) solid var(--c-border)}.page_stackTitle__RPRS8{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-label);color:var(--c-text-muted)}.page_stackList__gnajq{display:flex;flex-wrap:wrap;gap:var(--s-05) var(--s-2);color:var(--c-text-muted);font-size:var(--fs-body-sm)}.page_stackItem__MhRdT+.page_stackItem__MhRdT:before{content:"·";margin-right:var(--s-2)}.page_otherCases__bUO5O{display:grid;grid-gap:var(--grid-gap);gap:var(--grid-gap)}@media(min-width:42rem){.page_otherCases__bUO5O{grid-template-columns:repeat(2,minmax(0,1fr))}}.page_cta__fIFvx{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-4)}@media(min-width:42rem){.page_cta__fIFvx{flex-direction:row;align-items:center;justify-content:space-between}}.page_ctaTitle__pfKzb{font-size:var(--fs-h2);font-weight:var(--fw-regular);line-height:var(--lh-heading);letter-spacing:var(--ls-snug)}.page_ctaText__BF9Yn{max-width:var(--measure);margin-top:var(--s-2);color:var(--c-text-secondary)}.Showcase_hero__D0B2q{display:flex;flex-direction:column;min-width:0;background:var(--c-surface);border:var(--border-width) solid var(--c-border);border-top:2px solid var(--case-accent);border-radius:var(--radius-md)}.Showcase_scene__S0CpO{width:100%}.Showcase_fallback__9Quu2{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-label);padding:var(--s-4);color:var(--c-text-muted);text-align:center}.Showcase_legend__TlyAW{display:flex;flex-direction:column;gap:var(--s-1);padding:var(--s-2) var(--s-3);border-top:var(--border-width) dashed var(--c-border-strong)}.Showcase_legendTitle__oSHXa{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-label);color:var(--c-text-muted)}.Showcase_legendList__n70Wf{display:flex;flex-wrap:wrap;gap:var(--s-1) var(--s-4);margin:0;padding:0;list-style:none}.Showcase_legendItem__seFrS{display:inline-flex;align-items:center;gap:var(--s-1);color:var(--c-text-secondary);font-size:var(--fs-body-sm)}.Showcase_legendMark__JLIfz{flex:none;display:inline-block;width:1.25rem}.Showcase_mark-road__PJ9p0{height:4px;background:var(--c-border-strong)}.Showcase_mark-done__KhlMR{height:4px;background:var(--case-accent)}.Showcase_mark-hub__zUz1x{width:.75rem;height:.75rem;border:var(--border-width) solid var(--c-ink);border-top-width:3px}.Showcase_mark-ferry__3HUtD{height:0;border-top:2px dashed var(--c-muted)}.Showcase_charts__uz7_T{display:flex;flex-direction:column;gap:var(--s-6)}.Showcase_chartsHead__27ajq{display:grid;grid-gap:var(--s-4);gap:var(--s-4)}@media(min-width:66rem){.Showcase_chartsHead__27ajq{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:end;gap:var(--s-7)}}.Showcase_formula__UCOxw{display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-3);background:var(--case-accent-soft);border:var(--border-width) solid var(--c-border);border-left:2px solid var(--case-accent);border-radius:var(--radius-md)}.Showcase_formulaLabel__4Y1wS{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-label);color:var(--case-accent)}.Showcase_formulaRow__r_NLP{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-1);margin:0}.Showcase_formulaPart__rWrQz{display:inline-flex;align-items:center;gap:var(--s-1)}.Showcase_termResult__xpRYX,.Showcase_term__TLlXG{display:inline-block;padding:var(--s-05) var(--s-1);border:var(--border-width) solid var(--c-border-strong);border-radius:var(--radius-sm);background:var(--c-surface);color:var(--c-text);font-size:var(--fs-body-sm);font-weight:500;line-height:1.4;transition:border-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}.Showcase_term__TLlXG:hover{border-color:var(--case-accent);color:var(--case-accent)}.Showcase_termResult__xpRYX{border-color:var(--case-accent);background:var(--case-accent);color:var(--c-surface);font-weight:600}.Showcase_paren__nt2Pc{color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-body-lg);line-height:1}.Showcase_op__3mnrP{color:var(--case-accent);font-family:var(--font-mono);font-size:var(--fs-body);font-weight:600}.Showcase_chartList__Oq7DU{display:grid;grid-gap:var(--s-5);gap:var(--s-5);margin:0;padding:0;list-style:none;counter-reset:none}@media(min-width:42rem){.Showcase_chartList__Oq7DU{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-5) var(--grid-gap)}}.Showcase_chartItem__dMZKS{display:flex;flex-direction:column;gap:var(--s-1);min-width:0}@media(min-width:42rem){.Showcase_chartWide__q3tHr{grid-column:1/-1}}.Showcase_chartIndex__UA1I6{display:flex;align-items:center;gap:var(--s-2);color:var(--case-accent);font-family:var(--font-mono);font-size:var(--fs-label);font-weight:600;letter-spacing:var(--ls-label)}.Showcase_chartIndex__UA1I6:after{content:"";flex:1 1;border-top:2px dashed var(--c-border-strong);transition:border-color var(--dur-base) var(--ease-standard)}.Showcase_chartItem__dMZKS:focus-within .Showcase_chartIndex__UA1I6:after,.Showcase_chartItem__dMZKS:hover .Showcase_chartIndex__UA1I6:after{border-top-style:solid;border-color:var(--case-accent)}.Showcase_chart__SyBjD{flex:1 1;transition:border-color var(--dur-base) var(--ease-standard)}.Showcase_chartItem__dMZKS:hover .Showcase_chart__SyBjD{border-color:var(--case-accent)}@media(min-width:66rem){.Showcase_chartTall__wfupS{--chart-height:15rem}}.Showcase_partners__lo_5y{display:flex;flex-direction:column;gap:var(--s-5)}.Showcase_partnersBody__Q325Z{display:grid;grid-gap:var(--s-4);gap:var(--s-4)}@media(min-width:66rem){.Showcase_partnersBody__Q325Z{grid-template-columns:minmax(0,3fr) minmax(0,9fr);align-items:stretch;gap:0}}.Showcase_base__eqDtQ{display:flex;flex-direction:column;justify-content:center;gap:var(--s-1);padding:var(--s-3) var(--s-4);background:var(--c-surface-inverse);border-radius:var(--radius-md);color:var(--c-on-inverse-strong)}.Showcase_baseLabel__oNhyJ{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-label);color:var(--c-on-inverse-muted)}.Showcase_baseValue__TpsG0{color:var(--case-accent-inverse);font-family:var(--font-mono);font-size:var(--fs-h2);font-weight:600;line-height:var(--lh-tight)}.Showcase_sites__8TgbR{display:grid;grid-gap:var(--s-3);gap:var(--s-3);margin:0;padding:0 0 0 var(--s-4);border-left:2px dashed var(--c-border-strong);list-style:none}@media(min-width:42rem){.Showcase_sites__8TgbR{grid-template-columns:repeat(3,minmax(0,1fr));padding:var(--s-4) 0 0;border-left:0;border-top:2px dashed var(--c-border-strong)}}@media(min-width:66rem){.Showcase_sites__8TgbR{padding-left:var(--s-4)}}.Showcase_siteItem__Swknh,.Showcase_site__sr7sK{display:flex;min-width:0}.Showcase_site__sr7sK{position:relative;flex:1 1;flex-direction:column;gap:var(--s-2);padding:var(--s-3);background:var(--c-surface);border:var(--border-width) solid var(--c-border);border-radius:var(--radius-md);transition:border-color var(--dur-base) var(--ease-standard),translate var(--dur-base) var(--ease-standard)}.Showcase_site__sr7sK:before{content:"";position:absolute;top:50%;left:calc(var(--s-4)*-1 - 1px);width:var(--s-4);border-top:2px solid var(--c-border-strong);transition:border-color var(--dur-base) var(--ease-standard)}@media(min-width:42rem){.Showcase_site__sr7sK:before{top:calc(var(--s-4)*-1 - 1px);left:var(--s-4);width:0;height:var(--s-4);border-top:0;border-left:2px solid var(--c-border-strong)}}.Showcase_site__sr7sK:hover{translate:0 -3px}.Showcase_site__sr7sK:hover,.Showcase_site__sr7sK:hover:before{border-color:var(--case-accent)}.Showcase_siteMark__5MxXt{display:grid;place-items:center;width:2.5rem;height:2.5rem;border:2px solid var(--case-accent);border-radius:var(--radius-sm);color:var(--case-accent);font-family:var(--font-mono);font-size:var(--fs-body-lg);font-weight:700;transition:background-color var(--dur-base) var(--ease-standard),color var(--dur-base) var(--ease-standard)}.Showcase_site__sr7sK:hover .Showcase_siteMark__5MxXt{background:var(--case-accent);color:var(--c-surface)}.Showcase_siteName__tOgM9{color:var(--c-text);font-size:var(--fs-body);font-weight:600}.Showcase_siteFacts__HAJNe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--s-2);gap:var(--s-2);margin:0;padding-top:var(--s-2);border-top:var(--border-width) solid var(--c-border)}.Showcase_siteFact__M7KVg{display:flex;flex-direction:column;gap:var(--s-05);min-width:0}.Showcase_siteFact__M7KVg dt{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-label);color:var(--c-text-muted)}.Showcase_siteFact__M7KVg dd{margin:0;color:var(--c-text);font-family:var(--font-mono);font-size:var(--fs-body);font-weight:600}.Showcase_siteFact__M7KVg .Showcase_sitePrice__9Fpef{color:var(--case-accent)}.Showcase_note__F3cHO{font-family:var(--font-sans);font-size:var(--fs-body-sm);font-weight:var(--fw-regular);line-height:1.4;text-transform:none;letter-spacing:0;display:flex;align-items:baseline;gap:var(--s-1);padding-top:var(--s-2);border-top:var(--border-width) solid var(--c-border);color:var(--c-text-muted)}.Showcase_noteMark__nUZAL{flex:none;width:.5rem;height:.5rem;border:var(--border-width) solid;transform:rotate(45deg)}.Showcase_partnersFigure__c_07b{display:grid;margin:0;background:var(--c-surface);border:var(--border-width) solid var(--c-border);border-top:2px solid var(--case-accent);border-radius:var(--radius-md)}@media(min-width:66rem){.Showcase_partnersFigure__c_07b{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}}.Showcase_partnersScene__Lqu2g{width:100%;min-width:0}.Showcase_partnersCaption__yGu47{display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-3);border-top:var(--border-width) dashed var(--c-border-strong)}@media(min-width:66rem){.Showcase_partnersCaption__yGu47{justify-content:center;padding:var(--s-4);border-top:0;border-left:var(--border-width) dashed var(--c-border-strong)}}.Showcase_partnersCaption__yGu47 .Showcase_legendList__n70Wf{flex-direction:column}.Showcase_partnersCaptionText__MfEzk{color:var(--c-text-secondary);font-size:var(--fs-body-sm);line-height:var(--lh-body)}.Showcase_mark-engine__tJVnx{width:.75rem;height:.75rem;background:var(--c-ink)}.Showcase_mark-base__y9kOT{width:.75rem;height:.75rem;background:var(--c-surface-sunken);border:var(--border-width) solid var(--c-border-strong)}.Showcase_mark-markup__wmakA{width:.75rem;height:.75rem;background:var(--case-accent)}.Showcase_mark-site__XiQZw{height:.5rem;border:var(--border-width) solid var(--c-border-strong);background:var(--c-surface)}@media(prefers-reduced-motion:reduce){.Showcase_chartIndex__UA1I6:after,.Showcase_chart__SyBjD,.Showcase_siteMark__5MxXt,.Showcase_site__sr7sK,.Showcase_site__sr7sK:before,.Showcase_termResult__xpRYX,.Showcase_term__TLlXG{transition:none}.Showcase_site__sr7sK:hover{translate:none}}.Showcase_hero__3P054{display:flex;flex-direction:column;min-width:0;background:var(--c-surface);border:var(--border-width) solid var(--c-border-strong);border-radius:var(--radius-md)}.Showcase_heroBar__gjUDT{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-label);display:flex;align-items:center;gap:var(--s-2);min-width:0;padding:var(--s-1) var(--s-2);color:var(--c-text-muted);border-bottom:var(--border-width) solid var(--c-border)}.Showcase_heroDots__UAqit{display:inline-flex;flex:none;gap:var(--s-05)}.Showcase_heroDots__UAqit>span{width:.5rem;height:.5rem;border-radius:var(--radius-sm)}.Showcase_heroDots__UAqit>span:first-child{background:var(--case-accent)}.Showcase_heroDots__UAqit>span:nth-child(2){background:var(--c-ink)}.Showcase_heroDots__UAqit>span:nth-child(3){background:var(--c-muted)}.Showcase_heroLabel__baiyh{min-width:0;overflow-wrap:anywhere}.Showcase_scene__pwV4a{width:100%}.Showcase_fallback__wKg_H{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-label);padding:var(--s-4);color:var(--c-text-muted);text-align:center}.Showcase_heroKey__jyJIS{display:flex;flex-direction:column;gap:var(--s-1);padding:var(--s-2);border-top:var(--border-width) solid var(--c-border);font-size:var(--fs-label);color:var(--c-text-secondary)}@media(min-width:42rem){.Showcase_heroKey__jyJIS{flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:var(--s-2)}}.Showcase_clockKey__QJwRA,.Showcase_legend__lUZyq{display:flex;flex-wrap:wrap;gap:var(--s-05) var(--s-3);margin:0;padding:0;list-style:none}.Showcase_legendItem__zfxUU{display:inline-flex;align-items:center;gap:var(--s-1)}.Showcase_swatch__PsJoV{flex:none;width:.625rem;height:.625rem;border:var(--border-width) solid rgba(0,0,0,0);border-radius:var(--radius-sm)}.Showcase_swatchStaff__n4rj5{background:var(--case-accent)}.Showcase_swatchMaintenance__N4gWH{background:var(--c-ink)}.Showcase_swatchManager__cJDNM{background:var(--c-muted)}.Showcase_swatchRules__qIBIW{background:var(--case-accent-soft);border-color:var(--case-accent)}.Showcase_swatchEmpty__Atqdo{background:var(--c-surface);border-color:var(--c-border-strong)}.Showcase_tick__qpAdl{flex:none;width:.25rem;height:.75rem}.Showcase_tickRun__QY_LO{background:var(--case-accent)}.Showcase_tickHold__L7bhr{background:var(--c-muted-light)}.Showcase_charts__IgO34{display:flex;flex-direction:column;gap:var(--s-5)}.Showcase_chartsHead__M724f{padding-left:var(--s-3);border-left:2px solid var(--case-accent)}.Showcase_chartGrid__TORvA{display:grid;grid-gap:var(--s-5) var(--s-4);gap:var(--s-5) var(--s-4);overflow-x:clip}@media(min-width:66rem){.Showcase_chartGrid__TORvA{grid-template-columns:repeat(12,minmax(0,1fr))}}.Showcase_chartCell__9aG_p{display:flex;flex-direction:column;gap:var(--s-1);min-width:0}@media(min-width:66rem){.Showcase_cellTicket__mtpEg{grid-column:1/8}.Showcase_cellChecklist__vit_F{grid-column:8/13}.Showcase_cellClearance__Z0eaI{grid-column:1/-1}}.Showcase_chartIndex__SCGaF{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-label);display:flex;align-items:center;gap:var(--s-2);color:var(--case-accent)}.Showcase_chartIndex__SCGaF:after{content:"";flex:1 1 auto;height:var(--border-width);background:color-mix(in srgb,var(--case-accent) 35%,var(--c-surface))}.Showcase_chart__KbAkT{flex:1 1 auto;transition:border-color var(--dur-base) var(--ease-standard)}.Showcase_chart__KbAkT:focus-within,.Showcase_chart__KbAkT:hover{border-color:var(--case-accent)}.Showcase_chartTicket__AElIE{--chart-2:var(--c-muted)}.Showcase_chartClearance__gzAdt{--chart-1:var(--c-muted);--chart-2:var(--case-accent);--chart-height:12rem}@media(min-width:42rem){.Showcase_chartClearance__gzAdt{--chart-height:13rem}}.Showcase_interlude__6PlZz{display:grid;grid-gap:var(--s-5);gap:var(--s-5)}@media(min-width:66rem){.Showcase_interlude__6PlZz{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:var(--s-7)}}.Showcase_permissionsFigure__hXBgI{display:grid;min-width:0;margin:0;background:var(--c-surface);border:var(--border-width) solid var(--c-border);border-top:2px solid var(--case-accent);border-radius:var(--radius-md)}@media(min-width:66rem){.Showcase_permissionsFigure__hXBgI{grid-column:1/-1;grid-template-columns:minmax(0,8fr) minmax(0,4fr)}}.Showcase_permissionsScene__OMB_p{width:100%;min-width:0}.Showcase_permissionsCaption__U145M{display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-3);border-top:var(--border-width) dashed var(--c-border-strong)}@media(min-width:66rem){.Showcase_permissionsCaption__U145M{justify-content:center;padding:var(--s-4);border-top:0;border-left:var(--border-width) dashed var(--c-border-strong)}}.Showcase_permissionsLabel__gQlyY{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-label);color:var(--c-text-muted)}.Showcase_permissionsText__Qga7_{color:var(--c-text-secondary);font-size:var(--fs-body-sm);line-height:var(--lh-body)}.Showcase_permissionsLegend__F5uLg{display:flex;flex-direction:column;gap:var(--s-1);margin:0;padding:0;list-style:none;color:var(--c-text-secondary);font-size:var(--fs-body-sm)}.Showcase_matrixWrap__lbneM{min-width:0}.Showcase_matrix__j7vcs{width:100%;border-collapse:collapse;font-size:var(--fs-body-sm);border-top:2px solid var(--case-accent)}.Showcase_actionHead__prZ63,.Showcase_colHead__nZQY7{font-family:var(--font-mono);font-size:var(--fs-label);line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-label);padding:var(--s-2) var(--s-1);color:var(--c-text-muted);font-weight:500;vertical-align:bottom;border-bottom:var(--border-width) solid var(--c-border-strong)}.Showcase_actionHead__prZ63{text-align:left}.Showcase_colHead__nZQY7{width:6.5rem;text-align:center;cursor:default;transition:color var(--dur-base) var(--ease-standard)}.Showcase_colHead__nZQY7:hover{color:var(--case-accent)}.Showcase_colIndex__E4AP4{display:block;margin-bottom:var(--s-05);color:var(--case-accent)}.Showcase_matrixRow__DitTO{transition:background-color var(--dur-base) var(--ease-standard)}.Showcase_matrixRow__DitTO:hover{background:var(--case-accent-soft)}.Showcase_actionCell__ukrrH{color:var(--c-text);font-weight:500;text-align:left}.Showcase_actionCell__ukrrH,.Showcase_cell__JfheF{padding:var(--s-2) var(--s-1);border-bottom:var(--border-width) solid var(--c-border)}.Showcase_cell__JfheF{text-align:center;vertical-align:middle;transition:background-color var(--dur-base) var(--ease-standard)}.Showcase_cellName__PXSOy{display:none}.Showcase_mark__sF5rv{display:inline-block;vertical-align:middle;transition:transform var(--dur-base) var(--ease-standard)}.Showcase_cell__JfheF[data-allowed=true] .Showcase_mark__sF5rv{width:.75rem;height:.75rem;background:var(--case-accent);border-radius:var(--radius-sm)}.Showcase_cell__JfheF[data-allowed=false] .Showcase_mark__sF5rv{width:.75rem;height:2px;background:var(--c-border-strong)}.Showcase_matrixRow__DitTO:hover .Showcase_cell__JfheF[data-allowed=true] .Showcase_mark__sF5rv{transform:scale(1.25)}.Showcase_matrix__j7vcs:has(.Showcase_colHead__nZQY7[data-col="0"]:hover) .Showcase_cell__JfheF[data-col="0"]{background:var(--case-accent-soft)}.Showcase_matrix__j7vcs:has(.Showcase_colHead__nZQY7[data-col="1"]:hover) .Showcase_cell__JfheF[data-col="1"]{background:var(--case-accent-soft)}.Showcase_matrix__j7vcs:has(.Showcase_colHead__nZQY7[data-col="2"]:hover) .Showcase_cell__JfheF[data-col="2"]{background:var(--case-accent-soft)}.Showcase_srOnly__K6_Va{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:calc(42rem - 0.0625rem)){.Showcase_matrix__j7vcs thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.Showcase_matrixRow__DitTO,.Showcase_matrix__j7vcs tbody{display:block}.Showcase_matrixRow__DitTO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0 var(--s-2);gap:0 var(--s-2);border-bottom:var(--border-width) solid var(--c-border)}.Showcase_actionCell__ukrrH{grid-column:1/-1;padding:var(--s-2) 0 var(--s-1);border-bottom:0}.Showcase_cell__JfheF{display:flex;align-items:center;gap:var(--s-1);min-width:0;padding:0 0 var(--s-2);text-align:left;border-bottom:0}.Showcase_cellName__PXSOy{display:block;order:2;font-size:var(--fs-label);color:var(--c-text-muted)}.Showcase_cell__JfheF[data-allowed=true] .Showcase_cellName__PXSOy{color:var(--c-text);font-weight:500}.Showcase_mark__sF5rv{flex:none;order:1}}@media(prefers-reduced-motion:reduce){.Showcase_cell__JfheF,.Showcase_chart__KbAkT,.Showcase_colHead__nZQY7,.Showcase_mark__sF5rv,.Showcase_matrixRow__DitTO{transition:none}.Showcase_matrixRow__DitTO:hover .Showcase_cell__JfheF[data-allowed=true] .Showcase_mark__sF5rv{transform:none}}.Showcase_hero__EUXhS{display:grid;background:var(--c-surface);border:var(--border-width) solid var(--c-border);border-radius:var(--radius-md)}.Showcase_scene__xSczB{width:100%;border-bottom:var(--border-width) solid var(--c-border);background:var(--c-surface)}.Showcase_fallback___Tbba{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-label);padding:var(--s-4);color:var(--c-text-muted);text-align:center}.Showcase_key__rJ1u4{display:grid;grid-gap:var(--s-2);gap:var(--s-2);padding:var(--s-3);border-top:2px solid var(--case-accent)}@media(min-width:42rem){.Showcase_key__rJ1u4{padding:var(--s-3) var(--s-4)}}.Showcase_keyTitle___5t4e{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-label);color:var(--c-text-muted)}.Showcase_keyList__vw7nI{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,9.5rem),1fr));grid-gap:var(--s-2) var(--s-3);gap:var(--s-2) var(--s-3);margin:0;padding:0;list-style:none}.Showcase_keyItem__IyomV{display:flex;align-items:center;gap:var(--s-1);min-width:0;color:var(--c-text-secondary);font-size:var(--fs-body-sm);line-height:1.35}.Showcase_keyMark__7op_t{position:relative;flex:none;width:1rem;height:1rem;transition:transform var(--dur-base) var(--ease-standard)}.Showcase_keyMark__7op_t[data-kind=scan]{border-inline:2px solid var(--c-ink)}.Showcase_keyMark__7op_t[data-kind=scan]:after{position:absolute;inset:0 auto 0 50%;width:2px;margin-left:-1px;background:var(--case-accent);content:""}.Showcase_keyMark__7op_t[data-kind=answer]{width:.5rem;height:.5rem;margin-inline:.25rem;background:var(--case-accent)}.Showcase_keyMark__7op_t[data-kind=queue]{height:.75rem;border-block:2px solid var(--case-accent);background:var(--case-accent-soft)}.Showcase_keyMark__7op_t[data-kind=queue]:after{position:absolute;inset:50% 0 auto;height:2px;margin-top:-1px;background:var(--case-accent);content:""}.Showcase_keyMark__7op_t[data-kind=conflict]{background:var(--case-accent);border:var(--border-width) solid var(--c-ink)}.Showcase_keyItem__IyomV:hover .Showcase_keyMark__7op_t{transform:translateY(-2px)}.Showcase_routePanel__GszMR{display:grid;min-width:0;background:var(--c-surface);border:var(--border-width) solid var(--c-border);border-radius:var(--radius-md)}.Showcase_routePanel__GszMR .Showcase_routeScene__33rVV{width:100%;aspect-ratio:3/2}@media(min-width:42rem){.Showcase_routePanel__GszMR .Showcase_routeScene__33rVV{aspect-ratio:21/9}}.Showcase_routeMark__mPICp{flex:none;width:.75rem;height:.75rem}.Showcase_routeMark__mPICp[data-kind=rule]{width:1rem;height:0;border-top:2px solid var(--case-accent)}.Showcase_routeMark__mPICp[data-kind=accepted]{background:var(--c-surface);border:var(--border-width) solid var(--c-ink-secondary)}.Showcase_routeMark__mPICp[data-kind=queued]{background:var(--c-surface-sunken);border:var(--border-width) dashed var(--c-ink-secondary)}.Showcase_routeMark__mPICp[data-kind=skip]{background:var(--case-accent)}.Showcase_heading__o9PT8{display:grid;grid-gap:var(--s-2);gap:var(--s-2)}.Showcase_eyebrow__YiTOb{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-label);display:flex;align-items:center;gap:var(--s-1);color:var(--case-accent)}.Showcase_eyebrow__YiTOb:before{width:1.5rem;height:.5rem;border-inline:2px solid currentcolor;border-bottom:2px solid;content:""}.Showcase_charts__a_YX2{display:flex;flex-direction:column;gap:var(--s-5)}.Showcase_queueRow__5L5NS{display:grid;grid-gap:var(--s-3);gap:var(--s-3)}@media(min-width:66rem){.Showcase_queueRow__5L5NS{grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:0}}.Showcase_queueRow__5L5NS .Showcase_queueChart__asoFb{--chart-height:13rem}@media(min-width:66rem){.Showcase_queueRow__5L5NS .Showcase_queueChart__asoFb{--chart-height:15rem;border-right:0;border-radius:var(--radius-md) 0 0 var(--radius-md)}}.Showcase_notes__wE39f{display:flex;flex-direction:column;background:var(--c-surface);border:var(--border-width) solid var(--c-border);border-top:2px solid var(--case-accent);border-radius:var(--radius-md)}@media(min-width:66rem){.Showcase_notes__wE39f{border-radius:0 var(--radius-md) var(--radius-md) 0}}.Showcase_notesTitle__wCEZr{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-label);padding:var(--s-3) var(--s-3) var(--s-2);color:var(--c-text-muted)}.Showcase_notesList__LNUuF{overflow-x:clip;display:flex;flex:1 1;flex-direction:column;margin:0;padding:0;list-style:none}.Showcase_note__G9R2f{position:relative;display:grid;grid-template-columns:2.5rem minmax(0,1fr);grid-gap:var(--s-05) var(--s-2);gap:var(--s-05) var(--s-2);flex:1 1;align-content:start;padding:var(--s-3);border-top:var(--border-width) solid var(--c-border)}.Showcase_note__G9R2f:before{position:absolute;inset:-1px auto 0 0;width:3px;background:var(--case-accent);transform:scaleY(0);transform-origin:top;transition:transform var(--dur-base) var(--ease-standard);content:""}.Showcase_note__G9R2f:hover:before{transform:scaleY(1)}.Showcase_noteIndex__ueJCX{grid-row:span 2;color:var(--case-accent);font-family:var(--font-mono);font-size:var(--fs-h3);font-weight:600;line-height:1;letter-spacing:var(--ls-tight)}.Showcase_noteWindow____K8g{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-label);color:var(--c-text)}.Showcase_noteText__ocVLM{color:var(--c-text-secondary);font-size:var(--fs-body-sm);line-height:var(--lh-body)}.Showcase_pair__JlKQd{display:grid;grid-gap:var(--s-3);gap:var(--s-3)}@media(min-width:66rem){.Showcase_pair__JlKQd{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--s-4)}}.Showcase_reasonsChart__Bqqeo,.Showcase_shipmentsChart__t8rd6{height:100%}.Showcase_trace__FT2kr{display:flex;flex-direction:column;gap:var(--s-5)}.Showcase_traceGrid__n9Vmd{display:grid;grid-gap:var(--s-4);gap:var(--s-4);align-items:start}@media(min-width:66rem){.Showcase_traceGrid__n9Vmd{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:var(--s-6)}}.Showcase_tag__eJ3Ni{position:relative;display:grid;grid-gap:var(--s-3);gap:var(--s-3);padding:var(--s-4) var(--s-3) var(--s-3);background:var(--c-surface);border:var(--border-width) solid var(--c-ink);border-radius:var(--radius-md)}@media(min-width:66rem){.Showcase_tag__eJ3Ni{position:-webkit-sticky;position:sticky;top:calc(var(--header-height) + var(--s-4))}}.Showcase_tag__eJ3Ni:before{position:absolute;top:var(--s-2);right:var(--s-2);width:.5rem;height:.5rem;border:var(--border-width) solid var(--c-ink);content:""}.Showcase_tagTitle__SQXLy{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-label);color:var(--c-text-muted)}.Showcase_barcode__9C11c{position:relative;height:4.5rem;overflow:hidden;padding:var(--s-1) 0;border-block:var(--border-width) dashed var(--c-border-strong)}.Showcase_barcodeSvg__OXB4G{display:block;width:100%;height:100%;fill:var(--c-ink)}.Showcase_scanLine__GoqGF{position:absolute;inset:0 0 auto;height:2px;background:var(--case-accent);transform:translateY(2.25rem);animation:Showcase_scan__PQSP2 2.8s var(--ease-standard) infinite alternate}@keyframes Showcase_scan__PQSP2{0%{transform:translateY(.25rem)}to{transform:translateY(4.1rem)}}.Showcase_tagFields__ibCPa{display:grid;margin:0}.Showcase_tagField__ExRJN{display:flex;justify-content:space-between;gap:var(--s-2);padding:var(--s-1) 0;border-bottom:var(--border-width) solid var(--c-border);font-size:var(--fs-body-sm)}.Showcase_tagField__ExRJN:last-child{border-bottom:0}.Showcase_tagField__ExRJN dt{color:var(--c-text-muted)}.Showcase_tagField__ExRJN dd{margin:0;color:var(--c-text);font-family:var(--font-mono);text-align:right}.Showcase_log__TTDCL{position:relative;display:grid;margin:0;padding:0;list-style:none}.Showcase_log__TTDCL:before{position:absolute;inset:var(--s-3) auto var(--s-3) calc(.4375rem - .5px);width:var(--border-width);background:var(--c-border-strong);content:""}.Showcase_step__eCjZo{position:relative;display:grid;grid-template-columns:.875rem 3.25rem minmax(0,1fr);grid-template-areas:"marker time place" ". chip chip" ". text text";grid-gap:var(--s-1) var(--s-2);gap:var(--s-1) var(--s-2);align-items:center;padding:var(--s-3) var(--s-2) var(--s-3) 0;border-bottom:var(--border-width) solid var(--c-border)}@media(min-width:42rem){.Showcase_step__eCjZo{grid-template-columns:.875rem 3.5rem minmax(7rem,10rem) 7.5rem minmax(0,1fr);grid-template-areas:"marker time place chip text";gap:var(--s-3)}}.Showcase_step__eCjZo:last-child{border-bottom:0}.Showcase_step__eCjZo:hover{background:var(--case-accent-soft)}.Showcase_stepMarker___b7p2{position:relative;grid-area:marker;width:.875rem;height:.875rem;background:var(--c-surface);border:2px solid var(--c-ink);transition:transform var(--dur-base) var(--ease-standard)}.Showcase_step__eCjZo:hover .Showcase_stepMarker___b7p2{transform:rotate(45deg)}.Showcase_stepTime__umv0p{grid-area:time;color:var(--c-text);font-family:var(--font-mono);font-size:var(--fs-body-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Showcase_stepPlace__ezUu3{grid-area:place;min-width:0;color:var(--c-text);font-weight:600}.Showcase_stepChip__yIx3q{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-label);grid-area:chip;justify-self:start;padding:.125rem var(--s-1);color:var(--case-accent);border:var(--border-width) solid;border-radius:var(--radius-md);white-space:nowrap}.Showcase_stepText__EiGnH{grid-area:text;min-width:0;color:var(--c-text-secondary);font-size:var(--fs-body-sm);line-height:var(--lh-body)}.Showcase_step__eCjZo[data-state-kind=queued] .Showcase_stepChip__yIx3q{color:var(--c-text-secondary);border-style:dashed}.Showcase_step__eCjZo[data-state-kind=queued] .Showcase_stepMarker___b7p2{border-style:dashed;border-color:var(--c-muted)}.Showcase_step__eCjZo[data-state-kind=sent] .Showcase_stepChip__yIx3q{background:var(--case-accent-soft)}.Showcase_step__eCjZo[data-state-kind=conflict] .Showcase_stepChip__yIx3q{color:var(--c-surface);background:var(--case-accent);border-color:var(--case-accent)}.Showcase_step__eCjZo[data-state-kind=conflict] .Showcase_stepMarker___b7p2{background:var(--case-accent);border-color:var(--case-accent)}.Showcase_step__eCjZo[data-state-kind=loaded] .Showcase_stepChip__yIx3q{color:var(--c-text)}.Showcase_step__eCjZo[data-state-kind=gate] .Showcase_stepChip__yIx3q{color:var(--c-surface);background:var(--c-ink);border-color:var(--c-ink)}.Showcase_step__eCjZo[data-state-kind=gate] .Showcase_stepMarker___b7p2{background:var(--c-ink)}.Showcase_traceNote__1vFk1{display:flex;align-items:baseline;gap:var(--s-1);padding-top:var(--s-2);border-top:var(--border-width) solid var(--c-border);color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-label);line-height:1.5}.Showcase_traceNoteMark__Rfjyr{flex:none;width:.5rem;height:.5rem;border:var(--border-width) solid;transform:rotate(45deg)}@media(prefers-reduced-motion:reduce){.Showcase_scanLine__GoqGF{animation:none}.Showcase_keyMark__7op_t,.Showcase_note__G9R2f:before,.Showcase_stepMarker___b7p2{transition:none}}.Showcase_hero__Y4Zk8{display:flex;flex-direction:column;background:var(--c-surface);border:var(--border-width) solid var(--c-border);border-radius:var(--radius-md);transition:border-color var(--dur-base) var(--ease-standard)}.Showcase_hero__Y4Zk8:hover{border-color:var(--case-accent)}.Showcase_scene__N_St8{width:100%}.Showcase_fallback__oA1NZ{font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-label);padding:var(--s-4);color:var(--c-text-muted);text-align:center}.Showcase_devices__eHmm9,.Showcase_fallback__oA1NZ{font-family:var(--font-mono);font-size:var(--fs-label)}.Showcase_devices__eHmm9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:var(--s-1) var(--s-3);list-style:none;border-top:var(--border-width) solid var(--c-border);color:var(--c-text);letter-spacing:.02em}.Showcase_devices__eHmm9 li:nth-child(2){text-align:center}.Showcase_devices__eHmm9 li:nth-child(3){text-align:end}.Showcase_legend__L0q6C{display:flex;flex-wrap:wrap;gap:var(--s-1) var(--s-3);margin:0;padding:var(--s-2) var(--s-3);list-style:none;border-top:var(--border-width) solid var(--c-border);background:var(--c-surface-subtle);color:var(--c-text-muted);font-size:var(--fs-label)}.Showcase_legendItem__17Dxi{display:inline-flex;align-items:center;gap:var(--s-1)}.Showcase_legendMark__fE4Gr{flex:none;display:inline-block;width:1.25rem;height:0}.Showcase_legendItem__17Dxi[data-mark="0"] .Showcase_legendMark__fE4Gr{width:.75rem;height:.5rem;background:var(--case-accent);border:var(--border-width) solid var(--c-ink)}.Showcase_legendItem__17Dxi[data-mark="1"] .Showcase_legendMark__fE4Gr{border-top:2px solid var(--case-accent)}.Showcase_legendItem__17Dxi[data-mark="2"] .Showcase_legendMark__fE4Gr{border-top:2px dashed var(--c-muted-light)}.Showcase_conflictScene__9_Omx{display:flex;flex-direction:column;min-width:0;background:var(--c-surface);border:var(--border-width) solid var(--c-border);border-radius:var(--radius-md)}@media(min-width:66rem){.Showcase_conflictScene__9_Omx{grid-column:1/-1}}.Showcase_conflictTag__s0N2z{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-label);margin:0;padding:var(--s-2) var(--s-3);color:var(--case-accent);border-bottom:var(--border-width) solid var(--c-border)}.Showcase_conflictScene__9_Omx .Showcase_conflictCanvas__4g6XD{width:100%;aspect-ratio:3/2}@media(min-width:42rem){.Showcase_conflictScene__9_Omx .Showcase_conflictCanvas__4g6XD{aspect-ratio:21/9}}.Showcase_legendItem__17Dxi[data-conflict=edit] .Showcase_legendMark__fE4Gr{width:.75rem;height:.5rem;background:var(--c-surface);border:var(--border-width) solid var(--c-ink-secondary)}.Showcase_legendItem__17Dxi[data-conflict=offline] .Showcase_legendMark__fE4Gr{width:.75rem;height:.5rem;background:var(--c-surface-sunken);border:var(--border-width) dashed var(--c-muted)}.Showcase_legendItem__17Dxi[data-conflict=winner] .Showcase_legendMark__fE4Gr{width:.75rem;height:.5rem;background:var(--case-accent);border:var(--border-width) solid var(--c-ink-secondary)}.Showcase_legendItem__17Dxi[data-conflict=older] .Showcase_legendMark__fE4Gr{width:.75rem;height:.5rem;background:var(--c-surface-sunken);border:var(--border-width) solid var(--c-ink-secondary)}.Showcase_charts__WkSHc{display:flex;flex-direction:column;gap:var(--s-5)}.Showcase_chartsHead__p6nOH{display:flex;flex-direction:column;gap:var(--s-2)}.Showcase_chartGrid__M191P{display:grid;grid-gap:var(--s-4) var(--grid-gap);gap:var(--s-4) var(--grid-gap)}@media(min-width:66rem){.Showcase_chartGrid__M191P{grid-template-columns:repeat(2,minmax(0,1fr))}}.Showcase_chartWide___5Xp7{min-width:0}@media(min-width:66rem){.Showcase_chartWide___5Xp7{grid-column:1/-1}}.Showcase_chartCell__KDl6i{display:flex;min-width:0}.Showcase_chartCell__KDl6i>*{flex:1 1}.Showcase_chartGrid__M191P .Showcase_chart__Ttq3i{-webkit-border-start:2px solid var(--c-border-strong);border-inline-start:2px solid var(--c-border-strong);transition:border-color var(--dur-base) var(--ease-standard)}.Showcase_chartGrid__M191P .Showcase_chart__Ttq3i:focus-within,.Showcase_chartGrid__M191P .Showcase_chart__Ttq3i:hover{border-color:var(--case-accent)}@media(min-width:42rem){.Showcase_chartWide___5Xp7 .Showcase_chart__Ttq3i{--chart-height:15rem}}.Showcase_interlude__4on7x{display:grid;grid-gap:var(--s-5);gap:var(--s-5)}@media(min-width:66rem){.Showcase_interlude__4on7x{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:var(--s-7);align-items:start}}.Showcase_interludeText__fmzqK{display:flex;flex-direction:column;gap:var(--s-2)}.Showcase_kicker__9sGQg{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-label);margin:0;color:var(--case-accent)}.Showcase_sectionTitle__vhNai{font-size:var(--fs-h2);font-weight:var(--fw-regular);line-height:var(--lh-heading);letter-spacing:var(--ls-snug);margin:0;text-wrap:balance}.Showcase_lead__vImWT{max-width:var(--measure);margin:0;color:var(--c-text-secondary);line-height:var(--lh-body)}.Showcase_lanes__5mWtc{--label-w:0px;--lane-gap:var(--s-3);position:relative;display:flex;flex-direction:column;gap:var(--s-3);min-width:0;margin:0;padding:var(--s-4) var(--s-3);background:var(--c-surface);border:var(--border-width) solid var(--c-border);border-top:2px solid var(--case-accent);border-radius:var(--radius-md)}@media(min-width:42rem){.Showcase_lanes__5mWtc{--label-w:7.5rem;padding:var(--s-5) var(--s-4) var(--s-4)}}.Showcase_axis__zWCUy{display:none}@media(min-width:42rem){.Showcase_axis__zWCUy{display:flex;justify-content:space-between;margin:0 0 0 calc(var(--label-w) + var(--lane-gap));padding:0;list-style:none;color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-label)}}.Showcase_plot__IHMVq{position:relative}.Showcase_laneList__B1Gom{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.Showcase_lane__aG24B{display:grid;grid-gap:var(--s-1);gap:var(--s-1);padding:var(--s-2) 0;border-top:var(--border-width) solid var(--c-border)}.Showcase_lane__aG24B:first-child{border-top:0}@media(min-width:42rem){.Showcase_lane__aG24B{grid-template-columns:var(--label-w) minmax(0,1fr);gap:var(--lane-gap);align-items:start;padding:var(--s-3) 0}}.Showcase_lane__aG24B:hover .Showcase_laneLabel__eA3mC{color:var(--case-accent)}.Showcase_lane__aG24B[data-result]{background:var(--case-accent-soft);margin:0 calc(var(--s-3)*-1);padding-inline:var(--s-3)}@media(min-width:42rem){.Showcase_lane__aG24B[data-result]{margin:0 calc(var(--s-4)*-1);padding-inline:var(--s-4)}}.Showcase_laneLabel__eA3mC{font-family:var(--font-mono);font-size:var(--fs-label);font-weight:500;line-height:1.4;text-transform:uppercase;letter-spacing:var(--ls-label);color:var(--c-text);transition:color var(--dur-base) var(--ease-standard)}@media(min-width:42rem){.Showcase_laneLabel__eA3mC{padding-top:var(--s-025)}}.Showcase_track__I_XMl{position:relative;display:flex;flex-direction:column;gap:var(--s-2);margin:0;padding:0;list-style:none}@media(min-width:42rem){.Showcase_track__I_XMl{display:block;min-height:6.25rem}.Showcase_track__I_XMl:before{content:"";position:absolute;top:var(--s-1);left:0;right:0;border-top:var(--border-width) solid var(--c-border-strong);transform-origin:left center}}.Showcase_event__l4SgZ{display:grid;grid-template-columns:auto auto minmax(0,1fr);grid-gap:var(--s-1);gap:var(--s-1);align-items:baseline;font-size:var(--fs-body-sm);line-height:1.45}@media(min-width:42rem){.Showcase_event__l4SgZ{position:absolute;top:0;left:calc(var(--x)*100%);display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-05);width:max-content;max-width:min(16rem,var(--room,.5)*100% - var(--s-2));transform:translateX(calc(var(--s-1) * -1))}.Showcase_event__l4SgZ[data-align=end]{align-items:flex-end;text-align:end;transform:translateX(calc(-100% + var(--s-1)))}.Showcase_event__l4SgZ[data-align=end] .Showcase_eventText__Wu064,.Showcase_event__l4SgZ[data-align=end] .Showcase_time__gnXFs{-webkit-margin-end:1.25rem;margin-inline-end:1.25rem}}.Showcase_dot__HxVT_{flex:none;width:.75rem;height:.75rem;background:var(--c-surface);border:2px solid var(--c-ink);transition:transform var(--dur-base) var(--ease-standard)}@media(min-width:42rem){.Showcase_dot__HxVT_{width:1rem;height:1rem;margin-bottom:var(--s-05)}}.Showcase_event__l4SgZ[data-kind=edit] .Showcase_dot__HxVT_{background:var(--case-accent);border-color:var(--c-ink)}.Showcase_event__l4SgZ[data-kind=sync] .Showcase_dot__HxVT_{border-style:dashed;border-color:var(--case-accent)}.Showcase_event__l4SgZ[data-kind=result] .Showcase_dot__HxVT_{background:var(--case-accent);border-color:var(--case-accent)}.Showcase_event__l4SgZ:hover .Showcase_dot__HxVT_{transform:scale(1.25)}.Showcase_time__gnXFs{color:var(--case-accent);font-family:var(--font-mono);font-size:var(--fs-label);font-weight:600}.Showcase_eventText__Wu064{min-width:0;color:var(--c-text-secondary);overflow-wrap:anywhere}.Showcase_event__l4SgZ[data-kind=result] .Showcase_eventText__Wu064{color:var(--c-text);font-weight:600}.Showcase_syncLine__XPSDF{display:none}@media(min-width:42rem){.Showcase_syncLine__XPSDF{position:absolute;top:0;bottom:0;left:calc(var(--label-w) + var(--lane-gap) + var(--x)*(100% - var(--label-w) - var(--lane-gap)));display:block;border-left:2px dashed var(--case-accent);pointer-events:none;transform-origin:top center}}.Showcase_syncLabel__enn6n{position:absolute;top:calc(var(--s-4)*-1);left:0;padding:0 var(--s-05);background:var(--c-surface);color:var(--case-accent);font-family:var(--font-mono);font-size:var(--fs-label);white-space:nowrap;transform:translateX(-50%)}.Showcase_note__Jo0Hx{font-family:var(--font-sans);font-size:var(--fs-body-sm);font-weight:var(--fw-regular);line-height:1.4;text-transform:none;letter-spacing:0;display:flex;align-items:baseline;gap:var(--s-1);margin-top:var(--s-1);padding-top:var(--s-2);border-top:var(--border-width) solid var(--c-border);color:var(--c-text-muted)}.Showcase_noteMark__j7iMJ{flex:none;width:.5rem;height:.5rem;border:var(--border-width) solid;transform:rotate(45deg)}.Showcase_lanes__5mWtc[data-state=hidden] .Showcase_track__I_XMl:before{transform:scaleX(0)}.Showcase_lanes__5mWtc[data-state=hidden] .Showcase_event__l4SgZ{opacity:0}.Showcase_lanes__5mWtc[data-state=hidden] .Showcase_syncLine__XPSDF{transform:scaleY(0)}.Showcase_lanes__5mWtc[data-state=shown] .Showcase_track__I_XMl:before{transition:transform .64s var(--ease-entrance);transition-delay:calc(var(--lane, 0)*.12s)}.Showcase_lanes__5mWtc[data-state=shown] .Showcase_event__l4SgZ{transition:opacity var(--dur-slow) var(--ease-entrance);transition-delay:calc(.24s + var(--lane, 0)*.12s + var(--x, 0)*.6s)}.Showcase_lanes__5mWtc[data-state=shown] .Showcase_syncLine__XPSDF{transition:transform .56s var(--ease-standard);transition-delay:1.1s}@media(prefers-reduced-motion:reduce){.Showcase_chartGrid__M191P .Showcase_chart__Ttq3i,.Showcase_dot__HxVT_,.Showcase_hero__Y4Zk8,.Showcase_laneLabel__eA3mC,.Showcase_lanes__5mWtc .Showcase_event__l4SgZ,.Showcase_lanes__5mWtc .Showcase_syncLine__XPSDF,.Showcase_lanes__5mWtc .Showcase_track__I_XMl:before{transition:none!important}.Showcase_lanes__5mWtc .Showcase_syncLine__XPSDF,.Showcase_lanes__5mWtc .Showcase_track__I_XMl:before{transform:none!important}.Showcase_lanes__5mWtc .Showcase_event__l4SgZ{opacity:1!important}.Showcase_event__l4SgZ:hover .Showcase_dot__HxVT_{transform:none}}.Reveal_reveal__qsRUp{--reveal-shift:24px;--reveal-duration:480ms}.Reveal_reveal__qsRUp[data-state=hidden],.Reveal_reveal__qsRUp[data-state=hidden] [data-reveal-item]{opacity:0}.Reveal_reveal__qsRUp[data-state=hidden][data-variant=up],.Reveal_reveal__qsRUp[data-state=hidden][data-variant=up] [data-reveal-item]{transform:translate3d(0,var(--reveal-shift),0)}.Reveal_reveal__qsRUp[data-state=hidden][data-variant=down],.Reveal_reveal__qsRUp[data-state=hidden][data-variant=down] [data-reveal-item]{transform:translate3d(0,calc(var(--reveal-shift) * -1),0)}.Reveal_reveal__qsRUp[data-state=hidden][data-variant=left],.Reveal_reveal__qsRUp[data-state=hidden][data-variant=left] [data-reveal-item],.Reveal_reveal__qsRUp[data-state=hidden][data-variant=right],.Reveal_reveal__qsRUp[data-state=hidden][data-variant=right] [data-reveal-item]{transform:translate3d(0,var(--reveal-shift),0)}@media(min-width:42rem){.Reveal_reveal__qsRUp[data-state=hidden][data-variant=left],.Reveal_reveal__qsRUp[data-state=hidden][data-variant=left] [data-reveal-item]{transform:translate3d(var(--reveal-shift),0,0)}.Reveal_reveal__qsRUp[data-state=hidden][data-variant=right],.Reveal_reveal__qsRUp[data-state=hidden][data-variant=right] [data-reveal-item]{transform:translate3d(calc(var(--reveal-shift) * -1),0,0)}}.Reveal_reveal__qsRUp[data-state=hidden][data-variant=scale],.Reveal_reveal__qsRUp[data-state=hidden][data-variant=scale] [data-reveal-item]{transform:scale(.96)}.Reveal_reveal__qsRUp[data-state=hidden]:has([data-reveal-item]){opacity:1;transform:none}.Reveal_reveal__qsRUp[data-state=shown],.Reveal_reveal__qsRUp[data-state=shown] [data-reveal-item]{opacity:1;transform:none;transition:opacity var(--reveal-duration) var(--ease-entrance),transform var(--reveal-duration) var(--ease-entrance);transition-delay:calc(var(--reveal-delay, 0s) + var(--reveal-stagger, 0s)*var(--i, 0))}@media(prefers-reduced-motion:reduce){.Reveal_reveal__qsRUp,.Reveal_reveal__qsRUp [data-reveal-item]{opacity:1!important;transform:none!important;transition:none!important}}