#header{background-color:transparent !important;position:absolute !important}.hero-section{background:url("../img/hero-section-bg.png") no-repeat center center/cover;padding:180px}.hero-section .hero-content{text-align:center;color:#fff}.hero-section .hero-content .hero-subtitle{font-size:25px;letter-spacing:4px;font-weight:bold}.hero-section .hero-content .hero-title{font-size:80px;font-weight:bold;letter-spacing:4px;margin:30px 0 40px}.hero-section .hero-content .hero-description p{font-size:21px;letter-spacing:2px;line-height:1.9}.hero-section .hero-buttons{margin:30px 0 0;display:flex;align-items:center;justify-content:center;gap:30px}.hero-section .hero-buttons a{display:block;padding:20px 60px;border:1px solid #fff}.hero-section .hero-buttons a.btn-secondary{color:#fff}.hero-section .hero-buttons a.btn-primary{background:#fff;color:#000024}.hero-section .hero-buttons a:hover{text-decoration:none;background:#000024;color:#fff}section{padding:120px 0}section .section-subtitle{font-size:20px;font-weight:bold;text-align:center;margin-bottom:20px}section .section-description{text-align:center;font-size:20px;line-height:1.8}section .section-description strong{font-weight:bold;background:linear-gradient(transparent 60%, #fcc 60%);font-size:20px}section h2{text-align:center;font-size:32px;font-weight:bold;padding-bottom:40px;margin-bottom:80px;position:relative}section h2:before{content:"";display:block;height:6px;width:80px;background:#00BDC1;position:absolute;margin:auto;bottom:0;right:0;left:0;top:auto}.challenge-section{background:#f8f8f8}.challenge-section .challenge-cards{display:flex;gap:60px;max-width:1140px;margin:auto;box-sizing:border-box;margin-top:40px}.challenge-section .challenge-cards .challenge-card{flex:1;text-align:center}.challenge-section .challenge-cards .challenge-card .challenge-icon img{max-width:160px}.challenge-section .challenge-cards .challenge-card .challenge-title{font-size:26px;font-weight:bold;margin:20px 0}.challenge-section .challenge-cards .challenge-card .challenge-description{line-height:1.8}.challenge-section .challenge-cards .challenge-card .challenge-description strong{background:linear-gradient(transparent 60%, #fcc 60%);font-weight:bold}.limitations-grid{max-width:1140px;margin:auto;box-sizing:border-box;margin-top:60px;display:flex;gap:60px}.limitations-grid .limitation-box{flex:1;padding:40px 35px 30px;border:15px solid #aaa;background:#fff}.limitations-grid .limitation-box.limitation-box-primary{border-image-source:linear-gradient(350deg, #01BDC1, #01A7C1, #01BDC1);border-image-slice:1}.limitations-grid .limitation-box.limitation-box-primary .limitation-title{color:#00BDC1}.limitations-grid .limitation-box.limitation-box-primary .limitation-list li{border-color:#00BDC1;background:#f3ffff}.limitations-grid .limitation-box.limitation-box-primary .limitation-list li:before{background:#00BDC1}.limitations-grid .limitation-box.limitation-box-secondary{border-image-source:linear-gradient(350deg, #5652A6, #8253A6, #5652A6);border-image-slice:1}.limitations-grid .limitation-box.limitation-box-secondary .limitation-title{color:#5652A6}.limitations-grid .limitation-box.limitation-box-secondary .limitation-list li{border-color:#5852A6;background:#f3f2ff}.limitations-grid .limitation-box.limitation-box-secondary .limitation-list li:before{background:#5852A6}.limitations-grid .limitation-box .limitation-title{font-size:22px;text-align:center;margin:0 auto 20px}.limitations-grid .limitation-box .limitation-desc{margin-bottom:20px;text-align:center;line-height:1.6}.limitations-grid .limitation-box .limitation-desc strong{background:linear-gradient(transparent 60%, #fcc 60%);font-weight:bold}.limitations-grid .limitation-box .limitation-list{display:flex;flex-direction:column;gap:6px;margin-bottom:20px}.limitations-grid .limitation-box .limitation-list li{border:3px solid #aaa;padding:10px;font-weight:bold;display:flex;align-items:center;gap:5px;position:relative}.limitations-grid .limitation-box .limitation-list li:before{content:"";display:block;width:10px;height:10px;border-radius:10px;background:#fff}.limitations-grid .limitation-box .limitation-conclusion{text-align:center;line-height:1.6}.limitations-grid .limitation-box .limitation-conclusion strong{background:linear-gradient(transparent 60%, #fcc 60%);font-weight:bold}.service-features{display:flex;justify-content:space-between;max-width:1140px;margin:auto;box-sizing:border-box}.service-features .feature-item{flex:1;margin:60px 0 0}.service-features .feature-item:nth-of-type(3) .feature-icon img{width:80px}.service-features .feature-item:nth-of-type(4) .feature-icon img{width:100px}.service-features .feature-item .feature-icon{border-radius:250px;border:5px solid #00BDC1;width:180px;height:180px;display:flex;align-items:center;justify-content:center;background:#f3ffff;margin:0 auto 20px}.service-features .feature-item .feature-icon img{max-width:120px}.service-features .feature-item .feature-description{text-align:center;line-height:1.6}.service-features .feature-item .feature-description strong{background:linear-gradient(transparent 60%, #fcc 60%);font-weight:bold}.service-note{margin:60px auto 0;text-align:center}.service-note p{font-size:20px;line-height:1.8}.service-note p strong{font-weight:bold;font-size:20px;background:linear-gradient(transparent 60%, #fcc 60%)}.service-overview-section{background:#f8f8f8}.service-overview-section .service-methods{max-width:1140px;margin:auto;box-sizing:border-box;margin:60px auto;display:flex;gap:20px}.service-overview-section .service-methods .method-card{flex:1;color:#fff;position:relative;overflow:hidden}.service-overview-section .service-methods .method-card:before{content:"";display:block;width:100%;height:100%;position:absolute;background:linear-gradient(0deg, rgba(0,0,0,0.5), transparent);z-index:2}.service-overview-section .service-methods .method-card img{position:absolute;width:100%;z-index:1}.service-overview-section .service-methods .method-card .method-content{padding:170px 20px 20px;position:relative;z-index:4}.service-overview-section .service-methods .method-card .method-title{font-size:20px;font-weight:bold;margin-bottom:15px}.service-overview-section .service-methods .method-card .method-description{font-size:14px;line-height:1.6}.tools-section{max-width:1140px;margin:auto;box-sizing:border-box;display:flex;gap:20px}.tools-section .tool-logo{background:#fff;box-shadow:0 0 20px rgba(0,0,0,0.08);padding:20px;text-align:center;flex:1}.tools-section .tool-logo figure{height:150px;display:flex;align-items:center;justify-content:center}.tools-section .tool-logo figure img{max-width:300px;display:block;margin:auto}.tools-section .tool-logo p{font-size:16px;line-height:1.8}.tools-section .tool-logo p strong{background:linear-gradient(transparent 60%, #fcc 60%);font-weight:bold}.benefits-grid{background:#00BDC1;padding:40px 30px;display:flex;gap:10px;max-width:1140px;margin:auto;box-sizing:border-box;margin:60px auto 0}.benefits-grid .benefit-card{background:#fff;border:6px solid #05A5A8;padding:30px 15px;text-align:center;flex:1}.benefits-grid .benefit-card .benefit-title{font-size:30px;font-weight:bold;color:#05A5A8;margin-bottom:10px}.benefits-grid .benefit-card .benefit-subtitle{font-size:15px;font-weight:bold;color:#05A5A8;margin-bottom:20px}.benefits-grid .benefit-card .benefit-description{line-height:1.6}.benefits-grid .benefit-card .benefit-description strong{background:linear-gradient(transparent 60%, #fcc 60%);font-weight:bold}.pricing-section{background:#f8f8f8}.pricing-section .pricing-table{max-width:1140px;margin:auto;box-sizing:border-box;margin:60px auto 0}.pricing-section .pricing-table table{border-collapse:collapse;background:#fff}.pricing-section .pricing-table table th,.pricing-section .pricing-table table td{padding:15px;border:2px solid #F1F1F1;text-align:center;line-height:1.5;vertical-align:middle}.pricing-section .pricing-table table thead th{background:#00BDC1;color:#fff;font-weight:bold;border-right:2px solid #F1F1F1}.pricing-section .pricing-table table tbody th{font-weight:bold}.pricing-section .pricing-table table .yes{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%2310BDC1%22%20viewBox%3D%220%200%2032%2032%22%3E%3Cpath%20d%3D%22M0%2016q0%203.264%201.28%206.208t3.392%205.12%205.12%203.424T16%2032t6.208-1.248%205.12-3.424%203.392-5.12T32%2016t-1.28-6.208-3.392-5.12T22.24%201.28%2016%200q-3.264%200-6.208%201.28t-5.12%203.392-3.392%205.12T0%2016zm4%200q0-3.264%201.6-6.016t4.384-4.352T16%204t6.016%201.632T26.4%209.984%2028%2016t-1.6%206.048-4.384%204.352T16%2028t-6.016-1.6T5.6%2022.048%204%2016z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center/28px #fff;display:block;margin:0 auto;width:30px;height:30px}.pricing-section .pricing-table table .no{background:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23A83B3B%22%20viewBox%3D%220%200%201024%201024%22%3E%3Cpath%20d%3D%22M195%20195a64%2064%200%200%201%2091%200l226%20227%20226-227a64%2064%200%200%201%2091%2091L602%20512l227%20226a64%2064%200%200%201-91%2091L512%20602%20286%20829a64%2064%200%200%201-91-91l227-226-227-226a64%2064%200%200%201%200-91z%22%2F%3E%3C%2Fsvg%3E") no-repeat center center/32px #fff;display:block;margin:0 auto;width:32px;height:32px}.process-steps{max-width:1140px;margin:auto;box-sizing:border-box;margin:60px auto 0;display:flex;gap:40px}.process-steps .process-step{flex:1}.process-steps .process-step:nth-of-type(1) .step-title{background:#92B6B6}.process-steps .process-step:nth-of-type(2) .step-title{background:#52A4A4}.process-steps .process-step:nth-of-type(3) .step-title{background:#3BB8B8}.process-steps .process-step:nth-of-type(4) .step-title{background:#00BDC1}.process-steps .process-step .step-title{width:100%;height:auto;aspect-ratio:1;background:#999;color:#fff;border-radius:300px;display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center;text-align:center;font-size:21px;line-height:1.6;margin-bottom:20px}.process-steps .process-step .step-title .step-number{display:block;font-size:18px}.process-steps .process-step .step-description{line-height:1.6}.process-steps .process-step .step-preparation{margin-top:10px;line-height:1.6}.process-note{max-width:600px;border:15px solid #aaa;padding:40px 90px;margin:40px auto 0;background:#fff;border-image-source:linear-gradient(350deg, #01BDC1, #01A7C1, #01BDC1);border-image-slice:1}.process-note .note-title{font-size:24px;font-weight:bold;color:#00BDC1;text-align:center;margin:0 0 20px}.process-note .note-description{text-align:center;line-height:1.8}#contact{background:#f8f8f8}#contact iframe{max-width:1140px;margin:auto;box-sizing:border-box;display:block;margin:0 auto}
/*# sourceMappingURL=page-live-ai-development.css.map */
