.a-demo[data-v-050d8b0f]{background:var(--p-canvas-bg);background-image:var(--p-canvas-grid);background-size:var(--p-canvas-grid-size);width:100%;height:620px;color:var(--a-ink);border:1px solid var(--p-rule-strong);border-radius:2px;flex-direction:column;display:flex;position:relative;overflow:hidden}@media (width>=1100px){.a-demo[data-v-050d8b0f]{aspect-ratio:16/9;max-width:1180px;height:auto;margin-inline:auto}}.a-demo__corner[data-v-050d8b0f]{border:1px dashed var(--p-bracket-color);pointer-events:none;z-index:2;width:14px;height:14px;position:absolute}.a-demo__corner--tl[data-v-050d8b0f]{border-bottom:0;border-right:0;top:-1px;left:-1px}.a-demo__corner--tr[data-v-050d8b0f]{border-bottom:0;border-left:0;top:-1px;right:-1px}.a-demo__corner--bl[data-v-050d8b0f]{border-top:0;border-right:0;bottom:-1px;left:-1px}.a-demo__corner--br[data-v-050d8b0f]{border-top:0;border-left:0;bottom:-1px;right:-1px}.a-demo__topstrip[data-v-050d8b0f]{border-bottom:1px solid var(--a-rule);font-family:var(--a-font-mono);--app-font:var(--a-font-mono);font-size:var(--a-fs-mono-xs);text-transform:uppercase;letter-spacing:.14em;color:var(--a-ink-80);background:var(--a-paper-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.6rem 1rem;display:flex}.a-demo__code[data-v-050d8b0f]{color:var(--a-ink);font-weight:500}.a-demo__title[data-v-050d8b0f]{color:var(--a-ink-60);letter-spacing:.16em}.a-demo__status[data-v-050d8b0f]{align-items:center;gap:.75rem;display:inline-flex}.a-demo__status-code[data-v-050d8b0f]{color:var(--a-ink-60)}.a-demo__status-dot[data-v-050d8b0f]{color:var(--a-ink);align-items:center;gap:.4rem;font-weight:500;display:inline-flex}.a-demo__body[data-v-050d8b0f]{flex:1;grid-template-columns:auto 1fr auto;min-height:0;display:grid}@media (width<=1100px){.a-demo__body[data-v-050d8b0f]{grid-template-columns:auto 1fr}}@media (width<=700px){.a-demo__body[data-v-050d8b0f]{grid-template-columns:1fr}.a-demo__rail[data-v-050d8b0f]{border-bottom:1px solid var(--a-rule);justify-content:space-around;border-right:0!important;flex-direction:row!important;padding:.5rem!important}}.a-demo__rail[data-v-050d8b0f]{border-right:1px solid var(--a-rule);background:var(--a-paper);gap:.15rem;min-width:76px;padding:1rem .65rem}.a-demo__log[data-v-050d8b0f],.a-demo__rail[data-v-050d8b0f],.a-demo__tab[data-v-050d8b0f]{flex-direction:column;display:flex}.a-demo__tab[data-v-050d8b0f]{font-family:var(--a-font-mono);--app-font:var(--a-font-mono);text-transform:uppercase;letter-spacing:.1em;transition:color var(--a-t-fast) var(--a-ease),background var(--a-t-fast) var(--a-ease);cursor:default;background:0 0;border:0;align-items:center;gap:.3rem;padding:.6rem .4rem;font-size:.625rem;line-height:1}.a-demo__tab[data-v-050d8b0f],.a-demo__tab-icon[data-v-050d8b0f],.a-demo__tab-num[data-v-050d8b0f]{color:var(--a-ink-40)}.a-demo__tab-num[data-v-050d8b0f]{letter-spacing:.14em;transition:color var(--a-t-fast) var(--a-ease);font-size:.5625rem;font-weight:500}.a-demo__tab--active[data-v-050d8b0f]{color:var(--a-ink);background:var(--a-paper-elev);position:relative}.a-demo__tab--active[data-v-050d8b0f]:before{content:"";background:var(--a-gold);width:2px;position:absolute;top:.6rem;bottom:.6rem;left:-.65rem}.a-demo__tab--active .a-demo__tab-icon[data-v-050d8b0f]{color:var(--a-ink)}.a-demo__tab--active .a-demo__tab-num[data-v-050d8b0f]{color:var(--a-gold-ink);font-weight:600}.a-demo__log[data-v-050d8b0f]{min-width:0;min-height:400px}.a-demo__log-head[data-v-050d8b0f]{border-bottom:1px solid var(--a-rule);flex-wrap:wrap;align-items:center;gap:.75rem;padding:.9rem 1.25rem;display:flex}.a-demo__log-eyebrow[data-v-050d8b0f]{font-family:var(--a-font-mono);--app-font:var(--a-font-mono);text-transform:uppercase;letter-spacing:.18em;color:var(--a-ink-40);font-size:.625rem;font-weight:500}.a-demo__doc-name[data-v-050d8b0f]{color:var(--a-ink-60);text-overflow:ellipsis;flex:1;min-width:0;font-size:.6875rem;overflow:hidden}.a-demo__badge[data-v-050d8b0f],.a-demo__doc-name[data-v-050d8b0f]{font-family:var(--a-font-mono);--app-font:var(--a-font-mono);white-space:nowrap}.a-demo__badge[data-v-050d8b0f]{text-transform:uppercase;letter-spacing:.12em;border:1px solid var(--a-rule);background:var(--a-paper);color:var(--a-ink);transition:background-color var(--a-t-fast) var(--a-ease),color var(--a-t-fast) var(--a-ease),border-color var(--a-t-fast) var(--a-ease);padding:.22rem .55rem;font-size:.625rem;font-weight:500}.a-demo__badge--0[data-v-050d8b0f]{color:var(--a-ink);background:#62bec129;border-color:#62bec173}.a-demo__badge--1[data-v-050d8b0f]{background:var(--a-gold-soft);color:var(--a-gold-ink);border-color:var(--a-gold-border)}.a-demo__badge--2[data-v-050d8b0f]{background:var(--a-red-soft);color:var(--a-red-spec);border-color:#c1412d59}.a-demo__messages[data-v-050d8b0f]{flex-direction:column;flex:1;gap:1rem;padding:1.5rem;display:flex;position:relative;overflow:hidden}.a-demo__user-msg[data-v-050d8b0f]{background:var(--a-paper);border:1px solid var(--a-rule);max-width:94%;font-family:var(--a-font-body);--app-font:var(--a-font-body);color:var(--a-ink);letter-spacing:-.16px;align-self:flex-start;gap:.5rem;padding:.6rem .9rem;font-size:.9375rem;line-height:1.45;display:flex}.a-demo__user-prefix[data-v-050d8b0f]{font-family:var(--a-font-mono);--app-font:var(--a-font-mono);color:var(--a-ink-40);flex-shrink:0;font-weight:500}.a-demo__user-text[data-v-050d8b0f]{flex:1}.a-demo__user-cursor[data-v-050d8b0f]{color:var(--a-gold-ink);margin-left:1px;font-weight:600;animation:.9s ease-in-out infinite a-caret-050d8b0f;display:inline-block}.a-demo__dots[data-v-050d8b0f]{align-self:flex-start;gap:5px;padding:.5rem .9rem;display:flex}.a-demo__dot[data-v-050d8b0f]{background:var(--a-ink-40);border-radius:999px;width:6px;height:6px;animation:1.2s ease-in-out infinite a-dot-pulse-050d8b0f;display:inline-block}.a-demo__dot[data-v-050d8b0f]:nth-child(2){animation-delay:.15s}.a-demo__dot[data-v-050d8b0f]:nth-child(3){animation-delay:.3s}.a-demo__ai-msg[data-v-050d8b0f]{background:var(--a-paper);border:1px solid var(--a-rule);max-width:100%;font-family:var(--a-font-body);--app-font:var(--a-font-body);flex-direction:column;align-self:flex-start;gap:.75rem;padding:1rem 1.1rem;display:flex}.a-demo__ai-intro[data-v-050d8b0f]{color:var(--a-ink-80);letter-spacing:-.16px;margin:0;font-size:.875rem;line-height:1.55}.a-demo__ai-ref[data-v-050d8b0f]{color:var(--a-ink);font-weight:500;font-family:var(--a-font-mono);--app-font:var(--a-font-mono);font-size:.8125rem}.a-demo__ai-ref-gold[data-v-050d8b0f]{color:var(--a-gold-ink);font-weight:600}.a-demo__ai-metric[data-v-050d8b0f]{color:var(--a-ink);font-weight:600;font-family:var(--a-font-mono);--app-font:var(--a-font-mono);font-size:.8125rem}.a-demo__specs[data-v-050d8b0f]{border:1px dashed var(--a-rule-dash);background:var(--a-paper-elev);padding:.75rem .9rem}.a-demo__specs-title[data-v-050d8b0f]{font-family:var(--a-font-display);--app-font:var(--a-font-display);letter-spacing:-.01em;color:var(--a-ink);border-bottom:1px solid var(--a-rule);margin-bottom:.6rem;padding-bottom:.45rem;font-size:.8125rem;font-weight:500}.a-demo__specs-desc[data-v-050d8b0f]{color:var(--a-ink-60);margin-bottom:.5rem;font-size:.8125rem;line-height:1.5}.a-demo__specs-rows[data-v-050d8b0f]{flex-direction:column;display:flex}.a-demo__specs-row[data-v-050d8b0f]{border-bottom:1px dashed var(--a-rule-soft);grid-template-columns:6.5rem 1fr;align-items:baseline;gap:.5rem;padding:.32rem 0;display:grid}.a-demo__specs-row[data-v-050d8b0f]:last-child{border-bottom:0}.a-demo__specs-row--highlight[data-v-050d8b0f]{background:var(--a-gold-soft);border-bottom-color:var(--a-gold);margin-inline:-.9rem;padding-inline:.9rem}.a-demo__specs-key[data-v-050d8b0f]{text-transform:uppercase;letter-spacing:.1em;color:var(--a-ink-60);font-size:.6875rem}.a-demo__error-code[data-v-050d8b0f],.a-demo__sheet-label[data-v-050d8b0f],.a-demo__source[data-v-050d8b0f],.a-demo__specs-key[data-v-050d8b0f],.a-demo__specs-value[data-v-050d8b0f]{font-family:var(--a-font-mono);--app-font:var(--a-font-mono)}.a-demo__specs-value[data-v-050d8b0f]{color:var(--a-ink);font-size:.75rem}.a-demo__specs-gold[data-v-050d8b0f]{color:var(--a-gold-ink);border-bottom:1px solid var(--a-gold);padding-bottom:1px;font-size:.8125rem;font-weight:600}.a-demo__specs-suffix[data-v-050d8b0f]{color:var(--a-ink-40);margin-left:.4rem;font-size:.6875rem}.a-demo__specs-row--bar[data-v-050d8b0f]{grid-template-columns:2.5rem 1fr 7rem;align-items:center;gap:.75rem}.a-demo__specs-bar[data-v-050d8b0f]{background:var(--a-rule-soft);height:8px;position:relative;overflow:hidden}.a-demo__specs-bar-fill[data-v-050d8b0f]{background:var(--a-ink-60);height:100%;display:block}.a-demo__specs-bar-fill--highlight[data-v-050d8b0f]{background:linear-gradient(90deg,var(--a-gold) 0,var(--a-gold-hover) 100%)}.a-demo__specs-row--step[data-v-050d8b0f]{grid-template-columns:1.6rem 1fr;gap:.6rem;padding:.4rem 0}.a-demo__specs-arrow[data-v-050d8b0f]{color:var(--a-red-spec);font-size:.9375rem;font-weight:600}.a-demo__error[data-v-050d8b0f]{background:var(--a-red-soft);border:1px solid #c1412d4d;align-items:center;gap:.6rem;margin-bottom:.1rem;padding:.55rem .75rem;display:flex}.a-demo__error-code[data-v-050d8b0f]{color:var(--a-red-spec);letter-spacing:.05em;font-size:.875rem;font-weight:600}.a-demo__error-title[data-v-050d8b0f]{color:var(--a-ink-60);flex:1;font-size:.8125rem}.a-demo__source[data-v-050d8b0f]{border-top:1px dashed var(--a-rule-dash);align-items:center;gap:.5rem;padding-top:.5rem;font-size:.625rem;display:flex}.a-demo__source-label[data-v-050d8b0f]{color:var(--a-ink-40);letter-spacing:.14em;text-transform:uppercase}.a-demo__source-ref[data-v-050d8b0f]{color:var(--a-ink-80);letter-spacing:.04em}.a-demo__sheet-panel[data-v-050d8b0f]{border-left:1px solid var(--a-rule);background:var(--a-paper);flex-direction:column;width:320px;display:flex}@media (width<=1100px){.a-demo__sheet-panel[data-v-050d8b0f]{display:none}}.a-demo__sheet-head[data-v-050d8b0f]{border-bottom:1px solid var(--a-rule);background:var(--a-paper-2);white-space:nowrap;color:var(--a-ink-80);letter-spacing:.16em;align-items:center;gap:.6rem;padding:.6rem 1rem;display:flex;overflow:hidden}.a-demo__sheet-label[data-v-050d8b0f]{text-transform:uppercase;letter-spacing:.14em;color:var(--a-ink-60);text-overflow:ellipsis;font-size:.625rem;overflow:hidden}.a-demo__sheet-content[data-v-050d8b0f]{flex:1;align-items:stretch;padding:1rem;display:flex;overflow:hidden}.a-demo__sheet-svg[data-v-050d8b0f]{align-self:flex-start;width:100%;height:auto;max-height:100%;display:block}.a-demo__sheet-foot[data-v-050d8b0f]{background:var(--a-paper-2);color:var(--a-ink-40);letter-spacing:.12em;justify-content:space-between;padding:.55rem 1rem;font-size:.625rem}.a-demo__input[data-v-050d8b0f],.a-demo__sheet-foot[data-v-050d8b0f]{border-top:1px solid var(--a-rule);align-items:center;display:flex}.a-demo__input[data-v-050d8b0f]{background:var(--a-paper);gap:.75rem;padding:.75rem 1rem}.a-demo__input-plus[data-v-050d8b0f]{border:1px solid var(--a-rule);width:28px;height:28px;color:var(--a-ink-60);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.a-demo__input-placeholder[data-v-050d8b0f]{font-family:var(--a-font-body);--app-font:var(--a-font-body);color:var(--a-ink-40);letter-spacing:-.14px;flex:1;font-size:.875rem}@keyframes a-caret-050d8b0f{0%,to{opacity:1}50%{opacity:.15}}@keyframes a-dot-pulse-050d8b0f{0%,80%,to{opacity:.3;transform:scale(1)}40%{opacity:1;transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.a-demo__dot[data-v-050d8b0f],.a-demo__user-cursor[data-v-050d8b0f]{animation:none!important}}.a-hero[data-v-fdfc5c13]{background:var(--a-paper);color:var(--a-ink);padding-block:0;position:relative;overflow:hidden}.a-hero__atmo[data-v-fdfc5c13]{z-index:0;position:absolute;inset:0}.a-hero>.a-wide[data-v-fdfc5c13]{z-index:1;position:relative}.a-hero__sources[data-v-fdfc5c13]{flex-wrap:wrap;align-items:center;gap:1.1rem 1.4rem;margin:.25rem 0 0;padding:0;list-style:none;display:flex}.a-hero__source[data-v-fdfc5c13]{align-items:center;gap:.5rem;display:inline-flex}.a-hero__source-dot[data-v-fdfc5c13]{opacity:.72;border-radius:50%;flex-shrink:0;width:6px;height:6px}.a-hero__source-label[data-v-fdfc5c13]{font-family:var(--a-font-mono);--app-font:var(--a-font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--a-ink-60);font-size:.6875rem;font-weight:500}.a-hero__figure[data-v-fdfc5c13]{flex-direction:column;margin:0;padding-top:calc(clamp(1.25rem,2.5vw,2rem));padding-bottom:calc(clamp(3rem,5vw,5rem));display:flex}@media (width<=699px){.a-hero__sources[data-v-fdfc5c13]{display:none}.a-hero__factory[data-v-fdfc5c13]{margin-bottom:-12px!important;padding-bottom:0!important}.a-hero__figure[data-v-fdfc5c13]{display:none!important}}.a-hero__body[data-v-fdfc5c13]{grid-template-columns:1fr;gap:0;padding-top:calc(clamp(3rem,5vw,5rem));padding-bottom:calc(clamp(3rem,5vw,5rem));display:grid;position:relative}@media (width>=900px){.a-hero__body[data-v-fdfc5c13]{grid-template-columns:calc(clamp(5rem,2rem + 10vw,12rem)) 1fr;gap:calc(clamp(2rem,5vw,6rem))}.a-hero__copy[data-v-fdfc5c13]{grid-column:2}}.a-hero__field[data-v-fdfc5c13]{display:none}@media (width>=1100px){.a-hero__field[data-v-fdfc5c13]{z-index:0;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='18'><circle cx='9' cy='9' r='1' fill='rgb(3,48,60)' fill-opacity='0.38'/></svg>");background-repeat:repeat;background-size:18px 18px;width:calc(50vw - 50% + 90px);display:block;position:absolute;top:0;bottom:0}.a-hero__field--left[data-v-fdfc5c13]{left:calc(50% - 50vw);-webkit-mask-image:linear-gradient(90deg,#000000d9,#0000008c 50%,#0000);mask-image:linear-gradient(90deg,#000000d9,#0000008c 50%,#0000)}.a-hero__field--right[data-v-fdfc5c13]{right:calc(50% - 50vw);-webkit-mask-image:linear-gradient(90deg,#0000,#0000008c 50%,#000000d9);mask-image:linear-gradient(90deg,#0000,#0000008c 50%,#000000d9)}}.a-hero__copy[data-v-fdfc5c13]{flex-direction:column;gap:1.75rem;max-width:54rem;display:flex;container-type:inline-size}.a-hero__eyebrow[data-v-fdfc5c13]{letter-spacing:.14em;color:var(--a-ink-80)}.a-hero__title[data-v-fdfc5c13]{--a-word-em:3.45;letter-spacing:-.04em;flex-wrap:wrap;align-items:baseline;gap:.6rem;max-width:22ch;line-height:.95;display:flex}.a-hero__title-text[data-v-fdfc5c13]{line-height:1.26;display:inline}.a-hero__factory[data-v-fdfc5c13]{white-space:nowrap;margin-bottom:-20px;padding:0;display:inline-block}.a-hero__title-rule[data-v-fdfc5c13]{border-top:1px dashed var(--a-rule-dash);flex:120px;align-self:flex-end;min-width:48px;height:0;margin-bottom:.35em}.a-hero__lead[data-v-fdfc5c13]{font-size:var(--a-fs-lead);max-width:38rem;color:var(--a-ink-80)}.a-hero__actions[data-v-fdfc5c13]{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:.5rem;display:flex}.a-hero__spec[data-v-fdfc5c13]{--a-chain-rule:8px;--a-chain-line:solid;border-top:1px dashed var(--a-rule-dash);row-gap:.75rem;margin-top:.5rem;padding-top:1.5rem}.a-trusted[data-v-eaf1c66f]{padding-block:calc(clamp(2.5rem,4vw,4rem))}.a-trusted__inner[data-v-eaf1c66f]{flex-direction:column;align-items:stretch;gap:2rem;display:flex}.a-trusted__label[data-v-eaf1c66f]{border-bottom:1px dashed var(--a-rule-dash);white-space:nowrap;align-items:center;gap:.75rem;padding-bottom:.5rem;display:flex}.a-trusted__label .a-partnum[data-v-eaf1c66f]{color:var(--a-ink)}.a-trusted__logos[data-v-eaf1c66f]{flex-wrap:wrap;align-items:center;gap:calc(clamp(1.75rem,4vw,3.5rem));display:flex}.a-trusted__logos li[data-v-eaf1c66f]{align-items:center;height:28px;display:inline-flex}.a-trusted__logo-img[data-v-eaf1c66f]{opacity:.92;width:auto;max-width:140px;height:22px;transition:opacity var(--a-t-fast) var(--a-ease);display:block}.a-trusted__logos li:hover .a-trusted__logo-img[data-v-eaf1c66f]{opacity:1}.a-trusted__logo-img--invert[data-v-eaf1c66f]{filter:invert()}.a-trusted__logo-img--fast[data-v-eaf1c66f]{mix-blend-mode:multiply;height:28px}.a-trusted__logo-img--tall[data-v-eaf1c66f]{height:28px}.a-trusted__logo-img--dark[data-v-eaf1c66f],:root[data-theme=dark] .a-trusted__logo-img--light[data-v-eaf1c66f]{display:none}:root[data-theme=dark] .a-trusted__logo-img--dark[data-v-eaf1c66f]{display:block}.a-trusted__caption[data-v-eaf1c66f]{color:var(--a-ink-60);text-align:left;max-width:32rem;line-height:1.5}@media (width>=900px){.a-trusted__inner[data-v-eaf1c66f]{flex-direction:row;align-items:center;gap:calc(clamp(1.5rem,3vw,3rem))}.a-trusted__label[data-v-eaf1c66f]{border-bottom:0;border-right:1px dashed var(--a-rule-dash);padding-bottom:0;padding-right:1.5rem}.a-trusted__stamps[data-v-eaf1c66f]{flex:auto}.a-trusted__logos[data-v-eaf1c66f]{flex-wrap:nowrap;flex-shrink:0}.a-trusted__caption[data-v-eaf1c66f]{text-align:right;text-wrap:balance;flex:1 1 0;min-width:0;margin-left:auto}}.a-problem__h2-accent[data-v-2a08dfdb]{color:var(--a-ink-40)}.a-problem__grid[data-v-2a08dfdb]{grid-template-columns:1fr;align-items:start;gap:calc(clamp(2rem,4vw,4rem));display:grid}@media (width>=960px){.a-problem__grid[data-v-2a08dfdb]{grid-template-columns:minmax(360px,1fr) 1.3fr}}.a-problem__report[data-v-2a08dfdb]{background:var(--a-paper-elev);border:1px solid var(--a-rule);border-bottom:1px solid var(--a-ink-40);flex-direction:column;gap:1.25rem;padding:1.75rem 1.75rem 0 2.25rem;display:flex;position:relative;overflow:hidden}@media (width<=699px){.a-problem__report[data-v-2a08dfdb]{display:none}.a-problem__grid[data-v-2a08dfdb]{margin-top:-30px!important}.a-problem__entries li[data-v-2a08dfdb]{gap:1.25rem;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;display:flex!important}.a-problem__entries li span[data-v-2a08dfdb]{align-self:flex-start!important}}.a-problem__report-head[data-v-2a08dfdb],.a-problem__report-head>div[data-v-2a08dfdb]{align-items:flex-start;gap:1rem;display:flex}.a-problem__report-head>div[data-v-2a08dfdb]{flex-wrap:wrap;flex:auto;justify-content:space-between}.a-problem__report-stripe[data-v-2a08dfdb]{background:var(--a-red-spec);width:4px;position:absolute;top:0;bottom:0;left:0}.a-problem__report-id[data-v-2a08dfdb]{color:var(--a-ink-60);letter-spacing:.12em;font-size:var(--a-fs-mono-xs)}.a-problem__report-critical[data-v-2a08dfdb]{flex-shrink:0}.a-problem__chart[data-v-2a08dfdb]{background:rgba(var(--a-ink-rgb),.025);border-top:1px solid var(--a-rule);border-bottom:1px solid var(--a-rule);margin-inline:-1.75rem;padding:.875rem 1.75rem 1rem 2.25rem}.a-problem__chart-head[data-v-2a08dfdb]{color:var(--a-ink-60);letter-spacing:.18em;font-size:var(--a-fs-mono-xs);justify-content:space-between;align-items:baseline;margin-bottom:.75rem;display:flex}.a-problem__chart-foot[data-v-2a08dfdb],.a-problem__chart-period[data-v-2a08dfdb]{color:var(--a-ink-40);letter-spacing:.14em}.a-problem__chart-bars[data-v-2a08dfdb]{align-items:flex-end;gap:3px;height:100px;display:flex}.a-problem__chart-bar[data-v-2a08dfdb]{background:rgba(var(--a-ink-rgb),.22);border-radius:1px;flex:1;min-height:4px}.a-problem__chart-bar--soft[data-v-2a08dfdb]{background:rgba(var(--a-ink-rgb),.1)}.a-problem__chart-bar--today[data-v-2a08dfdb]{background:var(--a-red-spec)}.a-problem__chart-axis[data-v-2a08dfdb]{background:var(--a-ink-40);height:1px;margin-top:.4rem}.a-problem__chart-foot[data-v-2a08dfdb]{font-size:var(--a-fs-mono-xxs);justify-content:space-between;margin-top:.45rem;display:flex}.a-problem__chart-stat[data-v-2a08dfdb]{text-align:right;color:var(--a-red-spec);font-size:var(--a-fs-mono-xs);letter-spacing:.14em;text-transform:uppercase;margin-top:.6rem}.a-problem__chart-stat[data-v-2a08dfdb],.a-problem__report-status[data-v-2a08dfdb],.a-problem__timeline-step[data-v-2a08dfdb],.a-problem__timeline-total[data-v-2a08dfdb]{font-family:var(--a-font-mono);--app-font:var(--a-font-mono)}.a-problem__report-status[data-v-2a08dfdb]{color:var(--a-ink);letter-spacing:.06em;text-align:center;padding-block:.75rem;font-size:1.1rem}.a-problem__timeline[data-v-2a08dfdb]{background:rgba(var(--a-ink-rgb),.025);border-top:1px dashed var(--a-rule-dash);margin-inline:-1.75rem;padding:1rem 1.75rem 1.1rem 2.25rem;container-type:inline-size}.a-problem__timeline-head[data-v-2a08dfdb]{color:var(--a-ink-60);letter-spacing:.18em;font-size:var(--a-fs-mono-xs);margin-bottom:.7rem}.a-problem__timeline-row[data-v-2a08dfdb]{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}.a-problem__timeline-step[data-v-2a08dfdb]{background:var(--a-paper);border:1px solid var(--a-rule);text-align:center;flex-direction:column;gap:2px;padding:.45rem .4rem;font-size:.625rem;line-height:1.25;display:flex}.a-problem__timeline-step--end[data-v-2a08dfdb]{background:#5cbdb01a;border-color:#5cbdb073}.a-problem__timeline-time[data-v-2a08dfdb]{color:var(--a-ink);letter-spacing:.06em;font-weight:600}.a-problem__timeline-step--end .a-problem__timeline-time[data-v-2a08dfdb]{color:var(--a-viz-teal)}.a-problem__timeline-label[data-v-2a08dfdb]{color:var(--a-ink-60);letter-spacing:.04em;overflow-wrap:anywhere}.a-problem__timeline-total[data-v-2a08dfdb]{text-align:right;font-size:var(--a-fs-mono-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--a-red-spec);margin-top:.7rem}@container (width<=459px){.a-problem__timeline-row[data-v-2a08dfdb]{grid-template-columns:repeat(3,minmax(0,1fr))}}.a-problem__log[data-v-2a08dfdb]{flex-direction:column;gap:2rem;display:flex}.a-problem__log-head[data-v-2a08dfdb]{border-bottom:1px solid var(--a-rule);justify-content:space-between;align-items:center;padding-bottom:1rem;display:flex}.a-problem__log-head .a-mono-caption[data-v-2a08dfdb]{color:var(--a-ink-80);letter-spacing:.14em}.a-problem__entries[data-v-2a08dfdb]{flex-direction:column;display:flex}.a-problem__entries li[data-v-2a08dfdb]{border-bottom:1px dashed var(--a-rule-dash);grid-template-columns:64px 1fr;gap:1.25rem;padding-block:1.25rem;display:grid}.a-problem__entries li[data-v-2a08dfdb]:last-child{border-bottom:0}.a-problem__entry-num[data-v-2a08dfdb]{color:var(--a-ink-40);letter-spacing:.18em;align-self:center}.a-problem__entry-body[data-v-2a08dfdb]{font-size:1.0625rem;line-height:1.55}.a-problem__entry-body strong[data-v-2a08dfdb]{color:var(--a-ink);font-weight:500}.a-problem__conclusion[data-v-2a08dfdb]{margin-top:1rem}.a-problem__conclusion-body[data-v-2a08dfdb]{font-family:var(--a-font-display);--app-font:var(--a-font-display);color:var(--a-ink);letter-spacing:-.02em;margin-bottom:0;font-size:calc(clamp(1.25rem,1.1rem + .6vw,1.5rem));line-height:1.3}.rd-flicker-grid[data-v-26c8a006]{width:100%;height:100%}.rd-flicker-grid canvas[data-v-26c8a006]{pointer-events:none;display:block}.rd-showcase[data-v-3e8e4a90]{background:var(--a-paper-elev);border:1px solid var(--a-rule);font-family:var(--a-font-mono);--app-font:var(--a-font-mono);flex-direction:column;margin:0;display:flex;container-type:inline-size}.rd-showcase__head[data-v-3e8e4a90]{border-bottom:1px solid var(--a-rule);background:rgba(var(--a-ink-rgb),.04);letter-spacing:.18em;text-transform:uppercase;color:var(--a-ink-60);flex-wrap:wrap;align-items:center;gap:1rem;padding:.6rem .85rem;font-size:.6rem;display:flex}.rd-showcase__head-tag[data-v-3e8e4a90]{color:var(--a-ink);font-weight:600}.rd-showcase__head-line[data-v-3e8e4a90]{color:var(--a-ink-40)}.rd-showcase__head-status[data-v-3e8e4a90]{color:var(--a-viz-teal);align-items:center;gap:.4rem;margin-left:auto;font-weight:600;display:inline-flex}.rd-showcase__pulse[data-v-3e8e4a90]{background:var(--a-viz-teal);width:6px;height:6px;box-shadow:0 0 8px var(--a-viz-teal);border-radius:50%;animation:2s ease-in-out infinite rs-status-pulse-3e8e4a90;display:inline-block}@keyframes rs-status-pulse-3e8e4a90{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.85)}}.rd-showcase__body[data-v-3e8e4a90]{aspect-ratio:600/400;background:var(--a-paper);padding:.5rem;position:relative}.rd-showcase__svg[data-v-3e8e4a90]{width:100%;height:100%;color:var(--a-ink);display:block}.rs-net path[data-v-3e8e4a90]{fill:none;stroke:var(--a-ink);stroke-opacity:.55;stroke-width:1px;stroke-linecap:round;vector-effect:non-scaling-stroke}.rs-net path.is-dashed[data-v-3e8e4a90]{stroke-opacity:.4;stroke-dasharray:3 3}.rs-syms use[data-v-3e8e4a90]{opacity:.92}[data-v-3e8e4a90] .rs-pump-body{transform-origin:50%;animation:2.4s ease-in-out infinite rs-pump-pulse-3e8e4a90}@keyframes rs-pump-pulse-3e8e4a90{0%,to{opacity:.7}50%{opacity:1}}[data-v-3e8e4a90] .rs-plc-led{transform-origin:50%;animation:2.4s ease-in-out -1.2s infinite rs-led-pulse-3e8e4a90}@keyframes rs-led-pulse-3e8e4a90{0%,to{opacity:.55}50%{opacity:1}}.rd-showcase__tags[data-v-3e8e4a90]{pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:.5rem}.rs-tag[data-v-3e8e4a90]{background:var(--a-paper-elev);border:1px solid rgba(var(--a-ink-rgb),.18);font-family:var(--a-font-mono);--app-font:var(--a-font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.43em;padding:.22em .76em;font-size:calc(clamp(.5rem,1.65cqw,.575rem));display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.rs-tag__label[data-v-3e8e4a90]{color:var(--a-ink-60);font-weight:500}.rs-tag__sep[data-v-3e8e4a90]{color:var(--a-ink-40)}.rs-tag__value[data-v-3e8e4a90]{color:var(--a-ink);font-weight:600}.rs-tag--warn[data-v-3e8e4a90]{background:linear-gradient(var(--a-gold-soft),var(--a-gold-soft)),var(--a-paper-elev);border-color:#fcaf58b3}.rs-tag--warn .rs-tag__label[data-v-3e8e4a90],.rs-tag--warn .rs-tag__sep[data-v-3e8e4a90],.rs-tag--warn .rs-tag__value[data-v-3e8e4a90]{color:var(--a-gold-ink)}.rd-showcase__foot[data-v-3e8e4a90]{border-top:1px solid var(--a-rule);background:rgba(var(--a-ink-rgb),.04);letter-spacing:.16em;text-transform:uppercase;align-items:stretch;font-size:calc(clamp(.525rem,1.72cqw,.6rem));display:flex}.rd-showcase__foot-cell[data-v-3e8e4a90]{border-right:1px solid var(--a-rule);flex-direction:column;flex:1;gap:2px;min-width:0;padding:.83em 1.17em;display:flex}.rd-showcase__foot-cell[data-v-3e8e4a90]:last-child{border-right:0;flex:1.6}.rd-showcase__foot-cell--alm[data-v-3e8e4a90]{background:#fcaf581a}.rd-showcase__foot-lbl[data-v-3e8e4a90]{color:var(--a-ink-40);font-size:.833em}.rd-showcase__foot-val[data-v-3e8e4a90]{color:var(--a-ink);white-space:nowrap;font-size:1.083em;font-weight:600}.rd-showcase__foot-val--ok[data-v-3e8e4a90]{color:var(--a-viz-teal)}.rd-showcase__foot-val--warn[data-v-3e8e4a90]{color:var(--a-gold-ink)}.rs-pulses circle[data-v-3e8e4a90]{filter:drop-shadow(0 0 4px #5cbdb08c)}@keyframes rs-flow-3e8e4a90{0%{offset-distance:0;opacity:0}10%{opacity:1}88%{opacity:1}to{offset-distance:100%;opacity:0}}@media (prefers-reduced-motion:reduce){.rd-showcase__pulse[data-v-3e8e4a90],.rs-pulses[data-v-3e8e4a90],[data-v-3e8e4a90] .rs-plc-led,[data-v-3e8e4a90] .rs-pump-body{display:revert;animation:none!important}.rs-pulses[data-v-3e8e4a90]{display:none}}.a-wwd[data-v-b4820a0e]{background:var(--a-paper);color:var(--a-ink);position:relative;overflow:hidden}.a-wwd__warp[data-v-b4820a0e]{z-index:0;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(95% 80%,#000 35%,#00000073 75%,#0000);mask-image:radial-gradient(95% 80%,#000 35%,#00000073 75%,#0000)}.a-wwd>.a-wide[data-v-b4820a0e]{z-index:1;position:relative}.a-wwd__grid[data-v-b4820a0e]{grid-template-columns:minmax(0,1fr);align-items:start;gap:calc(clamp(3rem,5vw,5rem));display:grid}@media (width>=1200px){.a-wwd__grid[data-v-b4820a0e]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:calc(clamp(4rem,6vw,7rem))}}.a-wwd__eyebrow[data-v-b4820a0e]{font-family:var(--a-font-mono);--app-font:var(--a-font-mono);font-size:var(--a-fs-mono);text-transform:uppercase;letter-spacing:.18em;color:var(--a-ink-80);align-items:center;gap:.75rem;margin-bottom:1.5rem;display:inline-flex}.a-wwd__bar[data-v-b4820a0e]{background:var(--a-gold);width:36px;height:1px;display:inline-block}.a-wwd__stage[data-v-b4820a0e]{align-items:center;min-height:calc(clamp(180px,18vw,260px));margin-bottom:2.5rem;display:grid;container-type:inline-size}.a-wwd__stage[data-v-b4820a0e]>*{grid-area:1/1}.a-wwd__verb--sizer[data-v-b4820a0e]{visibility:hidden;pointer-events:none;display:block}@media (width<=699px){.a-wwd__stage[data-v-b4820a0e]{height:auto!important;max-height:none!important}.a-wwd__stage h2[data-v-b4820a0e],.a-wwd__stage span[data-v-b4820a0e]{padding-bottom:10px!important;line-height:1.1!important}.a-wwd__right[data-v-b4820a0e]{display:none!important}}.a-wwd__verb[data-v-b4820a0e]{--a-word-em:7.4;max-width:16ch}.a-wwd__verb[data-v-b4820a0e]:first-letter{text-transform:uppercase}.a-wwd__verb .a-italic-soft[data-v-b4820a0e]{padding-bottom:.08em}.a-wwd__cta[data-v-b4820a0e]{align-self:flex-start}.a-wwd-verb-enter-active[data-v-b4820a0e],.a-wwd-verb-leave-active[data-v-b4820a0e]{transition:opacity .38s var(--a-ease),transform .38s var(--a-ease)}.a-wwd-verb-enter-from[data-v-b4820a0e]{opacity:0;transform:translateY(12px)}.a-wwd-verb-leave-to[data-v-b4820a0e]{opacity:0;transform:translateY(-12px)}.a-wwd__body[data-v-b4820a0e]{max-width:36rem;margin-bottom:1rem;line-height:1.6}.a-wwd__body--primary[data-v-b4820a0e]{color:var(--a-ink)}.a-wwd__body[data-v-b4820a0e]:not(.a-wwd__body--primary){color:var(--a-ink-60)}.a-wwd__schematic[data-v-b4820a0e]{margin-bottom:2rem}.a-mods[data-v-afad18fd]{background:var(--a-paper)}.a-mods__lead[data-v-afad18fd]{max-width:40rem}.a-mods__grid[data-v-afad18fd]{grid-template-columns:minmax(0,1fr);gap:1.5rem;margin-top:calc(clamp(2.5rem,4vw,4rem));display:grid}@media (width>=960px){.a-mods__grid[data-v-afad18fd]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.a-mod[data-v-afad18fd]{border:1px solid var(--a-rule);flex-direction:column;min-height:620px;padding:calc(clamp(1.75rem,2.5vw,2.5rem));display:flex;position:relative}.a-mod--light[data-v-afad18fd]{background:var(--a-paper-elev)}.a-mod--dark[data-v-afad18fd]{background:var(--a-dark);color:var(--a-cream);border-color:var(--a-rule-dark)}.a-mod__head[data-v-afad18fd]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.a-mod__tag[data-v-afad18fd]{border:1px solid var(--a-rule);font-family:var(--a-font-mono);--app-font:var(--a-font-mono);font-size:var(--a-fs-mono-xs);text-transform:uppercase;letter-spacing:.14em;color:var(--a-ink);background:var(--a-paper);padding:.3rem .6rem;display:inline-flex}.a-mod__tag--dark[data-v-afad18fd]{color:var(--a-cream);border-color:var(--a-rule-dark);background:var(--a-dark-elev)}.a-mod--dark .a-partnum[data-v-afad18fd]{color:var(--a-cream-60)}.a-mod__title[data-v-afad18fd]{margin-bottom:.5rem}.a-mod--dark .a-mod__title[data-v-afad18fd]{color:var(--a-cream)}.a-mod__sub[data-v-afad18fd]{color:var(--a-ink-40);letter-spacing:.14em;margin-bottom:1.5rem}.a-mod--dark .a-mod__sub[data-v-afad18fd]{color:var(--a-cream-40)}.a-mod__vis[data-v-afad18fd]{border:1px solid var(--a-rule);background:var(--a-paper);margin-bottom:1.5rem;display:flex;overflow:hidden}.a-mod--dark .a-mod__vis[data-v-afad18fd]{background:var(--a-dark-elev);border-color:var(--a-rule-dark)}.a-mod__vis--idm[data-v-afad18fd]{flex-direction:column;min-height:220px}@media (width>=520px){.a-mod__vis--idm[data-v-afad18fd]{flex-direction:row}}.a-idm-tree[data-v-afad18fd]{font-family:var(--a-font-mono);--app-font:var(--a-font-mono);color:var(--a-ink-60);flex:1;padding:1rem 1.25rem;font-size:.8125rem;line-height:1.8}.a-idm-tree__root[data-v-afad18fd]{color:var(--a-ink);margin-bottom:.2rem;font-weight:500}.a-idm-tree__item[data-v-afad18fd]{padding-left:.6rem}.a-idm-tree__item--lv2[data-v-afad18fd]{padding-left:1.4rem}.a-idm-tree__item--lv3[data-v-afad18fd]{color:var(--a-ink-40);padding-left:2.2rem}.a-idm-tree__item--active[data-v-afad18fd]{color:var(--a-gold-ink);font-weight:500;position:relative}.a-idm-tree__item--active[data-v-afad18fd]:before{content:"";background:var(--a-gold);width:2px;position:absolute;top:.4rem;bottom:.4rem;left:0}.a-idm-qr[data-v-afad18fd]{background:var(--a-paper-2);border-top:1px solid var(--a-rule);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:.75rem;width:100%;padding:1.5rem;display:flex}@media (width>=520px){.a-idm-qr[data-v-afad18fd]{border-top:0;border-left:1px solid var(--a-rule);width:140px}}.a-idm-qr__tile[data-v-afad18fd]{background:var(--a-paper-elev);border:1px solid var(--a-rule);width:76px;height:76px;padding:6px}.a-idm-qr__svg[data-v-afad18fd]{width:100%;height:100%;image-rendering:pixelated;display:block}.a-idm-qr__cap[data-v-afad18fd]{text-align:center;color:var(--a-ink-60);letter-spacing:.12em;flex-direction:column;gap:.2rem;font-size:.625rem;line-height:1.4;display:flex}.a-idm-qr__machine[data-v-afad18fd]{color:var(--a-ink);font-weight:500}.a-mod__vis--ai[data-v-afad18fd]{flex-direction:column;min-height:220px;padding:1.5rem}.a-ai-q[data-v-afad18fd]{font-family:var(--a-font-display);--app-font:var(--a-font-display);color:var(--a-cream);letter-spacing:-.01em;max-width:26rem;margin-bottom:1.25rem;font-size:.9375rem;font-weight:500;line-height:1.35}.a-ai-chart[data-v-afad18fd]{border:1px solid var(--a-rule-dark);flex:1;padding:.875rem 1rem 1.5rem;position:relative}.a-ai-chart__label[data-v-afad18fd]{color:var(--a-cream-40);letter-spacing:.14em;margin-bottom:.75rem;font-size:.5625rem;display:block}.a-ai-chart__bars[data-v-afad18fd]{align-items:flex-end;gap:6px;height:110px;display:flex}.a-ai-chart__bar[data-v-afad18fd]{background:#ffffff38;flex:1;min-height:6px}.a-ai-chart__bar--hi[data-v-afad18fd]{background:linear-gradient(to top,var(--a-gold-hover),var(--a-gold))}.a-ai-chart__bar--soft[data-v-afad18fd]{background:#ffffff14}.a-ai-chart__axis[data-v-afad18fd]{background:var(--a-rule-dark);height:1px;margin-top:.4rem}.a-mod__body[data-v-afad18fd]{margin-bottom:1.5rem;font-size:.9375rem;line-height:1.6}.a-mod--dark .a-mod__body[data-v-afad18fd]{color:var(--a-cream-60)}.a-mod__feats[data-v-afad18fd]{border-top:1px dashed var(--a-rule-dash);border-bottom:1px dashed var(--a-rule-dash);grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem;margin-bottom:1.5rem;padding-block:1rem;display:grid}.a-mod--dark .a-mod__feats[data-v-afad18fd]{border-color:var(--a-rule-dash-dark)}.a-mod__feats li[data-v-afad18fd]{font-family:var(--a-font-mono);--app-font:var(--a-font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--a-ink-60);align-items:center;gap:.5rem;font-size:.6875rem;display:inline-flex}.a-mod--dark .a-mod__feats li[data-v-afad18fd]{color:var(--a-cream-60)}.a-mod__feat-sq[data-v-afad18fd]{background:var(--a-ink-40);flex-shrink:0;width:6px;height:6px}.a-mod--dark .a-mod__feat-sq[data-v-afad18fd]{background:var(--a-cream-40)}.a-mod__foot[data-v-afad18fd]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;display:flex}.a-mod__learn[data-v-afad18fd]{font-family:var(--a-font-mono);--app-font:var(--a-font-mono);font-size:var(--a-fs-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--a-ink);transition:color var(--a-t-fast) var(--a-ease);border-bottom:1px solid;align-items:center;gap:.35rem;padding-bottom:2px;text-decoration:none;display:inline-flex}.a-mod--dark .a-mod__learn[data-v-afad18fd]{color:var(--a-cream)}.a-mod__learn[data-v-afad18fd]:hover{color:var(--a-gold-ink)}.a-mod--dark .a-mod__learn[data-v-afad18fd]:hover{color:var(--a-gold)}.a-mod__foot-lbl[data-v-afad18fd]{color:var(--a-ink-40);letter-spacing:.14em}.a-mod--dark .a-mod__foot-lbl[data-v-afad18fd]{color:var(--a-cream-40)}@media (width<=699px){.a-mod__title[data-v-afad18fd]{line-height:1.3}.a-mod[data-v-afad18fd]{min-height:0}}@media (width<=480px){.a-mod__feats[data-v-afad18fd]{grid-template-columns:minmax(0,1fr)}}.a-uc-sec__title[data-v-b6acd904]{max-width:22ch;padding-bottom:.12em;line-height:1.3}.a-uc-sec__title .a-italic-soft[data-v-b6acd904]{color:var(--a-gold-ink);margin-bottom:-15px;padding-bottom:0;line-height:1.3;display:inline-block}.a-uc-sec__lead[data-v-b6acd904]{max-width:38rem}.a-uc-grid[data-v-b6acd904]{background:var(--a-rule);border:1px solid var(--a-rule);grid-template-columns:minmax(0,1fr);gap:1px;margin-top:calc(clamp(2.5rem,4vw,4rem));display:grid}@media (width>=720px){.a-uc-grid[data-v-b6acd904]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.a-uc-grid[data-v-b6acd904]{grid-template-columns:repeat(3,minmax(0,1fr))}}.a-uc[data-v-b6acd904]{min-height:520px;transition:background var(--a-t-fast) var(--a-ease);flex-direction:column;padding:calc(clamp(1.75rem,2.5vw,2.25rem));display:flex}.a-uc[data-v-b6acd904],.a-uc[data-v-b6acd904]:hover,.a-uc__src[data-v-b6acd904],.a-uc__vis[data-v-b6acd904]{background:var(--a-paper-elev)}.a-uc__head[data-v-b6acd904]{font-family:var(--a-font-mono);--app-font:var(--a-font-mono);text-transform:uppercase;letter-spacing:.14em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem .75rem;margin-bottom:1rem;font-size:.6875rem;display:flex}.a-uc__idx[data-v-b6acd904]{color:var(--a-ink-60)}.a-uc__src[data-v-b6acd904]{border:1px solid var(--a-rule);color:var(--a-ink);letter-spacing:.14em;padding:.25rem .5rem;font-size:.625rem}.a-uc__title[data-v-b6acd904]{font-family:var(--a-font-display);--app-font:var(--a-font-display);letter-spacing:-.02em;color:var(--a-ink);max-width:22ch;margin-bottom:.9rem;font-size:1.4rem;font-weight:500;line-height:1.2}.a-uc__body[data-v-b6acd904]{color:var(--a-ink-60);max-width:42ch;margin-bottom:1.25rem;font-size:.9375rem;line-height:1.55}.a-uc__vis[data-v-b6acd904]{border:1px solid var(--a-rule);font-family:var(--a-font-mono);--app-font:var(--a-font-mono);color:var(--a-ink-60);min-height:148px;margin-top:auto;padding:.875rem 1rem;font-size:.75rem}.a-uc__vis--docs[data-v-b6acd904]{flex-direction:column;gap:.3rem;display:flex}.a-ucd-row[data-v-b6acd904]{color:var(--a-ink-60);transition:background var(--a-t-fast) var(--a-ease);border:1px solid #0000;align-items:center;gap:.5rem;padding:.35rem .5rem;display:inline-flex}.a-ucd-dot[data-v-b6acd904]{background:var(--a-ink-40);flex-shrink:0;width:8px;height:8px}.a-ucd-row--hi[data-v-b6acd904]{color:var(--a-ink);background:#5cbdb038;border-color:#5cbdb066}.a-ucd-row--hi .a-ucd-dot[data-v-b6acd904]{background:var(--a-ink)}.a-uc__vis--kanban[data-v-b6acd904]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;display:grid}@media (width<=389px){.a-uc__vis--kanban[data-v-b6acd904]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:.75rem}}.a-uck-col[data-v-b6acd904]{flex-direction:column;gap:.3rem;display:flex}.a-uck-col-h[data-v-b6acd904]{text-transform:uppercase;letter-spacing:.14em;color:var(--a-ink-40);border-bottom:1px solid var(--a-rule);padding-bottom:.25rem;font-size:.5625rem}.a-uck-card[data-v-b6acd904]{border:1px solid var(--a-rule);background:var(--a-paper);color:var(--a-ink-60);padding:.35rem .45rem;font-size:.625rem}.a-uck-card--open[data-v-b6acd904]{border-color:var(--a-gold);background:var(--a-gold-soft);color:var(--a-gold-ink)}.a-uck-card--done[data-v-b6acd904]{background:var(--a-paper-2);color:var(--a-ink-40);opacity:.7}.a-uc__vis--erp[data-v-b6acd904]{flex-direction:column;gap:.35rem;display:flex}.a-uce-q[data-v-b6acd904]{color:var(--a-ink);background:#5cbdb033;margin-bottom:.25rem;padding:.4rem .55rem;font-size:.6875rem}.a-uce-row[data-v-b6acd904]{border:1px solid var(--a-rule);background:var(--a-paper);color:var(--a-ink-60);grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;padding:.35rem .55rem;font-size:.625rem;display:grid}.a-uce-row--risk[data-v-b6acd904]{background:var(--a-red-soft);color:var(--a-red-spec);border-color:#c1412d4d}.a-uce-mid[data-v-b6acd904]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.a-uce-ok[data-v-b6acd904]{color:var(--a-ink-40);font-size:.5625rem}.a-uce-risk[data-v-b6acd904]{color:var(--a-red-spec);font-size:.5625rem;font-weight:600}.a-uc__vis--chart[data-v-b6acd904]{flex-direction:column;display:flex}.a-ucc-t[data-v-b6acd904]{color:var(--a-ink-60);letter-spacing:.04em;margin-bottom:.5rem}.a-ucc-bars[data-v-b6acd904]{flex:1;align-items:flex-end;gap:3px;height:90px;display:flex}.a-ucc-b[data-v-b6acd904]{background:var(--a-ink-80);opacity:.7;flex:1;min-height:4px}.a-ucc-b--hi[data-v-b6acd904]{background:linear-gradient(to top,var(--a-gold-hover),var(--a-gold));opacity:1}.a-ucc-b--soft[data-v-b6acd904]{opacity:.3}.a-ucc-axis[data-v-b6acd904]{background:var(--a-rule);height:1px;margin-top:.2rem}.a-uc__vis--scada[data-v-b6acd904]{flex-direction:column;gap:.4rem;padding:.6rem .75rem;display:flex}.a-ucs-err[data-v-b6acd904]{background:var(--a-red-soft);color:var(--a-ink);border:1px solid #c1412d4d;justify-content:space-between;align-items:center;padding:.35rem .55rem;font-size:.6875rem;display:flex}.a-ucs-fault[data-v-b6acd904]{color:var(--a-red-spec);letter-spacing:.14em;font-size:.5625rem;font-weight:600}.a-ucs-arr[data-v-b6acd904]{text-align:center;color:var(--a-ink-40);letter-spacing:.16em;padding-block:.1rem;font-size:.5625rem}.a-ucs-doc[data-v-b6acd904]{color:var(--a-ink);background:#5cbdb02e;border:1px solid #5cbdb059;justify-content:space-between;align-items:center;padding:.35rem .55rem;font-size:.6875rem;display:flex}.a-ucs-pct[data-v-b6acd904]{color:var(--a-ink-60);letter-spacing:.1em;font-size:.5625rem}.a-ucs-snippet[data-v-b6acd904]{font-family:var(--a-font-body);--app-font:var(--a-font-body);color:var(--a-ink-60);padding:.3rem .55rem;font-size:.75rem;line-height:1.4}.a-uc__vis--mes[data-v-b6acd904]{flex-direction:column;gap:.3rem;padding:.6rem .75rem;display:flex}.a-ucm-lot[data-v-b6acd904]{border:1px solid var(--a-rule);background:var(--a-paper);color:var(--a-ink-60);grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;padding:.35rem .55rem;font-size:.625rem;display:grid}.a-ucm-lot--bad[data-v-b6acd904]{background:var(--a-red-soft);color:var(--a-red-spec);border-color:#c1412d4d}.a-ucm-mid[data-v-b6acd904]{color:var(--a-ink-40);transition:opacity var(--a-t-fast) var(--a-ease)}.a-ucm-lot--bad .a-ucm-mid[data-v-b6acd904]{color:var(--a-red-spec);opacity:.7}.a-ucm-ok[data-v-b6acd904]{color:var(--a-ink-40);font-size:.5625rem}.a-ucm-fail[data-v-b6acd904]{color:var(--a-red-spec);letter-spacing:.12em;font-size:.5625rem;font-weight:600}.a-ucm-trace[data-v-b6acd904]{color:var(--a-ink-60);border-left:1px dashed var(--a-rule-dash);margin-left:.3rem;padding:.2rem .55rem;font-size:.625rem}@media (width<=699px){.a-uc-sec__title[data-v-b6acd904]{padding-bottom:0!important;line-height:1.3!important}.a-uc-sec__title span[data-v-b6acd904]{margin-bottom:-12px!important;line-height:1.3!important}.a-uc[data-v-b6acd904]{min-height:0}.a-uc__src[data-v-b6acd904]{white-space:nowrap}}.a-kg[data-v-201bb94c]{background:var(--a-paper);position:relative}.a-kg__layout[data-v-201bb94c]{align-items:stretch;gap:2.5rem}.a-kg__graph-col[data-v-201bb94c],.a-kg__layout[data-v-201bb94c]{flex-direction:column;display:flex}.a-kg__graph-col[data-v-201bb94c]{align-items:center;width:100%}@media (width>=1024px){.a-kg__layout[data-v-201bb94c]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:calc(clamp(2.5rem,4vw,4.5rem));display:grid}}.a-kg__eyebrow-rail[data-v-201bb94c]{font-family:var(--a-font-mono);--app-font:var(--a-font-mono);text-transform:uppercase;letter-spacing:.18em;color:var(--a-gold-ink);justify-content:center;align-items:center;gap:.75rem;margin-bottom:1rem;font-size:.625rem;display:flex}.a-kg__eyebrow-mono[data-v-201bb94c]:before{content:"◆ ";color:var(--a-gold);margin-right:.15rem}.a-kg__eyebrow-mono[data-v-201bb94c]:after{content:" ◆";color:var(--a-gold);margin-left:.15rem}.a-kg__rail[data-v-201bb94c]{background:linear-gradient(90deg,#0000,#fcaf5873,#0000);flex:1;max-width:90px;height:1px}.a-kg__graph[data-v-201bb94c]{aspect-ratio:1;width:100%;max-width:600px;margin:0 auto;position:relative}.a-kg__svg[data-v-201bb94c]{width:100%;height:100%;color:var(--a-ink);position:absolute;inset:0}@keyframes a-kg-ring-rotate-201bb94c{to{transform:rotate(1turn)}}.a-kg__ring--mid[data-v-201bb94c]{transform-origin:500px 500px;animation:60s linear infinite a-kg-ring-rotate-201bb94c}.a-kg__ring--inner[data-v-201bb94c]{transform-origin:500px 500px;animation:80s linear infinite reverse a-kg-ring-rotate-201bb94c}.a-kg__node[data-v-201bb94c]{pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.a-kg__node--erp[data-v-201bb94c]{top:14%;left:50%}.a-kg__node--documents[data-v-201bb94c]{top:41%;left:88%}.a-kg__node--scada[data-v-201bb94c]{top:80%;left:80%}.a-kg__node--plc[data-v-201bb94c]{top:80%;left:20%}.a-kg__node--cmms[data-v-201bb94c]{top:41%;left:12%}@media (width<=389px){.a-kg__node--documents[data-v-201bb94c]{left:84%}.a-kg__node--cmms[data-v-201bb94c]{left:16%}.a-kg__node--scada[data-v-201bb94c]{left:77%}.a-kg__node--plc[data-v-201bb94c]{left:23%}}.a-kg__node-card[data-v-201bb94c]{background:var(--a-paper);border:1px solid rgba(var(--a-ink-rgb),.1);box-sizing:border-box;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;width:125px;padding:.45rem .5rem;display:flex;overflow:hidden}.a-kg__node-label[data-v-201bb94c]{font-family:var(--a-font-mono);--app-font:var(--a-font-mono);text-transform:uppercase;letter-spacing:.18em;color:var(--a-ink-80);white-space:nowrap;margin-bottom:0;font-size:.625rem;font-weight:500}.a-kg__node-logos[data-v-201bb94c]{box-sizing:border-box;justify-content:center;align-items:center;gap:.4rem;width:100px;padding:0 .5rem;display:flex;overflow:hidden}.a-kg__node-logos img[data-v-201bb94c]{-o-object-fit:contain;object-fit:contain;image-rendering:auto;flex-shrink:0;width:24px;height:24px;display:block}@media (width>=900px){.a-kg__node--erp[data-v-201bb94c]{top:12%;left:50%}.a-kg__node--documents[data-v-201bb94c]{top:41%;left:87%}.a-kg__node--scada[data-v-201bb94c]{top:81%;left:80%}.a-kg__node--plc[data-v-201bb94c]{top:81%;left:20%}.a-kg__node--cmms[data-v-201bb94c]{top:41%;left:13%}.a-kg__node-card[data-v-201bb94c]{border-radius:10px;gap:.55rem;width:152px;padding:.55rem .65rem}.a-kg__node-logos[data-v-201bb94c]{gap:.55rem;width:120px;padding:0 .65rem}.a-kg__node-logos img[data-v-201bb94c]{width:30px;height:30px}}@media (width>=1536px){.a-kg__node--erp[data-v-201bb94c]{top:11%;left:50%}.a-kg__node--documents[data-v-201bb94c]{top:41%;left:95%}.a-kg__node--scada[data-v-201bb94c]{top:83%;left:81%}.a-kg__node--plc[data-v-201bb94c]{top:83%;left:19%}.a-kg__node--cmms[data-v-201bb94c]{top:41%;left:5%}.a-kg__node-card[data-v-201bb94c]{border-radius:11px;gap:.7rem;width:180px;padding:.7rem .9rem}.a-kg__node-logos[data-v-201bb94c]{gap:.7rem;width:140px;padding:0 .9rem}.a-kg__node-logos img[data-v-201bb94c]{width:36px;height:36px}}@media (width<=389px){.a-kg__node-card[data-v-201bb94c]{gap:.3rem;width:36vw;max-width:125px;padding:.35rem}.a-kg__node-logos[data-v-201bb94c]{gap:.3rem;width:100%;padding:0}.a-kg__node-logos img[data-v-201bb94c]{width:6.4vw;max-width:24px;height:6.4vw;max-height:24px}.a-kg__node-label[data-v-201bb94c]{letter-spacing:.12em}}.a-kg__content-col[data-v-201bb94c]{container-type:inline-size}.a-kg__h2[data-v-201bb94c]{--a-word-em:5.5;max-width:18ch}@media (width>=1024px){.a-kg__h2[data-v-201bb94c]{--a-fs-h2:calc(clamp(2.5rem, 4.2vw, 4.25rem))}}.a-kg__content-col .a-opener__body[data-v-201bb94c]{max-width:42rem}.a-kg__story[data-v-201bb94c]{background:var(--a-paper-2);color:var(--a-ink);margin-top:1rem;padding:calc(clamp(1.75rem,3vw,2.5rem))}.a-kg__story-eyebrow[data-v-201bb94c]{font-family:var(--a-font-mono);--app-font:var(--a-font-mono);text-transform:uppercase;letter-spacing:.22em;color:var(--a-ink-60);margin-bottom:1.25rem;font-size:.6875rem;display:block}.a-kg__story-body[data-v-201bb94c]{font-family:var(--a-font-display);--app-font:var(--a-font-display);letter-spacing:-.012em;color:var(--a-ink);margin:0;font-size:calc(clamp(1.0625rem,.95rem + .65vw,1.3125rem));font-weight:300;line-height:1.5}.a-kg__story-mini-rule[data-v-201bb94c]{background:var(--a-gold,#fcaf58);width:64px;height:1px;margin:1.75rem 0 1.5rem;display:block}.a-kg__story-punch[data-v-201bb94c]{font-family:var(--a-font-display);--app-font:var(--a-font-display);letter-spacing:-.015em;color:var(--a-ink);margin:0;font-size:calc(clamp(1.125rem,1rem + .7vw,1.4375rem));font-weight:500;line-height:1.35}@media (prefers-reduced-motion:reduce){.a-kg__ring--inner[data-v-201bb94c],.a-kg__ring--mid[data-v-201bb94c]{animation:none!important}.a-kg__flow[data-v-201bb94c]{display:none}}@media (width<=699px){.a-kg__graph[data-v-201bb94c]{width:90%}}.rd-igp[data-v-4c358bd9]{width:100%;height:100%;position:absolute;inset:0}.rd-igp__cell[data-v-4c358bd9]{fill:#0000;stroke:var(--rd-igp-stroke,rgba(var(--a-ink-rgb),.08));stroke-width:1px;transition:fill 1s cubic-bezier(.16,1,.3,1),stroke 1s cubic-bezier(.16,1,.3,1)}.rd-igp__cell.is-hovered[data-v-4c358bd9]{fill:var(--rd-igp-hover-fill,#5cbdb026);stroke:var(--rd-igp-hover-stroke,#5cbdb066);transition:fill .1s cubic-bezier(.16,1,.3,1),stroke .1s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:reduce){.rd-igp__cell[data-v-4c358bd9],.rd-igp__cell.is-hovered[data-v-4c358bd9]{transition:none!important}}.a-sol[data-v-73db18fc]{background:var(--a-paper);position:relative;overflow:hidden}.a-sol__igp[data-v-73db18fc]{z-index:0;pointer-events:auto;--rd-igp-stroke:rgba(var(--a-ink-rgb), .06);--rd-igp-hover-fill:#5cbdb01f;--rd-igp-hover-stroke:#5cbdb061;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000000e6 20%,#00000059 70%,#0000);mask-image:radial-gradient(#000000e6 20%,#00000059 70%,#0000)}.a-sol>.a-wide[data-v-73db18fc]{z-index:1;position:relative}.a-sol__title[data-v-73db18fc]{max-width:22ch}.a-sol__lead[data-v-73db18fc]{max-width:44rem}.a-sol__tabs-hint[data-v-73db18fc]{text-align:center;margin-top:calc(clamp(2.5rem,4vw,4rem));margin-bottom:.65rem}.a-sol__tabs-hint-pill[data-v-73db18fc]{background:radial-gradient(ellipse at center,var(--a-paper) 0,var(--a-paper) 70%,transparent 100%);color:var(--a-ink-40);letter-spacing:.14em;font-size:var(--a-fs-mono-xs);padding:.5rem;display:inline-block}.a-sol__tabs[data-v-73db18fc]{border:1px solid var(--a-rule);border-bottom:0;grid-template-columns:1fr 1fr;margin-bottom:0;display:grid}.a-sol__tab[data-v-73db18fc]{font-family:var(--a-font-mono);--app-font:var(--a-font-mono);font-size:var(--a-fs-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--a-ink-60);background:var(--a-paper-elev);border:0;border-right:1px solid var(--a-rule);cursor:pointer;transition:background var(--a-t-fast) var(--a-ease),color var(--a-t-fast) var(--a-ease);text-align:left;justify-content:space-between;align-items:center;gap:.75rem;min-height:56px;padding:1rem 1.25rem;display:flex;position:relative}.a-sol__tab[data-v-73db18fc]:last-child{border-right:0}.a-sol__tab[data-v-73db18fc]:hover:not(.a-sol__tab--active){background:var(--a-paper);color:var(--a-ink);box-shadow:inset 0 -1px #5cbdb080}.a-sol__tab--active[data-v-73db18fc]{background:var(--a-dark);color:var(--a-cream);box-shadow:inset 0 -2px 0 var(--a-teal,#5cbdb0)}.a-sol__tab-chev[data-v-73db18fc]{font-family:var(--a-font-display);--app-font:var(--a-font-display);color:var(--a-ink-40);transition:transform var(--a-t-fast) var(--a-ease),color var(--a-t-fast) var(--a-ease);flex-shrink:0;font-size:1.1rem;line-height:1}.a-sol__tab:hover:not(.a-sol__tab--active) .a-sol__tab-chev[data-v-73db18fc]{color:var(--a-teal,#5cbdb0);transform:translate(2px)}.a-sol__tab--active .a-sol__tab-chev[data-v-73db18fc]{display:none}.a-sol__tab-label[data-v-73db18fc]{--app-text-overflow:visible;flex:auto;min-width:0}.a-sol__pane[data-v-73db18fc]{border:1px solid var(--a-rule);background:var(--a-paper-elev);grid-template-columns:1fr;gap:0;min-height:580px;padding:0;display:grid;overflow:hidden}.a-sol__pane--dark[data-v-73db18fc]{background:var(--a-dark);color:var(--a-cream);border-color:var(--a-rule-dark)}.a-sol__left[data-v-73db18fc]{border-bottom:1px solid var(--a-rule);flex-direction:column;gap:1.25rem;padding:calc(clamp(2rem,3vw,3rem));display:flex}@media (width>=1024px){.a-sol__pane[data-v-73db18fc]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:520px}.a-sol__left[data-v-73db18fc]{border-bottom:0;border-right:1px solid var(--a-rule)}}.a-sol__pane--dark .a-sol__left[data-v-73db18fc]{border-color:var(--a-rule-dark)}.a-sol__pane-title[data-v-73db18fc]{max-width:20ch;color:var(--a-ink)}.a-sol__pane--dark .a-sol__pane-title[data-v-73db18fc]{color:var(--a-cream)}:where(.a-sol__pane--dark) .a-italic-soft[data-v-73db18fc]{color:var(--a-cream);-webkit-text-fill-color:var(--a-cream);background:0 0;padding-bottom:0}.a-sol__pane-body[data-v-73db18fc]{max-width:44ch;font-size:1rem;line-height:1.6}.a-sol__pane-body--muted[data-v-73db18fc]{opacity:.65}.a-sol__pane--dark .a-sol__pane-body[data-v-73db18fc]{color:var(--a-cream)}.a-sol__cta[data-v-73db18fc]{align-self:flex-start;margin-top:.5rem}.a-sol__right[data-v-73db18fc]{flex-direction:column;padding:0;display:flex}.a-sol__step[data-v-73db18fc]{border-bottom:1px dashed var(--a-rule-dash);grid-template-rows:auto auto;grid-template-columns:9rem 1fr;align-items:baseline;gap:.35rem 1.5rem;padding:1.25rem calc(clamp(1.5rem,2.5vw,2.5rem));display:grid}.a-sol__pane--dark .a-sol__step[data-v-73db18fc]{border-bottom-color:var(--a-rule-dash-dark)}.a-sol__step[data-v-73db18fc]:last-child{border-bottom:0}.a-sol__step-n[data-v-73db18fc]{color:var(--a-ink-40);letter-spacing:.14em;grid-area:1/1;align-self:center}.a-sol__pane--dark .a-sol__step-n[data-v-73db18fc]{color:var(--a-cream-60)}.a-sol__step-ti[data-v-73db18fc]{font-family:var(--a-font-display);--app-font:var(--a-font-display);color:var(--a-ink);letter-spacing:-.01em;overflow-wrap:anywhere;grid-area:1/2;font-size:1.125rem;font-weight:500}.a-sol__pane--dark .a-sol__step-ti[data-v-73db18fc]{color:var(--a-cream)}.a-sol__step-t[data-v-73db18fc]{color:var(--a-ink-60);overflow-wrap:anywhere;grid-area:2/2;font-size:.9375rem;line-height:1.5}.a-sol__pane--dark .a-sol__step-t[data-v-73db18fc]{color:var(--a-cream-60)}.a-sol-pane-enter-active[data-v-73db18fc],.a-sol-pane-leave-active[data-v-73db18fc]{transition:opacity .18s var(--a-ease)}.a-sol-pane-enter-from[data-v-73db18fc],.a-sol-pane-leave-to[data-v-73db18fc]{opacity:0}.a-sol__stack[data-v-73db18fc]{flex-direction:column;gap:1.5rem;margin-top:calc(clamp(2rem,4vw,3rem));display:flex}@media (width<=768px){.a-sol__pane--mobile[data-v-73db18fc]{flex-direction:column;min-height:auto;display:flex}.a-sol__pane--mobile .a-sol__left[data-v-73db18fc]{border-bottom:1px solid var(--a-rule);padding:calc(clamp(1.75rem,5vw,2.5rem))}.a-sol__pane--mobile.a-sol__pane--dark .a-sol__left[data-v-73db18fc]{border-bottom-color:var(--a-rule-dark)}.a-sol__pane--mobile .a-sol__step[data-v-73db18fc]{grid-template-rows:auto auto auto;grid-template-columns:1fr;gap:.35rem;padding:1.25rem calc(clamp(1.25rem,4vw,1.75rem))}.a-sol__pane--mobile .a-sol__step[data-v-73db18fc]>*{min-width:0}.a-sol__pane--mobile .a-sol__step-n[data-v-73db18fc]{grid-area:1/1}.a-sol__pane--mobile .a-sol__step-ti[data-v-73db18fc]{grid-area:2/1}.a-sol__pane--mobile .a-sol__step-t[data-v-73db18fc]{grid-area:3/1}.a-sol__pane--mobile .a-sol__cta[data-v-73db18fc]{justify-content:center;align-self:stretch}.a-sol__cta[data-v-73db18fc]{word-break:break-word;white-space:normal;text-align:center;line-height:1.3}}@media (width<=1150px){.a-sol__cta[data-v-73db18fc]{letter-spacing:.02em}}@media (width<=1023px){.a-sol__tab[data-v-73db18fc]{letter-spacing:.04em;line-height:1.3}}.a-awards[data-v-dcfce6f4]{padding-bottom:calc(clamp(3rem,4vw,4rem))}.a-awards__header[data-v-dcfce6f4]{flex-direction:column;align-items:flex-start;gap:2rem;margin-bottom:calc(clamp(3rem,5vw,5rem));display:flex}@media (width>=1200px){.a-awards__header[data-v-dcfce6f4]{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:3rem}}.a-awards__header-left[data-v-dcfce6f4]{flex-direction:column;gap:1.25rem;display:flex}.a-awards__accent[data-v-dcfce6f4]{color:var(--a-ink-40)}.a-awards__header-lead[data-v-dcfce6f4]{max-width:30rem;color:rgba(var(--a-ink-rgb),.7);font-size:1.0625rem}.a-awards__rail[data-v-dcfce6f4]{padding-inline:var(--a-pad-x);border-top:1px solid var(--a-rule);border-bottom:1px solid var(--a-rule);background:var(--a-paper);position:relative}@media (width<=900px){.a-awards__rail[data-v-dcfce6f4]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 3rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 3rem),#0000)}h2[data-v-dcfce6f4]{line-height:1.05}}.a-awards__rail[data-fits=true][data-v-dcfce6f4]{justify-content:center}.a-awards__rail[data-fits=true] .a-awards__spacer[data-v-dcfce6f4]{display:none}.a-awards__card[data-v-dcfce6f4]{border-right:1px solid var(--a-rule);background:var(--a-paper-elev);width:85vw;max-width:460px;min-height:520px;transition:background var(--a-t-fast) var(--a-ease);flex-direction:column;padding:calc(clamp(1.75rem,3vw,2.5rem));display:flex}.a-awards__card[data-v-dcfce6f4]:last-of-type{border-right:none}.a-awards__card[data-v-dcfce6f4]:hover{background:var(--a-paper)}.a-awards__card-head[data-v-dcfce6f4]{justify-content:space-between;align-items:center;gap:1rem;min-height:56px;margin-bottom:1.75rem;display:flex}.a-awards__logo[data-v-dcfce6f4]{-o-object-fit:contain;object-fit:contain;flex-shrink:1;width:auto;min-width:0;max-width:160px;height:auto;max-height:44px;display:block}.a-awards__pos[data-v-dcfce6f4]{color:var(--a-ink-40);letter-spacing:.18em;font-size:var(--a-fs-mono-xs);flex-shrink:0}.a-awards__badge[data-v-dcfce6f4]{align-self:flex-start;margin-bottom:.5rem}.a-awards__card-body[data-v-dcfce6f4]{flex-direction:column;flex:1;gap:.75rem;display:flex}.a-awards__org[data-v-dcfce6f4]{color:var(--a-ink-60);letter-spacing:.12em}.a-awards__card-title[data-v-dcfce6f4]{max-width:22ch}.a-awards__card-desc[data-v-dcfce6f4]{color:rgba(var(--a-ink-rgb),.7);-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;font-size:.9375rem;line-height:1.55;display:-webkit-box;overflow:hidden}.a-awards__card-foot[data-v-dcfce6f4]{border-top:1px dashed var(--a-rule-dash);flex-wrap:wrap;gap:.5rem;margin-top:1.5rem;padding-top:1.25rem;display:flex}.a-awards__card-foot .a-pill[data-v-dcfce6f4]{font-size:var(--a-fs-mono-xxs)}.a-awards__spacer[data-v-dcfce6f4]{flex-shrink:0;width:calc(clamp(1.5rem,4vw,6rem))}.a-awards__hint[data-v-dcfce6f4]{color:var(--a-ink-40);letter-spacing:.14em;justify-content:center;align-items:center;gap:.6rem;margin-top:2rem;display:flex}@media (width<=699px){.a-awards__rail[data-v-dcfce6f4],.a-awards__card[data-v-dcfce6f4],.a-awards__card[data-v-dcfce6f4]:focus-within,.a-awards__card[data-v-dcfce6f4]:hover{background:0 0}}
