.component-block-intro{display:grid;position:relative}@media screen and (max-width:768px){.component-block-intro{padding-inline:0}}.component-block-about{margin-top:40px}.component-block-about .grid{display:grid;gap:var(--space-l);grid-template-columns:1fr 1fr}.component-block-about .block-text{background:var(--color-surface);border-radius:20px;padding:30px}.component-block-about .block-text .cta{color:var(--color-header-text);font-size:var(--text-l);margin-bottom:20px;margin-top:40px}.component-block-about .block-image{background-image:url(../img/cl-office-2.webp);background-position:top;background-repeat:no-repeat;background-size:cover;border-radius:20px;min-height:300px}@media screen and (max-width:768px){.component-block-about .grid{grid-template-columns:1fr}}.component-block-numbers{margin-top:40px}.component-block-numbers .grid{background:var(--color-surface);border-radius:20px;display:grid;gap:var(--space-l);grid-template-columns:1fr 1fr 1fr 1fr;padding:var(--space-xl) var(--space-l)}.component-block-numbers .number{line-height:1;text-align:center}.component-block-numbers .component-ui-animated-number{color:var(--color-primary-text);display:block;font-size:3rem;font-weight:700;margin-bottom:10px}.component-block-numbers .component-ui-animated-number.tag-plus:after{content:"+"}@media screen and (max-width:1024px){.component-block-numbers .component-ui-animated-number{font-size:2.25rem}}@media screen and (max-width:768px){.component-block-numbers .grid{grid-template-columns:1fr 1fr}}@media screen and (max-width:440px){.component-block-numbers .grid{grid-template-columns:1fr}}.component-ui-accordion-item{--ui-accordion-icon-size:0;--ui-accordion-btn-padding:40px;border-bottom:1px solid var(--ui-color-border);font-size:var(--ui-text-medium);margin-top:var(--ui-space-small);padding-bottom:var(--ui-space-small)}.component-ui-accordion-item .header{background:transparent;border:none;cursor:pointer;display:block;font:inherit;margin-bottom:var(--ui-space-mini);padding:var(--ui-space-small) var(--ui-accordion-btn-padding) var(--ui-space-small) calc(var(--ui-accordion-icon-size) + var(--ui-space-default));position:relative;text-align:left;width:100%}.component-ui-accordion-item .btn-toggle,.component-ui-accordion-item .icon{height:30px;line-height:30px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:30px}.component-ui-accordion-item .icon{background-position:50%;background-size:contain;left:0}.component-ui-accordion-item .title{color:var(--ui-color-header-text);font-family:var(--ui-font-header);font-weight:600}.component-ui-accordion-item .btn-toggle{right:0}.component-ui-accordion-item .btn-toggle:after,.component-ui-accordion-item .btn-toggle:before{background:var(--ui-color-header-text);content:"";position:absolute;transform-origin:center;transition:all var(--ui-ani-time) var(--ui-ani-ease)}.component-ui-accordion-item .btn-toggle:before{height:20px;left:14px;top:5px;width:2px}.component-ui-accordion-item .btn-toggle:after{height:2px;left:5px;top:14px;width:20px}.component-ui-accordion-item .text{display:grid;font-size:var(--ui-text-default);grid-template-rows:0fr;line-height:var(--ui-text-line-height);transition:grid-template-rows var(--ui-ani-time) var(--ui-ani-ease)}.component-ui-accordion-item .text div{overflow:hidden}.component-ui-accordion-item:last-child{border-bottom:none}.component-ui-accordion-item.tag-active .text{grid-template-rows:1fr}.component-ui-accordion-item.tag-active .btn-toggle:after,.component-ui-accordion-item.tag-active .btn-toggle:before{transform:rotate(90deg)}.component-ui-accordion-item.tag-active .btn-toggle:after{opacity:0}.component-ui-accordion-item.tag-icon{--ui-accordion-icon-size:30px}@media only screen and (max-width:500px){.component-ui-accordion-item{--ui-accordion-btn-padding:35px;font-size:var(--ui-text-default)}.component-ui-accordion-item.tag-icon{--ui-accordion-icon-size:26px}.component-ui-accordion-item .icon{height:26px;width:26px}}.theme-light .component-ui-accordion .icon,.theme-lowvision .component-ui-accordion .icon{background-image:var(--v437774a8)}.theme-dark .component-ui-accordion .icon{background-image:var(--v72e4c99e)}.component-block-jobs{margin-top:40px;padding:30px;position:relative}.component-block-jobs .grid{display:grid;gap:60px;grid-template-columns:2fr 1fr;padding-top:30px}.component-block-jobs .jobs-list-empty{background:var(--color-surface);border-radius:var(--border-radius-l);display:grid;font-size:var(--text-l);padding:var(--space-m);place-items:center}.component-block-jobs .jobs-category{color:var(--color-header-text);color:var(--color-primary-text);font-family:Roboto,sans-serif;font-size:2rem;font-weight:600;margin-bottom:30px;margin-top:40px}.component-block-jobs .jobs-category:first-child{margin-top:0}.component-block-jobs .job-description{background:var(--color-surface);border-radius:20px;padding:40px}.component-block-jobs .component-ui-accordion-item{border-bottom:1px solid var(--color-border)}.component-block-jobs .component-ui-accordion-item:first-child{border-top:1px solid var(--color-border)}.component-block-jobs .component-ui-accordion-item:last-child{border-bottom:none}.component-block-jobs .component-ui-accordion-item button{padding:30px var(--ui-accordion-btn-padding) 30px 0}.component-block-jobs .component-ui-accordion-item .title{color:var(--color-text);font-size:1rem;font-weight:400}.component-block-jobs .component-ui-accordion-item .icon{height:36px;line-height:36px;width:36px}.component-block-jobs .component-ui-loading{left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0)}.component-block-jobs .jobs-block,.component-block-jobs .jobs-list-empty{margin-bottom:var(--space-l);opacity:0;transform:translateY(100px);transition:all .75s ease}.component-block-jobs .jobs-block:first-child{transition-delay:.5s}.component-block-jobs .jobs-block:nth-child(2){transition-delay:1s}.component-block-jobs .jobs-block:nth-child(3){transition-delay:1.5s}.component-block-jobs .jobs-block:nth-child(4){transition-delay:2s}.component-block-jobs .jobs-block:nth-child(5){transition-delay:2.5s}.component-block-jobs .jobs-contacts{opacity:0;transform:translateY(100px);transition:all .75s ease;transition-delay:var(--v1b941da4)}.component-block-jobs.tag-animate .jobs-block,.component-block-jobs.tag-animate .jobs-contacts,.component-block-jobs.tag-animate .jobs-list-empty{opacity:1;transform:translateZ(0)}@media screen and (max-width:1024px){.component-block-jobs .grid{gap:60px;grid-template-columns:1fr}.component-block-jobs .jobs-block:first-child .jobs-category{border-top:none;padding-top:0}.component-block-jobs .component-send-cv{transform:translate3d(0,50px,0)}}@media screen and (max-width:640px){.component-block-jobs .jobs-category{font-size:1.125rem}}.component-block-benefits{padding:40px 30px}.component-block-benefits p:last-child{margin-bottom:0}.component-block-benefits .grid{display:grid;gap:30px;grid-template-areas:"a b c" "a e c" "d e f";grid-template-columns:1fr 1fr 1fr;min-height:50vh}.component-block-benefits .grid-item{background:var(--color-surface);border-radius:20px;overflow:hidden;padding:40px;position:relative}.component-block-benefits .grid-item h3{line-height:1.3}.component-block-benefits .grid-item .icon{display:none;margin-bottom:20px;width:60px}.component-block-benefits .grid-item.tag-big{padding-top:305px}.component-block-benefits .grid-item.tag-big .image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:275px;left:0;position:absolute;right:0;top:0}.component-block-benefits .grid-item.tag-big .image.tag-overlay:after{background:linear-gradient(to bottom,#ffffff00 80%,var(--color-surface) 100%);content:"";inset:0;position:absolute}.component-block-benefits .item-a{grid-area:a}.component-block-benefits .item-b{grid-area:b}.component-block-benefits .item-c{grid-area:c}.component-block-benefits .item-d{grid-area:d}.component-block-benefits .item-e{grid-area:e}.component-block-benefits .item-f{grid-area:f}.component-block-benefits .item-g{grid-area:g}.component-block-benefits .item-h{grid-area:h}.component-block-benefits .item-c.tag-big .image{background-position:bottom}.component-block-benefits .grid-item{opacity:0;transform:translateY(50px);transition:all .75s ease}.component-block-benefits .grid-item .image{filter:blur(20px);transition:filter 1.5s ease}.component-block-benefits .grid-item:first-child{transition-delay:.25s}.component-block-benefits .grid-item:first-child image{transition-delay:.5s}.component-block-benefits .grid-item:nth-child(2){transition-delay:.5s}.component-block-benefits .grid-item:nth-child(2) image{transition-delay:.75s}.component-block-benefits .grid-item:nth-child(3){transition-delay:.75s}.component-block-benefits .grid-item:nth-child(3) image{transition-delay:1s}.component-block-benefits .grid-item:nth-child(4){transition-delay:1s}.component-block-benefits .grid-item:nth-child(4) image{transition-delay:1.25s}.component-block-benefits .grid-item:nth-child(5){transition-delay:1.25s}.component-block-benefits .grid-item:nth-child(5) image{transition-delay:1.5s}.component-block-benefits .grid-item:nth-child(6){transition-delay:1.5s}.component-block-benefits .grid-item:nth-child(6) image{transition-delay:1.75s}.component-block-benefits .grid-item:nth-child(7){transition-delay:1.75s}.component-block-benefits .grid-item:nth-child(7) image{transition-delay:2s}.component-block-benefits .grid-item:nth-child(8){transition-delay:2s}.component-block-benefits .grid-item:nth-child(8) image{transition-delay:2.25s}.component-block-benefits .grid-item:nth-child(9){transition-delay:2.25s}.component-block-benefits .grid-item:nth-child(9) image{transition-delay:2.5s}.component-block-benefits.tag-animate .grid-item{opacity:1;transform:translateY(0)}.component-block-benefits.tag-animate .grid-item .image{filter:blur(0)}@media screen and (max-width:1200px){.component-block-benefits .grid{display:grid;grid-template-areas:"a b" "d c" "f e";grid-template-columns:1fr 1fr}}@media screen and (max-width:640px){.component-block-benefits .grid{display:grid;grid-template-areas:"a" "b" "c" "d" "e" "g" "f" "h";grid-template-columns:1fr;grid-template-rows:auto}}#page-home{min-height:100vh}
