.systems-showcase{width:min(1060px,100%)}.sy-industries{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:24px;display:flex}.sy-industries button{border:1px solid var(--studio-line);color:var(--studio-muted);font:inherit;background:0 0;border-radius:24px;min-height:44px;padding:10px 17px;font-size:.9375rem;transition:background .18s,color .18s}.sy-industries button[aria-pressed=true]{background:var(--studio-ink);color:var(--studio-paper);border-color:var(--studio-ink)}.sy-industries button:hover{border-color:var(--studio-ink)}.systems-preview{color:#272a31;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;text-align:left;background:#f6f5f1;border:1px solid #ffffff45;border-radius:12px;width:100%;margin:0;font-size:14px;line-height:1.5;overflow:hidden;box-shadow:0 28px 75px #0003}.systems-preview *{box-sizing:border-box}.sy-browser{background:#e8e7e3;border-bottom:1px solid #d5d4d1;grid-template-columns:1fr 1.5fr 1fr;align-items:center;min-height:34px;padding:5px 14px;display:grid}.sy-browser-dots{gap:5px;display:flex}.sy-browser-dots i{background:#a6a7a5;border-radius:50%;width:7px;height:7px}.sy-browser-address{color:#62656a;background:#f7f6f3;border-radius:4px;justify-content:center;align-items:center;gap:5px;min-width:0;padding:2px 12px;font-size:10px;display:flex}.sy-workspace{grid-template-columns:150px minmax(0,1fr);min-height:410px;display:grid}.sy-sidebar{color:#bdc1ca;background:#272a31;flex-direction:column;padding:26px 12px 18px;display:flex}.sy-brand{color:#f4f3e9;padding-left:12px}.sy-brand>svg{width:36px;height:30px}.sy-nav{gap:8px;margin-top:32px;font-size:12px;display:grid}.sy-nav>span{border-radius:5px;align-items:center;gap:10px;padding:9px 12px;display:flex}.sy-nav svg{stroke-width:1.5px;flex-shrink:0;width:16px;height:16px}.sy-nav-current{color:#fff;background:#ffffff12}.sy-sidebar-foot{margin-top:auto;padding:24px 12px 0;font-size:10px}.sy-main{min-width:0;padding:26px}.sy-main-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.sy-main-heading>span:first-child{letter-spacing:-.035em;font-size:23px}.sy-date,.sy-eyebrow{color:#656b73;font-size:12px}.sy-split{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.sy-stack{gap:10px;display:grid}.sy-item{background:#fffefa;border:1px solid #dedfdb;border-radius:8px;justify-content:space-between;align-items:start;gap:10px;padding:16px 12px;display:flex}.sy-item-active{background:#e9edf6;border-color:#cbd5e7}.sy-item strong,.sy-stock strong{font-size:14px;font-weight:600}.sy-item p,.sy-stock p{color:#656b73;margin-top:2px;font-size:12px}.sy-item small{color:#535c69;margin-top:7px;font-size:11px;display:block}.sy-label{color:#36548d;white-space:nowrap;background:#e3e9f5;border-radius:5px;align-items:center;padding:4px 7px;font-size:11px;display:inline-flex}.sy-label-warm{color:#7a5c2c;background:#f1e6d3}.sy-note,.sy-project{background:#fffefa;border:1px solid #dedfdb;border-radius:10px;min-width:0;padding:22px}.systems-preview h3{letter-spacing:-.025em;margin:10px 0;font-size:19px;font-weight:500;line-height:1.3}.sy-note>p{color:#656b73;margin-bottom:22px;font-size:12px}.sy-fact,.sy-document{color:#545d6b;border-top:1px solid #e0e1dc;align-items:center;gap:9px;padding:13px 0;font-size:12px;display:flex}.sy-fact svg,.sy-document svg{stroke-width:1.5px;width:16px;height:16px}.sy-document{padding-bottom:0}.sy-document svg:last-child:not(:first-child){margin-left:auto}.sy-stock{min-width:0}.sy-table-head{color:#73777c;justify-content:space-between;padding:0 4px 12px;font-size:11px;display:flex}.sy-stock-row{border-top:1px solid #d9dcd7;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;padding:20px 0;display:grid}.sy-item-symbol{background:#e3e5e3;border-radius:7px;place-items:center;width:30px;height:36px;display:grid}.sy-item-symbol svg{stroke-width:1.25px;width:18px}.sy-stock-level{justify-items:end;gap:8px;display:grid}.sy-stock-meter{background:#dcdfe4;border-radius:4px;width:76px;height:4px;display:block;overflow:hidden}.sy-stock-meter i{background:#667fa6;height:100%;display:block}.sy-tables{grid-template-columns:repeat(3,1fr);gap:26px 18px;padding:17px 8px;display:grid}.sy-table{border:1px dashed #b9bec6;border-radius:12px;align-content:center;justify-items:center;gap:6px;min-height:96px;display:grid;position:relative}.sy-table:before,.sy-table:after{content:"";background:#cdd1d4;border-radius:3px;width:36%;height:5px;position:absolute;top:-9px;left:32%}.sy-table:after{top:auto;bottom:-9px}.sy-table-booked{background:#dfe6f0;border:1px solid #bbc9dd}.sy-table>span{color:#455771;font-size:23px}.sy-table small{color:#667080;font-size:10px}.sy-reservation{border-bottom:1px solid #e0e1dc;align-items:center;gap:14px;padding:15px 0;font-size:12px;display:flex}.sy-reservation small{color:#73777c;font-size:11px;display:block}.sy-reservation>svg{color:#667fa6;margin-left:auto}.sy-day-plan{background:#fffefa;border:1px solid #dedfdb;border-radius:10px;overflow:hidden}.sy-day-label{border-bottom:1px solid #dedfdb;align-items:center;gap:10px;padding:14px 18px;font-size:13px;display:flex}.sy-day-label .sy-label{margin-left:auto}.sy-calendar-columns{grid-template-columns:1fr 1fr;gap:20px;padding:18px;display:grid}.sy-person>strong{margin-bottom:12px;font-size:12px;font-weight:500;display:block}.sy-appointment{background:#e4eaf3;border-left:3px solid #a0b3d0;border-radius:5px;align-items:start;gap:16px;margin-top:8px;padding:12px;font-size:12px;display:flex}.sy-appointment>span{color:#586b88;font-size:11px}.sy-appointment strong{font-weight:500}.sy-appointment small{color:#667080;font-size:10px;display:block}.sy-appointment-free{background:0 0;border:1px dashed #bcc5cf}.sy-project-steps{gap:22px;margin:22px 0 0;padding:0;list-style:none;display:grid}.sy-project-steps li{align-items:center;gap:12px;font-size:13px;display:flex}.sy-project-steps small{color:#72777e;margin-top:2px;font-size:11px;display:block}.sy-step-dot{color:#4c6489;background:#dfe6f0;border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.sy-step-pending{background:0 0;border:1px solid #c8cdd6}.sy-file-cover{color:#5c5e5d;background:#e8e4dd;border-radius:6px;align-content:center;justify-items:center;gap:10px;min-height:172px;margin-top:12px;font-size:14px;display:grid}.sy-file-cover small{font-size:10px}.sy-benefit{text-align:center;min-height:130px;padding-top:28px}.systems-page .sy-benefit h2{font-size:clamp(1.25rem,2vw,1.6rem);font-weight:500}.sy-benefit p{color:var(--studio-muted);max-width:59ch;margin:10px auto 0;font-size:1rem;line-height:1.6}@media (prefers-reduced-motion:no-preference){.sy-main{animation:.35s both sy-arrive}}@keyframes sy-arrive{0%{opacity:.3;transform:translateY(6px)}to{opacity:1;transform:none}}@media (width<=1050px){.sy-workspace{grid-template-columns:58px minmax(0,1fr)}.sy-sidebar{align-items:center;padding:24px 8px}.sy-brand{padding:0}.sy-nav>span{white-space:nowrap;gap:20px;width:36px;height:36px;padding:10px;overflow:hidden}.sy-sidebar-foot{display:none}.sy-main{padding:22px}.sy-split{gap:16px}}@media (width<=760px){.sy-workspace{display:block}.sy-sidebar{display:none}.sy-note,.sy-project{padding:18px}.sy-stock-row{grid-template-columns:minmax(0,1fr) auto}.sy-item-symbol{display:none}}@media (width<=600px){.sy-industries{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:18px;display:grid}.sy-industries button{padding:9px 8px;font-size:.875rem}.systems-preview{border-radius:9px}.sy-browser{grid-template-columns:24px minmax(0,1fr) 24px;gap:8px;padding-inline:10px}.sy-browser-dots{gap:3px}.sy-browser-dots i{width:5px;height:5px}.sy-main{min-height:540px;padding:20px 14px}.sy-main-heading{margin-bottom:20px}.sy-main-heading>span:first-child{font-size:20px}.sy-date{font-size:10px}.sy-split{grid-template-columns:minmax(0,1fr);gap:16px}.sy-stack{gap:8px}.sy-item{padding:12px}.sy-stack .sy-item:last-child{display:none}.sy-note>p{margin-bottom:12px}.sy-tables{gap:24px 18px;padding:8px 8px 12px}.sy-table{min-height:70px}.sy-reservation{padding:9px 0}.sy-calendar-columns{grid-template-columns:1fr;gap:16px;padding:14px}.sy-person>strong{margin-bottom:8px}.sy-appointment{margin-top:6px;padding:10px}.sy-day-label{flex-wrap:wrap;padding:12px;font-size:11px}.sy-day-label .sy-label{font-size:9px}.sy-project-steps{gap:14px;margin-top:16px}.sy-file-cover{min-height:124px}.sy-benefit{min-height:150px;padding-top:22px}.sy-benefit p{font-size:.9375rem}}.ifiksit-preview{color:#1c1c1e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f2f2f7;border:1px solid #d1d1d6;border-radius:16px;width:100%;min-width:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.45;overflow:hidden;box-shadow:0 20px 48px #1c1c1e12}.ifp-header{background:#fff;border-bottom:1px solid #e5e5ea;justify-content:space-between;align-items:center;gap:16px;padding:15px 22px;display:flex}.ifp-header img{object-fit:contain;width:82px;height:30px}.ifp-header>span{color:#0057ad;font-size:13px;font-weight:600}.ifp-workspace{padding:24px}.ifp-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:22px;display:flex}.ifp-title>strong{letter-spacing:-.03em;font-size:25px;font-weight:650}.ifp-title>span{color:#636366;font-size:12px}.ifp-case{background:#fff;border:1px solid #dedee3;border-radius:12px;padding:18px}.ifp-case+.ifp-case{margin-top:12px}.ifp-case-urgent{border-color:#a8c7e9}.ifp-case-top,.ifp-case-bottom{color:#636366;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;font-size:12px;display:flex}.ifp-case-top>span{align-items:center;gap:6px;display:inline-flex}.ifp-case-top svg{flex-shrink:0}.ifp-case>strong{letter-spacing:-.015em;margin-block:14px 18px;font-size:16px;font-weight:600;line-height:1.35;display:block}.ifp-case-top .ifp-priority{color:#805000;background:#fff0cb;border-radius:5px;padding:4px 7px;font-weight:600}.ifp-case-top .ifp-priority-normal{color:#0057ad;background:#e7f0ff}.ifp-status{color:#0057ad;background:#e7f0ff;border-radius:5px;padding:4px 7px}.ifp-status-received{color:#48484a;background:#f2f2f7}.ifp-followup{color:#4f535c;justify-content:center;align-items:center;gap:8px;margin-top:22px;font-size:12px;display:flex}.ifp-followup svg{color:#06c;flex-shrink:0}@media (prefers-reduced-motion:no-preference){.ifp-entered .ifp-case{animation:.75s cubic-bezier(.22,1,.36,1) backwards ifp-arrive}.ifp-entered .ifp-case+.ifp-case{animation-delay:.14s}}@keyframes ifp-arrive{0%{opacity:.3;translate:0 10px}to{opacity:1;translate:0}}@media (width<=680px){.ifiksit-preview{border-radius:10px}.ifp-header{padding:12px 16px}.ifp-workspace{padding:18px 14px}.ifp-title>strong{font-size:23px}.ifp-case{padding:14px}.ifp-followup{justify-content:flex-start}}.systems-hero{justify-items:center;gap:48px;padding-block:28px 70px;display:grid}.systems-page .studio-copy h1{max-width:17ch}.systems-page .studio-copy>p{max-width:45ch}.systems-examples{max-width:1080px;padding-block:10px 66px;scroll-margin-top:32px}.systems-page h2{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:400;line-height:1.2}.systems-examples>h2{text-align:center}.systems-examples-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:36px;display:grid}.systems-example-link{border:1px solid var(--studio-line);background:#ffffff03;border-radius:16px;flex-direction:column;min-width:0;padding:26px;transition:translate .22s,background .22s,box-shadow .22s;display:flex}.systems-example-link>svg{color:var(--studio-muted);margin-bottom:20px}.systems-example-more{color:var(--studio-ink);margin-top:auto;padding-top:22px;font-size:.9375rem;display:block}.systems-example-link:focus-visible{outline:2px solid var(--studio-ink);outline-offset:5px;background:#ffffff09}@media (hover:hover) and (pointer:fine){.systems-example-link:hover{background:#ffffff09;translate:0 -4px;box-shadow:0 16px 30px #0003}}@media (prefers-reduced-motion:reduce){.systems-example-link{transition:none}.systems-example-link:hover{translate:none}}.systems-examples h3{letter-spacing:-.02em;text-wrap:balance;font-size:1.2rem;font-weight:500;line-height:1.35}.systems-examples p{color:var(--studio-muted);margin-top:10px;font-size:1rem;line-height:1.65}.systems-products{padding-block:28px 72px;scroll-margin-top:36px}.systems-products>h2{text-align:center;margin-bottom:36px}.systems-product{color:#252823;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#efeee7;border-radius:20px;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,76px);padding:clamp(32px,4.6vw,64px);display:grid}.systems-product-copy{min-width:0}.systems-product-brand{margin-bottom:34px}.systems-product-brand img{object-fit:contain;object-position:left;width:150px;height:56px;display:block}.systems-product-brand>span{color:#62645e;margin-top:6px;font-size:.875rem;display:block}.systems-product-copy h3{letter-spacing:-.04em;font-size:clamp(2rem,3.3vw,3rem);font-weight:400;line-height:1.15}.systems-product-copy>p{color:#585b55;max-width:34ch;margin-top:22px;font-size:1.0625rem;line-height:1.65}.systems-product-coming{color:#595e56;border:1px solid #252a2628;border-radius:32px;margin-top:28px;padding:12px 20px;font-size:.9375rem;display:inline-block}.armax-studio .systems-product .studio-button{color:#f4f3e9;background:#252a26;border-color:#252a26;margin-top:28px}.armax-studio .systems-product .studio-button:is(:hover,:focus-visible){color:#fff;background:#3c433d;border-color:#3c433d;box-shadow:0 6px 20px #252a261a}.armax-studio .systems-product :focus-visible{outline-color:#252a26}.systems-contact{border-top:1px solid var(--studio-line);text-align:center;padding-block:58px 64px}.systems-contact>p{max-width:45ch;color:var(--studio-muted);margin:18px auto 24px;font-size:1.0625rem}@media (width<=900px){.systems-hero{gap:36px}.systems-examples-grid{gap:14px}.systems-example-link{padding:20px}.systems-product{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:26px;padding:28px}}@media (width<=680px){.systems-hero{gap:32px;padding-block:24px 48px}.systems-page .studio-copy h1{font-size:clamp(2.25rem,8.5vw,3rem)}.systems-page .studio-copy>p{max-width:30ch}.systems-examples{padding-bottom:40px}.systems-examples-grid{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:28px}.systems-example-link{grid-template-columns:28px minmax(0,1fr);gap:0 14px;display:grid}.systems-example-link>svg{grid-row:1/4;width:27px;margin:2px 0 0}.systems-example-more{grid-column:2;padding-top:14px}.systems-examples p{margin-top:6px}.systems-products{padding-block:16px 44px}.systems-products>h2{margin-bottom:26px}.systems-product{border-radius:14px;grid-template-columns:minmax(0,1fr);gap:32px;padding:24px}.systems-product-brand{margin-bottom:24px}.systems-product-copy>p{margin-top:16px}.armax-studio .systems-product .studio-button{padding-inline:20px}.systems-contact{padding-block:36px 44px}}@media (width<=380px){.systems-product{padding:20px 16px}}
