.ServiceConfigurator_page_container__2zE46{min-height:100vh;background:#fff;padding:2rem 1rem;display:flex;flex-direction:row;align-items:center;justify-content:center}@media screen and (max-width:768px){.ServiceConfigurator_page_container__2zE46{padding:1rem .5rem}}.ServiceConfigurator_page_wizard__kdXkI{background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:24px;padding:3rem;max-width:800px;width:100%;box-shadow:0 20px 40px rgba(102,126,234,.15);border:1px solid rgba(102,126,234,.1)}@media screen and (max-width:768px){.ServiceConfigurator_page_wizard__kdXkI{padding:2rem 1.5rem;border-radius:20px}}@media screen and (max-width:560px){.ServiceConfigurator_page_wizard__kdXkI{padding:1.5rem 1rem;border-radius:16px}}.ServiceConfigurator_page_progress__yDl1g{margin-bottom:3rem}.ServiceConfigurator_page_progress__bar__jJJpS{height:8px;background:rgba(102,126,234,.1);border-radius:10px;overflow:hidden;margin-bottom:1rem}@media screen and (max-width:560px){.ServiceConfigurator_page_progress__bar__jJJpS{height:6px}}.ServiceConfigurator_page_progress__fill__phcMU{height:100%;background:linear-gradient(90deg,#667eea,#3b82f6);border-radius:10px;transition:width .6s cubic-bezier(.4,0,.2,1);position:relative}.ServiceConfigurator_page_progress__fill__phcMU:after{content:"";position:absolute;top:0;right:0;width:20px;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3));animation:ServiceConfigurator_page_shine__0667f 2s infinite}@keyframes ServiceConfigurator_page_shine__0667f{0%{transform:translateX(-20px);opacity:0}50%{opacity:1}to{transform:translateX(20px);opacity:0}}.ServiceConfigurator_page_progress__text__pmBVf{text-align:center;color:#667eea;font-weight:600;font-size:.9rem}@media screen and (max-width:560px){.ServiceConfigurator_page_progress__text__pmBVf{font-size:.8rem}}.ServiceConfigurator_page_step__ejEu7{animation:ServiceConfigurator_page_slideIn__fXner .6s ease-out}@keyframes ServiceConfigurator_page_slideIn__fXner{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ServiceConfigurator_page_stepContent__UBW_5{margin-bottom:3rem}.ServiceConfigurator_page_stepContent__title__mdx7D{font-size:2rem;font-weight:700;color:#1e293b;text-align:center;margin-bottom:1rem;line-height:1.2}@media screen and (max-width:768px){.ServiceConfigurator_page_stepContent__title__mdx7D{font-size:1.6rem}}@media screen and (max-width:560px){.ServiceConfigurator_page_stepContent__title__mdx7D{font-size:1.4rem}}.ServiceConfigurator_page_stepContent__subtitle__DZNrw{font-size:1.1rem;color:#64748b;text-align:center;margin-bottom:2.5rem;line-height:1.5}@media screen and (max-width:560px){.ServiceConfigurator_page_stepContent__subtitle__DZNrw{font-size:1rem;margin-bottom:2rem}}.ServiceConfigurator_page_options__rtaBI{display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}@media screen and (max-width:560px){.ServiceConfigurator_page_options__rtaBI{grid-template-columns:1fr;gap:1rem}}.ServiceConfigurator_page_optionCard__jzBV5{background:linear-gradient(135deg,rgba(255,255,255,.8),rgba(248,250,252,.8));border:2px solid rgba(102,126,234,.1);border-radius:16px;padding:2rem 1.5rem;text-align:center;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.ServiceConfigurator_page_optionCard__jzBV5:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#3b82f6);transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.ServiceConfigurator_page_optionCard__jzBV5:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(102,126,234,.15);border-color:rgba(102,126,234,.3)}.ServiceConfigurator_page_optionCard__jzBV5:hover:before{transform:scaleX(1)}.ServiceConfigurator_page_optionCard__selected__49Py8{background:linear-gradient(135deg,#667eea,#3b82f6);border-color:#3b82f6;color:#fff;transform:translateY(-4px);box-shadow:0 12px 32px rgba(102,126,234,.25)}.ServiceConfigurator_page_optionCard__selected__49Py8:before{transform:scaleX(1);background:hsla(0,0%,100%,.3)}.ServiceConfigurator_page_optionCard__selected__49Py8 .ServiceConfigurator_page_optionCard__desc__b3eIL,.ServiceConfigurator_page_optionCard__selected__49Py8 .ServiceConfigurator_page_optionCard__title__3nfKO{color:#fff}.ServiceConfigurator_page_optionCard__title__3nfKO{font-size:1.2rem;font-weight:600;color:#1e293b;margin-bottom:.5rem;line-height:1.3}@media screen and (max-width:560px){.ServiceConfigurator_page_optionCard__title__3nfKO{font-size:1.1rem}}.ServiceConfigurator_page_optionCard__desc__b3eIL{font-size:.9rem;color:#64748b;line-height:1.5}@media screen and (max-width:560px){.ServiceConfigurator_page_optionCard__desc__b3eIL{font-size:.85rem}.ServiceConfigurator_page_optionCard__jzBV5{padding:1.5rem 1rem}}.ServiceConfigurator_page_features__9ynts{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}@media screen and (max-width:560px){.ServiceConfigurator_page_features__9ynts{gap:.8rem}}.ServiceConfigurator_page_featureTag__iN9AM{background:rgba(102,126,234,.1);border:2px solid rgba(102,126,234,.2);color:#667eea;padding:.8rem 1.2rem;border-radius:50px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .3s ease}.ServiceConfigurator_page_featureTag__iN9AM:hover{background:rgba(102,126,234,.15);border-color:rgba(102,126,234,.4);transform:translateY(-2px)}.ServiceConfigurator_page_featureTag__selected__huPSJ{background:linear-gradient(135deg,#667eea,#3b82f6);border-color:#3b82f6;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(102,126,234,.25)}@media screen and (max-width:560px){.ServiceConfigurator_page_featureTag__iN9AM{padding:.6rem 1rem;font-size:.85rem}}.ServiceConfigurator_page_navigation__Svt0U{display:flex;justify-content:center;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}.ServiceConfigurator_page_navigation__back__En89s{background:rgba(102,126,234,.1);color:#667eea;border:2px solid rgba(102,126,234,.2);padding:1rem 2rem;border-radius:12px;font-weight:600;cursor:pointer;transition:all .3s ease}.ServiceConfigurator_page_navigation__back__En89s:hover{background:rgba(102,126,234,.15);transform:translateY(-2px)}@media screen and (max-width:560px){.ServiceConfigurator_page_navigation__back__En89s{padding:.8rem 1.5rem;font-size:.9rem}}.ServiceConfigurator_page_navigation__next__zYydn{background:linear-gradient(135deg,#667eea,#3b82f6);color:#fff;border:none;padding:1rem 2rem;border-radius:12px;font-weight:600;cursor:pointer;transition:all .3s ease;margin-left:auto}.ServiceConfigurator_page_navigation__next__zYydn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 20px rgba(102,126,234,.3)}.ServiceConfigurator_page_navigation__next__zYydn:disabled{opacity:.5;cursor:not-allowed}@media screen and (max-width:560px){.ServiceConfigurator_page_navigation__next__zYydn{padding:.8rem 1.5rem;font-size:.9rem}}.ServiceConfigurator_page_result__GRb7w{animation:ServiceConfigurator_page_slideIn__fXner .8s ease-out}.ServiceConfigurator_page_result__header__sjo18{text-align:center;margin-bottom:3rem}@media screen and (max-width:560px){.ServiceConfigurator_page_result__header__sjo18{margin-bottom:2rem}}.ServiceConfigurator_page_result__icon__2qGMi{font-size:4rem;margin-bottom:1rem;animation:ServiceConfigurator_page_bounce__o_CA4 2s infinite}@keyframes ServiceConfigurator_page_bounce__o_CA4{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@media screen and (max-width:560px){.ServiceConfigurator_page_result__icon__2qGMi{font-size:3rem}}.ServiceConfigurator_page_result__title__hVDBh{font-size:2.5rem;font-weight:700;color:#1e293b;margin-bottom:1rem}@media screen and (max-width:768px){.ServiceConfigurator_page_result__title__hVDBh{font-size:2rem}}@media screen and (max-width:560px){.ServiceConfigurator_page_result__title__hVDBh{font-size:1.6rem}}.ServiceConfigurator_page_result__subtitle__vcSPG{font-size:1.1rem;color:#64748b;line-height:1.6}@media screen and (max-width:560px){.ServiceConfigurator_page_result__subtitle__vcSPG{font-size:1rem}}.ServiceConfigurator_page_result__card__VCXkQ{background:linear-gradient(135deg,rgba(255,255,255,.9),rgba(248,250,252,.9));border-radius:20px;padding:2.5rem;border:1px solid rgba(102,126,234,.1);box-shadow:0 20px 40px rgba(102,126,234,.1)}@media screen and (max-width:560px){.ServiceConfigurator_page_result__card__VCXkQ{padding:1.5rem;border-radius:16px}}.ServiceConfigurator_page_result__card__header__lAQIn{margin-bottom:2rem;text-align:center}.ServiceConfigurator_page_result__card__header__lAQIn h2{font-size:1.8rem;font-weight:700;color:#1e293b;margin-bottom:.5rem}@media screen and (max-width:560px){.ServiceConfigurator_page_result__card__header__lAQIn h2{font-size:1.5rem}}.ServiceConfigurator_page_result__card__header__lAQIn p{color:#64748b;font-size:1rem;line-height:1.5}.ServiceConfigurator_page_result__card__pricing__Q6hCv{background:linear-gradient(135deg,#667eea,#3b82f6);border-radius:16px;padding:2rem;text-align:center;margin-bottom:2rem;color:#fff}.ServiceConfigurator_page_result__card__pricing__price__C9ho2{display:flex;align-items:center;flex-direction:row;align-items:baseline;justify-content:center;gap:.5rem;margin-bottom:.5rem}.ServiceConfigurator_page_result__card__pricing__currency__fFl6B{font-size:1.2rem;font-weight:500;opacity:.9}.ServiceConfigurator_page_result__card__pricing__amount__2p3mR{font-size:2.5rem;font-weight:700}@media screen and (max-width:560px){.ServiceConfigurator_page_result__card__pricing__amount__2p3mR{font-size:2rem}}.ServiceConfigurator_page_result__card__pricing__timeline__9yvqp{font-size:1rem;opacity:.9}@media screen and (max-width:560px){.ServiceConfigurator_page_result__card__pricing__Q6hCv{padding:1.5rem;border-radius:12px}}.ServiceConfigurator_page_result__card__features__Zxi0_{margin-bottom:2rem}.ServiceConfigurator_page_result__card__features__Zxi0_ h3{font-size:1.2rem;font-weight:600;color:#1e293b;margin-bottom:1rem}.ServiceConfigurator_page_result__card__features__Zxi0_ ul{list-style:none;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:.8rem}.ServiceConfigurator_page_result__card__features__Zxi0_ li{display:flex;justify-content:center;flex-direction:row;align-items:center;gap:.8rem;font-size:.95rem;color:#374151}@media screen and (max-width:560px){.ServiceConfigurator_page_result__card__features__Zxi0_ li{font-size:.9rem}}.ServiceConfigurator_page_result__card__features__icon__dzNmd{color:#22c55e;font-weight:700;font-size:1rem;background:rgba(34,197,94,.1);border-radius:50%;width:24px;height:24px;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-shrink:0}.ServiceConfigurator_page_result__card__actions__f3fRx{display:flex;justify-content:center;align-items:center;flex-direction:row;gap:1rem;flex-wrap:wrap}.ServiceConfigurator_page_result__card__actions__primary__gl1w6{flex:1 1;background:linear-gradient(135deg,#667eea,#3b82f6);color:#fff;border:none;padding:1rem 2rem;border-radius:12px;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:1rem}.ServiceConfigurator_page_result__card__actions__primary__gl1w6:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(102,126,234,.3)}@media screen and (max-width:560px){.ServiceConfigurator_page_result__card__actions__primary__gl1w6{padding:.8rem 1.5rem;font-size:.9rem}}.ServiceConfigurator_page_result__card__actions__secondary__1Fz8Q{flex:1 1;background:rgba(102,126,234,.1);color:#667eea;border:2px solid rgba(102,126,234,.2);padding:1rem 2rem;border-radius:12px;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:1rem}.ServiceConfigurator_page_result__card__actions__secondary__1Fz8Q:hover{background:rgba(102,126,234,.15);transform:translateY(-2px)}@media screen and (max-width:560px){.ServiceConfigurator_page_result__card__actions__secondary__1Fz8Q{padding:.8rem 1.5rem;font-size:.9rem}.ServiceConfigurator_page_result__card__actions__f3fRx{flex-direction:column}}
/*# sourceMappingURL=098c95d488da5b9c.css.map*/