.bullet{background-color:#ffa175;border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.form-wrapper{z-index:2;background-color:#fff;border-radius:1rem;padding:1.5rem;transition:transform .4s cubic-bezier(.175,.885,.32,1.275);position:relative}.form-heading{color:#1b365c;text-align:start;margin-bottom:1rem;font-weight:500}.form-subtext{color:#6c757d;text-align:start;margin-bottom:1.5rem}.text-accent{color:#ffa175}.submit-btn{-webkit-backdrop-filter:blur(10px);background:#a855f71a;border:1px solid #a855f733;border-radius:50rem;justify-content:center;align-items:center;width:100%;margin-top:1.5rem;padding:1rem;font-weight:500;transition:all .3s;display:flex}.btn-label{color:#a855f7;font-size:1.2rem;line-height:1}.btn-svg{height:1.5rem;margin-top:1px;margin-left:7px;display:block}.lightboxOverlay{z-index:10000;background-color:#000;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.lightboxCloseBtn{z-index:10001;color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;padding:10px;position:absolute;top:25px;right:25px}.lightboxSwiper{width:100%;height:80vh}.lightboxSlide{justify-content:center;align-items:center;display:flex}.lightboxImageContainer{width:90%;height:100%;position:relative}.lightboxImage{object-fit:contain}.cardTagsWrapper{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.cardTags{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;text-transform:uppercase;background:#ffffff1a;border:1px solid #fff3;border-radius:100px;padding:.375rem .75rem;font-size:.75rem}.gallerySection{max-width:1200px;margin:2rem auto 4rem}.project_gallery_container{background:#18172e;border:1px solid #ffffff29;border-radius:26px;align-items:center;gap:40px;padding:clamp(20px,7vw,80px);display:flex}.featuresWrapper{text-align:left;width:100%;max-width:500px;margin:0 auto}.gallerySliderWrapper{width:100%;max-width:552px;height:clamp(30rem,80vw,43rem);margin:0 auto;position:relative}.modalSwiper{border-radius:2rem;height:100%}.modalSlideContent{cursor:zoom-in;border:1px solid #737171f7;border-radius:2rem;width:100%;height:100%;position:relative}.modalGalleryImage{object-fit:contain;border-radius:2rem}.modalNav{z-index:10;scale:.8}.navBtn_custom.prev.modalNav{left:-34px}.navBtn_custom.next.modalNav{right:-35px}
