.brk-il-section:not(:has(.brk-il)){display:none}.brk-il{--brk-il-line:var(--neutral-light, #d9d9d9);--brk-il-hairline:var(--neutral-trans-10, rgba(0,0,0,0.1));--brk-il-muted:var(--accent, #575E62);--brk-il-surface:var(--white, #fff);--brk-il-plate:#eee;width:100%}.brk-il__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-m,3rem);flex-wrap:wrap;margin-bottom:var(--space-m,3rem)}.brk-il__title{margin:0}.brk-il__title span{color:var(--secondary,#f1b204)}.brk-il__head-link{color:var(--brk-il-muted);font-size:var(--text-s,1.5rem);font-weight:600;text-decoration:underline;text-underline-offset:4px;flex:0 0 auto}.brk-il__head-link:hover,.brk-il__head-link:focus-visible{color:var(--text-dark,#000)}.brk-il__arrow{flex:0 0 auto;width:1.8rem;height:1.8rem;color:var(--brk-il-muted)}:is(a,button) svg.brk-il__arrow{transition:translate var(--dur-fast) var(--ease-out),color var(--dur-base) ease}.brk-il__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(380px, 100%),1fr));gap:var(--grid-gap);list-style:none;margin:0;padding:0}.brk-il__grid:has(>:nth-child(3):last-child){grid-template-columns:repeat(auto-fit,minmax(min(28rem, 100%),1fr))}.brk-il__card{display:flex;flex-direction:column;container-type:inline-size;border:1px solid var(--brk-il-line);border-radius:var(--radius,5px);background:var(--brk-il-surface);overflow:hidden}.brk-il__card-link{display:flex;flex-direction:column;width:100%;color:inherit;text-decoration:none}.brk-il__media{display:block;overflow:hidden;aspect-ratio:4 / 3}.brk-il__media img{display:block;width:100%;height:100%;object-fit:contain;transition:transform var(--dur-image-zoom) var(--ease-image-zoom)}.brk-il__card--case .brk-il__media{aspect-ratio:auto}.brk-il__media--case{height:auto}.brk-il__media--case img{object-fit:cover;aspect-ratio:16 / 9}@media (hover:hover) and (pointer:fine){.brk-il__media:hover img,.brk-il__card--case .brk-il__card-link:hover .brk-il__media img{transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){.brk-il__media img,.brk-il__arrow{transition:none}.brk-il__media:hover img,.brk-il__card--case .brk-il__card-link:hover .brk-il__media img{transform:none}}@media (max-width:991px){.brk-il__head-link{display:inline-flex;align-items:center;min-height:44px}}@media (max-width:991px){#sticky-subnav{padding-block:.8rem}#sticky-subnav .brxe-nav-menu{scroll-snap-type:x proximity;scroll-padding-inline:var(--gutter,2rem)}#sticky-subnav .bricks-nav-menu>li{scroll-snap-align:start}#sticky-subnav .bricks-nav-menu a{display:inline-flex;align-items:center;min-height:44px}}.brk-il__related-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(24rem, 100%),1fr));gap:var(--grid-gap);list-style:none;margin:0;padding:0}.brk-il__related-item{display:flex;flex-direction:column;gap:.6rem;color:inherit;text-decoration:none}.brk-il__related-item:focus-visible{outline:2px solid var(--primary,#ffcd00);outline-offset:2px}.brk-il__related-thumb{display:block;aspect-ratio:16 / 10;margin-bottom:.6rem;overflow:hidden;background:var(--brk-il-plate);border-radius:var(--radius-xs,2px)}.brk-il__related-thumb img{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--dur-image-zoom) var(--ease-image-zoom)}@media (hover:hover) and (pointer:fine){.brk-il__related-item:hover .brk-il__related-thumb img{transform:scale(1.03)}}.brk-il__related-meta{font-size:var(--text-xs,1.2rem);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--base-semi-light,#a6a6a6)}.brk-il__related-title{font-size:var(--h5,1.8rem);font-family:var(--font-condensed);font-weight:700;text-transform:uppercase;line-height:1.15}.brk-il__grid--cases{grid-template-columns:repeat(auto-fit,minmax(320px,460px));justify-content:start}.brk-il__case-body{display:flex;flex-direction:column;flex:1;padding:var(--space-s,2.2rem) var(--space-m,3rem) var(--space-xs,3rem)}.brk-il__case-meta{margin:0 0 var(--space-xs,1.6rem);color:var(--base-semi-light,#a6a6a6);font-size:var(--text-xs,1.2rem);font-weight:700;letter-spacing:1px;line-height:1.5;text-transform:uppercase}.brk-il__case-title{margin:0 0 var(--space-xs,1.6rem);font-size:var(--h4,2rem)}.brk-il__case-excerpt{margin:0 0 var(--space-m,3rem);font-size:var(--text-s,1.5rem);font-weight:400;color:var(--text-dark-muted)}.brk-il__case-foot{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-s,2.2rem);flex-wrap:wrap;margin-top:auto;padding-top:var(--space-xs,1.6rem);border-top:1px solid var(--brk-il-hairline);color:var(--brk-il-muted);font-size:var(--text-xs,1.2rem)}.brk-il__case-robot strong{color:var(--text-dark,#000)}.brk-il__case-cta{display:inline-flex;align-items:center;gap:.2em;white-space:nowrap}.brk-il__case-cta .brk-il__arrow{width:1.4rem;height:1.4rem}.brk-il__card-link:focus-visible,.brk-il__related-item:focus-visible{outline:2px solid var(--primary,#ffcd00);outline-offset:2px}.brk-il__fact-value--empty{color:var(--base-semi-light,#a6a6a6)}.brk-il__grid--segments{grid-template-columns:repeat(auto-fit,minmax(min(380px, 100%),1fr))}.brk-il__segment{display:flex;flex-direction:column;border:1px solid var(--brk-il-line);background:var(--brk-il-surface);border-radius:var(--radius,5px)}.brk-il__segment-media{overflow:hidden}.brk-il__segment-media img{display:block;width:100%;height:100%;object-fit:cover;aspect-ratio:3 / 2}.brk-il__segment-body{display:flex;flex-direction:column;gap:var(--space-xs,1.6875rem);flex:1;padding:var(--space-m,3rem)}.brk-il__segment-title{margin:0;font-size:var(--h3,2.8rem)}.brk-il__segment-intro{margin:0;font-size:var(--text-s,1.5rem);line-height:1.6;color:var(--text-dark-muted)}.brk-il__segment-label{margin:0;padding-top:var(--space-s,2.25rem);border-top:1px solid var(--brk-il-hairline);font-size:var(--text-xs,1.2rem);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--brk-il-muted)}.brk-il__segment-apps{display:flex;flex-direction:column;gap:var(--space-xs,1.6875rem);list-style:none;margin:0;padding:0}.brk-il__segment-apps li{display:grid;grid-template-columns:2rem 1fr;gap:.6rem;align-items:start;font-size:var(--text-s,1.5rem);line-height:1.55}.brk-il__check{width:2rem;height:2rem;color:var(--text-dark,#000);margin-top:.15em}.brk-il__versions-lead{max-width:64rem;margin:calc(var(--space-xs, 1.6875rem) * -1) 0 var(--space-m,3rem);font-size:var(--text-s,1.5rem);line-height:1.6;color:var(--text-dark-muted)}.brk-il__grid--versions{grid-template-columns:repeat(auto-fit,minmax(min(340px, 100%),1fr))}.brk-il__version{display:flex;flex-direction:column;border:1px solid var(--brk-il-line);background:var(--brk-il-surface);border-radius:var(--radius,5px);overflow:hidden}.brk-il__version-media img{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:3 / 2}.brk-il__version-body{display:flex;flex-direction:column;flex:1;padding:var(--space-m) var(--space-m) var(--space-s)}.brk-il__version-head{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-xs)}.brk-il__version-name{margin:0;font-size:var(--h2);line-height:1}.brk-il__version-tag{flex:none;padding:.7rem 1rem;border-radius:var(--radius-xs);background:var(--primary);color:var(--text-dark);font-size:var(--text-xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;line-height:1.2}.brk-il__version-intro{margin:var(--space-xs) 0 var(--space-s);min-height:3.1em;font-size:var(--text-m);line-height:1.55;color:var(--text-dark);text-wrap:pretty}.brk-il__version-specs{margin:0;border-top:1px solid var(--brk-il-line)}.brk-il__version-row{display:grid;grid-template-columns:13.2rem minmax(0,1fr);gap:2rem;padding:2rem 0;border-bottom:1px solid var(--brk-il-hairline)}.brk-il__version-row:last-child{border-bottom:0;padding-bottom:.4rem}.brk-il__version-row dt{font-size:var(--text-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;line-height:1.7;color:var(--brk-il-muted)}.brk-il__version-row dd{margin:0;font-size:var(--text-s);font-weight:500;line-height:1.6;color:var(--text-dark)}@media (max-width:478px){.brk-il__version-row{grid-template-columns:10.5rem minmax(0,1fr);gap:1.4rem;padding:1.6rem 0}}.brk-il__version-row--empty dd{font-weight:400;color:var(--brk-il-muted)}.brk-il__chips{display:flex;flex-wrap:wrap;gap:var(--space-xs,1.6875rem);list-style:none;margin:0;padding:0}.brk-il__chip{display:inline-flex;align-items:center;gap:var(--space-xs,1.2rem);--brk-il-chip-pad-y:1rem;padding:var(--brk-il-chip-pad-y) var(--space-s,2.25rem);border:1px solid var(--brk-il-line);border-radius:var(--radius-xs,2.222px);background:var(--brk-il-surface);overflow:hidden;color:inherit;font-size:var(--text-s,1.5rem);font-weight:600;text-decoration:none}.brk-il__chip:has(.brk-il__chip-media){padding-left:0}.brk-il__chip-media{flex:none;align-self:stretch;width:5.6rem;margin-block:calc(var(--brk-il-chip-pad-y) * -1);overflow:hidden}.brk-il--box .brk-il__chips{gap:var(--space-xs,1.2rem)}.brk-il--box .brk-il__chip{--brk-il-chip-pad-y:1.1rem;padding-inline:var(--space-s,1.8rem);font-size:var(--text-s,1.5rem);font-weight:500}.brk-il__chip-thumb{display:block;width:100%;height:100%;object-fit:cover}.brk-il__chip:hover,.brk-il__chip:focus-visible{border-color:var(--text-dark,#000)}.brk-il__chip:focus-visible{outline:2px solid var(--primary,#ffcd00);outline-offset:2px}.brk-il__grid--machines,.brk-il__grid--machines:has(>:nth-child(3):last-child){grid-template-columns:repeat(auto-fit,minmax(min(30rem, 100%),1fr))}@media (min-width:1280px){.brk-il__grid--machines,.brk-il__grid--machines:has(>:nth-child(3):last-child),.brk-il__related-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.brk-il__cell{display:flex;flex-direction:column;gap:var(--space-xs,1.4rem);height:100%;padding:var(--space-s,2.2rem);color:inherit;text-decoration:none}.brk-il__cell .brk-il__media{aspect-ratio:4 / 3}.brk-il__cell-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xs,1rem)}.brk-il__card-name{margin:0;font-size:var(--h5,1.9rem);line-height:1.1}.brk-il__cell:hover .brk-il__arrow,.brk-il__cell:focus-visible .brk-il__arrow{color:var(--text-dark,#000)}.brk-il__cell:focus-visible{outline:2px solid var(--primary,#ffcd00);outline-offset:-2px}.brk-il__card-facts{display:grid;grid-template-columns:repeat(3,minmax(0,auto));margin-top:auto;padding-top:var(--space-xs,1.2rem);border-top:1px solid var(--brk-il-line)}.brk-il__fact{display:grid;grid-row:span 3;grid-template-rows:subgrid;align-content:start;min-width:0;padding-right:var(--space-xs,1.2rem)}.brk-il__fact+.brk-il__fact{padding-left:var(--space-xs,1.2rem);border-left:1px solid var(--brk-il-line)}.brk-il__fact-label{display:block;margin-bottom:.3rem;font-size:var(--text-xs,1.2rem);font-weight:600;letter-spacing:.06em;overflow-wrap:break-word;hyphens:auto;line-height:1.3;text-transform:uppercase;color:var(--base-semi-light,#a6a6a6)}.brk-il__fact-value{display:block;font-family:var(--font-condensed);font-size:var(--text-s,1.5rem);font-weight:600;line-height:1.2;text-transform:uppercase;color:var(--text-dark,#000)}.brk-il__fact-alt{display:block;margin-top:.2rem;font-size:var(--text-xs,1.2rem);font-weight:400;color:var(--text-dark-muted,#595959)}@container (max-width:300px){.brk-il__card-facts{grid-template-columns:1fr}.brk-il__fact,.brk-il__fact+.brk-il__fact{padding:0;border-left:0}.brk-il__fact+.brk-il__fact{margin-top:var(--space-xs,1.2rem);padding-top:var(--space-xs,1.2rem);border-top:1px solid var(--brk-il-line)}}.brk-il__card--compare{background:var(--brk-il-compare-bg,none) center top / cover no-repeat,var(--neutral-ultra-light,#f6f6f6);border-color:#fff0}.brk-il__compare-link{display:flex;flex:1;flex-direction:column;justify-content:flex-end;gap:var(--space-xs,1.4rem);min-height:38rem;padding:var(--space-s,2.2rem);color:inherit;text-decoration:none}.brk-il__compare-text{font-size:var(--text-s,1.5rem);font-weight:400;line-height:1.5;color:rgb(255 255 255 / .85)}.brk-il__compare-cta{display:inline-flex;align-items:center;gap:.8rem;font-size:var(--text-s,1.5rem);font-weight:600;color:#fff}.brk-il__compare-cta .brk-il__arrow{color:currentColor}.brk-il__compare-link:hover .brk-il__compare-cta,.brk-il__compare-link:focus-visible .brk-il__compare-cta{text-decoration:underline;text-underline-offset:3px}.brk-il__compare-link:focus-visible{outline:2px solid var(--primary,#ffcd00);outline-offset:-2px}.brk-il-register{border-top:0}.brk-il-register>*{padding-block:var(--space-m,3rem);border-bottom:1px solid var(--brk-il-line,var(--neutral-light,#d9d9d9))}.brk-il-register>:last-child{border-bottom:0}.brk-il-register>.brxe-shortcode:not(:has(*)){display:none}.brk-il__reg-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-s,1.8rem);margin-bottom:var(--space-s,1.8rem)}.brk-il-register .brk-il__reg-title,.brk-il-register .brk-il__reg-head h3{margin:0;font-size:var(--h3,2.6rem);font-weight:700;line-height:1.1}.brk-il__reg-count{font-size:var(--text-s,1.3rem);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--base-semi-light,#8a8a8a);white-space:nowrap}.brk-il-register .brk-il__reg-link{font-size:var(--text-s,1.4rem);font-weight:600;color:var(--text-dark-muted,#595959);text-decoration:underline;text-underline-offset:3px}.brk-il-register .brk-il__reg-link:hover,.brk-il-register .brk-il__reg-link:focus-visible{color:var(--text-dark,#000)}.brk-il__apps{list-style:none;margin:0;padding:0}.brk-il__app+.brk-il__app{border-top:1px solid var(--brk-il-hairline,rgb(0 0 0 / .1))}.brk-il__apps--more{border-top:1px solid var(--brk-il-hairline,rgb(0 0 0 / .1))}.brk-il__app-link{display:grid;grid-template-columns:9.6rem minmax(0,1fr) 2.4rem;align-items:start;gap:var(--space-s,1.8rem);padding:var(--space-s,2rem) 0;color:inherit;text-decoration:none}.brk-il__app-thumb{display:block;overflow:hidden;border-radius:var(--radius,4px);background:var(--shade-ultra-light,rgb(0 0 0 / .05));aspect-ratio:4 / 3}.brk-il__app-thumb img{display:block;width:100%;height:100%;object-fit:cover}.brk-il__app-title{display:block;font-family:var(--font-condensed);font-weight:700;text-transform:uppercase;font-size:var(--h5,2rem);line-height:1.1}.brk-il__app-intro{display:block;margin-top:.6rem;font-size:var(--text-s,1.5rem);font-weight:400;line-height:1.55;color:var(--text-dark-muted,#595959)}.brk-il__app-link .brk-il__arrow{align-self:center;width:2.4rem;height:2.4rem}.brk-il__app-link:hover .brk-il__arrow,.brk-il__app-link:focus-visible .brk-il__arrow{color:var(--text-dark,#000)}.brk-il__app-link:focus-visible{outline:2px solid var(--primary,#ffcd00);outline-offset:2px}.brk-more.brk-more.brk-il__apps-more{display:flex;flex-direction:column}.brk-il__apps-more>.brk-more__toggle{order:2;padding-top:var(--space-s,1.8rem)}.brk-il__apps-more>.brk-il__apps--more{order:1}.brk-il-register .brk-il__machines-btn{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;text-align:left}.brk-il__machines-btn-arrow{width:1.8rem;height:1.8rem;transform:rotate(90deg);transition:transform var(--dur-base) ease}.brk-il__machines-btn:hover .brk-il__machines-btn-arrow,.brk-il__machines-btn:focus-visible .brk-il__machines-btn-arrow{transform:rotate(90deg) translateX(3px)}.brk-il-register>.brxe-block:last-child>*{min-width:max-content}.brk-il-register>.brxe-block:last-child .bricks-button{white-space:nowrap}@media (max-width:1599px){.brk-il-register>.brxe-block:last-child{flex-direction:column!important}.brk-il-register>.brxe-block:last-child>*{flex:0 0 auto!important;width:100%}}.brk-il-register .brk-il__machines-btn{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;text-align:left}.brk-il__machines-btn-arrow{width:1.8rem;height:1.8rem;transform:rotate(90deg);transition:transform var(--dur-base) ease}.brk-il__machines-btn:hover .brk-il__machines-btn-arrow,.brk-il__machines-btn:focus-visible .brk-il__machines-btn-arrow{transform:rotate(90deg) translateX(3px)}.brk-il-register>.brxe-block:last-child>*{min-width:max-content}.brk-il-register>.brxe-block:last-child .bricks-button{white-space:nowrap}.brk-il-register .brk-il__machines-btn{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;text-align:left}.brk-il__machines-btn-arrow{width:1.8rem;height:1.8rem;transform:rotate(90deg);transition:transform var(--dur-base) ease}.brk-il__machines-btn:hover .brk-il__machines-btn-arrow,.brk-il__machines-btn:focus-visible .brk-il__machines-btn-arrow{transform:rotate(90deg) translateX(3px)}.brk-il-register .brk-il--apps,.brk-il-register .brk-il--box{width:100%}