.sr-only{clip:rect(0 0 0 0);clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-kit-main{margin-top:calc(var(--header-height,64px) + var(--uikit-nav-height,56px))}@media only screen and (max-width:1023px){.ui-kit-main{margin-top:calc(var(--header-height,56px) + var(--uikit-nav-height,48px))}}.with-sidebar.ui-kit-sidebar{padding:1.6rem}@media only screen and (max-width:1023px){.with-sidebar.ui-kit-sidebar{padding:1.6rem 0}}@media only screen and (min-width:1024px) and (min-width:1024px){.with-sidebar.aside-collapsed .ui-kit-main .ui-kit-main-head{display:flex!important}}.ui-kit-aside{top:calc(var(--header-height,0px) + .8rem);z-index:5;position:sticky}@media only screen and (max-width:1023px){.with-sidebar .main.ui-kit-main .ui-kit-main-head{margin-left:1.6rem;margin-right:1.6rem}}@media only screen and (min-width:1024px){.with-sidebar .main .main-content.ui-kit-page{padding-top:0}}.portfolio .portfolio-item-body{margin-top:1.6rem}.portfolio .portfolio-item-media img{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:0}.portfolio .portfolio-item-media img:hover{box-shadow:var(--shadow-md)}.portfolio .portfolio-item-media img.card-variant{background:0 0}.portfolio .portfolio-item-media img.card-variant.gradient{background:var(--grad-brand)}.portfolio .portfolio-item-media img.pad-0{padding:0}.portfolio .portfolio-item-media img .card-header{align-items:center;gap:1.6rem;margin-bottom:1.6rem;display:flex}.portfolio .portfolio-item-media img .card-header h2,.portfolio .portfolio-item-media img .card-header h3{margin-top:0;margin-bottom:0}.portfolio .portfolio-section-nav{border-top:1px solid var(--border);margin-top:2.4rem;padding-top:2.4rem}.portfolio .portfolio-section-nav .portfolio-section-nav-heading{margin:0 0 1.2rem;font-size:1.6rem;font-weight:700}.portfolio .portfolio-section-nav .portfolio-section-nav-list{flex-wrap:wrap;align-items:center;gap:.8rem 1.6rem;margin:0;padding:0;list-style:none;display:flex}.hero.portfolio-hero{background:var(--grad-brand-3);color:var(--white);border-bottom:1px solid var(--border)}.hero.portfolio-hero .hero-main{text-align:left;flex-direction:column;gap:1.6rem;display:flex}.hero.portfolio-hero .hero-main .breadcrumbs{margin-bottom:1.6rem}.hero.portfolio-hero .hero-main .heading-container h1{margin-bottom:.8rem}.hero.portfolio-hero .hero-main p{margin-top:0;margin-bottom:0}@media only screen and (min-width:1024px){.hero.portfolio-hero .hero-main p.sub{max-width:100%}}.hero.portfolio-hero .hero-inner{padding:3.2rem 0}@media only screen and (max-width:1023px){.hero.portfolio-hero .hero-inner{padding:1.6rem 0}}.portfolio-container{flex-direction:column;gap:1.6rem;display:flex}.portfolio-container .portfolio-container-grid{grid-template-columns:1fr;align-items:stretch;gap:1.6rem;display:grid}@media only screen and (min-width:768px){.portfolio-container .portfolio-container-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.portfolio-container .portfolio-container-grid>*{height:100%;min-height:0}.ui-kit-page .section{padding:3.2rem 0 0}@media only screen and (min-width:1024px){.ui-kit-page .section:first-child{padding-top:0}}.ui-kit-page .container{overflow:hidden}@media only screen and (min-width:1024px){.ui-kit-page .container{width:100%}}@media only screen and (max-width:1023px){.ui-kit-page .container{width:min(100% - 3.2rem,120rem);margin:0 1.6rem}}@media only screen and (min-width:1024px){.ui-kit-page .container .hero-grid{margin:0 1.6rem}}@media only screen and (max-width:1023px){.ui-kit-page .container.page-hero{width:100%;margin:0}.ui-kit-page .container.page-hero .page-hero-desc{padding:0 1.6rem}.ui-kit-page .container.page-hero .hero .hero-inner{padding:6.4rem 1.6rem}}html[data-theme=dark] .with-sidebar .sidebar .sidebar-nav .sidebar-link:hover{color:var(--on-primary)}section.uikit-nav{background:var(--bg);z-index:10;border-top:1px solid var(--border);border-bottom:1px solid var(--border);width:100%;padding:1.6rem 0;transition:transform .2s;position:fixed}section.uikit-nav.nav-hidden{pointer-events:none;transform:translateY(-100%)}section.uikit-nav .uikit-nav-content{flex-direction:row;justify-content:space-between;align-items:center;display:flex}section.uikit-nav .uikit-nav-content div{flex-direction:column;align-items:center;display:flex}.slide-over.ui-kit-nav-slideover .slide-panel{flex-direction:column;height:100%;display:flex}@media only screen and (max-width:1023px){.slide-over.ui-kit-nav-slideover .slide-panel{width:100%}}.slide-over.ui-kit-nav-slideover .modal-body{flex:auto;overflow-y:auto}.slide-over.ui-kit-nav-slideover .modal-footer{background:inherit;z-index:2;position:static}.slide-over.ui-kit-nav-slideover ul{flex-wrap:wrap;justify-content:space-around;gap:1.6rem;display:flex}.slide-over.ui-kit-nav-slideover ul li{max-width:50%}.logos-wrapper .container{border-bottom:1px solid var(--border);padding-bottom:3.2rem}.projects-wrapper:not(:last-child) .container{border-bottom:1px solid var(--border);padding-bottom:4rem}.projects-wrapper .project-content{flex-direction:column;justify-content:space-between;gap:1.6rem;height:100%;display:flex}.projects-wrapper .rotator-container{padding-bottom:.8rem}@media only screen and (min-width:1024px){.projects-wrapper .rotator-container{margin-top:.8rem;margin-bottom:.8rem;padding-bottom:1.6rem}}
/*# sourceMappingURL=13acfca6108cd646.css.map*/