:root{--zevanta-header-height:80px;--zevanta-sticky-gap:24px;--zevanta-sticky-offset:calc(var(--zevanta-header-height) + var(--zevanta-sticky-gap))}body.home:not(.block-editor-page) .latest-projects-section{position:relative!important;overflow:visible!important;isolation:isolate!important}body.home:not(.block-editor-page) .latest-projects__sphere,body.home:not(.block-editor-page) .latest-projects__orb{pointer-events:none!important}@media (min-width:1100px){html.zevanta-project-sticky-page{overflow-x:clip!important}body.home:not(.block-editor-page){overflow-x:clip!important;overflow-y:visible!important}body.home:not(.block-editor-page) .latest-projects-section,body.home:not(.block-editor-page) .latest-projects__inner,body.home:not(.block-editor-page) .latest-projects__grid,body.home:not(.block-editor-page) .latest-projects__list{overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important;transform:none!important;filter:none!important;perspective:none!important;contain:none!important;content-visibility:visible!important}body.home:not(.block-editor-page) .latest-projects-section{padding-top:clamp(96px, 7vw, 132px)!important;padding-bottom:clamp(96px, 10vw, 170px)!important}body.home:not(.block-editor-page) .latest-projects__inner{position:relative!important;z-index:1!important;width:min(1500px, calc(100% - 96px))!important;max-width:min(1500px, calc(100% - 96px))!important;margin-inline:auto!important}body.home:not(.block-editor-page) .latest-projects__grid{display:grid!important;grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr)!important;gap:clamp(56px, 6vw, 96px)!important;align-items:start!important}body.home:not(.block-editor-page) .latest-projects__intro{position:sticky!important;top:var(--zevanta-sticky-offset)!important;align-self:start!important;min-width:0!important;min-height:0!important;transform:none!important;contain:none!important}body.home:not(.block-editor-page) .latest-projects__list{position:relative!important;display:block!important;justify-self:end!important;align-self:start!important;width:min(100%, 840px)!important;max-width:840px!important;min-width:0!important;min-height:0!important;height:auto!important;margin:0!important;padding:0 0 clamp(160px, 32vh, 300px)!important;isolation:isolate!important}body.home:not(.block-editor-page) .latest-project-card{position:sticky!important;top:calc(var(--zevanta-sticky-offset) + var(--stack-offset, 0px))!important;z-index:var(--stack-z,20)!important;align-self:start!important;display:block!important;width:100%!important;max-width:none!important;height:clamp(455px, 31vw, 545px)!important;min-height:0!important;max-height:calc(100vh - var(--zevanta-sticky-offset) - 28px)!important;margin:0!important;overflow:hidden!important;border-radius:30px!important;isolation:isolate!important;contain:none!important;content-visibility:visible!important;perspective:none!important;transform:none!important;filter:none!important;opacity:1!important;will-change:auto!important;background:rgb(248 246 255 / .92)!important;border:1px solid rgb(255 255 255 / .82)!important;box-shadow:0 28px 64px rgb(109 40 217 / .13),0 12px 30px rgb(236 72 153 / .08),0 0 0 1px rgb(124 58 237 / .06)!important}body.home:not(.block-editor-page) .latest-project-card:not(:last-child){margin-bottom:clamp(92px, 14vh, 150px)!important}body.home:not(.block-editor-page) .latest-project-card__image{position:absolute!important;inset:0!important;z-index:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;opacity:1!important;transform:scale(1.01)!important;filter:saturate(1.05) contrast(1.02) brightness(1.02)!important;transition:opacity .28s ease,filter .28s ease,transform .42s cubic-bezier(.16,1,.3,1)!important}body.home:not(.block-editor-page) .latest-project-card__shade,body.home:not(.block-editor-page) .latest-project-card:hover .latest-project-card__shade,body.home:not(.block-editor-page) .latest-project-card:focus-within .latest-project-card__shade{position:absolute!important;inset:0!important;z-index:1!important;opacity:1!important;background:linear-gradient(180deg,rgb(255 255 255 / .02) 0%,rgb(255 246 252 / .08) 45%,rgb(18 12 38 / .16) 100%)!important}body.home:not(.block-editor-page) .latest-project-card__content{position:absolute!important;left:clamp(28px, 4vw, 54px)!important;right:clamp(28px, 4vw, 54px)!important;bottom:clamp(28px, 4vw, 54px)!important;z-index:4!important;width:auto!important;max-width:680px!important;min-height:0!important;margin:0 auto!important;padding:clamp(24px, 2.4vw, 34px)!important;border-radius:26px!important;border:1px solid rgb(255 255 255 / .76)!important;background:radial-gradient(circle at 14% 10%,rgb(255 255 255 / .94),rgb(255 255 255 / .68) 38%,rgb(255 255 255 / .46) 78%),linear-gradient(135deg,rgb(255 255 255 / .80),rgb(255 247 252 / .60) 46%,rgb(255 244 235 / .50))!important;box-shadow:0 24px 58px rgb(76 29 149 / .14),0 10px 26px rgb(236 72 153 / .08),inset 0 1px 0 rgb(255 255 255 / .92)!important;backdrop-filter:blur(28px) saturate(1.2)!important;-webkit-backdrop-filter:blur(28px) saturate(1.2)!important;opacity:1!important;filter:none!important;transform:none!important;pointer-events:auto!important;transition:opacity .28s ease,transform .34s cubic-bezier(.16,1,.3,1),filter .28s ease!important}body.home:not(.block-editor-page) .latest-project-card__content p{display:inline-flex!important;width:max-content!important;max-width:100%!important;margin:0 0 14px!important;padding:8px 13px!important;border-radius:999px!important;color:#111827!important;background:rgb(255 255 255 / .84)!important;border:1px solid rgb(124 58 237 / .12)!important;font-size:11px!important;line-height:1!important;font-weight:850!important;letter-spacing:.02em!important;text-transform:uppercase!important;text-shadow:none!important}body.home:not(.block-editor-page) .latest-project-card__content h3{max-width:620px!important;margin:0!important;color:#101827!important;font-size:clamp(25px, 1.85vw, 36px)!important;line-height:1.08!important;font-weight:900!important;letter-spacing:0!important;text-shadow:none!important}body.home:not(.block-editor-page) .latest-project-card__desc{display:block!important;max-width:610px!important;margin-top:14px!important;color:#52617a!important;font-size:clamp(13.5px, .96vw, 16px)!important;line-height:1.6!important;font-weight:700!important;text-shadow:none!important}body.home:not(.block-editor-page) .latest-project-card__tags,body.home:not(.block-editor-page) .latest-project-card__result,body.home:not(.block-editor-page) .latest-project-card__arrow{display:none!important}body.home:not(.block-editor-page) .latest-project-card__hover-action{position:absolute!important;inset:0!important;z-index:8!important;display:grid!important;place-items:center!important;padding:clamp(26px, 3vw, 42px)!important;opacity:0!important;pointer-events:none!important;filter:none!important;transform:translateY(12px)!important;transition:opacity .34s ease,transform .42s cubic-bezier(.16,1,.3,1)!important}body.home:not(.block-editor-page) .latest-project-card__hover-action::before{content:none!important;display:none!important}body.home:not(.block-editor-page) .latest-project-card:hover .latest-project-card__image,body.home:not(.block-editor-page) .latest-project-card:focus-within .latest-project-card__image{opacity:.72!important;filter:blur(1.6px) saturate(1.06) contrast(1.02) brightness(.99)!important;transform:scale(1.03)!important}body.home:not(.block-editor-page) .latest-project-card:hover .latest-project-card__content,body.home:not(.block-editor-page) .latest-project-card:focus-within .latest-project-card__content{opacity:0!important;transform:translate3d(0,14px,0) scale(.985)!important;filter:blur(5px)!important;pointer-events:none!important}body.home:not(.block-editor-page) .latest-project-card:hover .latest-project-card__hover-action,body.home:not(.block-editor-page) .latest-project-card:focus-within .latest-project-card__hover-action{opacity:1!important;pointer-events:auto!important;transform:translateY(0)!important}body.home:not(.block-editor-page) .latest-project-card__visit,body.home:not(.block-editor-page) .latest-project-card__visit:visited{position:relative!important;z-index:2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;width:auto!important;max-width:max-content!important;min-height:58px!important;padding:0 24px 0 28px!important;border-radius:999px!important;color:#fff!important;text-decoration:none!important;font-size:15px!important;font-weight:900!important;border:1px solid rgb(255 255 255 / .64)!important;background:linear-gradient(135deg,#6D28D9,#EC4899,#FB923C)!important;box-shadow:0 20px 44px rgb(109 40 217 / .18),0 12px 30px rgb(236 72 153 / .18),inset 0 1px 0 rgb(255 255 255 / .44)!important}body.home:not(.block-editor-page) .latest-project-card__visit svg{width:19px!important;height:19px!important;flex:0 0 19px!important;fill:none!important;stroke:currentColor!important;stroke-width:2.2!important;stroke-linecap:round!important;stroke-linejoin:round!important}}@media (min-width:1100px) and (max-width:1280px){body.home:not(.block-editor-page) .latest-projects__inner{width:min(1180px, calc(100% - 56px))!important}body.home:not(.block-editor-page) .latest-projects__grid{grid-template-columns:minmax(300px,390px) minmax(0,1fr)!important;gap:46px!important}body.home:not(.block-editor-page) .latest-projects__list{width:min(100%, 720px)!important;max-width:720px!important}}@media (min-width:1100px) and (max-height:720px){body.home:not(.block-editor-page) .latest-project-card{height:clamp(400px, 54vh, 450px)!important;max-height:calc(100vh - var(--zevanta-sticky-offset) - 20px)!important}body.home:not(.block-editor-page) .latest-project-card:not(:last-child){margin-bottom:clamp(72px, 12vh, 112px)!important}}@media (max-width:1099px){body.home:not(.block-editor-page) .latest-projects-section{overflow:hidden!important}body.home:not(.block-editor-page) .latest-projects__grid{display:grid!important;grid-template-columns:1fr!important;gap:28px!important;align-items:start!important}body.home:not(.block-editor-page) .latest-projects__intro,body.home:not(.block-editor-page) .latest-project-card{position:relative!important;top:auto!important;transform:none!important}body.home:not(.block-editor-page) .latest-projects__list{width:100%!important;max-width:none!important;min-height:0!important;padding:0!important;margin:0!important}body.home:not(.block-editor-page) .latest-project-card{position:relative!important;height:clamp(360px, 76vw, 430px)!important;min-height:0!important;max-height:none!important;margin:0 0 24px!important;overflow:hidden!important;border-radius:24px!important;background:rgb(248 246 255 / .92)!important;border:1px solid rgb(255 255 255 / .82)!important;box-shadow:0 22px 48px rgb(109 40 217 / .12),0 10px 24px rgb(236 72 153 / .08)!important;opacity:1!important;filter:none!important;contain:none!important}body.home:not(.block-editor-page) .latest-project-card__image{position:absolute!important;inset:0!important;z-index:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;opacity:1!important;filter:saturate(1.04) contrast(1.02) brightness(1.02)!important;transform:scale(1.01)!important;transition:opacity .28s ease,filter .28s ease,transform .34s ease!important}body.home:not(.block-editor-page) .latest-project-card__shade,body.home:not(.block-editor-page) .latest-project-card:hover .latest-project-card__shade,body.home:not(.block-editor-page) .latest-project-card:focus-within .latest-project-card__shade{position:absolute!important;inset:0!important;z-index:1!important;background:linear-gradient(180deg,rgb(255 255 255 / .02) 0%,rgb(255 246 252 / .08) 45%,rgb(18 12 38 / .14) 100%)!important;opacity:1!important}body.home:not(.block-editor-page) .latest-project-card__content{position:absolute!important;left:18px!important;right:18px!important;bottom:18px!important;z-index:4!important;width:auto!important;max-width:none!important;min-height:0!important;margin:0!important;padding:18px!important;border-radius:22px!important;border:1px solid rgb(255 255 255 / .78)!important;background:linear-gradient(135deg,rgb(255 255 255 / .86),rgb(255 247 252 / .68) 48%,rgb(255 244 235 / .58))!important;box-shadow:0 18px 42px rgb(76 29 149 / .13),inset 0 1px 0 rgb(255 255 255 / .92)!important;backdrop-filter:blur(24px) saturate(1.18)!important;-webkit-backdrop-filter:blur(24px) saturate(1.18)!important;opacity:1!important;filter:none!important;transform:none!important;pointer-events:auto!important;transition:opacity .25s ease,filter .25s ease,transform .25s ease!important}body.home:not(.block-editor-page) .latest-project-card__content p{display:inline-flex!important;width:max-content!important;max-width:100%!important;margin:0 0 11px!important;padding:7px 11px!important;border-radius:999px!important;color:#111827!important;background:rgb(255 255 255 / .86)!important;border:1px solid rgb(124 58 237 / .12)!important;font-size:10px!important;line-height:1!important;font-weight:850!important;letter-spacing:.02em!important;text-transform:uppercase!important;text-shadow:none!important}body.home:not(.block-editor-page) .latest-project-card__content h3{margin:0!important;color:#101827!important;font-size:clamp(22px, 6.4vw, 29px)!important;line-height:1.08!important;font-weight:900!important;letter-spacing:0!important;text-shadow:none!important}body.home:not(.block-editor-page) .latest-project-card__desc{display:block!important;margin-top:10px!important;color:#52617a!important;font-size:clamp(12.5px, 3.45vw, 14px)!important;line-height:1.52!important;font-weight:700!important;text-shadow:none!important}body.home:not(.block-editor-page) .latest-project-card__tags,body.home:not(.block-editor-page) .latest-project-card__result,body.home:not(.block-editor-page) .latest-project-card__arrow{display:none!important}body.home:not(.block-editor-page) .latest-project-card__hover-action{position:absolute!important;inset:0!important;z-index:8!important;display:grid!important;place-items:center!important;padding:24px!important;opacity:0!important;pointer-events:none!important;transform:translateY(10px)!important;transition:opacity .28s ease,transform .32s cubic-bezier(.16,1,.3,1)!important}body.home:not(.block-editor-page) .latest-project-card__hover-action::before{content:none!important;display:none!important}body.home:not(.block-editor-page) .latest-project-card.is-touch-active .latest-project-card__image,body.home:not(.block-editor-page) .latest-project-card:focus-within .latest-project-card__image{opacity:.72!important;filter:blur(1.5px) saturate(1.06) contrast(1.02) brightness(.99)!important;transform:scale(1.03)!important}body.home:not(.block-editor-page) .latest-project-card.is-touch-active .latest-project-card__content,body.home:not(.block-editor-page) .latest-project-card:focus-within .latest-project-card__content{opacity:0!important;filter:blur(5px)!important;transform:translate3d(0,12px,0) scale(.985)!important;pointer-events:none!important}body.home:not(.block-editor-page) .latest-project-card.is-touch-active .latest-project-card__hover-action,body.home:not(.block-editor-page) .latest-project-card:focus-within .latest-project-card__hover-action{opacity:1!important;pointer-events:auto!important;transform:translateY(0)!important}body.home:not(.block-editor-page) .latest-project-card__visit,body.home:not(.block-editor-page) .latest-project-card__visit:visited{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:auto!important;max-width:min(100%, 280px)!important;min-height:54px!important;padding:0 22px!important;border-radius:999px!important;color:#fff!important;text-decoration:none!important;font-size:14px!important;font-weight:900!important;border:1px solid rgb(255 255 255 / .64)!important;background:linear-gradient(135deg,#6D28D9,#EC4899,#FB923C)!important;box-shadow:0 20px 42px rgb(109 40 217 / .2),0 12px 28px rgb(236 72 153 / .18),inset 0 1px 0 rgb(255 255 255 / .44)!important}body.home:not(.block-editor-page) .latest-project-card__visit svg{width:18px!important;height:18px!important;flex:0 0 18px!important;stroke:currentColor!important}}