@import url("https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/static/pretendard.css");@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap");*{margin:0;padding:0;box-sizing:border-box}.landing-icon{background-image:url(/html/img/landing_icon.svg)}.landing-container{min-height:100vh;background-color:#ffffff;font-family:Inter,Pretendard,sans-serif}.language-switcher{position:fixed;top:3rem;right:5rem;z-index:50;gap:3rem;background-color:#131313;color:#fff;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);padding:14px 24px;transition:all .2s ease}.language-switcher,.language-switcher-buttons{display:flex;align-items:center;border-radius:9999px}.language-switcher-buttons{background-color:#f3f4f6;padding:.25rem}.lang-btn{padding:.375rem 1rem;border-radius:9999px;font-weight:500;transition:all .2s ease;border:none;cursor:pointer;background:transparent;color:#6b7280;font-size:.875rem}.lang-btn:hover{color:#1a1a1a}.lang-btn.active{background-color:#ffffff;color:#1a1a1a;box-shadow:0 1px 2px rgba(0,0,0,.05)}.login-text{width:100%;height:100%;color:#fff;font-size:1rem;font-weight:500}.language-switcher:hover{background-color:#2B7FFF}.hero-section{padding:96px 240px 0;position:relative;height:100vh;overflow:hidden}.hero-section:before{width:986px;height:986px;top:327px;left:-123px;background:#F9ECC9}.hero-section:after,.hero-section:before{content:"";position:absolute;display:block;filter:blur(200px);border-radius:50%;z-index:0}.hero-section:after{width:1090px;height:1090px;top:298px;left:842px;background:#A7ECFB}.hero-content{max-width:1440px;margin:0 auto;text-align:center;position:relative;z-index:1}.hero-badge{display:inline-block;padding:.5rem 1.42rem;font-weight:500;color:#007aff;background-color:#fff;border-radius:9999px;margin-bottom:2rem;box-shadow:0 0 4px 0 rgba(0,0,0,.08)}.hero-title{font-size:50px;font-weight:800;color:#12173f;margin-bottom:.5rem;line-height:1.2em}.hero-title-highlight{font-size:50px;font-weight:800;color:#007aff;margin-bottom:20px;display:inline-block;position:relative}.hero-title-highlight.en{display:block}.hero-title-highlight:before{content:"";position:absolute;display:block;width:240px;height:21px;background:#e7f0ff;bottom:0;left:0;z-index:-1}.hero-title-highlight.en:before{left:50%;transform:translateX(-52%);width:438px}.hero-title div{font-size:50px;font-weight:800;color:#12173f;margin-bottom:20px;line-height:1em;margin-top:-10px}.hero-subtitle{color:#384349;margin-bottom:55px;margin-left:auto;margin-right:auto}.cta-button,.hero-subtitle{font-size:20px;font-weight:500}.cta-button{display:inline-flex;align-items:center;gap:.5rem;background-color:#2B7FFF;color:#ffffff;padding:14px 40px;border-radius:8px;transition:background-color .2s ease;border:none;cursor:pointer;margin-bottom:53px}.cta-button:hover{background-color:#2563eb}.cta-button .landing-icon{display:block;width:24px;height:24px;background-position:-95px -55px}.hero-content .img-box{background:rgba(255,255,255,.3);border:1px solid #fff;padding:12px;border-radius:12px}.hero-content img{width:100%;height:auto;border-radius:12px}.pain-points-section{padding:96px 0}.section-header{max-width:1440px;margin:0 auto;text-align:center}.section-title{font-size:35px;font-weight:700;color:#12173f;margin-bottom:50px}.section-title-highlight{color:#2B7FFF;font-size:35px;font-weight:700}.pain-points-section .section-title-highlight{color:#657997}.section-subtitle{font-size:20px;font-weight:500;color:#384349;padding-top:10px}.pain-points-grid{max-width:1440px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;gap:40px}.pain-point-card{background-color:#FBFCFD;border-radius:10px;padding:30px 26px;box-shadow:0 4px 18px 0 rgba(0,45,78,.08);transition:box-shadow .2s ease}.pain-point-card:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.pain-point-icon{width:40px;height:40px;background-color:#ffffff;border-radius:.75rem;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px rgba(0,0,0,.06);margin-bottom:24px}.pain-point-icon .landing-icon{display:block;width:24px;height:24px}.pain-point-icon .landing-icon.search{background-position:-55px -55px}.pain-point-icon .landing-icon.talk{background-position:-139px -55px}.pain-point-icon .landing-icon.users{background-position:-183px -55px}.pain-point-title{font-weight:500;font-size:20px;color:#12173f;margin-bottom:20px;white-space:pre-line;line-height:1em}.pain-point-title.en{height:40px}.pain-point-desc{font-size:16px;line-height:1.4em;color:#384349;white-space:pre-line}.solution-section{padding:96px 0}.content-badge{display:inline-block;padding:8px 20px;font-weight:500;color:#2B7FFF;border-radius:9999px;margin-bottom:20px;border:1px solid #2b7fff}.solution-grid{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px;gap:40px}.solution-card{background:linear-gradient(-64deg,#FDF9ED,#F1FCFE);border-radius:10px;padding:30px 26px;border:1px solid #eee;transition:all .2s ease}.solution-card:hover{border-color:#bfdbfe;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.solution-icon{width:44px;height:44px;background-color:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:24px}.solution-icon .landing-icon{width:24px;height:24px;display:block}.solution-icon .landing-icon.report{background-position:-227px -55px}.solution-icon .landing-icon.earth{background-position:-271px -55px}.solution-icon .landing-icon.target{background-position:-315px -55px}.solution-icon .landing-icon.data{background-position:-359px -55px}.solution-title{font-weight:600;color:#12173f;font-size:20px;margin-bottom:20px}.solution-desc{font-size:16px;color:#384349;line-height:1.4em;white-space:pre-line}.workflow-section{padding:96px 0}.step-indicators{max-width:1015px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:1}.step-indicators:before{content:"";position:absolute;display:block;width:100%;height:1px;border-bottom:1px dashed #b4e6eb;z-index:-1;top:50%;left:0;transform:translateY(-50%)}.step-number{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;color:#5297ff;background:#F3FCFC}.workflow-grid{max-width:1440px;margin:-15px auto 0;position:relative;z-index:2}.workflow-top-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-bottom:40px}.workflow-bottom-row{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}.workflow-card{background-color:#ffffff;border-radius:10px;box-shadow:0 1px 2px rgba(0,0,0,.05);border:1px solid #eee;padding:30px 30px 0}.workflow-card:first-child{padding-right:0}.workflow-card:nth-child(3){padding-left:0}.workflow-card-title{font-weight:600;color:#12173f;font-size:18px;margin-bottom:16px}.workflow-card-desc{font-size:16px;color:#12173f;margin-bottom:30px;line-height:1.2em;white-space:pre-line}.workflow-card:first-child .workflow-card-desc{padding-right:30px}.workflow-card:nth-child(3) .workflow-card-desc,.workflow-card:nth-child(3) .workflow-card-title{padding-left:30px}.workflow_img_box{box-shadow:0 0 20px 0 rgba(0,0,0,.06);border:1px solid #eee;border-bottom:none;overflow:hidden}.workflow_img_box img{width:100%;height:auto}.workflow-card:first-child .workflow_img_box{border-top-left-radius:10px;border-right:none}.workflow-card:nth-child(2) .workflow_img_box{border-top-left-radius:10px;border-top-right-radius:10px}.workflow-card:nth-child(3) .workflow_img_box{border-top-right-radius:10px;border-left:none}.ai-section{padding:96px 0 168px;position:relative;overflow:hidden}.ai-section:before{width:986px;height:986px;top:327px;left:-123px;background:#F9ECC9}.ai-section:after,.ai-section:before{content:"";position:absolute;display:block;filter:blur(200px);border-radius:50%;z-index:0}.ai-section:after{width:1090px;height:1090px;top:298px;left:842px;background:#A7ECFB}.ai-subtitle{color:#384349}.ai-carousel{max-width:1120px;margin:0 auto;position:relative;z-index:3}.ai-carousel-inner{gap:40px;position:relative;z-index:3}.ai-carousel-inner,.carousel-btn{display:flex;align-items:center;justify-content:center}.carousel-btn{width:44px;height:44px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);border:none;transition:background-color .2s ease;border-radius:50%;background:#fff}.carousel-btn:hover{background:#eee}.carousel-btn .landing-icon{display:block;width:44px;height:44px}.carousel-btn .landing-icon.left{background-position:-55px -130px}.carousel-btn .landing-icon.right{background-position:-119px -130px}.play-btn{border:none;position:absolute;bottom:-96px;left:50%;transform:translateX(-50%);width:30px;height:30px;z-index:3;display:flex;justify-content:center;align-items:center;background:#fff;border-radius:50%;transition:.3s ease}.play-btn:hover{background:#eee}.play-btn .landing-icon{background-position:-184px -130px;width:20px;height:20px;display:block}.play-btn.playing .landing-icon{background-position:-233px -130px}.carousel-btn:hover{background-color:#f9fafb}.carousel-btn span{color:#9ca3af}.ai-cards{position:relative;width:952px;height:446px}.ai-card{position:absolute;width:314px;border-radius:10px;padding:20px;transition:all .5s ease-out;bottom:0}.ai-card.no-transition{transition:none!important}.ai-card.pos-left{left:0}.ai-card.pos-center{left:319px}.ai-card.pos-right{left:638px}.ai-card.default{background-color:#ffffff;box-shadow:0 0 35px rgba(0,0,0,.05);opacity:.5;height:396px}.ai-card.featured{background-color:#ffffff;color:#12173F;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);opacity:1;height:446px}.ai-card img{margin-bottom:42px}.ai-card h3{font-size:18px;margin-bottom:10px;width:100%;justify-content:center}.ai-card h3,.ai-card p{color:#12173F;text-align:center}.ai-card p{font-size:16px;line-height:1.4em;white-space:pre-line}.ai-card.default img{height:235px;margin-bottom:16px}.pricing-section{padding:96px 0;background:url(/html/img/landing-priging-bg.jpg) no-repeat}.pricing-section .section-subtitle{margin-top:-30px;margin-bottom:60px}.pricing-cards{max-width:1440px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:25px;gap:25px}.pricing-card{border:1px solid #ddd;border-radius:20px;padding-bottom:26px;background:#fff;display:flex;flex-direction:column}.pricing-card.recommended{border:1px solid #00d1ff;box-shadow:0 0 20px rgba(0,0,0,.08);background:#FBFFFF}.pricing-card-header{padding:26px 30px;border-bottom:1px solid #ddd}.pricing-plan-name{font-size:16px;font-weight:500;color:#384349;margin-bottom:16px}.pricing-price-row{display:flex;align-items:baseline;gap:4px;margin-bottom:4px}.pricing-price{font-size:29px;font-weight:700;color:#384349;letter-spacing:-.5px}.pricing-period{font-size:13px;color:#777}.pricing-credits{font-size:15px;font-weight:500;color:#777;line-height:1.5em;margin-bottom:15px}.pricing-tagline{font-size:16px;font-weight:600;color:#384349}.pricing-features{list-style:none;margin:0 0 auto;display:flex;flex-direction:column;gap:18px;padding:20px 30px}.pricing-features li{display:flex;align-items:center;gap:6px;font-size:16px;color:#384349;line-height:1.5em}.pricing-features li svg{flex-shrink:0}.pricing-btn{display:flex;align-items:center;justify-content:center;width:calc(100% - 60px);height:45px;border:1px solid #ddd;border-radius:25px;background:#fff;font-size:16px;font-weight:500;color:#1a1a1a;text-decoration:none;cursor:pointer;transition:all .2s;margin:0 30px}.pricing-btn:hover{background:#f5f5f5;border-color:#bbb}.pricing-btn.recommended{background:#00D1FF;border-color:#00D1FF;color:#fff;font-weight:600}.pricing-btn.recommended:hover{background:#14b8cf;border-color:#14b8cf}.stats-section{padding:96px 0;background-color:#ffffff}.stats-grid{max-width:1440px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;gap:40px}.stat-item{text-align:center;box-shadow:0 0 8px 0 rgba(0,45,78,.1);padding:30px 26px}.stat-value{margin-bottom:20px;min-height:48px}.stat-value,.typing-text{font-size:40px;font-weight:700;color:#2B7FFF}.typing-text{display:inline-flex;align-items:center}.stat-label{font-weight:500;color:#12173f;font-size:18px;margin-bottom:20px}.stat-desc{font-size:16px;color:#384349;line-height:1.4em;white-space:pre-line}.cta-section{padding:0 0 96px}.cta-content{max-width:1440px;padding-top:64px;margin:0 auto;align-items:center;display:flex;gap:65px;background:url(/html/img/cta-bg.png);border-radius:10px}.cta-text{flex:1 1;width:445px;position:relative}.cta-img-box{width:calc(100% - 646px);position:relative;overflow:hidden;height:407px;float:left}.cta-title{font-size:36px;font-weight:700;color:#12173f;margin-bottom:.5rem;line-height:1.2em;position:relative;z-index:1}.cta-text:before{content:"";position:absolute;display:block;width:243px;height:21px;top:30px;left:0;z-index:0;background:#E7F0FF}.cta-section .section-subtitle{margin-bottom:40px;white-space:pre-line}.cta-img-box img{position:absolute}.cta-img-box img:first-child{top:0;left:0;z-index:1}.cta-img-box img:nth-child(2){bottom:0;left:0;z-index:1}.cta-img-box img:nth-child(3){top:30px;right:0;z-index:1}.cta-img-box img:nth-child(4){bottom:0;right:0;z-index:1}.landing-container .footer{padding:50px 0;border-top:1px solid #efefef;text-align:center}.landing-container .footer .footer-content{max-width:1440px;margin:0 auto;display:flex;justify-content:space-between}.landing-container .footer .footer-content>div{display:flex;align-items:center;gap:10px}.landing-container .footer .footer-content .button_section{padding-left:5px;gap:15px}.landing-container .footer .footer-content .logo_section span{font-size:14px;color:#888}.landing-container .footer .footer-content .button_section button{border:none;background:transparent;outline:none;font-size:14px;color:#384349}.landing-container .footer .footer-content .button_section a span{display:block;width:16px;height:16px}.landing-container .footer .footer-content .button_section a span.linkedin{background-position:-309px -130px}.landing-container .footer .footer-content .button_section a span.facebook{background-position:-273px -130px}.landing-container .footer .footer-content .button_section a span.youtube{background-position:-345px -130px}.scroll-animate{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out}.scroll-animate.fade-up{transform:translateY(40px)}.scroll-animate.fade-up.animate-in{opacity:1;transform:translateY(0)}.scroll-animate.slide-from-left{transform:translateX(-60px)}.scroll-animate.slide-from-left.animate-in{opacity:1;transform:translateX(0)}.scroll-animate.slide-from-right{transform:translateX(60px)}.scroll-animate.slide-from-right.animate-in{opacity:1;transform:translateX(0)}.scroll-animate.slide-from-left-bottom{transform:translate(-40px,40px)}.scroll-animate.slide-from-left-bottom.animate-in{opacity:1;transform:translate(0)}.scroll-animate.slide-from-right-bottom{transform:translate(40px,40px)}.scroll-animate.slide-from-right-bottom.animate-in{opacity:1;transform:translate(0)}.delay-100{transition-delay:.1s}.delay-200{transition-delay:.2s}.delay-300{transition-delay:.3s}.delay-400{transition-delay:.4s}.delay-500{transition-delay:.5s}.delay-600{transition-delay:.6s}.delay-700{transition-delay:.7s}.delay-800{transition-delay:.8s}.step-indicator{transition:all .4s ease-out}.step-indicator.active .step-number{background-color:#2B7FFF;color:#ffffff;transform:scale(1.05)}.workflow-top-row .workflow-card{opacity:.4;transition:opacity .5s ease-out}.workflow-top-row .workflow-card.step-active{opacity:1}.workflow-top-row .workflow_img_box{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out}.workflow-top-row .workflow_img_box.workflow-img-0{transform:translate(30px,30px)}.workflow-top-row .workflow_img_box.workflow-img-1{transform:translateY(40px)}.workflow-top-row .workflow_img_box.workflow-img-2{transform:translate(-30px,30px)}.workflow-top-row .workflow_img_box.animate-in{opacity:1;transform:translate(0)}.carousel-btn:hover{background-color:rgba(43,127,255,.1)}.mobile-br{display:none}@media (max-width:1440px){.hero-section{padding:96px 80px 0}.footer-content,.pain-points-grid,.section-header,.solution-grid,.stats-grid,.workflow-grid{max-width:100%;padding:0 40px}.step-indicators{max-width:100%;padding:0 16%}.cta-content{max-width:100%;margin:0 40px}.ai-carousel{max-width:100%;padding:0 40px}.cta-img-box img:nth-child(3),.cta-img-box img:nth-child(4){display:none}.ai-card p,.cta-section .section-subtitle,.pain-point-desc,.pain-point-title,.solution-desc,.stat-desc,.workflow-card-desc{white-space:normal}.pricing-cards{padding-right:40px;padding-left:40px}.pricing-card-header{height:203px}}@media (max-width:1200px){.ai-carousel-inner{gap:0}.ai-carousel-inner .carousel-btn:first-child{position:absolute;bottom:-105px;left:0}.ai-carousel-inner .carousel-btn:last-child{position:absolute;bottom:-105px;right:0}.ai-cards{width:100%}.ai-card{width:33%}.ai-card.pos-center{left:50%;transform:translateX(-50%)}.ai-card.pos-right{left:auto;right:0}.cta-img-box{width:40%;overflow:hidden}.cta-img-box img:first-child,.cta-img-box img:nth-child(2){height:auto}.pricing-section{background-position:bottom}.pricing-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:1024px){.language-switcher{top:1.5rem;right:2rem;gap:1.5rem}.hero-section{padding:80px 40px 0;height:auto;min-height:100vh}.hero-title,.hero-title div,.hero-title-highlight{font-size:40px}.hero-title-highlight:before{width:200px;height:18px}.hero-title-highlight.en:before{width:350px}.cta-button,.hero-subtitle{font-size:18px;margin-bottom:40px}.cta-button{padding:12px 32px}.section-title,.section-title-highlight{font-size:28px}.section-subtitle{font-size:18px}.pain-points-grid{grid-template-columns:repeat(3,1fr);gap:20px}.solution-grid{gap:20px}.workflow-top-row{grid-template-columns:repeat(3,1fr);gap:15px}.workflow-bottom-row{grid-template-columns:repeat(2,1fr);gap:15px}.workflow-card{padding:20px 20px 0}.workflow-card:first-child{padding-right:0}.workflow-card:nth-child(3){padding-left:0}.workflow-card:first-child .workflow-card-desc{padding-right:20px}.workflow-card:nth-child(3) .workflow-card-desc,.workflow-card:nth-child(3) .workflow-card-title{padding-left:20px}.ai-card.default{height:350px}.ai-card.featured{height:400px}.ai-card.default img{height:180px}.stats-grid{gap:20px}.stat-value,.typing-text{font-size:32px}.cta-content{padding:40px 40px 0;gap:40px;flex-direction:column}.cta-text{width:100%;text-align:center}.cta-text:before{left:50%;transform:translateX(-50%)}.cta-img-box{width:100%;height:300px}.cta-img-box img:nth-child(2){left:auto;right:0;bottom:0}.cta-title{font-size:32px}}@media (max-width:768px){.language-switcher{top:1rem;right:1rem;gap:1rem;padding:8px}.login-text{font-size:.875rem}.hero-section{padding:70px 20px 40px;min-height:100px;height:600px}.hero-section:after,.hero-section:before{width:500px;height:500px}.hero-title,.hero-title div,.hero-title-highlight{font-size:32px}.hero-title-highlight:before{width:160px;height:14px}.hero-title-highlight.en:before{width:280px}.cta-button,.hero-subtitle{font-size:16px;margin-bottom:30px}.cta-button{padding:10px 24px}.ai-section,.pain-points-section,.solution-section,.stats-section,.workflow-section{padding:60px 0}.section-title,.section-title-highlight{font-size:24px;margin-bottom:30px}.section-subtitle{font-size:16px}.pain-points-grid,.stats-grid{grid-template-columns:1fr;gap:20px;padding:0 20px}.pain-point-title{font-size:18px;white-space:normal}.pain-point-title.en{height:auto}.pain-point-desc{white-space:normal}.solution-grid{grid-template-columns:1fr;gap:20px;padding:0 20px}.solution-desc{white-space:normal}.step-indicators{display:none}.step-number{width:50px;height:50px;font-size:12px}.workflow-grid{padding:0 20px}.workflow-top-row{grid-template-columns:1fr;gap:20px}.workflow-card{padding:20px!important}.workflow-card:first-child .workflow-card-desc,.workflow-card:nth-child(3) .workflow-card-desc,.workflow-card:nth-child(3) .workflow-card-title{padding:0!important}.workflow_img_box{border-radius:10px!important;border:1px solid #eee!important}.workflow-card-desc{white-space:normal}.workflow-bottom-row{grid-template-columns:1fr;gap:20px}.ai-section{padding:60px 0 100px}.ai-carousel{padding:0 20px}.ai-carousel-inner{gap:15px;width:314px;margin:0 auto}.ai-cards{height:380px;margin:0 auto}.ai-card,.ai-cards{width:314px}.ai-card.default{display:none}.ai-card.featured{left:50%;height:380px}.ai-card h3{font-size:16px}.ai-card p{font-size:14px;white-space:normal}.ai-card img{width:274px;height:251px;margin-bottom:20px}.ai-carousel-inner .carousel-btn:first-child,.ai-carousel-inner .carousel-btn:last-child{bottom:-55px}.play-btn{bottom:-50px}.stat-value,.typing-text{font-size:28px}.stat-desc{white-space:normal}.pricing-price-row{flex-direction:column}.pricing-card-header{height:220px;padding:20px}.pricing-features{padding:20px}.pricing-btn{font-size:14px}.cta-section{padding:0 20px 60px}.cta-content{margin:0;padding:30px 20px 0;gap:30px}.cta-title{font-size:28px}.cta-text:before{width:200px;top:24px}.cta-img-box{height:250px}.cta-img-box img:first-child,.cta-img-box img:nth-child(2){width:60%;height:auto}.cta-img-box img:nth-child(3),.cta-img-box img:nth-child(4){width:35%;height:auto}.footer-content{flex-wrap:wrap;padding-left:10px;padding-right:10px}.footer-content>div{width:100%;justify-content:center}.footer-content .logo_section{order:2;padding-top:20px}}@media (max-width:550px){.language-switcher{gap:.5rem;padding:6px}.lang-btn{padding:.25rem .75rem;font-size:.75rem}.login-text{font-size:.75rem;padding-right:.25rem}.hero-section{padding:60px 16px 30px;height:480px}.hero-badge{font-size:14px;padding:.4rem 1rem;margin-bottom:1.5rem}.hero-title,.hero-title div,.hero-title-highlight{font-size:24px}.hero-title-highlight:before{width:130px;height:12px}.hero-title-highlight.en:before{width:220px}.cta-button,.hero-subtitle{font-size:14px;margin-bottom:24px}.cta-button{padding:10px 20px}.section-title,.section-title-highlight{font-size:20px;margin-bottom:24px}.section-subtitle{font-size:14px}.ai-section,.pain-points-section,.pricing-section,.solution-section,.stats-section,.workflow-section{padding:40px 0}.pain-points-grid,.section-header,.solution-grid,.stats-grid,.workflow-grid{padding:0 16px}.pain-point-card,.solution-card,.stat-item{padding:20px 16px}.pain-point-title,.solution-title{font-size:15px}.pain-point-desc,.solution-desc{font-size:14px}.step-indicators{padding:0 16px}.step-number{width:40px;height:40px;font-size:10px}.workflow-card-title{font-size:16px}.workflow-card-desc{font-size:13px}.ai-section{padding:40px 0 80px}.ai-carousel{padding:0 10px}.ai-card h3{font-size:14px}.ai-card p{font-size:12px}.ai-card.default img{height:120px;margin-bottom:10px}.ai-card img{margin-bottom:16px}.pricing-cards{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.pricing-card-header{height:auto}.pricing-section .section-subtitle{margin-bottom:24px}.pricing-credits,.pricing-features li,.pricing-plan-name,.pricing-tagline{font-size:14px}.stat-value,.typing-text{font-size:24px}.stat-label{font-size:16px}.stat-desc{font-size:14px}.cta-section{padding:0 16px 40px}.cta-content{padding:24px 16px;gap:24px}.cta-title{font-size:24px}.cta-text:before{width:170px;height:16px;top:20px}.cta-section .section-subtitle{font-size:14px;margin-bottom:24px}.cta-img-box{height:200px}.footer-content .logo_section img{width:80px;height:auto}.mobile-br{display:block}}@media (max-width:380px){.language-switcher{top:.75rem;right:.75rem;gap:.25rem;padding:4px}.lang-btn{padding:.2rem .5rem}.lang-btn,.login-text{font-size:.65rem}.hero-section{padding:50px 12px 20px;height:400px}.hero-badge{font-size:12px;padding:.3rem .8rem}.hero-title,.hero-title div,.hero-title-highlight{font-size:20px}.hero-title-highlight:before{width:110px;height:10px}.hero-title-highlight.en:before{width:180px}.cta-button,.hero-subtitle{font-size:13px}.cta-button{padding:8px 16px}.section-title,.section-title-highlight{font-size:18px;margin-bottom:20px}.section-subtitle{font-size:13px}.ai-section,.pain-points-section,.pricing-section,.solution-section,.stats-section,.workflow-section{padding:30px 0}.ai-section{padding-bottom:100px}.pain-points-grid,.pricing-cards,.section-header,.solution-grid,.stats-grid,.workflow-grid{padding:0 12px}.content-badge{font-size:12px;padding:6px 14px}.step-indicators{padding:0 12px}.step-number{width:36px;height:36px;font-size:9px}.ai-carousel{padding:0 8px}.ai-carousel-inner{gap:8px}.ai-card h3{font-size:12px}.ai-card p{font-size:10px}.ai-card.default img{height:100px;margin-bottom:8px}.ai-card img{margin-bottom:12px}.stat-value,.typing-text{font-size:20px;min-height:28px}.stat-label{font-size:14px}.stat-desc{font-size:13px}.cta-section{padding:0 12px 30px}.cta-content{padding:20px 12px;gap:20px}.cta-title{font-size:20px}.cta-text:before{width:140px;height:14px;top:16px}.cta-img-box{height:160px}.footer{padding:1.5rem .75rem}.footer .footer-content .button_section{flex-wrap:wrap}.footer .footer-content .button_section button{width:100%}}