/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.award{--card-50x50-gradient:var(--gradient-card-50x50,linear-gradient(94deg,rgba(40,42,56,.5),rgba(36,33,40,.5)));--background-size:196px;display:flex;flex-direction:column;font-size:1.125rem;font-weight:500;gap:16px;line-height:1.6875rem;max-inline-size:418px}.award.circle{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--card-50x50-gradient);block-size:126px;border-radius:100%;inline-size:126px;justify-content:center}@media,(min-width:992px){.award.circle{block-size:206px;inline-size:206px}}.award.circle .award--background{block-size:120px;inline-size:120px;inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%)}@media,(min-width:992px){.award.circle .award--background{block-size:var(--background-size);inline-size:var(--background-size)}}.award.circle .award--background svg{animation:rotate 15s linear infinite}@media,(min-width:992px){.award.circle .award--background svg{block-size:var(--background-size);inline-size:var(--background-size)}}.award.circle .award--body a{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--card-50x50-gradient);block-size:100px;border-radius:100%;display:flex;inline-size:100px;justify-content:center}@media,(min-width:992px){.award.circle .award--body a{block-size:166px;inline-size:166px}}.award.circle .award--body svg{inline-size:82px}@media,(min-width:992px){.award.circle .award--body svg{inline-size:136px}}.award--description{margin-block:0}.award--second-description{display:flex;flex-direction:column;font:500 1.25rem/1.75rem var(--font-borna,"Borna");gap:24px;justify-content:space-between;padding-block-end:20px}.award--body{display:flex;flex-wrap:wrap;gap:16px 27px}@media,(min-width:992px){.award--body{align-items:center;flex-wrap:unset}}.award--body a{flex:0 0 100%}@media,(min-width:992px){.award--body a{flex:unset;margin-inline-end:auto}}.award--body img{block-size:auto}.award--clutch{align-self:flex-start;display:flex;gap:24px}@keyframes rotate{to{rotate:1turn}}
.button{--background-color:#d74114;--text-color:var(--color-text,#fff);align-items:center;background-color:var(--background-color);border:1px solid var(--background-color);border-radius:50px;color:var(--text-color);display:inline-flex;font:500 .875rem/.875rem var(--font-roboto,"Roboto");gap:10px;justify-content:center;max-inline-size:-moz-fit-content;max-inline-size:fit-content;padding-block:16px;padding-inline:32px;-webkit-text-decoration:none;text-decoration:none;transition:padding-inline-start .2s ease-in-out,padding-inline-end .2s ease-in-out,gap .2s ease-in-out,margin .2s ease-in-out}.button:focus,.button:hover{cursor:pointer;gap:13px;margin-inline-end:-17px;padding-inline:39px 42px}.button--secondary{background-color:initial}.button--arrow-right-top .button__arrow{transform:rotate(-45deg)}.button--tertiary{background-color:initial;border-color:var(--text-color)}.button__arrow{overflow:unset}
.card{block-size:100%;border-radius:8px}.card--gradient{background:var(--gradient-card,linear-gradient(94deg,var(--color-gradient-card-start),var(--color-gradient-card-end)))}.card--gradient-50x50{background:var(--gradient-card-50x50)}.card--decorative{overflow:hidden;position:relative}.card--decorative:after,.card--decorative:before{border-radius:100%;content:"";filter:blur(167px);inset-inline-start:36px;position:absolute}@media,(min-width:992px){.card--decorative:after,.card--decorative:before{inset-inline-start:24px}}.card--decorative:before{background-color:var(--color-decorative-primary,rgba(43,39,235,.17));block-size:1130px;inline-size:1130px;inset-block-start:calc(50% + 5px);transform:translateY(-50%)}.card--decorative:after{background-color:var(--color-decorative-secondary,rgba(93,41,56,.9));block-size:808px;inline-size:808px;inset-block-start:62px}.card--decorative>p{margin-block:0;position:relative;z-index:1}.card--decorative-secondary{background:var(--gradient-card);overflow:hidden;position:relative;z-index:1}.card--decorative-secondary:after,.card--decorative-secondary:before{block-size:1078px;border-radius:100%;content:"";display:block;inline-size:1078px;position:absolute;z-index:-1}.card--decorative-secondary:before{background-color:var(--color-decorative-primary);filter:blur(167px);inset-block-start:-54%;inset-inline-start:-330px}@media,(min-width:992px){.card--decorative-secondary:before{inset-block-start:-130%}}.card--decorative-secondary:after{background-color:var(--color-decorative-secondary);filter:blur(75px);inset-block-start:40%;inset-inline-start:-410px;opacity:.4}@media,(min-width:992px){.card--decorative-secondary:after{inset-block-start:30%;inset-inline-start:450px}}.card--p-16{padding:16px}.card--p-32{padding-block:24px;padding-inline:24px}@media,(min-width:992px){.card--p-32{padding-block:32px;padding-inline:32px}}.card--p-12x16x12x20{padding-block:12px;padding-inline:20px 16px}.card--p-16x32{padding:16px}@media,(min-width:992px){.card--p-16x32{padding:32px}}.card--p-40x64{padding:24px}@media,(min-width:992px){.card--p-40x64{padding-block:40px;padding-inline:64px}}.card--p-24x32{padding:24px}@media,(min-width:992px){.card--p-24x32{padding:32px}}.card--p-60{padding-block:24px;padding-inline:24px}@media,(min-width:992px){.card--p-60{padding-block:60px;padding-inline:60px}}.card--p-20{padding-block:12px;padding-inline:12px}@media,(min-width:992px){.card--p-20{padding-block:20px;padding-inline:20px}}.card--p-64{padding-block:16px;padding-inline:16px}@media,(min-width:992px){.card--p-64{padding-block:64px;padding-inline:64px}}.card--p-24{padding-block:12px;padding-inline:12px}@media,(min-width:992px){.card--p-24{padding-block:24px;padding-inline:24px}}.card--p-64x64x0x64{padding-block:24px;padding-inline:16px}@media,(min-width:992px){.card--p-64x64x0x64{padding-block:64px 0;padding-inline:64px}}
.expandable-card__summary{align-items:center;cursor:pointer;display:flex;gap:20px;justify-content:space-between}.expandable-card__summary::-webkit-details-marker{display:none}.expandable-card__summary h3,.expandable-card__summary p{color:var(--color-text-grey);font-family:var(--font-borna);font-weight:500;line-height:1.4rem}@media,(min-width:992px){.expandable-card__summary h3,.expandable-card__summary p{font-size:1.25rem;line-height:1.75rem}}.expandable-card__summary h3,.expandable-card__summary p{margin-block:0}.expandable-card__summary a{min-block-size:24px}.expandable-card__content{color:var(--color-text-secondary,#b3b3b3);position:relative}.expandable-card__content p{margin-block:0}.expandable-card__button{line-height:0;margin-inline-end:3px;position:relative;transition:transform .2s ease-in-out}.expandable-card__button-plus{inset-block-start:7px;inset-inline-start:7px;position:absolute;transition:rotate .2s ease-in-out}.expandable-card:hover:after,.expandable-card[open]:after{inline-size:100%;opacity:1}.expandable-card[open]>.expandable-card__summary .expandable-card__button{transform:scale(1.2)}.expandable-card[open]>.expandable-card__summary .expandable-card__button-plus{rotate:45deg}.expandable-card[open]>.expandable-card__summary .expandable-card__button-border path{animation:button-border-open .5s ease-in-out}.expandable-card:not([open]) .expandable-card__button-border path{animation:button-border-close .5s ease-in-out}.expandable-card--gradient{background:var(--gradient-card,linear-gradient(94deg,var(--color-gradient-card-start),var(--color-gradient-card-end)))}.expandable-card--gradient-50x50{background:var(--gradient-card-50x50)}.expandable-card--p-32{--padding-mobile-size:24px;--padding-desktop-size:32px}.expandable-card--p-32 .expandable-card__summary{padding-block:var(--padding-mobile-size);padding-inline:var(--padding-mobile-size)}@media,(min-width:992px){.expandable-card--p-32 .expandable-card__summary{padding-block:var(--padding-desktop-size);padding-inline:var(--padding-desktop-size)}}.expandable-card--p-32[open] .expandable-card__content{padding-block-end:var(--padding-mobile-size);padding-inline:var(--padding-mobile-size)}@media,(min-width:992px){.expandable-card--p-32[open] .expandable-card__content{padding-block-end:var(--padding-desktop-size);padding-inline:var(--padding-desktop-size)}}.expandable-card--primary[open] .expandable-card__summary{transition:margin-block-end .5s ease-in-out}.expandable-card--primary:not([open]) .expandable-card__summary{transition:margin-block-end 1s ease-in-out}.expandable-card--secondary{border-block:1px solid var(--color-border,#7e7e7e);margin-block-start:-1px;position:relative}.expandable-card--secondary .expandable-card__summary{padding-block:19px}@media,(min-width:992px){.expandable-card--secondary .expandable-card__summary{padding-block:22px}}.expandable-card--secondary .expandable-card__content{padding-block-end:20px}.expandable-card--secondary:after{background-color:var(--color-text-grey,#dedede);block-size:1px;content:"";inline-size:0;inset-block-end:-1px;inset-inline-start:0;opacity:0;position:absolute;transition:inline-size .2s ease-in-out,opacity .2s ease-in-out;z-index:1}@keyframes button-border-open{50%{stroke-opacity:.8;stroke-width:2px}to{stroke-opacity:.15;stroke-width:1px}}@keyframes button-border-close{50%{stroke-opacity:.8;stroke-width:2px}to{stroke-opacity:.15;stroke-width:1px}}
.footer{--border-color:#51525b;--text-secondary-color:var(--color-text-secondary,#b3b3b3);--border-style:1px solid var(--border-color);background-color:var(--color-background-soft,#272835);display:grid;gap:32px;padding-block-end:40px;padding-inline:24px}@media,(min-width:992px){.footer{gap:80px;padding-block-end:140px;padding-inline:64px}}.footer__brand{border-block-start:var(--border-style);padding-block-start:32px}@media,(min-width:992px){.footer__brand{border-block-end:var(--border-style);padding-block:40px}}.footer__brand--logo{display:block;max-block-size:50px}@media,(min-width:992px){.footer__navigation{display:grid;gap:90px 28px;grid-template-columns:auto 1fr;inline-size:100%;justify-content:space-between;margin-inline:auto;max-inline-size:var(--content-width,1310px)}}@media,(min-width:1440px){.footer__navigation{-moz-column-gap:135px;column-gap:135px}}.footer__navigation .expandable-card:first-of-type .expandable-card__summary p,.footer__navigation .expandable-card:last-of-type .expandable-card__summary p{color:var(--color-text,#fff);font-weight:500}@media,(min-width:992px){.footer__navigation .expandable-card:first-of-type .menu__2-level{display:block;margin-block-start:20px}.footer__navigation .expandable-card:first-of-type .menu-item__2-level{color:var(--color-text-secondary,#b3b3b3);font-size:.875rem;font-style:normal;font-weight:500;min-block-size:24.5px}}.footer__bottom{color:var(--text-secondary-color);display:grid;font-size:.9375rem;font-weight:400;gap:24px;line-height:1.4063rem;text-align:end}@media,(min-width:992px){.footer__bottom{grid-template-columns:repeat(2,auto);margin-block-start:50px}}.footer__bottom--col{align-items:center;display:grid;gap:14px;grid-template-columns:auto 1fr}@media,(min-width:576px){.footer__bottom--col{gap:24px;text-align:start}}@media,(min-width:992px){.footer__bottom--col:last-child{gap:14px;margin-inline-start:auto;text-align:end}.footer__bottom--col:last-child>svg{order:1}}.footer__socials{display:flex;gap:18px}.footer__socials a{block-size:42px;color:#fff;display:grid;inline-size:42px;place-content:center;transition:color .3s}.footer__socials a:hover{color:var(--color-accent)}.footer__address{display:flex;flex-direction:column;font-size:.875rem;font-style:normal;font-weight:500;gap:32px;line-height:1.5313rem;white-space:nowrap}@media,(min-width:992px){.footer__address{flex-direction:row;gap:28px;margin-block-start:20px}}@media,(min-width:1200px){.footer__address{gap:90px}}.footer__address--abbr[title]{-webkit-text-decoration:none;text-decoration:none}.footer__address a{color:var(--text-secondary-color)}.footer__address a:not(:hover){text-decoration:unset}.footer__address [href^="mailto:"]{color:var(--color-text,#fff);font-size:1.125rem;font-weight:500;line-height:1.9125rem;-webkit-text-decoration:underline;text-decoration:underline}.footer .expandable-card{border-color:var(--border-color);border-block-start:var(--border-style)}@media,(min-width:992px){.footer .expandable-card{border:unset;padding-block-end:0}}.footer .expandable-card:after{background-color:var(--border-color)}@media,(min-width:992px){.footer .expandable-card:after{display:none}.footer .expandable-card:first-child{grid-row:1/3}.footer .expandable-card:nth-child(2){grid-column:2/3}}@media,(min-width:1200px){.footer .expandable-card:nth-child(2){grid-column:2/4}}@media,(min-width:992px){.footer .expandable-card:nth-child(2) .expandable-card__summary{display:none}}@media,(min-width:576px){.footer .expandable-card:nth-child(2) .expandable-card__content>.menu{align-items:start;display:grid;grid-template-columns:repeat(3,auto)}.footer .expandable-card:nth-child(2) .expandable-card__content>.menu>:nth-child(4) .menu__3-level,.footer .expandable-card:nth-child(2) .expandable-card__content>.menu>:nth-child(5) .menu__3-level{margin-block-end:0}.footer .expandable-card:nth-child(2) .expandable-card__content>.menu>:nth-child(6),.footer .expandable-card:nth-child(2) .expandable-card__content>.menu>:nth-child(7),.footer .expandable-card:nth-child(2) .expandable-card__content>.menu>:nth-child(8),.footer .expandable-card:nth-child(2) .expandable-card__content>.menu>:nth-child(9){grid-column:3;grid-row:2}.footer .expandable-card:nth-child(2) .expandable-card__content>.menu>:nth-child(6) .menu-item__2-level,.footer .expandable-card:nth-child(2) .expandable-card__content>.menu>:nth-child(7) .menu-item__2-level,.footer .expandable-card:nth-child(2) .expandable-card__content>.menu>:nth-child(8) .menu-item__2-level,.footer .expandable-card:nth-child(2) .expandable-card__content>.menu>:nth-child(9) .menu-item__2-level{color:var(--color-text-grey,#dedede);font:.875rem/1.5313rem var(--font-roboto,"Roboto")}.footer .expandable-card:nth-child(2) .expandable-card__content>.menu>:nth-child(7){margin-block-start:32px}.footer .expandable-card:nth-child(2) .expandable-card__content>.menu>:nth-child(8){margin-block-start:64px}.footer .expandable-card:nth-child(2) .expandable-card__content>.menu>:nth-child(9){margin-block-start:96px}}@media,(min-width:992px){.footer .expandable-card:nth-child(2) .expandable-card__content>.menu .menu-item__2-level{font-size:1.25rem;line-height:1.75rem}.footer .expandable-card:nth-child(2) .expandable-card__content>.menu .menu-item__2-level>svg{opacity:1}}.footer .expandable-card:last-of-type{border-block-end:var(--border-style)}@media,(min-width:992px){.footer .expandable-card:last-of-type{border-block-end:none}}.footer .expandable-card__summary{font:1rem/1.4rem var(--font-borna,"Borna");padding-block:32px}@media,(min-width:992px){.footer .expandable-card__summary{font-size:1.25rem;line-height:1.75rem;padding-block:0;pointer-events:none}}.footer .expandable-card__summary>p{color:var(--color-text,#fff)}.footer .expandable-card__content{transition:all .5s ease-in-out .2s!important}.footer .expandable-card[open] .expandable-card__content{margin-block-end:32px;overflow:unset}@media,(min-width:992px){.footer .expandable-card[open] .expandable-card__content{margin-block-end:0}.footer .expandable-card__button{display:none}}.footer .expandable-card .menu__2-level{font:1rem/1.4rem var(--font-borna,"Borna");gap:8px}.footer .expandable-card .menu__3-level{font-weight:500;gap:4px;margin-block:20px 16px}@media,(min-width:992px){.footer .expandable-card .menu__3-level{margin-block:20px 64px}}.footer .expandable-card .menu-item__2-level:not(:hover)>svg{opacity:1}@media,(min-width:992px){.footer .expandable-card .menu-item__2-level:not(:hover)>svg{opacity:0}}.footer .expandable-card .menu-item__3-level{color:var(--text-secondary-color);font-size:.875rem;font-weight:500;line-height:1.5313rem}.footer .award{margin-block:32px}@media,(min-width:992px){.footer .award{grid-column:2/3;margin-block:0}}@media,(min-width:1200px){.footer .award{grid-column:3;margin-block-start:20px}}
.language-switcher{align-items:center;color:var(--color-text,#fff);display:flex;flex-direction:row-reverse;font-size:.9375rem;gap:18px;justify-content:flex-end;text-transform:uppercase}@media,(min-width:992px){.language-switcher{flex-direction:row;font-size:.8125rem;gap:7px;justify-content:flex-start}}.language-switcher:not(:hover){-webkit-text-decoration:none;text-decoration:none}
.menu{--background-color:var(--color-background,#1c1c24);--text-color:var(--color-text,#fff);--text-grey-color:var(--color-text-grey,#dedede);--border-dark-color:var(--color-border-dark,#444553);--card-gradient:var(--gradient-card,linear-gradient(94deg,var(--color-gradient-card-start),var(--color-gradient-card-end)));display:flex;flex-direction:column;inline-size:100%;list-style:none;margin-block:0;padding-inline:0;position:relative}@media,(min-width:992px){.menu__row{flex-direction:row;flex-wrap:wrap}}.menu__dropdown{margin-block:0 20px}@media,(min-width:992px){.menu__dropdown{margin-block:0}}.menu__dropdown:not(.side-menu)>.menu-item{pointer-events:none}@media,(min-width:992px){.menu__dropdown:not(.side-menu)>.menu-item{cursor:pointer;pointer-events:unset}}.menu__dropdown:not(.side-menu)>.menu{padding-block-start:8px}@media,(min-width:992px){.menu__dropdown:not(.side-menu)>.menu{padding-block-start:32px}.menu__dropdown:not(.side-menu)>.menu:not(.open){block-size:0;inset-inline-start:0;overflow:hidden;padding-block:0}}.menu__dropdown>.menu{gap:12px}@media,(min-width:992px){.menu__dropdown>.menu{inline-size:-moz-fit-content;inline-size:fit-content;padding-inline:64px;z-index:1}.menu__dropdown>.menu-item__dropdown.active{position:relative}.menu__dropdown>.menu-item__dropdown.active:after,.menu__dropdown>.menu-item__dropdown.active:before{block-size:24px;content:"";inline-size:24px;inset-inline-start:30%;pointer-events:none;position:absolute;transform:translate(-50%)}.menu__dropdown>.menu-item__dropdown.active:before{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background-image:var(--gradient-card,linear-gradient(94deg,var(--color-gradient-card-start),var(--color-gradient-card-end)));clip-path:polygon(0 0,100% 0,0 100%);inset-block-end:-58px;opacity:.89;rotate:45deg;z-index:2}.menu__dropdown>.menu-item__dropdown.active:after{--border-style:1px solid var(--border-dark-color);border-block-start:var(--border-style);border-inline-start:var(--border-style);inset-block-end:-56.5px;rotate:45deg}.menu__dropdown>.menu>li{inline-size:100%}}.side-menu__back-btn{align-items:center;background-color:var(--background-color);border:unset;color:var(--text-color);cursor:pointer;display:flex;font:1.625rem/1.7063rem var(--font-borna,"Borna");gap:12px;inline-size:100%;padding-block-end:32px;padding-inline:0;position:fixed;z-index:1}@media,(min-width:992px){.side-menu__back-btn{display:none}}.side-menu__back-btn+li{margin-block-start:62px}.side-menu>.menu{background-color:var(--background-color);inline-size:100vw;inset-block-start:0;inset-inline-start:0;margin-block:0;overflow:hidden auto;position:absolute;transition:inset .2s ease-in-out;z-index:1}@media,(min-width:992px){.side-menu>.menu{background-color:unset;block-size:-moz-fit-content;block-size:fit-content;inline-size:100vw;transition:unset}}.side-menu>.menu:not(.open){block-size:100%;inset-inline-start:100%;overflow:hidden}@media,(min-width:992px){.side-menu>.menu:not(.open){block-size:0;inset-inline-start:0;padding-block:0}}.side-menu>.menu .menu-item__2-level{border-block-end:1px solid hsla(0,0%,87%,.2);color:var(--color-text-secondary,#b3b3b3);font-size:.75rem;font-weight:400;line-height:1.125rem;padding-block-end:4px}@media,(min-width:992px){.side-menu>.menu .menu-item__2-level{color:var(--text-grey-color);font-size:.9375rem;line-height:1.4063rem}}.side-menu>.menu .menu-item__3-level,.side-menu>.menu .menu-item__4-level{gap:8px}.side-menu>.menu .menu-item__3-level{color:var(--text-color);font-size:.9375rem;font-weight:500;line-height:1.4063rem}.side-menu>.menu .menu-item__4-level{color:var(--text-grey-color);font-size:.8125rem;font-weight:400;line-height:1.4219rem;-webkit-text-decoration:none;text-decoration:none}.side-menu>.menu .menu-item__4-level:hover .menu-item__arrow{opacity:1}.side-menu>.menu .menu-item__4-level .menu-item__arrow{opacity:0;transition:opacity .2s ease-in-out}.side-menu .menu-item__3-level:not(.menu-item__dropdown) .menu-item__arrow{opacity:1}.side-menu .menu__2-level{gap:32px!important}.side-menu .menu__3-level,.side-menu .menu__4-level{gap:16px}.side-menu .menu__3-level{padding-block:24px 2px}@media,(min-width:992px){.side-menu .menu__3-level{align-items:start;display:grid;gap:8px;grid-template-columns:repeat(2,1.5fr) 1fr;padding-block-end:0}.side-menu .menu__3-level>:first-child,.side-menu .menu__3-level>:nth-child(2){grid-row:1/6}}.side-menu .menu__4-level{padding-block:12px 16px}@media,(min-width:992px){.side-menu .menu__4-level{gap:4px;padding-block:20px 0}}.side-menu .smartbuzz-banner{inline-size:calc(100% + 48px);margin-inline:-24px}@media,(min-width:992px){.side-menu .smartbuzz-banner{inline-size:calc(100% + 127px);margin-block:21px -31px;margin-inline:-63px}.menu__dropdown>.menu,.side-menu>.menu{border-radius:8px;box-shadow:0 0 44px #00000021;inset-block-start:calc(100% + 36px);inset-inline-start:auto;max-inline-size:803px;padding-block:32px;position:absolute}.menu__dropdown>.menu:before,.side-menu>.menu:before{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background-image:var(--gradient-card,linear-gradient(94deg,var(--color-gradient-card-start),var(--color-gradient-card-end)));border-radius:8px;content:"";inset:1px;outline:1px solid var(--border-dark-color);position:absolute;z-index:-1}}@media,(min-width:1440px){.menu__dropdown>.menu,.side-menu>.menu{inset-inline-start:0;margin-inline-start:0}}
.menu-item{--text-color:var(--color-text,#fff);align-items:center;color:var(--text-color);display:flex}@media,(min-width:992px){.menu-item{white-space:nowrap}}.menu-item:not(:hover){-webkit-text-decoration:none;text-decoration:none}.menu-item.side-menu__toggler{cursor:pointer;justify-content:space-between}@media,(min-width:992px){.menu-item.side-menu__toggler{margin-block-end:0}}.menu-item.side-menu__toggler .menu-item__arrow{rotate:-90deg}@media,(min-width:992px){.menu-item.side-menu__toggler .menu-item__arrow{rotate:unset}}.menu-item.visually-hidden+.menu{padding-block-start:0}.menu-item__1-level{font-size:.9375rem;font-weight:500;gap:4px}@media,(min-width:992px){.menu-item__1-level{font-size:.875rem;font-weight:400;justify-content:unset}.menu-item__1-level.menu-item__dropdown.active .menu-item__arrow{rotate:180deg}}.menu-item__1-level.menu-item__dropdown:not(.side-menu__toggler){border-block-end:1px solid hsla(0,0%,87%,.2);color:var(--color-text-secondary,#b3b3b3);font-size:.75rem;font-weight:400;padding-block-end:4px}@media,(min-width:992px){.menu-item__1-level.menu-item__dropdown:not(.side-menu__toggler){border-block-end:unset;color:var(--text-color);font-size:.875rem;font-weight:400;padding-block-end:unset}}.menu-item__1-level.menu-item__dropdown:not(.side-menu__toggler) .menu-item__arrow{display:none}@media,(min-width:992px){.menu-item__1-level.menu-item__dropdown:not(.side-menu__toggler) .menu-item__arrow{display:block}}.menu-item__1-level.menu-item__dropdown .menu-item__arrow{pointer-events:none}.menu-item__2-level,.menu-item__3-level{gap:8px;-webkit-text-decoration:none;text-decoration:none}.menu-item__2-level:hover .menu-item__arrow,.menu-item__3-level:hover .menu-item__arrow{opacity:1;transform:translate(5px)}.menu-item__2-level .menu-item__arrow,.menu-item__3-level .menu-item__arrow{opacity:0;transition:opacity .2s ease-in-out,transform .2s ease-in-out}.menu-item__2-level{font-size:.9375rem;font-weight:500}.menu-item__3-level{color:var(--color-text-grey,#dedede);font-size:.8125rem;font-weight:400;line-height:1.4219rem}.menu-item__arrow{block-size:14px;display:flex;transition:rotate .2s ease-in-out}
.navbar{block-size:-moz-fit-content;block-size:fit-content;inset:0;inset-block-start:0;inset-inline:0;margin-inline-end:0;padding-block:12px;padding-inline:24px;position:fixed;transition:padding .2s ease-in-out;z-index:102}@media,(min-width:992px){.navbar{padding-block:53px;padding-inline:67px 64px}}.navbar.active{background-color:var(--color-background,#1c1c24);block-size:100vh;min-block-size:-moz-fit-content;min-block-size:fit-content}@media,(min-width:992px){.navbar.active{background-color:unset;block-size:unset}}.navbar.active .navbar__nav{block-size:100%}.navbar:after{content:"";inset:0;position:absolute;transition:background-image .75s ease-in-out;z-index:-1}.navbar__brand{align-items:center;display:flex}@media,(min-width:992px){.navbar__brand{margin-inline-end:auto}}.navbar__brand--logo{block-size:auto;inline-size:139px}@media,(min-width:1200px){.navbar__brand--logo{inline-size:199px}}.navbar__nav{align-content:flex-start;block-size:-moz-fit-content;block-size:fit-content;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:32px}@media,(min-width:992px){.navbar__nav{flex-wrap:nowrap;gap:32px;justify-content:flex-start}}.navbar__toggler{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background-color:unset;background-image:var(--gradient-card,linear-gradient(94deg,var(--color-gradient-card-start),var(--color-gradient-card-end)));block-size:45px;border:unset;border-radius:8px;cursor:pointer;gap:6px;inline-size:45px;padding-block:13px;padding-inline:13px;position:relative}@media,(min-width:992px){.navbar__toggler{display:none}}.navbar__toggler--bar{background-color:var(--color-text,#fff);block-size:2px;display:block;position:absolute;transform:translateY(-50%);transition:rotate .2s ease-in-out,inline-size .2s ease-in-out,margin-inline .2s ease-in-out}.navbar__toggler--bar:not(:last-of-type){inline-size:19px}.navbar__toggler--bar:first-child{inset-block-start:calc(50% - 6px)}.navbar__toggler--bar:nth-child(2){inset-block-start:50%;transform:translateY(-50%)}.navbar__toggler--bar:last-of-type{inline-size:14px;inset-block-start:calc(50% + 6px)}.navbar__toggler.active>.navbar__toggler--bar:first-child,.navbar__toggler.active>.navbar__toggler--bar:last-child{inline-size:19px;margin-inline-start:-1px;rotate:45deg}.navbar__toggler.active>.navbar__toggler--bar:first-child{margin-block-start:6px}.navbar__toggler.active>.navbar__toggler--bar:nth-child(2){inline-size:19px;rotate:-45deg}.navbar__toggler.active>.navbar__toggler--bar:last-child{inset-block-start:50%}.navbar__collapse{align-items:flex-start;block-size:calc(100% - 65px);display:flex;flex-direction:column;gap:32px;inline-size:calc(100% + 48px);margin-block-end:24px;margin-inline:-24px;overflow:hidden auto}@media,(min-width:992px){.navbar__collapse{align-items:center;flex-direction:row;inline-size:auto;margin-block-end:0;overflow:unset}}.navbar__collapse:not(.show){display:none}@media,(min-width:992px){.navbar__collapse:not(.show){display:flex}}.navbar__collapse .side-menu>.menu,.navbar__collapse>.menu__1-level{padding-inline:24px}@media,(min-width:992px){.navbar__collapse .side-menu>.menu,.navbar__collapse>.menu__1-level{padding-inline:64px}.navbar__collapse>.menu__1-level{padding-inline:0}.navbar__collapse>.side-menu>.menu{padding-inline:65px 37px}}.navbar__collapse>.button{margin-inline:24px;white-space:nowrap}@media,(min-width:992px){.navbar__collapse>.button{margin-inline:0;order:2}}.navbar__collapse>.button:hover{margin-inline-end:-20px}.navbar__collapse>.language-switcher{margin-block-start:auto;margin-inline:24px;order:1}@media,(min-width:992px){.navbar__collapse>.language-switcher{margin-block-start:0;margin-inline:7px 0}}.navbar__collapse>.smartbuzz-banner{inline-size:100%;margin-inline:0;order:2}@media,(min-width:992px){.navbar__collapse>.smartbuzz-banner{display:none}}.navbar .menu__1-level{row-gap:12px}@media,(min-width:992px){.navbar .menu__1-level{-moz-column-gap:16px;column-gap:16px}}@media,(min-width:1200px){.navbar .menu__1-level{-moz-column-gap:39px;column-gap:39px}}
.process{--orange-accent:var(--color-accent,#eb5627);--text-secondary:var(--color-text-secondary,#b3b3b3);font-family:var(--font-borna,"Borna")}@media,(min-width:992px){.process__text-wrapper{max-inline-size:415px}}.process__text-wrapper img{margin-block-end:27px}.process__header{direction:ltr;display:flex;gap:20px;justify-content:space-between;margin-block-end:24px;margin-inline-end:12px}@media,(min-width:576px){.process__header{margin-inline-end:0}}@media,(min-width:992px){.process__header{margin-block:20px 64px}}.process__title{align-self:center;margin-block:0}.process__card-number,.process__card-text,.process__card-title{z-index:1}.process__card-number{color:var(--orange-accent);font-size:6.161rem;line-height:7.393rem}@media,(min-width:992px){.process__card-number{font-size:14.75rem;line-height:17.688rem}}.process__card-title{color:var(--color-text-grey);font-family:var(--font-borna);font-size:1.375rem;font-weight:500;line-height:1.65rem}@media,(min-width:992px){.process__card-title{font-size:2.25rem;line-height:2.7rem}}.process__card-title{color:var(--color-text-grey,#dedede)}.process__card-text{color:var(--color-text-grey);font-family:var(--font-borna);font-weight:500;line-height:1.4rem}@media,(min-width:992px){.process__card-text{font-size:1.25rem;line-height:1.75rem}}.process__card-text{color:var(--text-secondary);font-size:1.25rem!important;line-height:1.75rem!important}.process .splide__slide{inline-size:100%}.process .splide__slide .card{display:flex;flex-direction:column-reverse;justify-content:flex-end;overflow:hidden;position:relative}@media,(min-width:992px){.process .splide__slide .card{align-items:center;flex-direction:row;gap:0 20px;justify-content:space-between;padding-block:20px}}.process .splide__slide .card:after{content:url(/themes/custom/smartbees/components/process/assets/desktop-card-background.svg);inset-block-start:0;inset-inline-start:140px;position:absolute}@media,(min-width:992px){.process .splide__slide .card:after{inset-block-start:auto;inset-inline:450px 30px}}.process .splide__slide .card p{margin-block:0 12px}.process .splide__slide .card p:last-child{margin-block:0}.process .splide__arrows{align-items:center;display:flex;gap:4px;inline-size:-moz-fit-content;inline-size:fit-content;min-block-size:62px}@media,(min-width:992px){.process .splide__arrows{gap:12px;inset-inline-end:65px}}@media,(min-width:1440px){.process .splide__arrows{inset-inline-end:0}}.process .splide__arrow,.process .splide__arrow>svg{block-size:46px;inline-size:46px}@media,(min-width:992px){.process .splide__arrow,.process .splide__arrow>svg{block-size:62px;inline-size:62px}}.process .splide__arrow{background:unset;border:unset;cursor:pointer;padding-inline:0}.process .splide__arrow:hover{animation:slide-button .5s ease-in-out forwards}.process .splide__arrow--prev{scale:-1 1}.process .splide__pagination{flex-direction:row;flex-wrap:nowrap;gap:12px;justify-content:start;margin-block-end:16px;overflow:hidden;padding-inline:0;transition:margin-inline-start .3s ease-in-out}@media,(min-width:992px){.process .splide__pagination{gap:30px;margin-block-end:24px}}.process .splide__pagination__page{color:var(--color-text-grey);font-family:var(--font-borna);font-weight:500;line-height:1.4rem}@media,(min-width:992px){.process .splide__pagination__page{font-size:1.25rem;line-height:1.75rem}}.process .splide__pagination__page{background-color:initial;border-block:none;border-inline:none;color:var(--text-secondary);cursor:pointer;font-size:1rem;padding-inline:0;white-space:nowrap}@media,(min-width:992px){.process .splide__pagination__page{display:flex;flex-direction:column}}.process .splide__pagination__page.is-active{color:var(--color-accent)}@keyframes slide-button{0%{transform:translate(0)}50%{transform:translate(5px)}to{transform:translate(0)}}
.smartbuzz-banner{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background-image:var(--gradient-card,linear-gradient(94deg,var(--color-gradient-card-start),var(--color-gradient-card-end)))}@media,(min-width:992px){.smartbuzz-banner{border-end-end-radius:8px;border-end-start-radius:8px;overflow:hidden}}.smartbuzz-banner__content{display:flex;gap:6px;justify-content:flex-end;overflow:hidden;position:relative}@media,(min-width:992px){.smartbuzz-banner__content{gap:16px}}.smartbuzz-banner__logo{inline-size:56px;inset-block-start:25px;inset-inline-start:-18px;position:absolute;scale:.8}@media,(min-width:992px){.smartbuzz-banner__logo{inset-block-start:8px;inset-inline-start:-7px;scale:1}}.smartbuzz-banner__text{font-size:.875rem;font-weight:500;line-height:1.5313rem;margin-block:12px 15px;padding-inline-start:40px}@media,(min-width:992px){.smartbuzz-banner__text{font-weight:400;margin-block-end:11px}}.smartbuzz-banner .button{background-color:#edba11;border:unset;border-radius:0;color:#202020;gap:4px;padding-block:13px;padding-inline:16px}.smartbuzz-banner .button:hover{margin-inline-end:0}.smartbuzz-banner .button__arrow{inline-size:14px;scale:.8}
body.eu-cookie-compliance-popup-open .layout-container{pointer-events:none}body.eu-cookie-compliance-popup-open .layout-container:after{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);content:"";inset:0;position:fixed;z-index:9999}.sliding-popup-bottom{animation:cookie-animation 1s linear 1.1s forwards;inline-size:100%;transform:translateY(100%)}@keyframes cookie-animation{to{transform:translateY(0)}}.eu-cookie-compliance-banner{background:var(--gradient-opaque);color:var(--color-text-grey);font:1rem/1.4rem var(--font-borna,"Borna");inline-size:100%}.eu-cookie-compliance-banner .eu-cookie-compliance-content{max-inline-size:100%;padding:10px}@media (min-width:480px){.eu-cookie-compliance-banner .eu-cookie-compliance-content{padding:32px}}.eu-cookie-compliance-banner .eu-cookie-compliance-content .eu-cookie-compliance-message{margin-block-end:12px;max-block-size:60vh;overflow-y:auto}.eu-cookie-compliance-banner .eu-cookie-compliance-message{float:none;max-inline-size:100%}.eu-cookie-compliance-banner .eu-cookie-compliance-message p{text-align:start}.eu-cookie-compliance-banner .eu-cookie-compliance-buttons{display:flex;flex-wrap:wrap;float:none;gap:1.2rem;justify-content:center;max-inline-size:100%}@media (min-width:768px){.eu-cookie-compliance-banner .eu-cookie-compliance-buttons{flex-wrap:nowrap;gap:25px;justify-content:end}}.eu-cookie-compliance-banner .eu-cookie-compliance-buttons .agree-button,.eu-cookie-compliance-banner .eu-cookie-compliance-buttons .eu-cookie-compliance-save-preferences-button{gap:2rem}.eu-cookie-compliance-banner .eu-cookie-compliance-buttons .agree-button.hidden,.eu-cookie-compliance-banner .eu-cookie-compliance-buttons .eu-cookie-compliance-save-preferences-button.hidden{display:none}.eu-cookie-compliance-banner .eu-cookie-compliance-dialog{background:var(--gradient-opaque);border:unset;border-radius:8px;color:var(--text-color-grey);font:1rem/1.4rem var(--font-borna,"Borna");inline-size:90%;inset-block-start:50%;inset-inline-start:50%;max-block-size:75vh;max-inline-size:1200px;min-inline-size:320px;overflow-y:auto;padding:10px;position:fixed;transform:translate(-50%) translateY(-50%)}@media (min-width:768px){.eu-cookie-compliance-banner .eu-cookie-compliance-dialog{inline-size:80%;padding:32px}}.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .eu-cookie-compliance-close-modal{--size:2.625rem;background:transparent;block-size:var(--size);border:none;cursor:pointer;display:grid;inline-size:var(--size);inset-inline-end:10px;margin:0;place-content:center;position:absolute}@media (min-width:768px){.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .eu-cookie-compliance-close-modal{inset-inline-end:32px}}.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .eu-cookie-compliance-close-modal:after,.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .eu-cookie-compliance-close-modal:before{--size:26px;block-size:var(--size);border-block-start:1px solid var(--color-text-grey);content:"";inline-size:var(--size);inset-block-start:16px;inset-inline-end:0;position:absolute;rotate:-45deg}.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .eu-cookie-compliance-close-modal:before{inset-inline-end:17px;rotate:45deg}.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .eu-cookie-compliance-close-modal:hover{opacity:.3}.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .eu-cookie-compliance-categories-title{font-size:1.75rem;line-height:2.25rem;margin-block-end:1.5rem;max-inline-size:calc(100% - 3.375rem)}@media (min-width:768px){.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .eu-cookie-compliance-categories-title{margin-block-end:2rem}}.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .eu-cookie-compliance-category{border:1px solid var(--color-border);border-radius:4px;margin-block-end:8px;padding-block:12px;padding-inline:16px;position:relative}.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .eu-cookie-compliance-category div,.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .eu-cookie-compliance-category summary{display:flex}.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .eu-cookie-compliance-category summary{cursor:pointer;margin-block:-12px;margin-inline:-16px;padding-block:12px;padding-inline:16px}.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .eu-cookie-compliance-category:not(.select-all):after{background-image:url(/themes/custom/smartbees/images/icons/ChevronDown14.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;block-size:24px;content:"";display:block;inline-size:24px;inset-block:12px 0;inset-inline-end:12px;pointer-events:none;position:absolute}.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .eu-cookie-compliance-category .eu-cookie-compliance-category-checkbox~label{align-items:center;cursor:pointer;display:flex}.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .eu-cookie-compliance-category .eu-cookie-compliance-category-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--gradient-input);background-color:var(--form-background);block-size:20px;border-radius:4px;color:var(--color-text);display:grid;grid-row:1;margin:1px;min-inline-size:20px;outline:1px solid hsla(0,0%,100%,.4);overflow:hidden;place-content:center;position:relative;transform:translateY(-.075em)}.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .eu-cookie-compliance-category .eu-cookie-compliance-category-checkbox:focus{outline-color:var(--color-form-border-focus)}.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .eu-cookie-compliance-category .eu-cookie-compliance-category-checkbox:before{content:"";inset:0;position:absolute}.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .eu-cookie-compliance-category .eu-cookie-compliance-category-checkbox:checked:before{background:linear-gradient(94deg,#a7a8afd9 1.03%,#242128d9 96.79%);content:url(/themes/custom/smartbees/images/icons/Checkmark20.svg)}.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .eu-cookie-compliance-category .eu-cookie-compliance-category-checkbox+label{align-items:center;grid-row:1;padding-inline-start:16px}.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .eu-cookie-compliance-category .eu-cookie-compliance-category-container{display:flex}.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .eu-cookie-compliance-category .eu-cookie-compliance-category-description{line-height:1.875rem;margin-block-start:16px}.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .eu-cookie-compliance-category[open]:after{transform:rotate(180deg)}.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .eu-cookie-compliance-categories-buttons{display:flex;flex-wrap:wrap;gap:25px;justify-content:center;margin-block-start:32px}@media (min-width:480px){.eu-cookie-compliance-banner .eu-cookie-compliance-dialog .eu-cookie-compliance-categories-buttons{justify-content:end}}
@font-face{font-display:swap;font-family:Borna;font-style:normal;font-weight:500;src:local("Borna"),url(/themes/custom/smartbees/fonts/Borna/Borna-Medium.woff2) format("woff2"),url(/themes/custom/smartbees/fonts/Borna/Borna-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),url(/themes/custom/smartbees/fonts/Roboto/Roboto-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto"),url(/themes/custom/smartbees/fonts/Roboto/Roboto-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto"),url(/themes/custom/smartbees/fonts/Roboto/Roboto-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:PP Neue Montreal;font-style:normal;font-weight:500;src:local("PP Neue Montreal"),url(/themes/custom/smartbees/fonts/Roboto/Ppneuemontreal-Medium.woff) format("woff")}
:root{--font-roboto:"Roboto",sans-serif;--font-borna:"Borna",sans-serif;--color-background:#1c1c24;--color-background-dark:#000;--color-background-muted:#0e1120;--color-background-soft:#272835;--color-background-opacity:rgba(37,34,41,.9);--color-background-accent:#51274b;--color-background-modal:rgba(31,31,70,.67);--color-border:#7e7e7e;--color-border-dark:#444553;--color-border-opacity:hsla(0,0%,49%,.5);--color-text:#fff;--color-text-grey:#dedede;--color-text-secondary:#b3b3b3;--color-accent:#eb5627;--color-text-placeholder:hsla(0,0%,100%,.6);--color-text-error:#d1615e;--color-gradient-card-start:rgba(40,42,56,.8);--color-gradient-card-end:rgba(36,33,40,.8);--color-gradient-table-start:rgba(40,42,56,.8);--color-gradient-table-end:rgba(59,52,68,.8);--color-decorative-primary:rgba(43,39,235,.17);--color-decorative-secondary:rgba(93,41,56,.9);--color-scrollbar-thumb:#434343;--color-scrollbar-track:#282a38;--color-scrollbar-border:hsla(0,0%,100%,.2);--color-form-border:#fff3;--color-form-border-focus:#eb5627;--color-smartbuzz:#edba11;--content-width:1310px;--gradient-card:linear-gradient(94deg,var(--color-gradient-card-start),var(--color-gradient-card-end));--gradient-card-50x50:linear-gradient(94deg,rgba(40,42,56,.5),rgba(36,33,40,.5));--gradient-card-transparent:linear-gradient(94deg,rgba(40,42,56,.01) 1.03%,rgba(36,33,40,.01) 96.79%);--gradient-input:linear-gradient(94deg,rgba(40,42,56,.85) 1.03%,rgba(36,33,40,.85) 96.79%);--gradient-opaque:linear-gradient(94deg,#282a38 1.03%,#242128 96.79%);--gradient-table:linear-gradient(94deg,var(--color-gradient-table-start),var(--color-gradient-table-end))}
*{scrollbar-color:var(--color-scrollbar-thumb) var(--color-scrollbar-track);scrollbar-width:thin}::-moz-selection{background-color:var(--color-accent);color:var(--color-background)}::selection{background-color:var(--color-accent);color:var(--color-background)}::-webkit-scrollbar{block-size:12px;inline-size:12px}::-webkit-scrollbar-track{background-image:var(--gradient-card,linear-gradient(94deg,var(--color-gradient-card-start),var(--color-gradient-card-end)));border:1px solid var(--color-scrollbar-border);border-radius:34px}::-webkit-scrollbar-thumb,::-webkit-scrollbar-track{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px)}::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--color-scrollbar-thumb);border:2px solid transparent;border-radius:14px;box-shadow:inset 0 0 0 1px var(--color-scrollbar-border)}:focus-visible{outline-color:var(--color-accent);outline-style:solid;outline-width:5px}*,:after,:before{box-sizing:border-box;-webkit-tap-highlight-color:transparent}*,html{scroll-behavior:smooth!important}html{font-family:var(--font-roboto);font-style:normal;font-weight:400;scroll-padding-block-start:calc(80px + var(--drupal-displace-offset-top,0px))!important}@media,(min-width:992px){html{scroll-padding-block-start:calc(110px + var(--drupal-displace-offset-top,0px))!important}}body{background-color:var(--color-background);color:var(--color-text);font-size:1.0625rem;line-height:1.4;margin:0}header[role=banner]:has(#block-smartbees-notificationbar) .navbar:not(.active){inset-block-start:50px}@media,(min-width:576px){header[role=banner]:has(#block-smartbees-notificationbar) .navbar:not(.active){inset-block-start:36px}}@media,(min-width:992px){header[role=banner].is-pinned .navbar{padding-block:24px}}header[role=banner].is-pinned .navbar:not(.active):after{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background-image:var(--gradient-card,linear-gradient(94deg,var(--color-gradient-card-start),var(--color-gradient-card-end)))}header[role=banner].is-pinned .scroll-depth{opacity:1}header[role=banner].is-pinned:has(#block-smartbees-notificationbar) .navbar{inset-block-start:0}.layout-content{overflow:hidden}:is(h1,h2,h3,h4,h5,h6){color:var(--color-text-grey);font-family:var(--font-borna);font-weight:500}h1{font-size:2.5rem;line-height:2.5rem}@media,(min-width:992px){h1{font-size:5rem;line-height:5rem}}h2{font-size:1.625rem;line-height:1.706rem}@media,(min-width:992px){h2{font-size:3.125rem;line-height:3.281rem}}h3{color:var(--color-text-grey);font-family:var(--font-borna);font-size:1.375rem;font-weight:500;line-height:1.65rem}@media,(min-width:992px){h3{font-size:2.25rem;line-height:2.7rem}}h4{color:var(--color-text-grey);font-family:var(--font-borna);font-weight:500;line-height:1.4rem}@media,(min-width:992px){h4{font-size:1.25rem;line-height:1.75rem}}a{color:var(--color-accent)}a:not(:hover){-webkit-text-decoration:none;text-decoration:none}code{border-radius:8px}code::-webkit-scrollbar{block-size:32px;inline-size:32px}code::-webkit-scrollbar-track{border:10px solid transparent;border-radius:54px;box-shadow:inset 0 0 0 1px var(--color-scrollbar-border)}code::-webkit-scrollbar-thumb{border:12px solid transparent;border-radius:24px}code,pre code.hljs{padding-block:10px 8px;padding-inline:10px}.sb-show-main.sb-main-padded{padding-block:0;padding-inline:0}.captcha{border:unset;padding:0}.captcha .g-recaptcha{max-inline-size:250px;transform:scale(.87);transform-origin:0 0}@media,(min-width:576px){.captcha .g-recaptcha{transform:scale(1)}}.captcha__title,.toastify--error{display:none}
.featured-text-1{color:var(--color-text,#fff);font:1.125rem/1.688rem var(--font-roboto)}@media,(min-width:992px){.featured-text-1{color:var(--color-text-grey,#dedede);font-size:1.6875rem;line-height:2.025rem}}.featured-text-2{color:var(--color-text-secondary,#b3b3b3);font:1.125rem/1.688rem var(--font-roboto)}@media,(min-width:992px){.featured-text-2{font-size:1.6875rem;line-height:2.025rem}}.featured-text-3{color:var(--color-text,#fff);font:1.25rem/1.75rem var(--font-roboto)}.h2{font-size:1.625rem;line-height:1.706rem}@media,(min-width:992px){.h2{font-size:3.125rem;line-height:3.281rem}}.h3{color:var(--color-text-grey);font-family:var(--font-borna);font-size:1.375rem;font-weight:500;line-height:1.65rem}@media,(min-width:992px){.h3{font-size:2.25rem;line-height:2.7rem}}.h4{color:var(--color-text-grey);font-family:var(--font-borna);font-weight:500;line-height:1.4rem}@media,(min-width:992px){.h4{font-size:1.25rem;line-height:1.75rem}}
.benefits-list{display:flex;flex-direction:column;gap:16px;list-style:none;margin-block:0;padding-inline-start:0}@media,(min-width:992px){.benefits-list{display:grid;gap:27px 23px;grid-template-columns:repeat(2,1fr)}.benefits-list__item:nth-child(4),.benefits-list__item:nth-child(5){grid-row:span 2}}.benefits-list .card{display:flex;flex-direction:column;justify-content:flex-end}.benefits-list__img{max-block-size:-moz-fit-content;max-block-size:fit-content;max-inline-size:-moz-fit-content;max-inline-size:fit-content}.benefits-list__text{color:var(--color-text-grey);font-size:.9375rem;line-height:1.4063rem;margin-block:12px 0}@media,(min-width:992px){.benefits-list__text{font-size:1rem;line-height:1.5rem}}
.job-offer-header-container{position:relative;z-index:1}.job-offer-header-container:after,.job-offer-header-container:before{position:absolute;transform:translate(-50%)}.job-offer-header-container:before{content:url(/themes/custom/smartbees/images/background-elements/career-bg.svg);inset-block-start:-980px;inset-inline-start:calc(50% + 280px);z-index:-2}@media,(min-width:576px){.job-offer-header-container:before{inset-block-start:-500px;inset-inline-start:calc(50% + 460px)}}.job-offer-header-container:after{content:url(/themes/custom/smartbees/images/background-elements/career-hexs.webp);inset-block-start:-115px;inset-inline-start:calc(50% - 320px);scale:.5;transform:translate(-50%);transform-origin:top right;z-index:-1}@media,(min-width:576px){.job-offer-header-container:after{inset-inline-start:50%;scale:.75}}@media,(min-width:992px){.job-offer-header-container:after{inset-block-start:-250px;inset-inline-start:calc(50% + 380px);scale:1}}.job-offer-header-container .job-offer-header{margin-block:80px;padding-inline:12px}@media,(min-width:992px){.job-offer-header-container .job-offer-header{margin-block:120px;margin-inline:auto;max-inline-size:var(--content-width,1310px);padding-inline:65px}}@media,(min-width:1440px){.job-offer-header-container .job-offer-header{padding-inline:0}}.job-offer-header-container .job-offer-header{display:flex;flex-direction:column;gap:24px;margin-block:0 52px;max-inline-size:480px;overflow-x:hidden;padding-block-start:189px}@media,(min-width:992px){.job-offer-header-container .job-offer-header{display:grid;flex-direction:row;gap:32px;grid-template-columns:1fr 37%;margin-block:0 134px;max-inline-size:var(--content-width);padding-block:221px 0}}.job-offer-header-container .job-offer-header p{color:var(--color-text-grey);font-size:1.0625rem;line-height:1.275rem;margin-block:0}@media,(min-width:992px){.job-offer-header-container .job-offer-header p{font-size:1.6875rem;line-height:2.025rem}}.job-offer-header-container .job-offer-header .button{max-block-size:48px}.job-offer-header-container .job-offer-header__left{display:flex;flex-direction:column;gap:24px;max-inline-size:580px}@media,(min-width:992px){.job-offer-header-container .job-offer-header__left{gap:32px}}.job-offer-header-container .job-offer-header__title{margin-block:0}.job-offer-header-container .job-offer-header__salary{font-size:1.0625rem;line-height:1.275rem}@media,(min-width:992px){.job-offer-header-container .job-offer-header__salary{font-size:1.6875rem;line-height:2.8687rem}}.job-offer-header-container .job-offer-header__recruitment-suspended{background-color:var(--color-background-accent);border-radius:8px;padding-block:16px;padding-inline:16px}@media,(min-width:992px){.job-offer-header-container .job-offer-header__recruitment-suspended{padding-block:32px;padding-inline:32px}}.job-offer-header-container .job-offer-header__recruitment-suspended a{color:var(--color-text)}.job-offer-header-container .job-offer-header__recruitment-suspended{max-inline-size:532px}.job-offer-header-container .job-offer-header__recruitment-suspended p{font-size:1.0625rem;line-height:1.4875rem}.job-offer-header-container .job-offer-header__recruitment-suspended a{font-weight:400;-webkit-text-decoration:underline;text-decoration:underline}.job-offer-header-container .job-offer-header__recruitment-suspended a:hover{color:var(--color-accent)}.job-offer-header-container .job-offer-header .card{block-size:-moz-fit-content;block-size:fit-content;display:flex;flex-direction:column;gap:12px}@media,(min-width:992px){.job-offer-header-container .job-offer-header .card{grid-column:2/3;grid-row:1/4}}.job-offer-header-container .job-offer-header .forms-of-cooperation,.job-offer-header-container .job-offer-header .types-of-contract{display:flex;flex-direction:column;gap:8px}.job-offer-header-container .job-offer-header .forms-of-cooperation__label,.job-offer-header-container .job-offer-header .types-of-contract__label{font-size:1rem;line-height:1.5rem}.job-offer-header-container .job-offer-header .forms-of-cooperation__list,.job-offer-header-container .job-offer-header .types-of-contract__list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin-block:0;padding-inline:0}.job-offer-header-container .job-offer-header .forms-of-cooperation__item,.job-offer-header-container .job-offer-header .types-of-contract__item{background-color:var(--color-background-opacity);border-radius:40px;font-size:.875rem;line-height:.875rem;padding-block:12px;padding-inline:20px;white-space:nowrap}
.benefits-job-offer{margin-block:80px;padding-inline:12px}@media,(min-width:992px){.benefits-job-offer{margin-block:120px;margin-inline:auto;max-inline-size:var(--content-width,1310px);padding-inline:65px}}@media,(min-width:1440px){.benefits-job-offer{padding-inline:0}}.benefits-job-offer{margin-block:64px;position:relative}@media,(min-width:992px){.benefits-job-offer:after{content:url(/themes/custom/smartbees/images/background-elements/two-gradient-circles-751x751.svg);inset-block-start:-500px;inset-inline-end:-780px;position:absolute;z-index:-1}}.benefits-job-offer h2{margin-block:0 32px}@media,(min-width:992px){.benefits-job-offer h2{margin-block:0 64px}}.benefits-job-offer .benefits-list{grid-template-columns:repeat(3,1fr)}.benefits-job-offer .benefits-list .card{align-items:center;flex-direction:row;gap:16px;justify-content:start}@media,(min-width:992px){.benefits-job-offer .benefits-list .card{gap:24px}}.benefits-job-offer .benefits-list__item{grid-row:span 1}
.paragraph--type--block-process{margin-block:80px;padding-inline:12px}@media,(min-width:992px){.paragraph--type--block-process{margin-block:120px;margin-inline:auto;max-inline-size:var(--content-width,1310px);padding-inline:65px}}@media,(min-width:1440px){.paragraph--type--block-process{padding-inline:0}}.paragraph--type--block-process .field-block-title .text--highlighted{color:var(--color-accent)}.paragraph--type--block-process .field-block-title{margin-block:0}.paragraph--type--block-process.paragraph--view-mode--default .splide__pagination{align-items:start}.paragraph--type--block-process.paragraph--view-mode--default .splide__pagination__page{transition:font-size .2s ease-in-out}@media,(min-width:1200px){.paragraph--type--block-process.paragraph--view-mode--default .splide__pagination__page{font-size:1.25rem}}.paragraph--type--block-process.paragraph--view-mode--default .splide__pagination__page.is-active{font-size:1.25rem;line-height:1.75rem}@media,(min-width:768px){.paragraph--type--block-process.paragraph--view-mode--default .splide__pagination__page.is-active{font-size:1rem;line-height:1.4rem}}@media,(min-width:992px){.paragraph--type--block-process.paragraph--view-mode--default .splide__pagination__page.is-active{line-height:1.75rem}}@media,(min-width:1200px){.paragraph--type--block-process.paragraph--view-mode--default .splide__pagination__page.is-active{font-size:1.25rem}}.paragraph--view-mode--secondary,.paragraph--view-mode--secondary-without-title{margin-block-end:64px}@media,(min-width:992px){.paragraph--view-mode--secondary,.paragraph--view-mode--secondary-without-title{margin-block-end:120px;margin-block-start:79px}}.paragraph--view-mode--secondary .splide__pagination,.paragraph--view-mode--secondary-without-title .splide__pagination{gap:30px}.paragraph--view-mode--secondary .process__card-text,.paragraph--view-mode--secondary-without-title .process__card-text{font:1.0625rem/1.4875rem var(--font-roboto)}.paragraph--view-mode--secondary .process__card-text p,.paragraph--view-mode--secondary-without-title .process__card-text p{font-weight:400}.paragraph--view-mode--secondary .process__text-wrapper,.paragraph--view-mode--secondary-without-title .process__text-wrapper{max-inline-size:494px}@media,(min-width:992px){.paragraph--view-mode--secondary .process__text-wrapper,.paragraph--view-mode--secondary-without-title .process__text-wrapper{margin-block-start:-36px;margin-inline-start:5px}}.paragraph--view-mode--secondary .process__card-number,.paragraph--view-mode--secondary-without-title .process__card-number{margin-block-start:-19px}@media,(min-width:992px){.paragraph--view-mode--secondary .process__card-number,.paragraph--view-mode--secondary-without-title .process__card-number{margin-block-start:unset;margin-inline-end:52px}}.paragraph--view-mode--secondary .process h3,.paragraph--view-mode--secondary-without-title .process h3{margin-block:12px}.paragraph--view-mode--secondary .process img,.paragraph--view-mode--secondary-without-title .process img{margin-block-end:0}.paragraph--view-mode--secondary .process .card,.paragraph--view-mode--secondary-without-title .process .card{-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background-image:var(--gradient-card,linear-gradient(94deg,var(--color-gradient-card-start),var(--color-gradient-card-end)));padding-block:4px 24px}@media,(min-width:992px){.paragraph--view-mode--secondary .process .card:after,.paragraph--view-mode--secondary-without-title .process .card:after{inset-block-start:-141px;inset-inline:400px}}.paragraph--view-mode--secondary .splide__pagination__page,.paragraph--view-mode--secondary-without-title .splide__pagination__page{font-size:1rem}@media,(min-width:1200px){.paragraph--view-mode--secondary .splide__pagination__page,.paragraph--view-mode--secondary-without-title .splide__pagination__page{flex-direction:row;flex-wrap:nowrap;font-size:1.25rem;gap:4px}}@media,(min-width:992px){.paragraph--view-mode--secondary .process .card{padding-block:0}.paragraph--view-mode--secondary-without-title .process .card{padding-block:64px 76px}}.paragraph--view-mode--secondary-without-title .process__card-title{display:none}
.responsibility-requirement{margin-block:80px;padding-inline:12px}@media,(min-width:992px){.responsibility-requirement{margin-block:120px;margin-inline:auto;max-inline-size:var(--content-width,1310px);padding-inline:65px}}@media,(min-width:1440px){.responsibility-requirement{padding-inline:0}}.responsibility-requirement ul{list-style:none;margin-block:23px;padding-inline:0}.responsibility-requirement ul li{border-block-end:1px solid var(--color-border-opacity);color:var(--color-text-grey);display:flex;font-size:1rem;gap:16px;line-height:1.5rem;margin-block-end:21px;padding-block-end:21px}.responsibility-requirement ul li:last-child{border-block-end:none;margin-block-end:0;padding-block-end:0}.responsibility-requirement ul li:before{content:url(/themes/custom/smartbees/images/icons/list-dot.svg);margin-block-start:2px}.responsibility-requirement{margin-block:64px;position:relative}@media,(min-width:992px){.responsibility-requirement{display:grid;gap:0 10%;grid-template-columns:35% 55%;margin-block:64px 117px}.responsibility-requirement--hex-background:after,.responsibility-requirement--hex-background:before{position:absolute}.responsibility-requirement--hex-background:before{content:url(/themes/custom/smartbees/images/background-elements/responsibility-requirement-bg.svg);inset-block-start:-380px;inset-inline-start:-600px;z-index:-1}.responsibility-requirement--hex-background:after{content:url(/themes/custom/smartbees/images/background-elements/responsibility-requirement-hexs.webp);inset-block-start:30px;inset-inline-start:-270px;z-index:-2}}.responsibility-requirement .field-block-title{margin-block:0 32px}@media,(min-width:992px){.additional-requirements{grid-column:2/3;margin-block-start:30px}}.additional-requirements .field-block-title{font-size:1.375rem;line-height:1.65rem;margin-block:0 24px}@media,(min-width:992px){.additional-requirements .field-block-title{font-size:2.25rem;line-height:2.7rem}}
.paragraph--type--section-title{pointer-events:none}.paragraph--type--section-title.paragraph--view-mode--h3 .field-block-title{color:var(--color-text-grey);font-family:var(--font-borna);font-size:1.375rem;font-weight:500;line-height:1.65rem}@media,(min-width:992px){.paragraph--type--section-title.paragraph--view-mode--h3 .field-block-title{font-size:2.25rem;line-height:2.7rem}}
