.search-form{align-items:center;display:flex;flex-direction:column;gap:3.2rem;margin-left:auto;margin-right:auto;max-width:62.2rem;width:calc(100% - var(--site-padding-mobile)*2)}@media only screen and (min-width:640px){.search-form{width:calc(100% - var(--site-padding)*2)}}.search-form input{text-align:center}.search-form input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0IiBmaWxsPSIjMDAwIj4KCQkJCTxwYXRoIGQ9Ik0xNCAxLjQxIDEyLjU5IDAgNyA1LjU5IDEuNDEgMCAwIDEuNDEgNS41OSA3IDAgMTIuNTkgMS40MSAxNCA3IDguNDEgMTIuNTkgMTQgMTQgMTIuNTkgOC40MSA3IDE0IDEuNDF6Ii8+CgkJCTwvc3ZnPg==) no-repeat 50%;background-size:1.2rem 1.2rem;cursor:pointer;height:1.6rem;width:1.6rem}.search-form__button{padding:1.25rem 3.8rem}.site{display:flex;flex-direction:column;min-height:100vh;position:relative}.site-header{align-items:center;display:flex;justify-content:center;left:0;padding:.8rem 0 1.453rem;position:fixed;right:0;top:0;transform:translateY(0);transition:transform .35s ease;width:100%;z-index:50}.site-header__backdrop{background:rgba(10,7,17,.7);inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .25s ease,visibility .25s ease;visibility:hidden;z-index:40}.site-header.is-mobile-navigation-expanded,.site-header.js-scroll-down,.site-header.js-scroll-up{transform:translateY(0)}.site-header.js-scroll-down{transform:translateY(-100%)}.site-header__inner{position:relative;width:calc(100% - var(--site-padding-mobile)*2)}@media only screen and (min-width:1125px){.site-header__inner{width:calc(100% - var(--site-padding)*2)}}.site-header__glass{backdrop-filter:blur(7.8px);background:rgba(10,7,17,.3);border:1px solid rgba(46,50,57,.3);border-radius:6.4rem;bottom:.8rem;left:50%;max-width:182.9rem;position:absolute;top:.8rem;transform:translateX(-50%);width:calc(100% + clamp(2.2rem,2.2rem + 47*(100vw - 375px)/1545,6.9rem));z-index:0}@media only screen and (max-width:1124.99px){.site-header__glass{bottom:0;left:50%;right:auto;top:0;transform:translateX(-50%)}}.site-header__bar{align-items:center;display:grid;gap:2.4rem;grid-template-columns:auto 1fr;margin:0 auto;max-width:var(--max-width--wide);min-height:11.3rem;padding:0;position:relative;width:100%;z-index:1}@media only screen and (max-width:1124.99px){.site-header__bar{grid-template-columns:auto auto;justify-content:space-between;min-height:8rem;padding:1.2rem 0 1.2rem .4rem;row-gap:0;gap:4rem}}.site-header__brand{align-items:center;display:flex}@media only screen and (max-width:1124.99px){.site-header__brand{max-width:16rem;min-width:11.5rem}}.site-header__right{align-items:center;display:grid;gap:2.4rem;grid-template-columns:1fr auto}@media only screen and (max-width:1124.99px){.site-header__right{grid-template-columns:auto;justify-content:flex-end;row-gap:0}}.site-header__nav{align-items:center;display:flex;justify-content:flex-end}@media only screen and (max-width:1124.99px){.site-header__nav{display:none}}.site-header__actions{align-items:center;display:flex;gap:1.6rem;justify-content:flex-end}@media only screen and (max-width:1124.99px){.site-header__actions{display:none}}.site-header__client-dropdown{position:relative}.site-header__client-dropdown .submenu{color:#fbfcfe;left:auto;margin:0;max-width:92vw;opacity:0;pointer-events:none;position:absolute;right:0;top:calc(100% + 1.2rem);transform:none;transition:opacity .35s ease;width:min(37.1rem,92vw);z-index:10}.site-header__client-dropdown .submenu[aria-hidden=false]{opacity:1;pointer-events:all}.site-header__client-dropdown .submenu__panel{background:rgba(10,7,17,.8);border:1px solid #6e7785;border-radius:1.6rem;display:flex;flex-direction:column;gap:2rem;min-height:25.3rem;padding:4.8rem 4.8rem 4.3rem;position:relative}.site-header__client-dropdown .submenu__header{margin:-2px 0 4.1rem;padding:0}.site-header__client-dropdown .submenu__back{display:none}.site-header__client-dropdown .submenu__title{color:#a6b5c3;font-size:2.4rem;font-weight:500;line-height:2.76rem}.site-header__client-dropdown .submenu__list{display:flex;flex-direction:column;gap:2rem;list-style:none;margin:0;padding:0}.site-header__client-dropdown .submenu__list .menu-item a{align-items:center;color:#fbfcfe;display:inline-flex;font-size:1.8rem;font-weight:500;justify-content:flex-start;line-height:2.433rem;text-decoration:none;width:100%}.site-header__client-dropdown .submenu__list .menu-item a:hover{color:var(--color-accent-blue)}.site-header__client-button{align-items:center;background:#17151c;border:none;border-radius:5.058rem;color:#fbfcfe;display:inline-flex;font-size:1.6rem;font-weight:500;gap:2rem;line-height:1.07;min-height:6.4rem;padding:2.4rem .4rem 2.4rem 3.2rem;transition:background .2s ease}.site-header__client-button:hover{background:rgba(23,21,28,.85)}.site-header__client-button .text{line-height:1.1}.site-header__client-icon{align-items:center;background:#22232f;border-radius:50%;display:inline-flex;height:5.6rem;justify-content:center;min-width:5.6rem;padding:1.4rem}.site-header__language{align-items:stretch;display:inline-flex;height:6.4rem;position:relative}.site-header__language-toggle{align-items:center;background:#17151c;border:none;border-radius:5.058rem;color:#fbfcfe;cursor:pointer;display:inline-flex;gap:.8rem;height:100%;justify-content:center;padding:2.4rem;transition:background .2s ease}.site-header__language-toggle:hover{background:#468dff}.site-header__language-toggle[aria-expanded=true]{background:#7e9eca}.site-header__language-toggle:disabled{background:#a6b5c3;cursor:default;pointer-events:none}.site-header__language-current{align-items:center;display:inline-flex;gap:.8rem}.site-header__language-flag{align-items:center;background:#fff;border-radius:50%;display:inline-flex;flex:0 0 auto;height:2.4rem;justify-content:center;overflow:hidden;width:2.3rem}.site-header__language-flag img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.site-header__language-label{color:#fbfcfe;font-size:1.6rem;font-weight:500;line-height:1.07;text-transform:uppercase}.site-header__language-icon{align-items:center;display:inline-flex;flex:0 0 auto;justify-content:center;transition:transform .2s ease}.site-header__language-toggle[aria-expanded=true] .site-header__language-icon{transform:rotate(180deg)}.site-header__language-list-wrapper{opacity:0;pointer-events:none;position:absolute;right:0;top:calc(100% + .8rem);transition:opacity .2s ease,visibility .2s ease;visibility:hidden;z-index:15}.site-header__language.is-open .site-header__language-list-wrapper{opacity:1;pointer-events:auto;visibility:visible}.site-header__language-list{backdrop-filter:blur(8px);background:rgba(10,7,17,.8);border:1.01px solid #6e7785;border-radius:1.6rem;display:flex;flex-direction:column;gap:.8rem;list-style:none;margin:0;min-width:12.6rem;padding:1.2rem}.site-header__language-option{--language-option-hover-color:#468dff;align-items:center;border-radius:1rem;color:#fbfcfe;display:inline-flex;font-size:1.6rem;font-weight:500;gap:.8rem;line-height:1.07;padding:.8rem;text-decoration:none;transition:color .2s ease}.site-header__language-option .site-header__language-flag{background:transparent;border:.3rem solid transparent;border-radius:50%;height:3rem;transition:border-color .2s ease;width:2.9rem}.site-header__language-option .site-header__language-flag img{border-radius:50%}.site-header__language-option:focus-visible,.site-header__language-option:hover{background:transparent;color:var(--language-option-hover-color)}.site-header__language-option:focus-visible .site-header__language-flag,.site-header__language-option:hover .site-header__language-flag{border-color:var(--language-option-hover-color)}.site-header__language-option:focus-visible .site-header__language-label,.site-header__language-option:hover .site-header__language-label{color:var(--language-option-hover-color)}.no-js .site-header__language:focus-within .site-header__language-list-wrapper,.no-js .site-header__language:hover .site-header__language-list-wrapper{opacity:1;pointer-events:auto;visibility:visible}.site-header__mobile-toggle{align-items:center;background:#22232f;border:none;border-radius:6.6rem;color:#fbfcfe;display:none;gap:.8rem;height:5.6rem;justify-content:center;padding:1.4rem;width:5.6rem}@media only screen and (max-width:1124.99px){.site-header__mobile-toggle{display:inline-flex;margin-left:auto}}.site-header__mobile-toggle .icon{align-items:center;display:inline-flex;height:2rem;justify-content:center;width:2rem}.site-header__mobile-toggle .icon svg{fill:currentcolor;height:2rem;stroke:currentcolor;width:2rem}.site-header__mobile-toggle .icon--menu{display:inline-flex!important}.site-header__mobile-toggle .icon--close,.site-header__mobile-toggle[aria-expanded=true] .icon--menu{display:none!important}.site-header__mobile-toggle[aria-expanded=true] .icon--close{display:inline-flex!important}.site-header.has-submenu-open .site-header__backdrop{opacity:1;pointer-events:auto;visibility:visible}.page-template-page-content-1 .site-header__glass,.page-template-page-content-1-php .site-header__glass,.page-template-page-content-2 .site-header__glass,.page-template-page-content-2-php .site-header__glass,.single-job_offer .site-header__glass,.single-post .site-header__glass{backdrop-filter:blur(7.8000001907px);background:rgba(10,7,17,.05);border:1px solid rgba(46,50,57,.1)}body.is-header-default.page-template-page-content-2 .site-header__glass,body.is-header-default.page-template-page-content-2-php .site-header__glass,body.is-header-default.single-job_offer .site-header__glass,body.is-header-default.single-post .site-header__glass{backdrop-filter:blur(7.8px);background:rgba(10,7,17,.3);border:1px solid rgba(46,50,57,.3)}body.is-header-submenu-open{overflow:hidden}body.is-header-submenu-open .site-header__backdrop{opacity:1;pointer-events:auto;visibility:visible}.page-header:has(+.posts) .page-header__inner-container{text-align:left}.page-header__inner-container{margin-left:auto;margin-right:auto;max-width:var(--max-width--wide);padding-top:calc(var(--site-header--height)/1.8);text-align:center;width:calc(100% - var(--site-padding-mobile)*2)}@media only screen and (min-width:640px){.page-header__inner-container{width:calc(100% - var(--site-padding)*2)}}.page-header__title{font-size:clamp(3.2rem,3.2rem + 8*(100vw - 375px)/1545,4rem);padding-bottom:1.6rem}.page-header__text{padding:1.6rem 0}.page-header+.alert,.page-header__text{font-size:clamp(1.6rem,1.6rem + 2*(100vw - 375px)/1545,1.8rem)}.page-header+.alert{background:none;margin-top:0;padding:0 var(--site-padding-mobile) 1.2rem;text-align:center}@media only screen and (min-width:640px){.page-header+.alert{padding:0 var(--site-padding) 1.2rem}}.site-branding{display:flex;margin:auto auto auto 0}.site-logo{align-items:center;display:inline-flex;gap:.8rem;max-width:16rem}.site-logo img{max-height:clamp(2.3rem,2.3rem + 10*(100vw - 375px)/1545,3.3rem);max-width:clamp(13rem,13rem + 30*(100vw - 375px)/1545,16rem);width:auto}.site-logo__img{display:block}.site-logo.is-inverted .site-logo__img--primary,.site-logo__img--inverted{display:none}.site-logo.is-inverted .site-logo__img--inverted,.site-title{display:block}.site-title{color:inherit;font-size:1.8rem;font-weight:500;text-decoration:none;width:auto}.site-title:hover{color:#c8d7ea}.page-template-page-content-1 .site-logo .site-logo__img--primary,.page-template-page-content-1-php .site-logo .site-logo__img--primary,.page-template-page-content-2 .site-logo .site-logo__img--primary,.page-template-page-content-2-php .site-logo .site-logo__img--primary,.single-job_offer .site-logo .site-logo__img--primary,.single-post .site-logo .site-logo__img--primary{display:none}.page-template-page-content-1 .site-logo .site-logo__img--inverted,.page-template-page-content-1-php .site-logo .site-logo__img--inverted,.page-template-page-content-2 .site-logo .site-logo__img--inverted,.page-template-page-content-2-php .site-logo .site-logo__img--inverted,.single-job_offer .site-logo .site-logo__img--inverted,.single-post .site-logo .site-logo__img--inverted,body.is-header-default.page-template-page-content-2 .site-logo .site-logo__img--primary,body.is-header-default.page-template-page-content-2-php .site-logo .site-logo__img--primary,body.is-header-default.single-job_offer .site-logo .site-logo__img--primary,body.is-header-default.single-post .site-logo .site-logo__img--primary{display:block}body.is-header-default.page-template-page-content-2 .site-logo .site-logo__img--inverted,body.is-header-default.page-template-page-content-2-php .site-logo .site-logo__img--inverted,body.is-header-default.single-job_offer .site-logo .site-logo__img--inverted,body.is-header-default.single-post .site-logo .site-logo__img--inverted{display:none}@media only screen and (max-width:1124.99px){:is(.single-post,.single-oferta,.single-job_offer,.page-template-page-content-1,.page-template-page-content-1-php,.page-template-page-content-2,.page-template-page-content-2-php) .site-header.is-mobile-navigation-expanded .site-logo .site-logo__img--primary{display:block}:is(.single-post,.single-oferta,.single-job_offer,.page-template-page-content-1,.page-template-page-content-1-php,.page-template-page-content-2,.page-template-page-content-2-php) .site-header.is-mobile-navigation-expanded .site-logo .site-logo__img--inverted{display:none}}.site-buttons{display:none}@media only screen and (min-width:1125px){.site-buttons{display:flex;gap:1.6rem}}.site-buttons .button{height:4.2rem;padding:0 2rem}.mobile-navigation>div .site-buttons{display:flex;flex-flow:column;gap:1.6rem;padding:2rem 0 4.8rem}@media only screen and (min-width:640px){.mobile-navigation>div .site-buttons{flex-flow:row}}@media only screen and (min-width:1125px){.mobile-navigation>div .site-buttons{display:none}}.mobile-navigation>div .site-buttons .button{width:100%}.site-header__search{align-items:center;display:flex;gap:.5rem;margin-right:0}@media only screen and (min-width:640px){.site-header__search{margin-right:5.2rem}}.site-header__search-toggle{background:transparent;border:0;cursor:pointer;height:4rem;position:relative;width:4rem}.site-header__search-toggle:before{background:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" stroke=\"%23000\" stroke-width=\"2\" viewBox=\"0 0 24 24\"><circle cx=\"11\" cy=\"11\" r=\"8\"/><line x1=\"21\" y1=\"21\" x2=\"16.65\" y2=\"16.65\"/></svg>") no-repeat 50%/contain;content:"";height:2rem;inset:0;margin:auto;position:absolute;width:2rem}.site-header__search-container{background:transparent;left:0;opacity:0;padding:0;pointer-events:none;position:fixed;right:0;top:calc(var(--header-height, 6.4rem) + 1rem);transform:translateY(-120%);transition:transform .25s ease,opacity .2s ease;z-index:2000}@media only screen and (min-width:640px){.site-header__search-container{background:var(--color-background-primary);opacity:1;pointer-events:auto;position:static;transform:none}}.site-header__search-container .search-form{align-items:center;display:flex}.site-header__search-container .search-form__button{display:none!important}.site-header__search-container .search-form__input{background:var(--color-background-primary);border:0;color:var(--color-text-primary);font-size:1.2rem;height:3rem;opacity:0;padding:0;transition:width .25s ease,opacity .2s ease,padding .25s ease,border-color .2s ease;width:0}.site-header__search-container .search-form__input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0IiBmaWxsPSIjMDAwIj4KCQkJCTxwYXRoIGQ9Ik0xNCAxLjQxIDEyLjU5IDAgNyA1LjU5IDEuNDEgMCAwIDEuNDEgNS41OSA3IDAgMTIuNTkgMS40MSAxNCA3IDguNDEgMTIuNTkgMTQgMTQgMTIuNTkgOC40MSA3IDE0IDEuNDF6Ii8+CgkJCTwvc3ZnPg==) no-repeat 50%;background-size:.8rem .8rem;cursor:pointer}.site-header__search-container.is-active{opacity:1;pointer-events:auto;transform:translateY(0)}.site-header__search-container.is-active .search-form__input{border:1px solid rgba(0,0,0,.2);opacity:1;padding:0 2.75rem 0 1rem;width:100%}@media only screen and (min-width:640px){.site-header__search-container.is-active .search-form__input{padding:0 0 0 1rem;width:14rem}}.site-header__search-container.is-active .search-form__input:focus{border-color:rgba(0,0,0,.4);box-shadow:0 0 0 3px rgba(0,0,0,.06);outline:none}.site-header__search-backdrop{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:rgba(0,0,0,.25);height:calc(100vh - var(--header-height, 6.4rem));left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:var(--header-height,6.4rem);transition:opacity .2s ease;will-change:opacity;z-index:1500}.site-header__search-backdrop.is-active{opacity:1;pointer-events:auto}@media only screen and (min-width:640px){.site-header__search-backdrop{display:none}}.site-search-open{overflow:hidden;touch-action:none}@media only screen and (min-width:640px){.site-search-open{overflow:auto;touch-action:auto}}.site-navigation{color:#fbfcfe;display:none;margin:0}@media only screen and (min-width:1125px){.site-navigation{display:block}}.site-navigation .menu{align-items:center;border-radius:5.058rem;-moz-column-gap:4.8rem;column-gap:4.8rem;display:flex;min-height:6.4rem;padding:2.226rem 4.8rem}.site-navigation .menu-item{align-items:center;display:flex;gap:.6rem;position:relative}.site-navigation .menu-item-link{align-items:center;color:inherit;display:flex;justify-content:center;letter-spacing:.01em;position:relative}.site-navigation .menu-item-link:hover{color:inherit}.site-navigation .menu-item-link:not([href])+button:after,.site-navigation .menu-item-link[href=""]+button:after,.site-navigation .menu-item-link[href="#"]+button:after{content:"";inset:0;position:absolute}.site-navigation .menu .menu-item.is-expanded>.menu-item-link,.site-navigation .menu .menu-item:hover>.menu-item-link{color:var(--color-accent-blue)}.site-navigation .menu .submenu__list .menu-item:has(>.submenu__list>.menu-item:focus-within)>.menu-item-link,.site-navigation .menu .submenu__list .menu-item:has(>.submenu__list>.menu-item:hover)>.menu-item-link{color:var(--color-accent-blue)}.site-navigation .menu .submenu__list .menu-item:focus-within>.submenu__list .menu-item-link,.site-navigation .menu .submenu__list .menu-item:hover>.submenu__list .menu-item-link{color:#fbfcfe}.site-navigation .menu .submenu__list .menu-item:focus-within>.submenu__list>.menu-item:focus-within>.menu-item-link,.site-navigation .menu .submenu__list .menu-item:hover>.submenu__list>.menu-item:hover>.menu-item-link{color:var(--color-accent-blue)}.site-navigation .menu>.menu-item>a{color:#fbfcfe;font-size:1.6rem;font-weight:500;line-height:1.352}.site-navigation .menu>.menu-item>a:hover{color:var(--color-accent-blue)}.site-navigation .menu>.menu-item+li{margin-left:0}.site-navigation .menu>.menu-item.menu-item-has-children>a:not([href]),.site-navigation .menu>.menu-item.menu-item-has-children>a[href=""],.site-navigation .menu>.menu-item.menu-item-has-children>a[href="#"]{pointer-events:none}.site-navigation .menu>.menu-item.menu-item-has-children>a:not([href])+button:after,.site-navigation .menu>.menu-item.menu-item-has-children>a[href=""]+button:after,.site-navigation .menu>.menu-item.menu-item-has-children>a[href="#"]+button:after{content:"";display:block;inset:0;position:absolute}.site-navigation .menu>.menu-item:focus-within .submenu-toggle,.site-navigation .menu>.menu-item:hover .submenu-toggle{color:var(--color-accent-blue)}.site-navigation .dropdown-toggle svg path{fill:currentcolor}.site-navigation .submenu{--submenu-max-height:calc(100dvh - var(--site-header--height) - 2.2rem);color:#fbfcfe;left:50%;margin:0;max-width:92vw;opacity:0;pointer-events:none;position:absolute;top:calc(100% + 1.2rem);transform:translateX(-50%);transition:opacity .35s ease;width:85rem;z-index:10}.site-navigation .submenu[aria-hidden=false]{opacity:1;pointer-events:all}.menu-item:last-child .site-navigation .submenu{left:auto;right:4vw;transform:none}.site-navigation .submenu__panel{background:rgba(10,7,17,.8);border:1px solid #6e7785;border-radius:1.6rem;display:flex;flex-direction:column;gap:3.2rem;max-height:var(--submenu-max-height);min-height:min(62.6rem,var(--submenu-max-height));overflow:hidden;padding:3.8rem 4.8rem;position:relative}.site-navigation .submenu__header{align-items:center;display:flex;flex-wrap:wrap;gap:3.2rem;justify-content:flex-start;margin:3.2rem 0 0 2.8rem;padding-left:.5rem}.site-navigation .submenu__back{display:none}.site-navigation .submenu__title{color:#a6b5c3;font-size:2.4rem;font-weight:500;line-height:2.76rem}.site-navigation .submenu__all{align-items:center;border:1px solid #6e7785;border-radius:5.058rem;color:#fbfcfe;display:inline-flex;font-weight:500;gap:.8rem;height:4.7rem;justify-content:center;left:18.2rem;min-width:16rem;padding:2.4rem 3.2rem;position:absolute;top:3.8rem}.site-navigation .submenu__list{display:flex;flex-direction:column;gap:1.5rem;list-style:none;margin:0;padding:0 0 2.4rem .5rem}.site-navigation .submenu__list .menu-item{align-items:flex-start;display:flex;flex-direction:column;gap:1rem}.site-navigation .submenu__list .menu-item a{align-items:center;color:#fbfcfe;display:inline-flex;font-size:1.8rem;font-weight:500;justify-content:flex-start;padding:0;text-decoration:none;width:100%}.site-navigation .submenu__list .menu-item a:hover{color:var(--color-accent-blue)}.site-navigation .submenu__list--nested{gap:1.5rem;margin-left:.8rem;padding:0}.site-navigation .submenu--about,.site-navigation .submenu--client-zone,.site-navigation .submenu--offer{width:auto}.site-navigation .submenu--offer .submenu__panel{-moz-column-gap:6.6rem;column-gap:6.6rem;display:grid;grid-template-columns:38.2rem 37.4rem;max-width:85rem;min-height:min(62.6rem,var(--submenu-max-height));padding:1.3rem 1.4rem 1.4rem;position:relative;width:100%}.site-navigation .submenu--about .submenu__panel{-moz-column-gap:7.2rem;column-gap:7.2rem;display:grid;grid-template-columns:18rem 44.8rem;max-width:73rem;min-height:min(55.2rem,var(--submenu-max-height));padding:1.3rem 1.4rem 1.4rem;position:relative;width:100%}.site-navigation .submenu--client-zone .submenu__panel{gap:2rem;min-height:min(25.3rem,var(--submenu-max-height));padding:4.8rem;width:37.1rem}.site-navigation .submenu--client-zone .submenu__header{margin:0 0 6.1rem;padding:0}.site-navigation .submenu--client-zone .submenu__list{gap:2rem;padding:0}.site-navigation .submenu--client-zone .submenu__list .menu-item a{color:#fbfcfe;font-size:1.8rem;font-weight:500;line-height:2.433rem}.site-navigation .submenu--client-zone .submenu__list .menu-item a:hover{color:var(--color-accent-blue)}.site-navigation .submenu__left{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;padding:11.9rem 0 0 3.2rem;position:relative}.site-navigation .submenu__left>.submenu__list{flex:1 1 auto;max-height:calc(var(--submenu-max-height) - 11.9rem);min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.site-navigation .submenu__left>.submenu__list::-webkit-scrollbar{height:0;width:0}.site-navigation .submenu>.submenu__panel>.submenu__list{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.site-navigation .submenu>.submenu__panel>.submenu__list::-webkit-scrollbar{height:0;width:0}.site-navigation .submenu__right{align-self:stretch;display:flex;justify-content:flex-end}.site-navigation .submenu__card{background:#17151c;border-radius:.8rem;display:flex;flex-direction:column;gap:2.4rem;height:auto;min-height:100%;padding:2.4rem 2.8rem;position:relative;top:0;width:37.4rem}.site-navigation .submenu--about .submenu__card{height:auto;min-height:100%;padding:1.2rem;width:44.8rem}.site-navigation .submenu__image{border-radius:.8rem;height:22.1rem;overflow:hidden;width:100%}.site-navigation .submenu__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.site-navigation .submenu__icon{height:12rem;margin-left:2.8rem;margin-top:3.7rem;position:relative;width:12rem}.site-navigation .submenu__icon-image{-o-object-fit:contain;object-fit:contain}.site-navigation .submenu__icon-glow{background:linear-gradient(118deg,hsla(0,0%,100%,.5),rgba(125,158,202,.5) 49%,hsla(28,92%,81%,.5));border-radius:50%;filter:blur(3.599rem);inset:0;position:absolute}.site-navigation .submenu__icon-circle{align-items:center;background:#17151c;border-radius:50%;display:inline-flex;inset:0;justify-content:center;position:absolute}.site-navigation .submenu__icon-image,.site-navigation .submenu__icon-placeholder{display:inline-flex;height:4.8rem;width:4.8rem}.site-navigation .submenu__preview-title{color:#fff;font-size:2.4rem;font-weight:500;line-height:1.3;margin:.7rem 0 0}.site-navigation .submenu__preview-text{color:#cad3db;font-size:1.4rem;font-weight:400;line-height:1.5;margin:0}.site-navigation .submenu__preview{display:flex;flex-direction:column;gap:2.4rem}.site-navigation .submenu--about .submenu__preview-text{color:#dbe1e7}.site-navigation .submenu--about .submenu__list,.site-navigation .submenu--offer .submenu__list{gap:1.5rem;padding-left:0}.site-navigation .submenu--about .submenu__list .menu-item,.site-navigation .submenu--offer .submenu__list .menu-item{width:30.8rem}@media only screen and (min-width:1125px)and (max-width:1312.99px){.site-navigation .submenu--offer{transform:translateX(calc(-50% + 977.76596px - 74.46809vw))}}.site-navigation .submenu--about .submenu__all,.site-navigation .submenu--offer .submenu__all{background:transparent;border:1.01px solid #6e7785;border-radius:5.058rem;box-shadow:none;height:4.7rem;left:16.6rem;min-width:19rem;padding:2.4rem 3.2rem;position:absolute;top:2.1rem}.site-navigation .submenu--about .submenu__header,.site-navigation .submenu--offer .submenu__header{left:0;position:absolute;top:0}.site-navigation .submenu--about .submenu__title,.site-navigation .submenu--offer .submenu__title{color:#a6b5c3;font-size:2.4rem;font-weight:500;line-height:1.15}.site-navigation .submenu--about .submenu__panel,.site-navigation .submenu--offer .submenu__panel{background:rgba(10,7,17,.8);border:1.01px solid #6e7785;border-radius:1.6rem}.site-navigation .submenu--offer .submenu__preview{gap:2.5rem;margin:1.9rem 0 0 2.6rem;max-width:26.3rem}.site-navigation .submenu--about .submenu__preview{gap:2.4rem;margin:0 3.7rem;max-width:34.3rem}.site-navigation .submenu--about .submenu__list .menu-item.is-active a,.site-navigation .submenu--offer .submenu__list .menu-item.is-active a{color:var(--color-accent-blue)}.site-navigation .menu>.menu-item .submenu-toggle{align-items:center;background:transparent;color:#fbfcfe;display:inline-flex;height:2rem;justify-content:center;margin-left:.4rem;position:unset;width:2rem}.site-navigation .menu>.menu-item .submenu-toggle svg path{fill:currentcolor}.site-navigation .menu>.menu-item .submenu-toggle svg{transition:transform .35s ease}.site-navigation .menu>.menu-item .submenu-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.site-navigation .menu-item:last-child ul{left:unset;right:0}.site-navigation .menu-item:last-child ul li:first-child:after,.site-navigation .menu-item:last-child ul li:first-child:before{left:unset;right:2.4rem}.site-navigation+*{margin-left:4.8rem}.page-template-page-content-1 .site-navigation .menu>.menu-item>a,.page-template-page-content-1-php .site-navigation .menu>.menu-item>a,.page-template-page-content-2 .site-navigation .menu>.menu-item>a,.page-template-page-content-2-php .site-navigation .menu>.menu-item>a,.single-job_offer .site-navigation .menu>.menu-item>a,.single-post .site-navigation .menu>.menu-item>a{color:#0a0711}body.is-header-default.page-template-page-content-2 .site-navigation .menu>.menu-item>a,body.is-header-default.page-template-page-content-2-php .site-navigation .menu>.menu-item>a,body.is-header-default.single-job_offer .site-navigation .menu>.menu-item>a,body.is-header-default.single-post .site-navigation .menu>.menu-item>a{color:#fbfcfe}.page-template-page-content-1 .site-navigation .submenu-toggle svg path,.page-template-page-content-1-php .site-navigation .submenu-toggle svg path,.page-template-page-content-2 .site-navigation .submenu-toggle svg path,.page-template-page-content-2-php .site-navigation .submenu-toggle svg path,.single-job_offer .site-navigation .submenu-toggle svg path,.single-post .site-navigation .submenu-toggle svg path{fill:#0a0711}body.is-header-default.page-template-page-content-2 .site-navigation .submenu-toggle svg path,body.is-header-default.page-template-page-content-2-php .site-navigation .submenu-toggle svg path,body.is-header-default.single-job_offer .site-navigation .submenu-toggle svg path,body.is-header-default.single-post .site-navigation .submenu-toggle svg path{fill:#fbfcfe}.page-template-page-content-1 .site-navigation .submenu-toggle svg path,.page-template-page-content-1-php .site-navigation .submenu-toggle svg path,.page-template-page-content-2 .site-navigation .submenu-toggle svg path,.page-template-page-content-2-php .site-navigation .submenu-toggle svg path,.single-job_offer .site-navigation .submenu-toggle svg path,.single-post .site-navigation .submenu-toggle svg path{stroke:#0a0711}body.is-header-default.page-template-page-content-2 .site-navigation .submenu-toggle svg path,body.is-header-default.page-template-page-content-2-php .site-navigation .submenu-toggle svg path,body.is-header-default.single-job_offer .site-navigation .submenu-toggle svg path,body.is-header-default.single-post .site-navigation .submenu-toggle svg path{stroke:#fbfcfe}.site-header.is-sticky .site-navigation .menu-item.is-expanded>.menu-item-link,.site-header.is-sticky .site-navigation .menu-item:hover>.menu-item-link{color:var(--color-accent-blue)}.mobile-navigation{z-index:40}@media only screen and (min-width:1125px){.mobile-navigation{display:none}}.mobile-navigation__toggle{display:none}.mobile-navigation__container{background:#0a0711;color:#fbfcfe;display:block;font-weight:500;height:100vh;left:50%;opacity:0;padding:calc(var(--site-header--height) + 2.4rem) 2rem 3.2rem;pointer-events:none;position:fixed;top:0;transform:translateX(-50%);transition:opacity .35s ease,visibility .35s ease;visibility:hidden;width:100%;z-index:41}.mobile-navigation__container.is-open,.mobile-navigation__container[aria-hidden=false]{opacity:1;pointer-events:auto;visibility:visible}.mobile-navigation__shell{background:#0a0711;height:100%;overflow:hidden;position:relative;width:100%}.mobile-navigation__inner-container{font-size:1.5rem;height:calc(100% - 10rem);overflow-y:auto;padding:6.4rem 0 12rem;position:relative;width:100%;-ms-overflow-style:none;scrollbar-width:none}.mobile-navigation__inner-container::-webkit-scrollbar{display:none}.mobile-navigation__container.has-buttons>nav{height:calc(100% - 18rem);padding-bottom:0}@media only screen and (min-width:640px){.mobile-navigation__container.has-buttons>nav{height:calc(100% - 12.4rem)}}.mobile-navigation .menu{display:flex;flex-direction:column;gap:1.2rem;padding:1.2rem 0}.mobile-navigation .menu-item{align-items:center;border:1.012px solid #363a48;border-radius:5.3rem;display:flex;gap:1rem;outline:none;padding:1.6rem 3.2rem;position:static}.mobile-navigation .menu-item-link{align-items:center;color:#fbfcfe;display:flex;flex:1 1 auto;font-size:2rem;font-weight:500;gap:1rem;justify-content:flex-start;line-height:1.3515;padding:0}.mobile-navigation .menu-item-link:not([href])+button:after,.mobile-navigation .menu-item-link[href=""]+button:after,.mobile-navigation .menu-item-link[href="#"]+button:after{content:"";inset:0;position:absolute}.mobile-navigation .submenu{background:#0a0711;display:none;flex-direction:column;gap:2rem;inset:0;max-height:none;opacity:0;overflow-y:auto;padding:1.6rem 0 4rem;position:absolute;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;z-index:2}.mobile-navigation .submenu-toggle{align-items:center;background:transparent;border:0;border-radius:0;color:#fbfcfe;display:inline-flex;height:auto;justify-content:center;margin-left:auto;padding:0;position:relative;width:auto}.mobile-navigation .submenu-toggle:hover{background:transparent;color:inherit}.mobile-navigation .submenu-toggle svg{display:none}.mobile-navigation .submenu-toggle:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 viewBox=%270 0 7 12%27%3E%3Cpath stroke=%27%23FBFCFE%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27m1 11 5-5-5-5%27/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:.8rem;width:1.2rem}.mobile-navigation .submenu[aria-hidden=false]{opacity:1;visibility:visible}.mobile-navigation .submenu__panel{border:none;border-radius:0;gap:2rem;min-height:unset;padding:0}.mobile-navigation .submenu__header{align-items:center;display:inline-flex;gap:.6rem;margin:0 3.2rem 2rem;padding:1.6rem 0}.mobile-navigation .submenu__header .js-submenu-back{align-items:center;background:transparent;border:0;border-radius:50%;display:inline-flex;height:4.2rem;justify-content:center;padding:1rem;width:4.2rem}.mobile-navigation .submenu__header .js-submenu-back svg{height:2rem;width:2rem}.mobile-navigation .submenu__title{color:#fbfcfe;font-size:2rem;font-weight:500}.mobile-navigation .submenu__all{border-radius:5.058rem;min-height:4.8rem;min-width:20rem;outline:1.01px solid #6e7785;outline-offset:-1.01px;padding:2.4rem 3.2rem;position:static}.mobile-navigation .submenu__list{display:flex;flex-direction:column;gap:2rem;list-style:none;margin:0;padding-left:3.2rem;padding-right:3.2rem;padding-top:0}.mobile-navigation .submenu__list .menu-item{margin:0}.mobile-navigation .submenu__list .menu-item .menu-item-link{color:#fbfcfe;font-size:1.6rem;font-weight:500;line-height:1.3515;padding:0}.mobile-navigation .submenu__list--nested{gap:2rem;margin-left:.8rem;padding-left:1rem;padding-right:0;padding-top:0}.mobile-navigation .submenu__list .menu-item{align-items:flex-start;display:flex;flex-direction:column;gap:2rem}.mobile-navigation .mobile-navigation .menu-item:not(.menu-item-has-children)>.submenu-toggle,.mobile-navigation .mobile-navigation__inner-container.is-submenu-open>.menu>.menu-item{display:none}.mobile-navigation .mobile-navigation__inner-container.is-submenu-open>.menu>.menu-item.has-active-submenu{display:block}.mobile-navigation .mobile-navigation__inner-container .submenu{display:none}.mobile-navigation .mobile-navigation__inner-container.is-submenu-open .submenu.is-active{display:flex;opacity:1;padding:6.87rem 0 4rem;visibility:visible}.mobile-navigation .mobile-navigation__inner-container.is-submenu-open .menu-item{border:none;padding:0}.mobile-navigation .mobile-navigation__inner-container.is-submenu-open .submenu__header{margin:0 0 0 -1.3rem}.mobile-navigation .mobile-navigation__inner-container.is-submenu-open .submenu__title{margin-left:-.4rem}.mobile-navigation .mobile-navigation__inner-container.is-submenu-open .submenu>.submenu__panel>.submenu__left>.submenu__list,.mobile-navigation .mobile-navigation__inner-container.is-submenu-open .submenu>.submenu__panel>.submenu__list{margin:0;padding-bottom:2.4rem;padding-left:3.8rem;padding-top:1.7rem}.mobile-navigation .mobile-navigation__inner-container.is-submenu-open .submenu>.submenu__panel>.submenu__all,.mobile-navigation .mobile-navigation__inner-container.is-submenu-open .submenu>.submenu__panel>.submenu__left>.submenu__all{margin-left:3.8rem}.mobile-navigation .mobile-navigation__inner-container.is-submenu-open .submenu__right{display:none}.mobile-navigation__backdrop{inset:0}.mobile-navigation__footer{align-items:center;bottom:2.4rem;-moz-column-gap:1.6rem;column-gap:1.6rem;display:grid;grid-template-areas:"client language" "social social";grid-template-columns:auto auto;grid-template-rows:auto auto;left:0;margin:0 auto;max-width:36.2rem;position:absolute;right:0;row-gap:1.6rem}.mobile-navigation__footer .site-header__client-button{align-items:center;background:#17151c;border-radius:5.058rem;color:#fbfcfe;font-size:1.6rem;font-weight:500;gap:2rem;grid-area:client;-ms-grid-column:1;-ms-grid-row:1;height:6.4rem;justify-content:center;line-height:1.07;padding:2.4rem .4rem 2.4rem 3.2rem;text-decoration:none;width:-moz-fit-content;width:fit-content}.mobile-navigation__footer .site-header__client-button .text{line-height:1.07;white-space:nowrap}.mobile-navigation__footer .site-header__client-button .site-header__client-icon{background:#22232f;border-radius:6.6rem;height:5.6rem;min-width:5.6rem;padding:1.4rem}.mobile-navigation__footer .site-header__language{grid-area:language;-ms-grid-column:3;-ms-grid-row:1;justify-self:end}.mobile-navigation__social{-ms-grid-column:1;-ms-grid-row:3;-ms-grid-column-span:3;align-items:center;display:flex;gap:1.6rem;grid-area:social;justify-content:center;margin-top:.8rem}.mobile-navigation__social a{align-items:center;background:#22232f;border-radius:50%;display:inline-flex;height:6.4rem;justify-content:center;padding:1.6rem;width:6.4rem}.mobile-navigation__social a svg{height:2.4rem;width:2.4rem}.mobile-navigation__social a svg path{fill:#fff}@media only screen and (min-width:1125px){.site-header__navbar.is-style-navbar-1 .site-branding{margin-right:2.4rem}}.site-header__navbar.is-style-navbar-1 .site-navigation{margin-left:auto;margin-right:0}@media only screen and (min-width:1125px){.site-header__navbar.is-style-navbar-2 .site-branding{margin-right:2.4rem}}.site-header__navbar.is-style-navbar-2 .site-navigation{margin-left:auto;margin-right:auto}@media only screen and (min-width:1125px){.site-header__navbar.is-style-navbar-5 .site-branding{margin-right:2.4rem}}.site-header__navbar.is-style-navbar-5 .site-navigation{margin-left:0;margin-right:auto}.site-content{flex:1;max-width:100vw}.site-content__inner-container{padding:.1px 0}.site-content__inner-container>:first-child{margin-top:calc(var(--site-header--height)*2)!important}.site-content__inner-container>.section:first-child{margin-top:0!important;padding-top:var(--site-header--height)!important}.site-content__inner-container>:last-child{margin-bottom:var(--site-header--height)!important}.single-oferta .site-content__inner-container>:last-child,.site-content__inner-container>.section:last-child{margin-bottom:0!important}.single-oferta .site-content__breadcrumbs :where(.page-header__breadcrumb,.page-header__breadcrumb--current){color:var(--color-text-white)}.single-oferta .site-content__breadcrumbs .page-header__breadcrumb-separator svg path{stroke:var(--color-text-white)}.site{overflow-x:hidden}@supports(overflow:clip){.site{overflow-x:clip}}.site.has-page-decoration{position:relative}.site.has-page-decoration:after{background:var(--page-decoration-image) no-repeat;background-size:contain;content:"";height:var(--page-decoration-height,0);pointer-events:none;position:absolute;right:var(--page-decoration-right,0);top:var(--page-decoration-top,0);transform:rotate(var(--page-decoration-rotate,0deg)) scaleY(var(--page-decoration-flip,1));transform-origin:top right;width:var(--page-decoration-width,0);z-index:0}@media only screen and (max-width:1149.99px){.site.has-page-decoration:after{display:none}}.site.has-page-decoration .site-content__inner-container{position:relative;z-index:1}:is(.single-post,.single-job_offer,.page-template-page-content-1,.page-template-page-content-1-php,.page-template-page-content-2,.page-template-page-content-2-php) .single-content-wrapper{background:var(--color-background-alternate)}:is(.single-post,.single-job_offer) .single-content-wrapper{position:relative}:is(.single-post,.single-job_offer) .single-content-wrapper:before{background:url(../images/ozdobnik-oferta-pracy.bd6d7036.webp) no-repeat;background-size:contain;content:"";height:80rem;pointer-events:none;position:absolute;right:-8.5%;top:0;width:80rem;z-index:0}@media only screen and (max-width:959.99px){:is(.single-post,.single-job_offer) .single-content-wrapper:before{top:-20.5rem}}:is(.single-post,.single-job_offer,.page-template-page-content-1,.page-template-page-content-1-php,.page-template-page-content-2,.page-template-page-content-2-php) .single-content-wrapper .site-content__breadcrumbs{position:relative;z-index:1}:is(.single-post,.single-job_offer,.page-template-page-content-1,.page-template-page-content-1-php,.page-template-page-content-2,.page-template-page-content-2-php) .single-content-wrapper .site-content__post-content{margin-left:auto;margin-right:auto;padding:0 0 clamp(3.2rem,3.2rem + 32*(100vw - 375px)/1545,6.4rem);width:calc(100% - var(--site-padding-mobile)*2)}@media only screen and (min-width:640px){:is(.single-post,.single-job_offer,.page-template-page-content-1,.page-template-page-content-1-php,.page-template-page-content-2,.page-template-page-content-2-php) .single-content-wrapper .site-content__post-content{max-width:var(--max-width--wide);width:calc(100% - var(--site-padding)*2)}}:is(.single-post,.single-job_offer,.page-template-page-content-1,.page-template-page-content-1-php,.page-template-page-content-2,.page-template-page-content-2-php) .single-content-wrapper .site-content__post-content :where(h1,.heading):not(.post-entry-header__title):not(.read-more__title):not(.read-more__heading){margin-top:0}:is(.single-post,.single-job_offer,.page-template-page-content-1,.page-template-page-content-1-php,.page-template-page-content-2,.page-template-page-content-2-php) .single-content-wrapper .site-content__post-content :where(p,.wp-block-paragraph,.wp-block-heading,.wp-block-list,.wp-block-image,.wp-block-quote,.wp-block-pullquote,.wp-block-table,.table-builder,blockquote,p.text,.heading,.list,.image,.quote):not(.alignwide):not(.alignfull){margin-left:auto;margin-right:auto;max-width:var(--max-width--medium);width:100%}:is(.single-post,.single-job_offer,.page-template-page-content-1,.page-template-page-content-1-php,.page-template-page-content-2,.page-template-page-content-2-php) .single-content-wrapper .site-content__post-content :where(h1,h2,h3,h4,h5,h6,.wp-block-heading,.heading):not(.post-entry-header__title):not(.read-more__title):not(.read-more__heading){color:var(--color-text-neutral-dark);padding-bottom:clamp(1.8rem,1.8rem + 6*(100vw - 375px)/1545,2.4rem);padding-top:clamp(3.2rem,3.2rem + 18*(100vw - 375px)/1545,5rem)}:is(.single-post,.single-job_offer,.page-template-page-content-1,.page-template-page-content-1-php,.page-template-page-content-2,.page-template-page-content-2-php) .single-content-wrapper .site-content__post-content :where(p,li,.wp-block-paragraph,.wp-block-list,p.text,.table-builder__text){color:var(--color-text-deep)}:is(.single-post,.single-job_offer,.page-template-page-content-1,.page-template-page-content-1-php,.page-template-page-content-2,.page-template-page-content-2-php) .single-content-wrapper .site-content__post-content :where(.wp-block-paragraph,p.text,.table-builder__text){padding-bottom:.8rem}:is(.single-post,.single-job_offer,.page-template-page-content-1,.page-template-page-content-1-php,.page-template-page-content-2,.page-template-page-content-2-php) .single-content-wrapper .site-content__post-content .table-builder{margin-bottom:.8rem}:is(.page-template-page-content-2,.page-template-page-content-2-php) .single-content-wrapper .site-content__inner-container{max-width:var(--max-width--wide)}:is(.page-template-page-content-2,.page-template-page-content-2-php) .single-content-wrapper .site-content__inner-container :where(p,.wp-block-paragraph,.wp-block-heading,.wp-block-list,.wp-block-image,.wp-block-quote,.wp-block-pullquote,.wp-block-table,.table-builder,blockquote,p.text,.heading,.list,.image,.quote):not(.alignwide):not(.alignfull){max-width:var(--max-width--wide)}.single-job_offer .single-content-wrapper .site-content__inner-container :where(h1):not(.post-entry-header__title):not(.read-more__title):not(.read-more__heading){padding-bottom:0}:is(.page-template-page-content-1,.page-template-page-content-1-php) .single-content-wrapper .site-content__inner-container :where(h1):not(.post-entry-header__title):not(.read-more__title):not(.read-more__heading){margin-left:0;margin-right:auto}:is(.single-post,.single-job_offer,.page-template-page-content-1,.page-template-page-content-1-php,.page-template-page-content-2,.page-template-page-content-2-php) .single-content-wrapper .site-content__inner-container blockquote p{padding-bottom:0!important}:is(.page-template-page-content-1,.page-template-page-content-1-php) .single-content-wrapper{background:var(--color-background-alternate);color:var(--color-text-deep)}:is(.page-template-page-content-1,.page-template-page-content-1-php) .site-content__breadcrumbs :where(.page-header__breadcrumb,.page-header__breadcrumb--current){color:var(--color-text-neutral-dark)}:is(.page-template-page-content-1,.page-template-page-content-1-php) .site-content__breadcrumbs .page-header__breadcrumb-separator svg path{stroke:var(--color-text-neutral-dark)}:is(.page-template-page-content-1,.page-template-page-content-1-php) .single-content-wrapper .site-content__post-content{color:var(--color-text-deep)}:is(.page-template-page-content-1,.page-template-page-content-1-php) .single-content-wrapper .site-content__post-content :where(p,li,.wp-block-paragraph,.wp-block-list,p.text,.table-builder__text){color:var(--color-text-deep)}.page-header+.posts{padding-top:clamp(2rem,2rem + 20*(100vw - 375px)/1545,4rem)}.featured-post+.posts{padding-top:clamp(6rem,6rem + 60*(100vw - 375px)/1545,12rem)}.page-header~:is(.posts,.featured-post){margin-left:auto;margin-right:auto;max-width:var(--max-width--wide);width:calc(100% - var(--site-padding-mobile)*2)}@media only screen and (min-width:640px){.page-header~:is(.posts,.featured-post){width:calc(100% - var(--site-padding)*2)}}.page-header~:is(.posts,.featured-post) .post-item{position:relative}.page-header~:is(.posts,.featured-post) .post-item__inner-container{background:none}.page-header~:is(.posts,.featured-post) .post-item__image{display:block;overflow:hidden;padding-bottom:81.3%;position:relative}.page-header~:is(.posts,.featured-post) .post-item__image img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.page-header~:is(.posts,.featured-post) .post-item__category-date-wrapper{align-items:center;display:flex;gap:1.6rem;margin:0 0 1.05em}.page-header~:is(.posts,.featured-post) .post-item__category{display:flex}.page-header~:is(.posts,.featured-post) .post-item__category-link{background-color:var(--color-background-primary);border-radius:.6rem;font-size:1.4rem;font-weight:600;padding:.5rem .9rem;text-decoration:none;text-transform:capitalize;transition:all .3s ease}.page-header~:is(.posts,.featured-post) .post-item__date{display:inline-block;font-size:1.4rem;font-weight:500;position:relative;width:auto}.page-header~:is(.posts,.featured-post) .post-item__title{font-size:clamp(2rem,2rem + 4*(100vw - 375px)/1545,2.4rem);margin:.5em 0}.page-header~:is(.posts,.featured-post) .post-item__excerpt{font-size:1.5rem}.page-header~:is(.posts,.featured-post) .post-item__link{align-items:center;color:var(--color-text-primary);display:flex;font-size:1.4rem;font-weight:600;line-height:1;min-height:3.2rem;text-decoration:none;width:-moz-fit-content;width:fit-content}.page-header~:is(.posts,.featured-post) .post-item__link .icon{margin-left:.6rem}.page-header~:is(.posts,.featured-post) .post-item__link .icon svg{fill:#000;height:1rem;width:1rem}.page-header~:is(.posts,.featured-post) .post-item__content{background-color:transparent;padding:5.5% 5% 9%;transition:background .3s ease}.page-header~:is(.posts,.featured-post) .post-item__content>:first-child{margin-top:0}.page-header~:is(.posts,.featured-post) .post-item__content>:last-child{margin-bottom:0}.page-header~:is(.posts,.featured-post) .post-item:hover .post-item__content{background:var(--color-background-secondary)}.featured-post{border-bottom:1px solid var(--color-border-primary);padding-bottom:clamp(4.8rem,4.8rem + 48*(100vw - 375px)/1545,9.6rem);padding-top:0}.featured-post .post-item__inner-container{display:grid;gap:2.4rem;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:639.99px){.featured-post .post-item__inner-container{grid-template-columns:1fr}}.featured-post .post-item__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.featured-post .post-item__category-link{line-height:1.5}.featured-post .post-item__category--date-wrapper{margin:0}.featured-post .post-item__title{font-size:clamp(2.4rem,2.4rem + 16*(100vw - 375px)/1545,4rem);font-weight:600;letter-spacing:-1.6px;line-height:1.2;margin:0 0 4.1rem}.featured-post .post-item__excerpt{font-size:clamp(1.6rem,1.6rem + 2*(100vw - 375px)/1545,1.8rem);font-weight:400;letter-spacing:-.72px;line-height:1.5;margin:0 0 3.8rem}@media only screen and (max-width:639.99px){.featured-post .post-item__excerpt{letter-spacing:-.64px;line-height:1.3}}.post-items:not(.featured-post .post-items){display:grid;gap:clamp(2.5rem,2.5rem + 40*(100vw - 375px)/1545,6.5rem);grid-template-columns:repeat(1,1fr)}@media only screen and (min-width:960px){.post-items:not(.featured-post .post-items){grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1280px){.post-items:not(.featured-post .post-items){grid-template-columns:repeat(3,1fr)}}.pagination{margin-bottom:4.8rem;margin-top:4.8rem}.pagination .icon-button{font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:0}.pagination-links{display:flex;justify-content:center;min-height:5.6rem;padding:0 5.6rem;position:relative}.pagination-links__items{display:flex;flex-wrap:wrap;justify-content:center}.pagination-links__item{margin:.4rem}.pagination-links__dots{margin:.4rem;pointer-events:none}.pagination-links__next,.pagination-links__prev{bottom:0;margin:.4rem;position:absolute;top:0}.pagination-links__prev{left:0;margin-left:0}.pagination-links__next{margin-right:0;right:0}.pagination-links--without-numbers{width:11.2rem}.pagination-links--without-numbers.is-right-aligned{margin-left:auto}.pagination:first-child{margin-top:0}.pagination:last-child{margin-bottom:0}.post-header{background:#f3f6f9;margin-bottom:clamp(6.4rem,6.4rem + 32*(100vw - 375px)/1545,9.6rem)}.post-header__inner-container{padding-bottom:clamp(4.8rem,4.8rem + 48*(100vw - 375px)/1545,9.6rem);padding-top:clamp(6.4rem,6.4rem + 64*(100vw - 375px)/1545,12.8rem)}.post-header__title{font-size:clamp(3.2rem,3.2rem + 28*(100vw - 375px)/1545,6rem)}.post-header__text,.post-header__title{max-width:var(--max-width--medium);text-align:center}.post-header__text{font-size:clamp(1.8rem,1.8rem + 4*(100vw - 375px)/1545,2.2rem);line-height:1.65}.site-content__inner-container>.post-header:first-child{margin-top:0!important;padding-top:var(--site-header--height)!important}.post-content{position:relative}.post-author{align-items:flex-end;display:flex}.post-author__avatar{margin-right:2.4rem}.post-author__avatar img{border:3px solid #e5e5e5}.post-author__content{display:flex;letter-spacing:.02em;line-height:1}.post-author__byline{font-weight:500}.post-author__name{font-weight:500;margin:0 0 0 .25em;text-transform:capitalize}.post-author.has-avatar .post-author__content{flex-flow:column;padding-bottom:.3rem}.post-author.has-avatar .post-author__byline{font-size:1.2rem;letter-spacing:.05em;opacity:.5}.post-author.has-avatar .post-author__name{font-size:1.8rem;letter-spacing:.02em;margin:1rem 0 0}.post-date{display:flex}.post-date__label,.post-date__published{font-size:1.2rem;font-weight:500;letter-spacing:.05em;line-height:1;opacity:.5}.post-date__label{margin-right:.4rem}.post-terms{position:relative}.post-terms__label{color:#8290af;display:block;font-size:1.4rem;margin-bottom:1.6rem}.post-terms__list{display:flex;margin:-.4rem;padding:0}.post-terms__list-item{margin:.4rem}.post-term{background:#fff;border-radius:4px;box-shadow:1px 2px 8px 1px rgba(0,0,0,.04);color:#8290af;display:block;font-size:1.1rem;font-weight:500;letter-spacing:.05em;padding:6px 12px;text-decoration:none;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.post-term:hover{background:#fafcfe;box-shadow:inset 0 0 6px 1px rgba(0,0,0,.08);color:#3c4558}.post-navigation .pagination-links{width:11.2rem}.post-comments{margin-bottom:clamp(6.4rem,6.4rem + 32*(100vw - 375px)/1545,9.6rem);margin-left:var(--site-padding);margin-right:var(--site-padding);margin-top:clamp(6.4rem,6.4rem + 32*(100vw - 375px)/1545,9.6rem);max-width:unset;padding-left:calc((100% - var(--max-width--regular))/2 - var(--site-padding));padding-right:calc((100% - var(--max-width--wide))/2 - var(--site-padding));position:relative;width:auto}.post-comments__heading{font-size:3.2rem}.post-comments__list{margin-top:4.8rem}.post-comments__list ol{display:inline-block;margin:3.2rem 0 0;padding:0 0 0 3.2rem;position:relative}.post-comments__form{background:#fff;border-radius:1.6rem;box-shadow:1px 2px 16px 1px rgba(0,0,0,.02);max-width:var(--max-width--regular);padding:4.8rem 5.6rem 6.4rem}.post-comments__form-title{align-items:center;display:flex;font-size:clamp(2rem,2rem + 4*(100vw - 375px)/1545,2.4rem);justify-content:space-between;margin:0}.post-comments__form-title>a{border:0;margin:0 auto 0 .5em;text-transform:capitalize}.post-comments__form-title small{margin-left:.75em}.post-comments__form-title small a{background:transparent;box-shadow:inset 0 0 0 2px #e9eefd;color:#788ebe;display:block;font-family:Satoshi,sans-serif;font-size:1.5rem;font-weight:500;padding:.8rem 1.8rem;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.post-comments__form-title small a:hover{box-shadow:inset 0 0 0 2px #c0d9ff;color:#4061a9}.post-comments__list+.post-comments__form{margin-top:5.6rem}.post-comments__pagination{margin:6.4rem 0;max-width:var(--max-width--regular)}.comment{background:#fff;border-radius:0 1.6rem 1.6rem;box-shadow:1px 2px 16px 1px rgba(0,0,0,.02);margin:4.8rem 0 0;max-width:var(--max-width--regular);position:relative}.comment-body{padding:3.2rem}.comment-body,.comment-meta{display:flex;flex-flow:column}.comment-author,.comment-meta{position:relative}.comment-author{align-items:flex-end;display:flex;flex-flow:wrap;min-height:7.2rem;padding-left:10.4rem}.comment-author__avatar{bottom:-4px;height:8rem;left:0;position:absolute;width:8rem}.comment-author__avatar img{border-radius:50%;box-shadow:inset 0 0 0 2px #e9eefd;height:100%;-o-object-fit:cover;object-fit:cover;padding:8px}.comment-author__name{font-size:1.8rem;font-weight:500;letter-spacing:.02em;line-height:1;text-transform:capitalize;width:100%}.comment-author__role{background:#f7f9fd;color:#788ebe;font-weight:500;padding:.375em .875em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.comment-author__role+.comment-author__role{margin-left:.8rem}.comment-date{font-size:1.2rem;font-weight:500;letter-spacing:.05em;text-align:right}.comment-date__published{background:#f7f9fd;border-radius:1.6rem;color:#788ebe;padding:.5em 1.5em}.comment-awaiting-moderation{display:block;letter-spacing:.02em;margin:1.5em 0 0}.comment-content{margin:2.4rem 0 0;order:2}.comment-content__notice{background:#f1f9ff;color:#4086c3;display:block;font-size:1.6rem;padding:.75em 1.5em}.comment-toolbar{display:flex;justify-content:flex-end;margin:1.6rem 0 0;order:3}.comment-edit-link,.comment-reply-link,.comment-toolbar{-webkit-user-select:none;-moz-user-select:none;user-select:none}.comment-edit-link,.comment-reply-link{background:#f7f9fd;box-shadow:inset 0 0 0 2px transparent;color:#788ebe;font-family:Satoshi,sans-serif;font-size:1.5rem;font-weight:500;padding:.375em 1em;text-decoration:none}.comment-edit-link:hover,.comment-reply-link:hover{background:#fff;box-shadow:inset 0 0 0 2px #c0d9ff;color:#4061a9}.comment-edit-link{border-left:0}.comment-reply-link+.comment-edit-link{margin-left:1rem}.comment:first-child{margin-top:0}.comment-form{margin-top:2.4rem}.comment-form__cookies{margin-top:3.2rem}.comment-form__submit{margin-top:4.8rem}.sidebar,.site-footer{position:relative}.site-footer__inner-container{display:flex;flex-flow:column wrap;margin:0 auto;padding-bottom:clamp(4.8rem,4.8rem + 33*(100vw - 375px)/1545,8.1rem);padding-top:clamp(3.2rem,3.2rem + 21*(100vw - 375px)/1545,5.3rem);width:calc(100% - var(--site-padding)*2)}@media only screen and (min-width:480px){.site-footer__inner-container{flex-flow:row nowrap}}.site-footer{background:var(--color-background-secondary)}.footer--innsoft{--footer-bg:var(--color-background-secondary);--footer-surface:var(--color-background-primary);--footer-text:var(--color-text-secondary);--footer-heading:var(--color-text-white);--footer-line:#363a48;--footer-line-strong:hsla(0,0%,100%,.3);--footer-accent:#468dff;color:var(--footer-text);position:relative;width:100%}.footer__scroll-top{align-items:center;background:var(--footer-surface);border-radius:3.2rem;bottom:1.09vw;display:inline-flex;justify-content:center;padding:1.2rem;position:fixed;right:1.09vw;top:auto;transform:translate3d(0,var(--footer-dock-offset,0),0);transition:none;will-change:transform;z-index:20}@media only screen and (max-width:959.99px){.footer__scroll-top{display:none}}.footer__scroll-top-icon{align-items:center;display:inline-flex;justify-content:center}.footer__rule{background:var(--footer-line);display:block;height:1px;width:100%}.footer__rule--top{background:linear-gradient(90deg,hsla(0,0%,100%,0),#7e9eca 57%,#ffb676);position:absolute;top:8.2rem}.footer__main{display:flex;flex-direction:column;gap:.8rem;padding:clamp(2.4rem,2.4rem + 122*(100vw - 375px)/1545,14.6rem) 0 clamp(1.6rem,1.6rem + 48*(100vw - 375px)/1545,6.4rem)}@media only screen and (max-width:1279.99px){.footer__main{gap:3.2rem;padding:clamp(2.4rem,2.4rem + 122*(100vw - 375px)/1545,14.6rem) 0 0}}@media only screen and (max-width:639.99px){.footer__main{padding:clamp(2.4rem,2.4rem + 122*(100vw - 375px)/1545,14.6rem) 0 clamp(1.6rem,1.6rem + 48*(100vw - 375px)/1545,6.4rem)}}.footer__row{display:grid;gap:clamp(2.4rem,2.4rem + 56*(100vw - 375px)/1545,8rem);grid-template-columns:minmax(18rem,39vw) minmax(24rem,2fr)}@media only screen and (max-width:1279.99px){.footer__row{grid-template-columns:1fr}}.footer__row--top{padding-top:clamp(2.4rem,2.4rem + 24*(100vw - 375px)/1545,4.8rem)}.footer__row--bottom{align-items:center;padding-bottom:clamp(1.6rem,1.6rem + 10*(100vw - 375px)/1545,2.6rem)}@media only screen and (max-width:1279.99px){.footer__row--bottom{padding-top:2.6rem}}.footer__brand{display:flex;flex-direction:column;gap:1.8rem}.footer__company-name{font-size:1.6rem;font-weight:700;margin:0}.footer__address,.footer__company-name{color:var(--color-text-muted);line-height:1.5}.footer__address{display:flex;flex-direction:column;font-size:1.4rem;margin:0 0 2.4rem}.footer__contacts{color:var(--color-text-muted);display:grid;gap:2.4rem;grid-template-columns:1fr 3.7fr}@media only screen and (max-width:639.99px){.footer__contacts{grid-template-columns:1fr}}.footer__contact{display:flex;flex-direction:column;gap:.8rem}.footer__label{color:var(--color-text-muted);font-size:1.6rem;font-weight:700;line-height:1.5;margin:0}.footer__contact-list{display:flex;flex-direction:column;line-height:normal;list-style:none;margin:0;padding:0}.footer__contact-list a{color:inherit;font-size:1.4rem;font-weight:400;line-height:1.5;text-decoration:none}.footer__contact--emails a{text-decoration:underline}.footer__social{display:flex;gap:1.6rem;list-style:none;margin:0;padding:0}.footer__social-link{align-items:center;background:#22232f;border-radius:50%;display:inline-flex;height:6.4rem;justify-content:center;transition:background .2s ease-in;width:6.4rem}.footer__social-link:hover{background:var(--color-background-slate)}.footer__social-link path,.footer__social-link svg{fill:#fff}.footer__social-icon{align-items:center;display:inline-flex;justify-content:center}.footer__navigation{display:grid;gap:clamp(2.4rem,2.4rem + 32*(100vw - 375px)/1545,5.6rem);grid-template-columns:minmax(34rem,16.1vw) minmax(6rem,6.5vw) 3.1vw 1fr}@media only screen and (max-width:959.99px){.footer__navigation{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:639.99px){.footer__navigation{grid-template-columns:1fr}}.footer__nav-column{align-items:flex-start;display:flex;flex-direction:column;gap:1.2rem}.footer__nav-title{color:var(--footer-heading);display:inline-flex;font-size:1.6rem;font-weight:500;line-height:1.35;margin:0;text-decoration:none;white-space:nowrap}.footer__menu{display:flex;flex-direction:column;gap:1.5rem;list-style:none;margin:0;padding:0}.footer__menu .menu-item{align-items:flex-start;display:flex;flex-direction:column;gap:1rem}.footer__menu .sub-menu{display:flex;flex-direction:column;gap:1.5rem;list-style:none;margin:0 0 0 .8rem;padding:0}.footer__menu a{color:var(--color-accent-offwhite);font-size:1.4rem;line-height:1.35;text-decoration:none;text-wrap-mode:nowrap}.footer__cta{align-items:flex-end;display:flex;flex-direction:column;gap:1.6rem;justify-self:end}@media only screen and (max-width:1279.99px){.footer__cta{align-items:flex-start;justify-self:start}}.footer__cta-button{background:var(--footer-surface);border-radius:5rem;color:var(--footer-heading);font-size:1.6rem;font-weight:500;gap:2rem;line-height:1.1;padding:2.4rem 3.2rem;text-decoration:none}.footer__cta-button,.footer__cta-icon{align-items:center;display:inline-flex}.footer__cta-icon{background:#22232f;border-radius:50%;height:5.6rem;justify-content:center;width:5.6rem}.footer__language{align-items:center;background:var(--footer-surface);border-radius:5rem;color:var(--footer-heading);display:inline-flex;font-size:1.6rem;font-weight:500;gap:.8rem;line-height:1.1;padding:2.4rem;text-decoration:none}.footer__language-flag,.footer__language-icon{align-items:center;display:inline-flex;justify-content:center}.footer__bottom{align-items:center;display:grid;gap:clamp(1.6rem,1.6rem + 24*(100vw - 375px)/1545,4rem);grid-template-columns:minmax(18rem,1.25fr) minmax(24rem,3.55fr) minmax(16rem,.9fr);justify-items:end;padding:clamp(1.6rem,1.6rem + 12*(100vw - 375px)/1545,2.8rem) 0 0}@media only screen and (max-width:959.99px){.footer__bottom{align-items:flex-start;grid-template-columns:1fr}}.footer__copyright{color:var(--color-text-muted);font-size:1.4rem;line-height:1.5;margin:0}@media only screen and (max-width:959.99px){.footer__legal{margin:0 auto 0 0}}.footer__legal-menu{display:flex;flex-wrap:wrap;gap:1.6rem 3.95rem;list-style:none;margin:0;padding:0}.footer__legal-menu a{color:var(--color-text-muted);font-size:1.4rem;line-height:1.5;text-decoration:none}.footer__realization{font-size:1.4rem;line-height:1.5;margin:0;text-align:right}@media only screen and (max-width:959.99px){.footer__realization{text-align:left}}.footer__realization a{color:var(--footer-accent);text-decoration:none}.footer__realization-label{color:var(--color-text-muted)}.dropdown{background:#fff;color:var(--color-text-primary);margin:0;opacity:0;pointer-events:none;position:relative;transition:opacity .35s ease;width:100%;z-index:1}@media only screen and (max-width:959.99px){.dropdown{max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(0,1,0,1)}}@media only screen and (min-width:960px){.dropdown{border-bottom:1px solid var(--color-border-primary);left:0;position:fixed;top:var(--site-header--height)}.dropdown *{visibility:hidden}}.dropdown[aria-hidden=false]{opacity:1;pointer-events:all}@media only screen and (max-width:959.99px){.dropdown[aria-hidden=false]{max-height:9999px;transition:max-height .5s cubic-bezier(1,0,1,0)}}@media only screen and (min-width:960px){.dropdown[aria-hidden=false] *{visibility:visible}}.dropdown-toggle{height:1.6rem;margin-left:.4rem;position:unset;width:1.6rem}.dropdown-toggle,.dropdown-toggle:hover{background:transparent;color:inherit}.dropdown-toggle svg{transition:transform .35s ease}.dropdown-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.dropdown-navbar-5{margin:0;overflow:hidden;padding:0;z-index:1}.dropdown-navbar-5__inner-container{display:grid;gap:3.4rem;grid-template-columns:100%;margin:0 auto;max-width:var(--max-width--wide);padding:1.6rem 0 2.8rem}@media only screen and (min-width:640px){.dropdown-navbar-5__inner-container{gap:4.2rem 5.6rem;grid-template-columns:repeat(2,1fr);padding:3.2rem 0 3.6rem}}@media only screen and (min-width:960px){.dropdown-navbar-5__inner-container{gap:4.2rem;width:calc(100% - var(--site-padding)*2)}}@media only screen and (min-width:1280px){.dropdown-navbar-5__inner-container{gap:4.2rem 2.6rem;grid-template-columns:1fr 1fr 1.3fr}}.dropdown-navbar-5__inner-container>div{display:flex;flex:1 1 100%;flex-direction:column;gap:2rem}@media only screen and (min-width:960px){.dropdown-navbar-5__inner-container>div{gap:2.6rem}}.dropdown-navbar-5__inner-container>div:last-of-type{padding:2.4rem 2.4rem 3.2rem;position:relative}@media only screen and (max-width:959.99px){.dropdown-navbar-5__inner-container>div:last-of-type{flex:0 1 100%}}@media only screen and (min-width:640px){.dropdown-navbar-5__inner-container>div:last-of-type{grid-column:1/3}}@media only screen and (min-width:1280px){.dropdown-navbar-5__inner-container>div:last-of-type{grid-column:3/4;padding:0 0 0 3.2rem}}.dropdown-navbar-5__inner-container>div:last-of-type:after{background:var(--color-background-secondary);content:"";inset:0;position:absolute;width:100%;z-index:-1}@media only screen and (min-width:1280px){.dropdown-navbar-5__inner-container>div:last-of-type:after{bottom:0;left:0;right:unset;top:0;width:100vw}}@media only screen and (min-width:1280px)and (min-width:1280px){.dropdown-navbar-5__inner-container>div:last-of-type:after{bottom:-3.6rem;height:calc(100% + 6.8rem);top:-3.2rem}}.dropdown-navbar-5__column .posts+.button{margin-top:.5rem}.dropdown-navbar-5 .tagline{font-size:1.4rem;font-weight:600;margin:0}.dropdown-navbar-5 ul{margin:0;padding:0}.dropdown-navbar-5 ul li{min-height:auto}@media only screen and (min-width:640px){.dropdown-navbar-5 ul li{display:grid;gap:0 1.2rem;grid-template-columns:2.4rem 1fr}}@media only screen and (min-width:960px){.dropdown-navbar-5 ul li{gap:.3rem 1.2rem}}.dropdown-navbar-5 ul li>.button{display:grid;font-weight:500;gap:.6rem 1.2rem;grid-column:1/3;grid-template-columns:2.4rem 1fr;text-align:left;width:100%}.dropdown-navbar-5 ul li>.button .icon{height:2rem;margin:0 0 0 .3rem;width:1.8rem}.dropdown-navbar-5 ul li>.text{display:none;font-size:1.4rem;grid-column:2/3;margin:0}@media only screen and (min-width:640px){.dropdown-navbar-5 ul li>.text{display:block}}.dropdown-navbar-5 ul li+li{margin-top:2.8rem}@media only screen and (min-width:960px){.dropdown-navbar-5 ul li+li{margin-top:3.3rem}}.dropdown-navbar-5 .posts .post-items{display:flex;flex-direction:column;row-gap:2rem}@media only screen and (min-width:960px){.dropdown-navbar-5 .posts .post-items{row-gap:2.4rem}}.dropdown-navbar-5 .posts .post-items .post-item__inner-container{align-items:flex-start;background:transparent;box-shadow:unset;-moz-column-gap:2.4rem;column-gap:2.4rem;display:flex;flex-direction:column}@media only screen and (min-width:640px){.dropdown-navbar-5 .posts .post-items .post-item__inner-container{flex-direction:row}}.dropdown-navbar-5 .posts .post-items .post-item__image{aspect-ratio:160/105;flex:1 0 100%;max-width:100%;padding:0;width:100%}@media only screen and (min-width:640px){.dropdown-navbar-5 .posts .post-items .post-item__image{flex:1 0 16rem;max-width:16rem}}.dropdown-navbar-5 .posts .post-items .post-item__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dropdown-navbar-5 .posts .post-items .post-item__content{padding:2.5rem 0 0}@media only screen and (min-width:640px){.dropdown-navbar-5 .posts .post-items .post-item__content{padding:0}}.dropdown-navbar-5 .posts .post-items .post-item__title{font-size:1.6rem;font-weight:600;line-height:1.5;margin-bottom:.4rem}.dropdown-navbar-5 .posts .post-items .post-item__excerpt{font-size:1.4rem;line-height:1.5;margin-bottom:.2rem;margin-top:0;max-width:unset}@media only screen and (min-width:960px){.dropdown-navbar-5 .posts .post-items .post-item__excerpt{max-width:18rem}}.dropdown-navbar-5 .posts .post-items .post-item__excerpt p{margin:0}.dropdown-navbar-5 .posts .post-items .post-item__link{background-color:transparent;color:var(--color-text-primary);font-size:1.4rem;margin-top:0;padding:0;text-decoration:underline}.dropdown-navbar-5 .posts .post-items .post-item__link:hover{box-shadow:none}
