#hero[data-astro-cid-anhloy43]{background-color:var(--black)}.animate-fade-in[data-astro-cid-anhloy43]{animation:fadeIn .7s ease-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}.background-container[data-astro-cid-anhloy43]{position:absolute;inset:0;width:100%;height:100%;z-index:-1;pointer-events:none}.client-logo[data-astro-cid-anhloy43] img[data-astro-cid-anhloy43]{filter:grayscale(100%);transition:filter .3s ease,transform .3s ease}.client-logo[data-astro-cid-anhloy43]:hover img[data-astro-cid-anhloy43]{filter:grayscale(0%);transform:scale(1.05)}#services[data-astro-cid-bp4bfslc]{position:relative;isolation:isolate;overflow:hidden}#services[data-astro-cid-bp4bfslc] .absolute[data-astro-cid-bp4bfslc]{position:absolute;width:100%;height:100%;overflow:hidden}.card-wrapper[data-astro-cid-bp4bfslc]{position:relative;z-index:1;height:100%;transition:all .4s cubic-bezier(.165,.84,.44,1);background:#161618b3;backdrop-filter:blur(10px)}.card-wrapper[data-astro-cid-bp4bfslc]:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:linear-gradient(135deg,rgba(255,255,255,.05),transparent);opacity:0;transition:opacity .4s cubic-bezier(.165,.84,.44,1)}.card-wrapper[data-astro-cid-bp4bfslc]:hover{box-shadow:0 0 30px -5px #0006;transform:translateY(-2px)}.card-wrapper[data-astro-cid-bp4bfslc]:hover:before{opacity:.5}.quote-card[data-astro-cid-bp4bfslc]{background:#0a0a0a;border-top:1px solid rgba(255,255,255,.07);border-left:1px solid rgba(255,255,255,.07)}.quote-button[data-astro-cid-bp4bfslc]{position:relative;overflow:hidden;transition:all .3s ease}.quote-button[data-astro-cid-bp4bfslc]:hover{background:var(--quote-button-hover)}.cta-icon[data-astro-cid-bp4bfslc]{background:#1a1a1db3}.icon-color[data-astro-cid-bp4bfslc]{color:var(--quote-button)}.icon-container[data-astro-cid-bp4bfslc]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#0006;border:1px solid rgba(255,255,255,.05);position:relative;overflow:hidden;transition:all .4s cubic-bezier(.165,.84,.44,1);box-shadow:0 2px 10px -2px #0003}.icon-container[data-astro-cid-bp4bfslc]:before{content:"";position:absolute;inset:0;background:linear-gradient(45deg,rgba(255,255,255,.05),transparent);border-radius:50%;z-index:-1;opacity:.2;transition:opacity .3s ease}.card-wrapper[data-astro-cid-bp4bfslc]:hover .icon-container[data-astro-cid-bp4bfslc]{transform:scale(1.05);border-color:#ffffff26;box-shadow:0 4px 15px -2px #00000040}.card-wrapper[data-astro-cid-bp4bfslc]:hover .icon-container[data-astro-cid-bp4bfslc]:before{opacity:.3}.card-wrapper[data-astro-cid-bp4bfslc]:hover h3[data-astro-cid-bp4bfslc]{color:#fff;text-shadow:0 0 20px rgba(255,255,255,.1)}.card-wrapper[data-astro-cid-bp4bfslc]:hover p[data-astro-cid-bp4bfslc]{color:#ffffffd9}h3[data-astro-cid-bp4bfslc]{letter-spacing:-.01em;font-weight:500;font-family:Inter Tight,sans-serif}p[data-astro-cid-bp4bfslc]{line-height:1.7;font-weight:300;letter-spacing:.01em;font-family:Inter,sans-serif}button[data-astro-cid-bp4bfslc] span[data-astro-cid-bp4bfslc]{font-family:Inter Tight,sans-serif;font-weight:500;letter-spacing:.05em;font-size:.9rem}.glow-orb[data-astro-cid-bp4bfslc]{position:absolute;border-radius:50%;filter:blur(100px);opacity:.08;z-index:0;pointer-events:none;transition:all 1.5s ease-in-out;max-width:100%;max-height:100%}.service-orb-1[data-astro-cid-bp4bfslc]{width:50%;height:50%;top:-10%;left:5%;background:radial-gradient(circle,#ffffff14,#d3d3d303 70%);animation:floatServices 40s ease-in-out infinite alternate}.service-orb-2[data-astro-cid-bp4bfslc]{width:45%;height:45%;bottom:-5%;right:5%;background:radial-gradient(circle,#d3d3d30d,#1a1a1d05 70%);animation:floatServices 35s ease-in-out infinite alternate-reverse}@keyframes floatServices{0%{transform:translate(0) scale(1);filter:blur(80px)}50%{transform:translate(1%,1%) scale(1.01);filter:blur(85px)}to{transform:translate(-1%,-1%) scale(.99);filter:blur(80px)}}.work-carousel[data-astro-cid-2t4ntpnz]{display:flex;flex-direction:column;gap:6rem;position:relative}.work-item[data-astro-cid-2t4ntpnz]{opacity:0;transform:translateY(80px);transition:all .8s cubic-bezier(.22,1,.36,1)}.work-item[data-astro-cid-2t4ntpnz].in-view{opacity:1;transform:translateY(0)}.work-item[data-astro-cid-2t4ntpnz].fade-complete{transition:all 1s cubic-bezier(.22,1,.36,1)}.work-card[data-astro-cid-2t4ntpnz]{box-shadow:0 8px 40px -15px #0006;transition:all .5s ease;border:1px solid rgba(255,255,255,.07)}.work-card[data-astro-cid-2t4ntpnz]:hover{box-shadow:0 10px 40px -10px #00000080;border-color:#ffffff1a}.work-card[data-astro-cid-2t4ntpnz]:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:var(--card-color);z-index:2}.logo-container[data-astro-cid-2t4ntpnz]{padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:1rem}@media(max-width:1024px){.work-content[data-astro-cid-2t4ntpnz]{flex-direction:column-reverse!important}.work-image[data-astro-cid-2t4ntpnz]{min-height:300px}.work-carousel[data-astro-cid-2t4ntpnz]{gap:4rem}}@media(max-width:640px){.work-image[data-astro-cid-2t4ntpnz]{min-height:250px}.work-carousel[data-astro-cid-2t4ntpnz]{gap:3rem}}
