@media (max-width: 768px){.mobile-spacing[data-astro-cid-dhfotatx]{margin-bottom:48px!important}.mobile-spacing[data-astro-cid-dhfotatx]+[data-astro-cid-dhfotatx]{margin-top:24px!important}}.global-particles{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1;overflow:hidden}.bubble{position:absolute;width:8px;height:8px;background:#c1ab8799;border-radius:50%;animation:bubbleFloat 8s infinite ease-in-out;box-shadow:0 0 10px #c1ab8766}.bubble:nth-child(1){left:10%;animation-delay:0s;animation-duration:8s}.bubble:nth-child(2){left:20%;animation-delay:1s;animation-duration:10s}.bubble:nth-child(3){left:30%;animation-delay:2s;animation-duration:7s}.bubble:nth-child(4){left:40%;animation-delay:3s;animation-duration:9s}.bubble:nth-child(5){left:50%;animation-delay:4s;animation-duration:6s}.bubble:nth-child(6){left:60%;animation-delay:5s;animation-duration:8s}.bubble:nth-child(7){left:70%;animation-delay:6s;animation-duration:11s}.bubble:nth-child(8){left:80%;animation-delay:7s;animation-duration:7s}.bubble:nth-child(9){left:90%;animation-delay:8s;animation-duration:9s}.bubble:nth-child(10){left:15%;animation-delay:9s;animation-duration:8s}.bubble:nth-child(11){left:25%;animation-delay:10s;animation-duration:6s}.bubble:nth-child(12){left:35%;animation-delay:11s;animation-duration:10s}.bubble:nth-child(13){left:45%;animation-delay:12s;animation-duration:7s}.bubble:nth-child(14){left:55%;animation-delay:13s;animation-duration:9s}.bubble:nth-child(15){left:65%;animation-delay:14s;animation-duration:8s}.bubble:nth-child(16){left:75%;animation-delay:15s;animation-duration:7s}.bubble:nth-child(17){left:85%;animation-delay:16s;animation-duration:9s}.bubble:nth-child(18){left:5%;animation-delay:17s;animation-duration:8s}.bubble:nth-child(19){left:95%;animation-delay:18s;animation-duration:6s}.bubble:nth-child(20){left:12%;animation-delay:19s;animation-duration:10s}@keyframes bubbleFloat{0%{transform:translateY(100vh) scale(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translateY(-100px) scale(1);opacity:0}}:root{--bg:#0b0b0c;--surface:#121214;--panel:#18181b;--border:#26262a;--text:#e7e7ea;--muted:#b3b3b8;--brand:#c1ab87;--hero-font: "Manrope", system-ui, -apple-system, Segoe UI, Roboto, "Helvetica Neue", Arial, sans-serif;--body-font: "Inter", system-ui, -apple-system, Segoe UI, Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif;--h3-fluid: clamp(.8rem, .8vw + .6rem, 1.2rem);--body-fluid: clamp(.7rem, .48vw + .6rem, 1rem)}html{color-scheme:dark;background:var(--bg)}body{background:var(--bg);color:var(--text)}.band,.section{background:transparent;color:inherit}.section--clear{background:transparent!important}.card,.map-card{background:var(--panel);border:1px solid var(--border)}.after-h2{background:transparent}.kinetic-services .k-card .k-title{font-size:clamp(.8rem,.8vw + .6rem,1.2rem)!important;font-weight:700!important;font-family:Manrope,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;color:#e7e7ea!important;letter-spacing:normal!important;line-height:1.2!important}.kinetic-services .k-card .k-desc{font-size:clamp(.7rem,.48vw + .6rem,1rem)!important;font-weight:400!important;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif!important;color:#b3b3b8!important;line-height:1.45!important}section.kinetic-services ul.k-grid li.k-card div.k-inner h3.k-title{font-size:clamp(.8rem,.8vw + .6rem,1.2rem)!important;font-weight:700!important;font-family:Manrope,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;color:#e7e7ea!important;letter-spacing:normal!important;line-height:1.2!important}section.kinetic-services ul.k-grid li.k-card div.k-inner p.k-desc{font-size:clamp(.7rem,.48vw + .6rem,1rem)!important;font-weight:400!important;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif!important;color:#b3b3b8!important;line-height:1.45!important}.kinetic-services h3{font-size:clamp(.8rem,.8vw + .6rem,1.2rem)!important;font-weight:700!important;font-family:Manrope,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;color:#e7e7ea!important;letter-spacing:normal!important;line-height:1.2!important}.kinetic-services p{font-size:clamp(.7rem,.48vw + .6rem,1rem)!important;font-weight:400!important;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif!important;color:#b3b3b8!important;line-height:1.45!important}
