.hUhBma_wrapper{--component-gap:20px;gap:var(--component-gap);grid-template:"headline headline""photo text"/140px auto;column-gap:20px;display:grid}.hUhBma_headline{grid-area:headline;margin-block:1em 0;line-height:1.4em}.hUhBma_hi{font-size:var(--font-size-80);margin:0;font-weight:600}.hUhBma_hi+.hUhBma_p{margin-top:0}.hUhBma_text{text-wrap:balance;grid-area:text;align-self:end}.hUhBma_text p:last-of-type{margin-bottom:0}.hUhBma_img{vertical-align:middle;object-fit:cover;border-bottom:1px dashed #fff;margin:0;padding:0;line-height:0;display:block}.hUhBma_photo{aspect-ratio:240/381;flex-shrink:0;grid-area:photo;width:140px;position:relative}.hUhBma_photo:after,.hUhBma_photo:before{content:"";position:absolute;bottom:0;left:-2px;right:-2px}.hUhBma_photo:before{border-left:1px dashed var(--color-border);height:56px}.hUhBma_photo:after{border-right:1px dashed var(--color-border);height:52px}.hUhBma_headline{font-size:2.3em}@media (min-width:1000px){.hUhBma_headline{font-size:var(--font-size-100)}}.hUhBma_headline span{border-bottom:4px dashed var(--color-accent)}@media (min-width:480px){.hUhBma_headline{font-size:var(--font-size-90)}}@media (min-width:550px){.hUhBma_headline{align-self:end}.hUhBma_wrapper{--component-gap:12px;grid-template:"headline headline""photo text"/auto 1fr}.hUhBma_hi{font-size:var(--font-size-80)}.hUhBma_p{font-size:var(--font-size-40);margin-block:0}}@media (min-width:780px){.hUhBma_wrapper{grid-template:"headline photo"1fr"text photo"/auto 1fr;column-gap:80px}.hUhBma_text{align-self:initial}.hUhBma_hi{display:none}.hUhBma_photo{width:180px}.hUhBma_photo:before{height:68px}.hUhBma_photo:after{height:64px}}@media (min-width:1000px){.hUhBma_wrapper{grid-template-rows:1fr auto;grid-template-columns:auto 1fr}.hUhBma_headline{font-size:var(--font-size-100)}.hUhBma_photo{align-self:flex-start;width:200px}.hUhBma_photo:before{height:76px}.hUhBma_photo:after{height:72px}}
.knjDFq_scroller{--scroller-gap:var(--space-60);--scroller-item-duration:3.7s;border-inline:1px dashed var(--color-border);padding-block:var(--space-20)}@media (min-width:600px){.knjDFq_scroller{--scroller-item-duration:3s}}@media (min-width:1000px){.knjDFq_scroller{--scroller-item-duration:1.85s}}.knjDFq_tool{margin:0;position:relative}.knjDFq_image{padding:var(--space-40);border-radius:var(--shape-small-radius);background:#fff;display:block}.knjDFq_caption{padding:var(--space-10) var(--space-30);border-radius:var(--shape-small-radius);background:var(--color-primary);color:var(--color-on-primary);font-size:var(--font-size-10);opacity:0;pointer-events:none;transition:opacity .15s;position:absolute;inset-block-end:var(--space-20);inset-inline-start:50%;translate:-50%}.knjDFq_tool:hover .knjDFq_caption{opacity:1}
.gqtiwq_scroller{--scroller-item-duration:2s;--scroller-duration:calc(var(--scroller-items,10) * var(--scroller-item-duration));--scroller-gap:var(--space-40)}.gqtiwq_track{display:flex;overflow:hidden}.gqtiwq_group{gap:var(--scroller-gap);padding-inline:calc(var(--scroller-gap) / 2);white-space:nowrap;flex-wrap:nowrap;display:flex}.gqtiwq_pause{display:none}@media (prefers-reduced-motion:no-preference){.gqtiwq_run .gqtiwq_group{animation:gqtiwq_scroll var(--scroller-duration) linear infinite;animation-delay:calc(var(--scroller-duration) * -1)}.gqtiwq_run .gqtiwq_group+.gqtiwq_group{animation-name:gqtiwq_scroll2;animation-delay:calc(var(--scroller-duration) / -2)}.gqtiwq_run .gqtiwq_track:hover .gqtiwq_group,.gqtiwq_run:has(.gqtiwq_pause input:checked) .gqtiwq_group{animation-play-state:paused}.gqtiwq_run .gqtiwq_pause{align-items:center;gap:var(--space-30);width:fit-content;padding:var(--space-20) var(--space-40) 0;font-size:var(--font-size-10);cursor:pointer;margin-inline-start:auto;display:flex}.gqtiwq_run .gqtiwq_pause input{accent-color:var(--color-accent);margin:0}}@media (prefers-reduced-motion:reduce){.gqtiwq_track{overflow-x:auto}.gqtiwq_group[aria-hidden]{display:none}}@keyframes gqtiwq_scroll{0%{transform:translate(100%)}to{transform:translate(-100%)}}@keyframes gqtiwq_scroll2{0%{transform:translate(0)}to{transform:translate(-200%)}}
._4gMfna_hi{margin-block:2em 5em}._4gMfna_knowledge,._4gMfna_testimonials{margin-block:var(--space-120)}._4gMfna_freerequest{text-align:center;margin-block:var(--space-120)}
