.hx{position:relative;overflow:hidden;color:#fff;background:var(--deep);isolation:isolate}.hx__light{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 55% 42% at 50% 0%,rgba(217,8,60,.2) 0%,transparent 70%),radial-gradient(ellipse 70% 60% at 50% 55%,rgba(255,255,255,.035) 0%,transparent 70%)}.hx__grid{position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.5;background-image:linear-gradient(to right,rgba(255,255,255,.05) 1px,transparent 1px);background-size:calc(100% / 12) 100%;-webkit-mask-image:radial-gradient(ellipse 70% 70% at 50% 45%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 70% 70% at 50% 45%,#000 20%,transparent 75%)}.hx__grain{position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.09;background-size:320px 320px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 320 320' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.hx__stage{position:relative}.hx__constellation{position:absolute;inset:24px 0 0;pointer-events:none;z-index:0}.hx__lines{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.hx__orbit{fill:none;stroke:#ffffff0f;stroke-width:1;vector-effect:non-scaling-stroke;stroke-dasharray:2 6}.hx__line{stroke:#ffffff29;stroke-width:1;vector-effect:non-scaling-stroke}.hx__node{position:absolute;transform:translateY(-50%);display:inline-flex;align-items:center;gap:10px;font-family:var(--font-display);font-weight:600;font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--mist);white-space:nowrap}.hx__node--right{transform:translate(-100%,-50%);flex-direction:row-reverse}.hx__node i{width:7px;height:7px;border-radius:50%;border:1px solid rgba(255,255,255,.5);background:var(--deep);flex-shrink:0}.hx__node:nth-child(2) i,.hx__node:nth-child(9) i{background:var(--binatec-red);border-color:var(--binatec-red)}.hx__content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center;gap:28px;padding-top:120px;padding-bottom:56px}.hx__title{margin:0;font-family:var(--font-display);font-weight:900;font-size:clamp(2.6rem,7vw - 1.5rem,4.85rem);line-height:.98;letter-spacing:-.035em;display:flex;flex-direction:column;align-items:center}.hx__title-line{display:block}.hx__title-line--red{color:var(--red-bright);position:relative}.hx__cursor{display:inline-block;width:.06em;height:.82em;margin-left:.08em;vertical-align:-.04em;background:var(--red-bright);animation:hx-blink 1.1s step-start infinite}@keyframes hx-blink{50%{opacity:0}}.hx__sub{margin:0;max-width:54ch;font-size:clamp(1.05rem,1.5vw,1.2rem);line-height:1.65;color:#ffffffc7}.hx__form{display:flex;width:100%;max-width:560px;margin-top:4px}.hx__field{flex:1;min-width:0;display:flex;align-items:center;gap:10px;padding:0 16px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.45);border-right:0;border-radius:8px 0 0 8px;color:var(--mist);transition:border-color .15s var(--ease-out),background-color .15s var(--ease-out)}.hx__field:focus-within{border-color:#fff;background:rgba(255,255,255,.1);box-shadow:0 0 0 1px #fff}.hx__field:has(input:focus-visible){outline:2px solid #fff;outline-offset:3px}.hx__field input{flex:1;min-width:0;min-height:56px;background:none;border:0;outline:0;color:#fff;font:400 1rem var(--font-body)}.hx__field input::-moz-placeholder{color:#ffffff8c}.hx__field input::placeholder{color:#ffffff8c}.hx__submit{display:inline-flex;align-items:center;gap:8px;padding:0 24px;min-height:58px;border:0;border-radius:0 8px 8px 0;background:var(--binatec-red);color:#fff;font:800 .95rem var(--font-display);cursor:pointer;white-space:nowrap;transition:background-color .15s var(--ease-out),transform .1s var(--ease-out)}.hx__submit:hover{background:var(--red-deep)}.hx__submit:active{transform:translateY(1px)}.hx__submit:focus-visible{outline:2px solid #fff;outline-offset:2px}.hx__cta-short{display:none}.hx__meta{display:flex;flex-direction:column;align-items:center;gap:14px}.hx__meta p{margin:0;font-size:.8125rem;color:#ffffff9e;letter-spacing:.02em}.hx__work{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#fff;font:700 .95rem var(--font-display);text-decoration:underline;text-decoration-color:var(--red-bright);text-underline-offset:6px}.hx__clients{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px 40px;padding:24px 0 20px;border-top:1px solid rgba(255,255,255,.12)}.hx__clients-label{margin:0;font-family:var(--font-display);font-weight:700;font-size:.9375rem;color:#ffffffd1;max-width:11ch;line-height:1.35}.hx__marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.hx__track{display:flex;width:-moz-max-content;width:max-content}.hx__marquee-hold{min-height:72px}.hx__logos{list-style:none;margin:0;padding:0 56px 0 0;display:flex;align-items:center;gap:56px}.hx__logos a{display:flex;align-items:center;justify-content:center;min-height:72px;padding:0 8px;border-radius:6px;transition:background-color .2s var(--ease-out)}@media (prefers-reduced-motion: no-preference){.hx__track{animation:hx-marquee 42s linear infinite}.hx__marquee:hover .hx__track,.hx__marquee:focus-within .hx__track{animation-play-state:paused}}@keyframes hx-marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.hx__marquee{overflow-x:auto}.hx__logos[aria-hidden=true]{display:none}}.hx__logos img{display:block;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(1);opacity:.82;transition:opacity .2s var(--ease-out)}.hx__logos a:focus-visible img{opacity:1}@media (hover: hover) and (pointer: fine){.hx__logos a:hover{background:rgba(255,255,255,.05)}.hx__logos a:hover img{opacity:1}}.hx__proof{position:relative;z-index:2;padding-bottom:32px}.hx__signals{list-style:none;margin:0;padding:8px 0 0;border-top:1px solid rgba(255,255,255,.08);display:flex;flex-wrap:wrap;justify-content:center;gap:0 48px}.hx__signals li{display:flex;align-items:center;gap:8px;font-size:.9375rem;color:#ffffffb3}.hx__proof-pair{display:inline-flex;align-items:center;gap:8px}.hx__proof-and{color:#ffffffb3}.hx__proof-comma{margin-left:-9px}.hx__proof .review-mark{color:#fff}.hx__products,.hx__product{display:inline-flex;align-items:center;gap:6px}.hx__products{gap:8px;flex-wrap:wrap;justify-content:center}.hx__product img{display:block;width:20px;height:20px;border-radius:5px;-o-object-fit:contain;object-fit:contain}.hx__proof .review-mark--trustpilot{color:#00b67a}.hx__proof .review-mark--google{color:#4285f4}.hx__proof a{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:#ffffffeb;font-size:.9375rem;font-weight:700;text-decoration:underline;text-decoration-color:#ffffff40;text-underline-offset:5px;transition:color .15s var(--ease-out),text-decoration-color .15s var(--ease-out)}.hx__proof a>svg{color:var(--mist);transition:transform .15s var(--ease-out)}@media (hover: hover) and (pointer: fine){.hx__proof a:hover{color:#fff;text-decoration-color:var(--red-bright)}.hx__proof a:hover>svg{transform:translate(2px,-2px)}}@media (prefers-reduced-motion: no-preference){.hx__node{opacity:0;animation:hx-node .6s var(--ease-out) forwards}.hx__line{stroke-dasharray:40;stroke-dashoffset:40;animation:hx-draw .9s var(--ease-out) forwards}}@keyframes hx-node{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0 0}}@keyframes hx-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion: reduce){.hx__cursor{display:none}}@media (max-width: 1279px){.hx__node{letter-spacing:.14em}}@media (max-width: 1199px){.hx__constellation{display:none}}@media (max-width: 1023px){.hx__clients{grid-template-columns:minmax(0,1fr);justify-items:center}.hx__clients-label{max-width:none}.hx__marquee{width:100%}.hx__logos{gap:40px;padding-right:40px}.hx__content{padding-top:88px;padding-bottom:56px}}@media (max-width: 639px){.hx__content{padding-top:64px;padding-bottom:40px;gap:24px}.hx__title{font-size:clamp(2.5rem,11vw,3.25rem);line-height:1}.hx__form{flex-direction:column;gap:10px}.hx__field{border-right:1px solid rgba(255,255,255,.45);border-radius:8px}.hx__submit{border-radius:8px;justify-content:center}.hx__signals{display:grid;grid-template-columns:1fr;justify-content:stretch;gap:0;padding-top:4px}.hx__signals li{border-bottom:1px solid rgba(255,255,255,.08);justify-content:center;flex-wrap:wrap;-moz-column-gap:8px;column-gap:8px}.hx__signals li:last-child{border-bottom:0}.hx__proof-label{flex-basis:100%;text-align:center;padding-top:12px}}@media (max-width: 379px){.hx__cta-long{display:none}.hx__cta-short{display:inline}}.hp{background:#fff}.hp h2,.hp h3{text-wrap:balance}.hp p{text-wrap:pretty}.hp .ds-link{min-height:44px}.hp-proof{border-bottom:1px solid var(--line)}.hp-proof__grid{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);grid-template-areas:"pull side" "profiles side";gap:40px 80px;align-items:start}.hp-pull{grid-area:pull}.hp-proof__side{grid-area:side}.hp-proof__profiles{grid-area:profiles}.hp-pull{margin:0}.hp-pull blockquote{margin:0 0 28px;font-family:var(--font-display);font-weight:700;font-size:clamp(2rem,4.4vw,3.75rem);line-height:1.08;letter-spacing:-.03em;color:var(--ink);text-indent:-.42em;max-width:20ch}.hp-pull--long blockquote{font-size:clamp(1.5rem,2.6vw,2.25rem);line-height:1.2;max-width:30ch}.hp-pull blockquote:before{content:"“";color:var(--binatec-red)}.hp-pull blockquote:after{content:"”";color:var(--binatec-red)}.hp-pull figcaption{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline;font-size:1rem;color:var(--stone)}.hp-pull figcaption strong{color:var(--ink);font-weight:700}.hp-proof__side{display:flex;flex-direction:column;gap:24px;padding-bottom:4px}.hp-quote{margin:0;padding-top:24px;border-top:1px solid var(--line)}.hp-quote blockquote{margin:0 0 10px;font-size:1.0625rem;line-height:1.6;color:var(--ink)}.hp-quote blockquote:before{content:"“"}.hp-quote blockquote:after{content:"”"}.hp-quote figcaption{font-size:.9375rem;color:var(--stone);line-height:1.5}.hp-quote figcaption strong{color:var(--ink);font-weight:700;margin-right:6px}.hp-proof__profiles{display:flex;flex-wrap:wrap;gap:4px 32px;margin:0}.hp-problem__intro{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:32px 64px;align-items:center;margin-bottom:64px}.hp-problem__copy{display:flex;flex-direction:column;gap:24px}.hp-problem__img{width:100%;height:auto;aspect-ratio:4 / 3;-o-object-fit:cover;object-fit:cover;border-radius:8px;background:var(--paper)}.hp-problem__title{font-size:clamp(2.25rem,4.6vw,3.75rem);line-height:1.02;letter-spacing:-.03em}.hp-problem__title span{color:var(--binatec-red)}.hp-compare{width:100%;border-collapse:collapse;table-layout:fixed}.hp-compare thead th{text-align:left;vertical-align:bottom;padding:0 32px 16px 0;font-family:var(--font-display);font-weight:800;font-size:1.125rem;color:var(--stone)}.hp-compare thead th.hp-compare__win{color:#fff;background:var(--ink);padding:20px 28px 16px;border-radius:8px 8px 0 0}.hp-compare__cell{display:flex;gap:12px;align-items:flex-start}.hp-compare__cell svg{flex-shrink:0;margin-top:4px;color:var(--field-border)}.hp-compare__win .hp-compare__cell svg{color:var(--red-bright);margin-top:3px}.hp-compare thead td{width:20%}.hp-compare tbody tr{border-top:1px solid var(--line)}.hp-compare tbody tr:last-child{border-bottom:1px solid var(--line)}.hp-compare tbody th{text-align:left;vertical-align:top;padding:24px 32px 24px 0;font-family:var(--font-display);font-weight:800;font-size:1.0625rem;color:var(--ink)}.hp-compare tbody td{vertical-align:top;padding:24px 32px 24px 0;font-size:1.0625rem;line-height:1.55;color:var(--stone)}.hp-compare tbody td.hp-compare__win{color:#fff;font-weight:600;padding:24px 28px;background:var(--ink);border-top:1px solid var(--line-dark)}.hp-compare tbody tr:first-child td.hp-compare__win{border-top:0}.hp-compare tbody tr:last-child td.hp-compare__win{border-radius:0 0 8px 8px}.hp-compare tbody tr:last-child{border-bottom:0}.hp-compare tbody tr:last-child th,.hp-compare tbody tr:last-child td:not(.hp-compare__win){border-bottom:1px solid var(--line)}.hp-problem__foot{margin:32px 0 0;color:var(--stone);font-size:1.0625rem;line-height:1.6}.hp-show__head{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:24px 64px;align-items:end;margin-bottom:64px;padding-bottom:40px;border-bottom:1px solid var(--line-dark)}.hp-show__title{grid-column:1 / -1;margin:0;white-space:nowrap;font-family:var(--font-display);font-weight:900;font-size:clamp(3.25rem,9vw,8.5rem);line-height:.88;letter-spacing:-.045em;color:#fff}.hp-show__title sup{font-size:max(.875rem,.16em);font-weight:600;letter-spacing:0;vertical-align:top;position:relative;top:.5em;margin-left:.4em;color:var(--mist);font-variant-numeric:tabular-nums}.hp-show__lead{grid-column:2;margin:0;color:var(--mist);font-size:1.0625rem;line-height:1.6;max-width:38ch}.hp-show__stage{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);grid-template-areas:"index media" "info media" "facts facts";grid-template-rows:auto 1fr auto;gap:32px 56px}.hp-show__index{grid-area:index;display:flex;flex-direction:column;gap:20px}.hp-show__index ol{list-style:none;margin:0;padding:0}.hp-show__index button{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:6px 0;border:0;background:none;text-align:left;cursor:pointer;font-family:var(--font-display);font-weight:800;font-size:1.375rem;letter-spacing:-.015em;color:#ffffff6b;transition:color .2s var(--ease-out)}.hp-show__index button:before{content:"";width:18px;height:3px;background:var(--binatec-red);transform:scaleX(0);transform-origin:left;transition:transform .2s var(--ease-out);flex-shrink:0;margin-left:-30px}.hp-show__index button[aria-pressed=true]{color:#fff}.hp-show__index button[aria-pressed=true]:before{transform:scaleX(1)}.hp-show__index button:hover{color:#fff}.hp-show__index button:focus-visible{outline:2px solid #fff;outline-offset:2px}.hp-show__all{align-self:flex-start;color:#fff}.hp-show__project{display:contents}.hp-show__project[data-active=false]{display:none}.hp-show__media{grid-area:media;position:relative;display:block;overflow:hidden;border-radius:10px;background:#1f1f1f;aspect-ratio:16 / 10;padding-top:30px;box-shadow:0 40px 80px -40px #000c}.hp-show__media:before{content:"";position:absolute;top:12px;left:16px;width:7px;height:7px;border-radius:50%;background:rgba(255,255,255,.3);box-shadow:13px 0 #fff3,26px 0 #ffffff1f}.hp-show__media--mockup{padding-top:0;background:none}.hp-show__media--mockup:before{display:none}.hp-show__media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:0 0 10px 10px;transition:transform .3s var(--ease-out)}.hp-show__media--mockup img{border-radius:10px;-o-object-position:center;object-position:center}.hp-show__info{grid-area:info;display:flex;flex-direction:column;gap:20px;align-self:end}.hp-show__name{margin:0;font-family:var(--font-display);font-weight:800;font-size:clamp(1.75rem,2.6vw,2.375rem);line-height:1.08;letter-spacing:-.02em}.hp-show__name a{color:#fff;text-decoration:none}.hp-show__summary{margin:0;color:var(--mist);font-size:1.0625rem;line-height:1.6}.hp-show__facts{grid-area:facts;margin:8px 0 0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);border-top:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark)}.hp-show__facts>div{display:flex;flex-direction:column;gap:6px;padding:18px 24px 18px 0}.hp-show__facts>div+div{padding-left:24px;border-left:1px solid var(--line-dark)}.hp-show__facts dt{font-size:.9375rem;font-weight:600;color:var(--mist)}.hp-show__facts dd{margin:0;font-size:1rem;line-height:1.5;color:#fff}.hp-show__facts dd .ds-link{min-height:0}.hp-show__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px;padding-top:4px}.hp-show__actions .ds-link{color:#fff}@media (hover: hover) and (pointer: fine){.hp-show__media:hover img{transform:scale(1.02)}.hp-show__name a:hover{text-decoration:underline;text-decoration-color:var(--binatec-red);text-underline-offset:6px}}@media (prefers-reduced-motion: no-preference){.hp-show__project[data-active=true] .hp-show__media img,.hp-show__project[data-active=true] .hp-show__info{animation:hp-show-in .28s var(--ease-out)}}@keyframes hp-show-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.hp-pillars__list{border-top:1px solid var(--ink)}.hp-pillar{position:relative;display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:16px 56px;align-items:center;padding:32px 0 34px;border-bottom:1px solid var(--field-border)}.hp-pillar__name{margin:0;font-family:var(--font-display);font-weight:900;font-size:clamp(2.25rem,4.6vw,4.25rem);line-height:.95;letter-spacing:-.04em;color:var(--ink);transition:color .25s var(--ease-out)}.hp-pillar__name:after{content:".";color:var(--binatec-red)}.hp-pillar__body{display:flex;flex-direction:column;gap:10px}.hp-pillar__promise{margin:0;font-family:var(--font-display);font-weight:800;font-size:1.25rem;line-height:1.25;color:var(--ink)}.hp-pillar__problem{margin:0;color:var(--stone);font-size:1rem;line-height:1.6}.hp-pillar__services{margin:4px 0 0;font-size:.9375rem;line-height:1.5;color:var(--stone)}.hp-pillar__item{white-space:nowrap}.hp-pillar__services a{display:inline-block;white-space:normal;padding:6px 0;color:var(--ink);font-weight:700;text-decoration:underline;text-decoration-color:var(--field-border);text-underline-offset:4px;transition:color .15s var(--ease-out),text-decoration-color .15s var(--ease-out)}.hp-pillar__services a:hover{color:var(--binatec-red);text-decoration-color:var(--binatec-red)}.hp-pillar__sep{margin:0 .5em;color:var(--field-border)}@media (hover: hover) and (pointer: fine){.hp-pillar:hover .hp-pillar__name{color:var(--binatec-red)}}.hp-pillar:focus-within .hp-pillar__name{color:var(--binatec-red)}.hp-ai__jobs{list-style:none;margin:48px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 40px}.hp-ai__jobs li{padding:24px 0 0;border-top:1px solid var(--line-dark);display:flex;flex-direction:column;gap:8px}.hp-ai__job{margin:0;font-family:var(--font-display);font-weight:700;font-size:1.0625rem;color:#fff}.hp-ai__jobs p{margin:0;color:var(--mist);line-height:1.6;font-size:1rem}.hp-ai__foot{margin-top:56px;padding-top:32px;border-top:1px solid var(--line-dark);display:flex;flex-wrap:wrap;gap:24px 40px;align-items:center;justify-content:space-between}.hp-ai__products{display:flex;flex-direction:column;gap:14px}.hp-ai__products>p{margin:0;color:var(--mist)}.hp-ai__products ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:12px}.hp-ai__products a{display:flex;align-items:center;gap:12px;min-height:64px;padding:10px 16px 10px 10px;border:1px solid var(--line-dark);border-radius:8px;color:#fff;text-decoration:none;transition:border-color .15s var(--ease-out),background-color .15s var(--ease-out)}.hp-ai__products img{width:40px;height:40px;border-radius:9px;-o-object-fit:contain;object-fit:contain;background:#fff;padding:3px}.hp-ai__products span{display:flex;flex-direction:column;gap:2px}.hp-ai__products strong{font-family:var(--font-display);font-weight:800;font-size:1rem}.hp-ai__products small{font-size:.875rem;color:var(--mist);max-width:30ch}.hp-ai__products a>svg{color:var(--mist);margin-left:4px}.hp-ai__products a:hover,.hp-ai__products a:focus-visible{border-color:#fff6;background:rgba(255,255,255,.04)}.hp-why__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px 80px;align-items:start}.hp-why__title{margin:0;font-family:var(--font-display);font-weight:900;font-size:clamp(2.25rem,4.4vw,3.75rem);line-height:1.02;letter-spacing:-.03em;color:var(--ink);position:sticky;top:120px}.hp-why__list{list-style:none;margin:0;padding:0;border-top:1px solid var(--ink)}.hp-why__list li{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:8px 40px;align-items:baseline;padding:32px 0;border-bottom:1px solid var(--line)}.hp-why__word{margin:0;font-family:var(--font-display);font-weight:800;font-size:clamp(1.625rem,2.6vw,2.25rem);line-height:1;letter-spacing:-.025em;color:var(--ink)}.hp-why__word:after{content:".";color:var(--binatec-red)}.hp-why__list p{margin:0;line-height:1.6;color:var(--stone);font-size:1.0625rem;max-width:36ch}.hp-industries{padding-top:0}.hp-industries .ds-container{padding-top:96px;border-top:1px solid var(--line)}.hp-industries .ds-header{margin-bottom:48px}.hp-industries__index{-moz-columns:4;columns:4;-moz-column-gap:56px;column-gap:56px}.hp-industries__group{-moz-column-break-inside:avoid;break-inside:avoid;display:grid;grid-template-columns:40px minmax(0,1fr);gap:0 8px;padding-bottom:28px}.hp-industries__letter{font-family:var(--font-display);font-weight:900;font-size:1.75rem;line-height:44px;letter-spacing:-.02em;color:var(--binatec-red)}.hp-industries__group ul{list-style:none;margin:0;padding:0}.hp-industries__group a{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;color:var(--ink);text-decoration:none;font-weight:600;font-size:1.0625rem;border-bottom:1px solid var(--line);transition:color .15s var(--ease-out)}.hp-industries__group a svg{color:var(--binatec-red);opacity:0;flex-shrink:0;transition:opacity .15s var(--ease-out),transform .15s var(--ease-out)}.hp-industries__group a:hover,.hp-industries__group a:focus-visible{color:var(--binatec-red)}.hp-industries__group a:focus-visible svg{opacity:1}@media (hover: hover) and (pointer: fine){.hp-industries__group a:hover svg{opacity:1;transform:translate(3px)}}.hp-faq{padding-top:0}.hp-faq__grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:48px 80px;padding-top:96px;border-top:1px solid var(--line)}.hp-faq__intro{display:flex;flex-direction:column;gap:20px;align-self:start}.hp-faq__intro .ds-link{align-self:flex-start}.hp-insights__head{display:flex;justify-content:space-between;align-items:baseline;gap:24px;flex-wrap:wrap;margin-bottom:48px}.hp-insights__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px}.hp-insights__list article{display:flex;flex-direction:column;gap:12px;padding-top:20px;border-top:1px solid var(--field-border)}.hp-insights__meta{margin:0;display:flex;gap:12px;font-size:.875rem;color:var(--stone)}.hp-insights__meta span{font-family:var(--font-display);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);font-size:.75rem}.hp-insights__list h3 a{color:inherit;text-decoration:none}.hp-insights__list h3 a:hover{text-decoration:underline;text-decoration-color:var(--binatec-red);text-underline-offset:5px}.hp-insights__desc{margin:0;font-size:1rem;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@supports (animation-timeline: view()){@media (prefers-reduced-motion: no-preference){.hp-pull,.hp-compare,.hp-show__stage,.gs__phase,.hp-pillar,.wf,.hp-why__list li{animation:hp-rise linear both;animation-timeline:view();animation-range:entry 0% entry 40%}}@keyframes hp-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}}@media (max-width: 1279px){.hp-show__stage{gap:32px 40px}}@media (max-width: 1023px){.hp-proof__grid,.hp-problem__intro,.hp-faq__grid,.hp-why__grid,.hp-show__head{grid-template-columns:minmax(0,1fr)}.hp-proof__grid{grid-template-areas:"pull" "side" "profiles"}.hp-proof__profiles{flex-direction:column;gap:0}.hp-show__lead{grid-column:1}.hp-show__stage{display:flex;flex-direction:column;gap:64px}.hp-show__index ol{display:none}.hp-show__index{order:99}.hp-show__project,.hp-show__project[data-active=false]{display:flex;flex-direction:column;gap:28px}.hp-show__project+.hp-show__project{padding-top:64px;border-top:1px solid var(--line-dark)}.hp-show__facts{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));order:2}.hp-show__facts>div,.hp-show__facts>div+div{padding:14px 16px 14px 0;border-left:0;border-bottom:1px solid var(--line-dark)}.hp-show__info .hp-show__actions{order:3}.hp-industries__index{-moz-columns:3;columns:3}.hp-pillar{grid-template-columns:minmax(0,1fr);gap:12px}.hp-problem__img{aspect-ratio:16 / 9;max-height:420px}.hp-ai__jobs{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px}.hp-why__title{position:static;max-width:18ch}.hp-insights__list{grid-template-columns:minmax(0,1fr);gap:32px}.hp-industries .ds-container,.hp-faq__grid{padding-top:64px}}@media (max-width: 639px){.hp-problem__intro{margin-bottom:32px}.hp-show__head{margin-bottom:40px;padding-bottom:28px}.hp-show__title{white-space:normal}.hp-show__media{padding-top:22px;aspect-ratio:4 / 3}.hp-show__media:before{top:8px;left:10px;width:6px;height:6px}.hp-industries__index{-moz-columns:2;columns:2;-moz-column-gap:20px;column-gap:20px}.hp-industries__group{grid-template-columns:26px minmax(0,1fr);gap:0 4px;padding-bottom:16px}.hp-industries__letter{font-size:1.25rem;line-height:38px}.hp-industries__group a{font-size:.9375rem;line-height:1.3;padding:6px 0}.hp-compare thead th.hp-compare__win{border-radius:0}.hp-pillar{padding:24px 0 28px}.hp-pillar__promise{font-size:1.125rem}.hp-compare,.hp-compare tbody,.hp-compare tr,.hp-compare th,.hp-compare td{display:block;width:auto}.hp-compare thead{display:none}.hp-compare tbody tr{padding:20px 0}.hp-compare tbody th{padding:0 0 12px;font-size:1.125rem}.hp-compare tbody td{padding:0 0 12px;font-size:1rem}.hp-compare tbody td:before{content:attr(data-label);display:block;margin-bottom:2px;font-family:var(--font-display);font-weight:700;font-size:.875rem;color:var(--stone)}.hp-compare tbody td.hp-compare__win,.hp-compare tbody tr:last-child td.hp-compare__win{padding:14px 16px;margin:0;border:0;border-radius:8px}.hp-compare tbody td.hp-compare__win:before{color:#ffffffb8}.hp-ai__jobs{grid-template-columns:minmax(0,1fr);gap:0;margin-top:32px}.hp-ai__jobs li{padding:20px 0}.hp-ai__foot{margin-top:40px;flex-direction:column;align-items:stretch}.hp-why__list li{grid-template-columns:minmax(0,1fr);padding:24px 0}.hp-industries .ds-container,.hp-faq__grid{padding-top:48px}}
