.service-estimator-container[data-v-0f91e853]{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:30px;position:sticky;top:20px}.form-label[data-v-0f91e853]{color:#ebbd14;font-weight:600;font-size:14px;text-transform:uppercase;margin-bottom:10px;display:block}.features-grid[data-v-0f91e853]{display:grid;grid-template-columns:1fr;gap:10px}.feature-item[data-v-0f91e853],.checkbox-item[data-v-0f91e853]{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);padding:10px 15px;border-radius:10px;cursor:pointer;font-size:14px;display:flex;align-items:center;gap:12px;transition:all .3s ease}.feature-item[data-v-0f91e853]:hover,.checkbox-item[data-v-0f91e853]:hover{background:#ebbd141a;border-color:#ebbd14}.feature-item input[data-v-0f91e853],.checkbox-item input[data-v-0f91e853]{accent-color:#ebbd14;width:18px;height:18px}.total-box[data-v-0f91e853]{background:#0000004d;border:2px solid #ebbd14;color:#ebbd14;font-size:24px;font-weight:800;padding:15px;border-radius:12px;text-align:center;font-family:Poppins,sans-serif}.estimator-form .form-control[data-v-0f91e853]{background:#0003;border:1px solid rgba(255,255,255,.1);color:#fff;border-radius:10px;padding:12px}.estimator-form .form-control[data-v-0f91e853]:focus{border-color:#ebbd14;outline:none}.btn-primary[data-v-0f91e853]{background:#ebbd14;border:none;color:#1a1a1a;font-weight:700;text-transform:uppercase;border-radius:30px;transition:all .3s ease}.btn-primary[data-v-0f91e853]:hover:not(:disabled){background:#fff;transform:translateY(-2px)}.btn-primary[data-v-0f91e853]:disabled{opacity:.5;cursor:not-allowed}.estimator-select[data-v-0f91e853]{appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1rem center;background-size:1em}.skill-container[data-v-7ba58302]{display:flex;flex-direction:column;visibility:visible!important;opacity:1!important}.skills-carousel-wrapper[data-v-7ba58302]{padding:20px 0;max-width:100%;overflow:hidden;visibility:visible!important}.skills-title[data-v-7ba58302]{text-align:center;color:#fff;margin-bottom:50px;font-size:1.5rem;font-weight:600;transition:all .3s ease}.skills-carousel[data-v-7ba58302]{position:relative;display:flex;flex-direction:column;visibility:visible;overflow:hidden;height:auto;min-height:480px;width:100%;margin-bottom:30px;contain:layout style paint;transform:translateZ(0)}#whatIdo[data-v-7ba58302]{padding:0 30px;margin-top:15px;font-size:18px;line-height:1.4em;color:#d5d5d5;text-align:center}#whatIdo p[data-v-7ba58302]{margin-bottom:8px}.skills-track[data-v-7ba58302]{display:flex;height:auto;min-height:460px;gap:20px;align-items:stretch;padding:10px 0;cursor:grab;will-change:transform}.skills-track[data-v-7ba58302]:active{cursor:grabbing}.skill-card-wrapper[data-v-7ba58302]{flex:0 0 auto}.skill-card[data-v-7ba58302]{flex:0 0 clamp(300px,85vw,340px);width:clamp(300px,85vw,340px);min-width:clamp(300px,85vw,340px);max-width:clamp(300px,85vw,340px);height:450px;background:#ffffff08;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:24px;padding:30px;border:1px solid yellow;position:relative;overflow:hidden;box-sizing:border-box;text-align:center;color:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;transition:all .4s cubic-bezier(.4,0,.2,1)}.skill-card-header[data-v-7ba58302]{display:flex;flex-direction:column;align-items:center;width:100%;margin-bottom:20px;flex:0 0 auto}.skill-icon[data-v-7ba58302]{position:relative;z-index:1;margin-bottom:10px}.skill-icon i[data-v-7ba58302]{font-size:3.5rem;color:#fff;filter:drop-shadow(0 0 8px rgba(70,126,172,.4))}.skill-card h4[data-v-7ba58302]{position:relative;z-index:1;color:#fff;margin:0;font-size:1.4rem;font-weight:700}.skill-card[data-v-7ba58302]:hover{background:#ffffff12;border:1px solid yellow;transform:translateY(-5px)}.skill-tags[data-v-7ba58302]{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;align-content:flex-start;flex:1;width:100%;margin-bottom:20px}.tag[data-v-7ba58302]{color:#fffc;padding:6px 14px;border-radius:20px;font-size:.8rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);transition:all .3s ease}.skill-card:hover .tag[data-v-7ba58302]{background:#467eac4d;border-color:#467eac80;color:#fff}.skill-level[data-v-7ba58302]{position:relative;z-index:1;display:flex;flex-direction:column;gap:8px;width:100%;margin-top:auto}.level-bar[data-v-7ba58302]{width:100%;height:8px;background:#ffffff1a;border-radius:4px;overflow:hidden}.level-fill[data-v-7ba58302]{height:100%;background:linear-gradient(90deg,#385c78,#64a1d1);border-radius:4px;transition:width 1.2s cubic-bezier(.1,0,.2,1)}.level-text[data-v-7ba58302]{color:#fff9;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.skills-slider-container[data-v-7ba58302]{width:100%;max-width:300px;margin:30px auto 10px;padding:10px 0;display:flex;justify-content:center;align-items:center}.skills-slider-track[data-v-7ba58302]{width:100%;height:20px;background:#ffffff1a;border-radius:2px;border:2px white solid;position:relative;cursor:pointer;transition:all .3s ease}.skills-slider-track[data-v-7ba58302]:hover{height:24px;background:#ffffff26}.skills-slider-thumb[data-v-7ba58302]{height:100%;background:#385c78;border-radius:2px;position:absolute;left:0;top:0;cursor:grab;transition:background .3s ease;box-shadow:0 0 10px #467eac80;border:2px yellow solid}.skills-slider-thumb[data-v-7ba58302]:active{cursor:grabbing;background:#64a1d1}@media screen and (max-width:1024px){.skills-carousel-wrapper[data-v-7ba58302]{padding-top:0!important}.skills-title[data-v-7ba58302]{margin-top:0!important;margin-bottom:30px!important}}@media screen and (min-width:768px){.skill-card[data-v-7ba58302]{flex:0 0 340px;width:340px;min-width:340px;max-width:340px;min-height:400px}}@media(max-width:768px){.skill-card[data-v-7ba58302]{flex:0 0 280px;min-width:280px;max-width:280px;padding:25px}.skill-icon i[data-v-7ba58302]{font-size:2.8rem}}@media(max-width:480px){.skill-card[data-v-7ba58302]{flex:0 0 calc(100% - 40px);min-width:calc(100% - 40px);max-width:calc(100% - 40px);padding:20px}}@media screen and (max-height:850px){.skills-title[data-v-7ba58302],.skills-slider-container[data-v-7ba58302]{display:none!important}.skill-card[data-v-7ba58302]{height:380px!important;padding:20px!important}.skills-carousel[data-v-7ba58302]{min-height:400px!important}.skill-icon i[data-v-7ba58302]{font-size:2.5rem!important}.skill-card h4[data-v-7ba58302]{font-size:1.2rem!important}}@media screen and (max-width:375px){.skill-card[data-v-7ba58302]{height:240px!important;padding:10px!important;flex:0 0 calc(100% - 30px);min-width:calc(100% - 30px);max-width:calc(100% - 30px)}.skills-carousel[data-v-7ba58302]{min-height:260px!important;height:260px!important}.skill-icon i[data-v-7ba58302]{font-size:1.8rem!important}.skill-card h4[data-v-7ba58302]{font-size:.9rem!important}.tag[data-v-7ba58302]{padding:2px 5px!important;font-size:.6rem!important}#whatIdo[data-v-7ba58302]{font-size:14px!important;padding:0 15px!important;margin-top:10px!important}}
