#type31 .ax-container{width:1000px}#type31 .section{padding:150px 0;box-sizing:border-box}#type31 .section .section-last-text{text-align:center;font-size:24px;font-weight:800;line-height:1.4}#type31 .text-gri{background:linear-gradient(90deg,#63c3ff 24.87%,#baaeff 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#type31 .text-white{color:#fff}#type31 .text-green{color:#0ff}#type31 .text-red{color:#e60012}#type31 .text-sky{color:#4cc9f5}#type31 .text-blue{color:#0285fe}#type31 .text-black{color:#000}#type31 .text-purple{color:#4d69f7}#type31 .ax-con-tit{text-align:center}#type31 .ax-con-tit .deco-title{display:block;font-size:16px;font-weight:600;line-height:1.35;margin-bottom:10px}#type31 .curriculum-title{text-align:center;font-size:39px;line-height:1.5;font-weight:700}#type31 .curriculum-title .curri-tit-sub{font-size:21px;font-weight:700;line-height:1.4;display:block;margin-top:17px}#type31 .curriculum-title .curri-tit-label{color:#0285fe;text-align:center;font-feature-settings:"liga" off;font-size:16px;font-weight:600;letter-spacing:1.6px;text-transform:uppercase;display:block}#type31 .curriculum-title>small{font-size:17px;color:#4368d4;font-weight:600;display:block;margin-bottom:10px;text-transform:uppercase;font-family:Montserrat,sans-serif}#type31 .close-tit{font-size:21px;font-weight:500;line-height:140%;text-align:center}#type31 .ax-semi{width:100%;position:relative;padding:138px 0;overflow:hidden;background-color:#000}#type31 .ax-semi:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:1920px;height:1050px;background:url(/images/curriculum/type31/section-01-bg.jpg) center no-repeat;background-size:100%}#type31 .ax-semi .ax-semi-tit .curriculum-title{color:#fff}#type31 .ax-semi .ax-semi-tit .curri-tit-sub{margin-bottom:16px}#type31 .ax-semi .semi-tag{margin-top:24px}#type31 .ax-semi .semi-tag-list{display:flex;justify-content:center;gap:6px}#type31 .ax-semi .semi-tag-list>li{width:fit-content;padding:4px 22px;border-radius:50px;font-size:16px;font-weight:600}#type31 .ax-semi .semi-tag-list>li.tag-gra{color:#000;background:linear-gradient(90deg,#a1adff 0,#4dd8f7 52.88%,#4a92f1 100%)}#type31 .ax-semi .semi-tag-list>li.tag-sol{color:#fff;background:rgba(77,105,247,.5)}#type31 .ax-semi .semi-content .semi-close-tit{margin-top:450px;color:#fff;text-shadow:0 2px 2px rgba(0,0,0,.75)}#type31 .ax-con{padding:90px 0 150px}#type31 .ax-con .curriculum-title{color:#000;text-align:center;font-size:24px;font-weight:800;line-height:140%;margin-bottom:32px}#type31 .ax-con .ax-con-content .adv-status{display:flex;gap:20px;margin-bottom:40px}#type31 .ax-con .ax-con-content .adv-status-item{flex:1;padding-top:40px;border-top:1px solid rgba(0,0,0,.2)}#type31 .ax-con .ax-con-content .adv-status-item .stat-point{margin-bottom:20px}#type31 .ax-con .ax-con-content .adv-status-item .stat-point-icon{display:block;width:30px;height:30px}#type31 .ax-con .ax-con-content .adv-status-item .stat-point-icon>svg{width:30px;height:30px}#type31 .ax-con .ax-con-content .adv-status-item .stat-point-tit{color:#303dc9;font-size:36px;font-weight:600;letter-spacing:-1.23px;line-height:1;margin-top:5px}#type31 .ax-con .ax-con-content .adv-status-item .stat-desc{color:#666;font-size:16px;font-weight:400;line-height:140%}#type31 .ax-con .ax-con-content .adv-status-item .stat-desc>b{color:#000;font-weight:700}#type31 .ax-con .ax-con-content .adv-partners{margin-bottom:100px}#type31 .ax-con .ax-con-content .adv-partners .partner-logos{width:100%;max-width:1000px}#type31 .ax-banner{background:#000;padding:40px 0 60px;position:relative}#type31 .ax-banner:before{content:"";background-color:transparent;background-image:url(/images/curriculum/type31/background_triangle.png);background-repeat:no-repeat;background-position-x:center;background-position-y:center;width:640px;height:105px;position:absolute;left:50%;top:131px;z-index:1;background-size:cover;transform:translate(-50%,0)}#type31 .ax-banner .ban-txt{color:#fff;text-align:center;font-size:33px;font-weight:800;line-height:1.45}#type31 .ax-detail{background:#050d2e}#type31 .ax-detail .box .ax-detail-tit{margin-bottom:50px}#type31 .ax-detail .box .ax-detail-tit .curriculum-title{color:#fff;font-size:32px;font-weight:500;line-height:130%}#type31 .ax-detail .box .ax-detail-tit .curriculum-title .detail-tit-sub{display:block;font-weight:700}#type31 .ax-detail .box .ax-detail-tit .deco-label{display:flex;padding:10px 30px;justify-content:center;align-items:center;gap:10px;border-radius:60px;background:#4141f4;text-align:center;position:relative;margin:0 auto 30px;width:fit-content;line-height:normal;color:#fff;font-size:14px;font-weight:600;letter-spacing:.5px}#type31 .ax-detail .box .ax-detail-tit .deco-label .arrow{position:absolute;left:50%;bottom:0;transform:translate(-50%,10px)}#type31 .ax-detail .box .box-close-tit{margin-top:50px;font-size:21px;line-height:1.5;font-weight:500}#type31 .ax-detail .box .box-close-tit>b{font-weight:700}#type31 .ax-detail .box.box-01{margin-bottom:100px}#type31 .ax-detail .box.box-01 .title{text-align:center;font-size:36px;font-weight:800;line-height:1.5;background:linear-gradient(90deg,#fff 0,#63c3ff 34.04%,#baaeff 95.31%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#type31 .ax-detail .box.box-01 .sub-text{color:#fffefe;font-size:18px;font-weight:600;line-height:1.5;text-align:center;margin-top:30px}#type31 .ax-detail .box.box-02{margin-top:60px}#type31 .ax-detail .box.box-02 .component-list{display:flex;width:1000px;margin:0 auto;flex-wrap:wrap;justify-content:space-around;gap:20px}#type31 .ax-detail .box.box-02 .component-list .item{width:488px;border-radius:6px;background-color:#fff;display:flex;align-items:center;flex-direction:column;padding-top:30px;gap:40px;overflow:hidden}#type31 .ax-detail .box.box-02 .component-list .item>p{color:#000;font-size:16px;font-weight:700;line-height:1.5;text-align:center}#type31 .ax-detail .box.box-02 .component-list .item>p .num{display:flex;flex-direction:column;justify-content:center;border-radius:4px;background:#4d69f7;font-size:16px;font-weight:800;text-align:center;align-items:center;color:#fff;width:40px;height:40px;margin:0 auto 20px}#type31 .ax-detail .box.box-02 .component-list .item>p>strong{font-size:24px;color:#333;display:block;margin-bottom:10px}#type31 .ax-detail .box.box-02 .component-list .item>p .text-point-blue{display:block;color:#4d69f7;font-weight:400;margin-top:5px}#type31 .ax-detail .box.box-02 .component-list .item .video{width:100%;height:236px;overflow:hidden;position:relative}#type31 .ax-detail .box.box-02 .component-list .item .video video{width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(1.2)}#type31 .ax-detail .box.box-03{margin-top:90px}#type31 .ax-detail .box.box-03 .diagram-sub-title{margin-top:16px;color:#666;text-align:center;font-size:18px;font-weight:400;line-height:140%}#type31 .ax-detail .box.box-03 .diagram-sub-title>span{font-weight:700}#type31 .ax-detail .box.box-03 .diagram{position:relative;height:540px}#type31 .ax-detail .box.box-03 .diagram:before{position:absolute;content:"";width:120%;height:154%;background:url(/images/curriculum/type31/diagram.png) center no-repeat;background-size:cover;z-index:0;transform:translate(-50%,-50%);left:50%;top:50%}#type31 .ax-detail .box.box-03 .diagram-title{font-size:29px;width:100%;text-align:center;top:75px;position:absolute;left:50%;transform:translate(-50%,0);color:#fff}#type31 .ax-detail .box.box-03 .diagram .diagram-center{color:#fff;font-size:24px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;line-height:1.5}#type31 .ax-detail .box.box-03 .diagram .diagram-center .center-text{color:#fff;text-align:center;line-height:1.5;font-size:18px;font-style:normal;font-weight:500}#type31 .ax-detail .box.box-03 .diagram .diagram-center .center-text>b{font-size:22px;font-weight:800;line-height:1.5}#type31 .ax-detail .box.box-03 .diagram .text-list{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;width:989px;height:400px}#type31 .ax-detail .box.box-03 .diagram .text-list>li{color:#fff;text-align:center;font-size:20px;font-weight:600;line-height:1.5}#type31 .ax-detail .box.box-03 .diagram .text-list>li .text-sub{color:#a3a3af;text-align:center;font-size:15px;font-weight:500;display:block;margin-top:8px}#type31 .ax-detail .box.box-03 .diagram .text-list .text-01{position:absolute;left:38px;top:4px}#type31 .ax-detail .box.box-03 .diagram .text-list .text-02{position:absolute;left:40px;top:310px}#type31 .ax-detail .box.box-03 .diagram .text-list .text-03{position:absolute;right:33px;top:8px}#type31 .ax-detail .box.box-03 .diagram .text-list .text-04{position:absolute;right:44px;top:334px}#type31 .ax-detail .box.box-04{margin-top:150px}#type31 .ax-detail .box.box-04 .graph{position:relative;margin-top:100px}#type31 .ax-detail .box.box-04 .graph-img{position:absolute;transform:translate(-50%,-50%);left:170px;top:40%;width:520px}#type31 .ax-detail .box.box-04 .graph-list{display:flex;gap:16px;justify-content:flex-end}#type31 .ax-detail .box.box-04 .graph-list-item{border-radius:8px;border:1px solid rgba(255,255,255,.2);background:linear-gradient(105deg,rgba(255,255,255,.3) -41.18%,rgba(5,7,29,.3) 120.53%);width:232px;height:172px;display:flex;align-items:center;justify-content:center;flex-direction:column}#type31 .ax-detail .box.box-04 .graph-list-item .list-num{color:#fff;text-align:center;font-size:50px;font-weight:600;line-height:normal}#type31 .ax-detail .box.box-04 .graph-list-item .list-num>span{font-size:21px}#type31 .ax-detail .box.box-04 .graph-list-item .list-txt{color:rgba(255,255,255,.5);font-size:16px;font-weight:500;line-height:200%}#type31 .ax-detail .box.box-04 .graph-desc{color:rgba(255,255,255,.6);text-align:right;font-size:12px;font-weight:400;line-height:140%;width:100%;display:block;margin-top:8px}#type31 .ax-faq{background:#f4f3f0}#type31 .ax-faq .curriculum-step .step-item{margin-bottom:14px}#type31 .ax-faq .curriculum-step .step-item .step-title{display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px 32px;position:relative;border-radius:6px;background:#fff}#type31 .ax-faq .curriculum-step .step-item .step-title:hover{cursor:pointer}#type31 .ax-faq .curriculum-step .step-item .step-title:after{content:"󰬧";font-family:"Material Design Icons";font-size:26px;font-weight:400;color:#1f1f1f;position:absolute;right:32px;top:50%;transform:translate(0,-50%);transition:.5s}#type31 .ax-faq .curriculum-step .step-item .step-title>span.bg-point-color{color:#fff;align-self:flex-start;border-radius:30px;font-size:14px;padding:5px 15px;margin-left:auto;min-width:175px;text-align:center;font-weight:400;font-family:Montserrat,SDGothic,sans-serif;line-height:1.35}#type31 .ax-faq .curriculum-step .step-item .step-title>span.bg-point-color>small{color:#ffd800;font-weight:400}#type31 .ax-faq .curriculum-step .step-item .step-title>p{width:100%;color:#0a0a0a;font-size:20px;font-weight:700;line-height:normal}#type31 .ax-faq .curriculum-step .step-item .step-content{display:none;max-height:0;overflow:hidden;transition:max-height .5s ease-out}#type31 .ax-faq .curriculum-step .step-item .step-content .step-content-inner{width:100%}#type31 .ax-faq .curriculum-step .step-item .step-content .step-content-inner .box-item{width:100%;padding:32px 32px 18px 32px}#type31 .ax-faq .curriculum-step .step-item .step-content .step-content-inner .box-item>p{color:#555;font-size:18px;font-weight:500;line-height:1.5}#type31 .ax-faq .curriculum-step .step-item .step-content .step-content-inner .box-item>p>b{color:#000;font-weight:700}#type31 .ax-faq .curriculum-step .step-item.active .step-title:after{transform:translate(0,-50%) rotate(180deg)}#type31 .ax-faq .curriculum-step .step-item.active .step-content{display:block;max-height:100%}#type31 .ax-roadmap{background:#05010d}#type31 .ax-roadmap .compare-contents{width:726px;margin:95px auto;display:flex;align-items:center;flex-direction:row;position:relative;z-index:2}#type31 .ax-roadmap .compare-contents .text-white-60{color:rgba(255,255,255,.6)}#type31 .ax-roadmap .compare-contents .compare-card{width:313px;min-height:527px;padding:40px;box-sizing:border-box;border-radius:15px 0 0 15px;background:#110e19;border:1px solid rgba(255,255,255,.1);color:#fff;z-index:2}#type31 .ax-roadmap .compare-contents .compare-card-head{padding-bottom:44px;border-bottom:2px solid transparent;border-image:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.2),rgba(255,255,255,0)) 1}#type31 .ax-roadmap .compare-contents .compare-card-label{margin:0 0 24px;font-size:18px;line-height:1.55}#type31 .ax-roadmap .compare-contents .compare-card-rate{display:flex;align-items:flex-end;gap:10px}#type31 .ax-roadmap .compare-contents .compare-card-rate>strong{font-size:48px;line-height:1}#type31 .ax-roadmap .compare-contents .compare-card-rate>span{margin-bottom:2px;font-size:15px;font-weight:500;border-radius:24px;padding:5px 10px}#type31 .ax-roadmap .compare-contents .compare-card-body{padding-top:40px;position:relative}#type31 .ax-roadmap .compare-contents .compare-card-title{font-size:16px;margin:0 0 18px;font-weight:700;line-height:1.4}#type31 .ax-roadmap .compare-contents .compare-card-list{display:flex;flex-direction:column;gap:20px;margin:0;padding:0;list-style:none}#type31 .ax-roadmap .compare-contents .compare-card-list li{position:relative;font-size:16px;padding-left:36px;font-weight:500;line-height:1.4;color:rgba(255,255,255,.6)}#type31 .ax-roadmap .compare-contents .compare-card-list li:before{content:"";position:absolute;left:0;top:50%;width:24px;height:24px;background-color:rgba(255,255,255,.6);transform:translateY(-50%);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M15.375 8.625C15.375 8.625 11.7975 12.435 10.875 15.375L8.625 13.125M21.375 12C21.375 14.4864 20.3873 16.871 18.6291 18.6291C16.871 20.3873 14.4864 21.375 12 21.375C9.5136 21.375 7.12903 20.3873 5.37087 18.6291C3.61272 16.871 2.625 14.4864 2.625 12C2.625 9.5136 3.61272 7.12903 5.37087 5.37087C7.12903 3.61272 9.5136 2.625 12 2.625C14.4864 2.625 16.871 3.61272 18.6291 5.37087C20.3873 7.12903 21.375 9.5136 21.375 12Z' stroke='white' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M15.375 8.625C15.375 8.625 11.7975 12.435 10.875 15.375L8.625 13.125M21.375 12C21.375 14.4864 20.3873 16.871 18.6291 18.6291C16.871 20.3873 14.4864 21.375 12 21.375C9.5136 21.375 7.12903 20.3873 5.37087 18.6291C3.61272 16.871 2.625 14.4864 2.625 12C2.625 9.5136 3.61272 7.12903 5.37087 5.37087C7.12903 3.61272 9.5136 2.625 12 2.625C14.4864 2.625 16.871 3.61272 18.6291 5.37087C20.3873 7.12903 21.375 12Z' stroke='white' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain}#type31 .ax-roadmap .compare-contents .compare-card-badge{display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:34px;margin-top:24px;padding:7px 10px;border-radius:6px;border:1px solid rgba(0,0,0,.05);background:rgba(255,255,255,.9);box-shadow:0 0 0 3px rgba(255,255,255,.2);color:#000;font-size:16px;line-height:1;letter-spacing:.2px;gap:5px}#type31 .ax-roadmap .compare-contents .compare-card-badge span{font-weight:500}#type31 .ax-roadmap .compare-contents .compare-card-badge strong{font-weight:800}#type31 .ax-roadmap .compare-contents .compare-card.compare-card-other{position:relative;width:416px;height:585px;padding:0;z-index:1;display:flex;align-items:center;justify-content:center;border:4px solid transparent;border-radius:12px;background:linear-gradient(#0b1020,#0b1020) padding-box,conic-gradient(from var(--border-angle),rgba(126,62,255,.9),rgba(5,30,255,.9),rgba(62,243,255,.9),rgba(126,62,255,.9)) border-box;animation:borderSpin 5s linear infinite,compareGlowPulse 3s ease-in-out infinite}#type31 .ax-roadmap .compare-contents .compare-card.compare-card-other:before{content:"";position:absolute;inset:10px;border-radius:inherit;mix-blend-mode:screen;background:linear-gradient(120deg,rgba(126,62,255,.9),rgba(5,30,255,.9),rgba(62,243,255,.9));filter:blur(30px);opacity:1;z-index:1;animation:borderGlow 1s linear infinite;background-size:200% 200%}#type31 .ax-roadmap .compare-contents .compare-card.compare-card-other .divide-text{position:absolute;width:100%;left:50%;transform:translate(-50%,-50%);padding:10px 0;font-size:18px;text-align:center;top:0;line-height:1}#type31 .ax-roadmap .compare-contents .compare-card.compare-card-other .compare-card-head{padding-bottom:40px}#type31 .ax-roadmap .compare-contents .compare-card.compare-card-other .compare-card-body{padding-top:40px}#type31 .ax-roadmap .compare-contents .compare-card.compare-card-other .compare-card-inner{background:#110e19;width:100%;height:100%;border-radius:12px;padding:40px 30px;position:relative;z-index:2;overflow:hidden}#type31 .ax-roadmap .compare-contents .compare-card.compare-card-other .compare-card-inner:after{content:"";position:absolute;top:0;left:0;width:35%;height:100%;background:linear-gradient(to right,transparent 0,rgba(255,255,255,.06) 50%,transparent 100%);pointer-events:none;z-index:10;animation:cardShimmer 7s ease-in-out 1.5s infinite}#type31 .ax-roadmap .compare-contents .compare-card.compare-card-other .compare-card-inner .compare-card-label{font-size:21px;background:linear-gradient(92deg,#a041ff .52%,#b5a6ff 23.61%,#b6ccff 50%,#38a0d9 75%,#8df8ff 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#type31 .ax-roadmap .compare-contents .compare-card.compare-card-other .compare-card-inner .compare-card-list>li{font-size:18px;color:#0285fe}#type31 .ax-roadmap .compare-contents .compare-card.compare-card-other .compare-card-inner .compare-card-list>li:before{background-color:#0285fe}#type31 .ax-roadmap .compare-contents .compare-card.compare-card-other .compare-card-inner .compare-card-badge{height:50px;font-size:18px}#type31 .ax-roadmap .compare-contents .compare-card.compare-card-other .bubble-bg{position:absolute;left:3%;margin-top:0;top:-1%;transform:translate(0,-50%);z-index:10}#type31 .ax-roadmap .compare-contents .compare-card.compare-card-other .speech-bubble{position:relative;z-index:3;width:275px;height:46px;display:flex;align-items:center;justify-content:center;border-radius:30px;background:linear-gradient(107deg,#6c3efc 25%,rgba(62,243,255,.6) 100%),linear-gradient(118deg,#6c3efc 1.52%,#ff3ef7 30.69%,#051eff 75.02%,#051eff 100%);color:#fff;font-size:16px;font-weight:700}#type31 .ax-roadmap .compare-contents .compare-card.compare-card-other .speech-bubble::after{content:"";position:absolute;left:26px;bottom:-35%;width:20px;height:20px;background:#6c3efc;clip-path:polygon(50% 100%,0 0,100% 0);z-index:2}#type31 .ax-roadmap .compare-contents .compare-card.compare-card-other .rate-badge{border-radius:24px;color:#000;background:linear-gradient(80deg,#0ecfff -24.41%,#334cee 100.36%)}@keyframes borderGlow{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}#type31 .ax-trend .stat-visual{display:grid;grid-template-columns:1fr 1fr 1fr;gap:22px;margin:80px 0}#type31 .ax-trend .stat-visual .stat-card,#type31 .ax-trend .stat-visual .visual-box{height:334px;border-radius:14px;overflow:hidden}#type31 .ax-trend .stat-visual .visual-box .visual-img{width:100%;height:100%;object-fit:cover;display:block}#type31 .ax-trend .stat-visual .stat-card{background:#f5f5f5;padding:44px 20px 44px 42px;display:flex;flex-direction:column;justify-content:flex-start}#type31 .ax-trend .stat-visual .stat-card .stat-num{font-size:16px;font-weight:600;color:#777;margin-bottom:44px;font-family:Montserrat,sans-serif}#type31 .ax-trend .stat-visual .stat-card .stat-value{display:flex;align-items:flex-end;gap:8px;margin-bottom:12px;color:#001a3d}#type31 .ax-trend .stat-visual .stat-card .stat-value strong{font-size:74px;font-weight:500;line-height:.85;letter-spacing:-.05em}#type31 .ax-trend .stat-visual .stat-card .stat-value span{font-size:28px;padding-bottom:8px;font-weight:700;line-height:1;color:#0084ff}#type31 .ax-trend .stat-visual .stat-card .stat-value span.other{font-size:74px;font-weight:400;line-height:.85;letter-spacing:-.05em}#type31 .ax-trend .stat-visual .stat-card p{font-size:16px;font-weight:400;line-height:1.5;color:#666;margin:0 0 36px}#type31 .ax-trend .stat-visual .stat-card .stat-badge{width:fit-content;min-width:262px;padding:10px 30px;border-radius:100px;background:linear-gradient(90deg,#15b8ff 0,#3151ff 100%);color:#fff;font-size:17px;display:flex;align-items:center;justify-content:center;font-weight:700;line-height:1;text-align:center}#type31 .ax-trend .stat-visual.stat-visual-inner .stat-card{padding:30px 28px}#type31 .ax-team-info{position:relative;overflow:hidden}#type31 .ax-team-info:before{content:"";width:100%;height:100%;background:url(/images/curriculum/type31/team-back.jpg) center no-repeat;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}#type31 .ax-team-info::after{content:"";position:absolute;inset:-80px;background-image:url(../assets/images/curriculum/type31/bg-team-noise.png);background-repeat:no-repeat;background-position:center;background-size:cover;mix-blend-mode:screen;opacity:.45;pointer-events:none}#type31 .ax-team-info .curriculum-title{background:linear-gradient(270deg,#a1adff 0,#4d69f7 15%,#000 80%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#type31 .ax-team-info .team-container{position:relative;z-index:2;width:1000px;margin:0 auto}#type31 .ax-team-info .main-instructor-wrap{position:relative;min-height:360px;display:flex;align-items:flex-end;justify-content:center;width:100%}#type31 .ax-team-info .instructor-photo{position:relative;z-index:2;width:786px}#type31 .ax-team-info .instructor-photo img{display:block;width:100%;height:auto}#type31 .ax-team-info .instructor-info{position:absolute;bottom:45px;z-index:3;color:#001a3d}#type31 .ax-team-info .instructor-info p{margin:0 0 5px;font-size:18px;font-weight:500;color:rgba(0,26,61,.65);letter-spacing:-.04em}#type31 .ax-team-info .instructor-info strong{display:block;margin-bottom:16px;font-size:24px;font-weight:900;letter-spacing:-.04em}#type31 .ax-team-info .instructor-info ul{margin:0;padding:0;list-style:none}#type31 .ax-team-info .instructor-info li{position:relative;padding-left:30px;font-size:17px;font-weight:600;line-height:1.65;letter-spacing:-.04em}#type31 .ax-team-info .instructor-info li:before{content:"";position:absolute;left:0;top:50%;width:24px;height:24px;border-radius:1370.162px;background:#4d69f7;transform:translateY(-50%);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M15.375 8.625C15.375 8.625 11.7975 12.435 10.875 15.375L8.625 13.125M21.375 12C21.375 14.4864 20.3873 16.871 18.6291 18.6291C16.871 20.3873 14.4864 21.375 12 21.375C9.5136 21.375 7.12903 20.3873 5.37087 18.6291C3.61272 16.871 2.625 14.4864 2.625 12C2.625 9.5136 3.61272 7.12903 5.37087 5.37087C7.12903 3.61272 9.5136 2.625 12 2.625C14.4864 2.625 16.871 3.61272 18.6291 5.37087C20.3873 7.12903 21.375 9.5136 21.375 12Z' stroke='white' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M15.375 8.625C15.375 8.625 11.7975 12.435 10.875 15.375L8.625 13.125M21.375 12C21.375 14.4864 20.3873 16.871 18.6291 18.6291C16.871 20.3873 14.4864 21.375 12 21.375C9.5136 21.375 7.12903 20.3873 5.37087 18.6291C3.61272 16.871 2.625 14.4864 2.625 12C2.625 9.5136 3.61272 7.12903 5.37087 5.37087C7.12903 3.61272 9.5136 2.625 12 2.625C14.4864 2.625 16.871 3.61272 18.6291 5.37087C20.3873 7.12903 21.375 12Z' stroke='white' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain}#type31 .ax-team-info .instructor-left{left:-35px}#type31 .ax-team-info .instructor-right{right:-140px}#type31 .ax-team-info .team-label{position:relative;z-index:3;width:min(760px,100%);height:90px;margin:-8px auto 0 auto;border-radius:12px;border:2px solid rgba(99,195,255,.4);background:linear-gradient(90deg,#07146c 0,#0c238d 100%);box-shadow:0 18px 35px rgba(0,15,90,.28);display:flex;align-items:center;justify-content:center;font-size:26px;font-weight:900;letter-spacing:-.04em;animation:teamLabelBorderGlow 2.4s ease-in-out infinite}#type31 .ax-team-info .team-label>span{background:linear-gradient(90deg,#fff 0,#63c3ff 34.04%,#baaeff 95.31%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@keyframes teamLabelBorderGlow{0%,100%{border-color:rgba(99,195,255,.35);box-shadow:0 18px 35px rgba(0,15,90,.28),0 0 6px 0 rgba(99,195,255,.25),inset 0 0 6px 0 rgba(99,195,255,.15)}50%{border-color:rgba(99,195,255,.95);box-shadow:0 18px 35px rgba(0,15,90,.28),0 0 14px 2px rgba(99,195,255,.7),inset 0 0 10px 0 rgba(99,195,255,.5)}}#type31 .ax-team-info .support-line{position:relative;width:min(900px,100% - 90px);height:40px;margin:0 auto -2px}#type31 .ax-team-info .support-line:before{content:"";position:absolute;left:50%;bottom:0;width:2px;height:70px;border-left:2px dotted rgba(0,16,68,.75);transform:translateX(-50%)}#type31 .ax-team-info .support-line:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-top:2px dotted rgba(0,16,68,.75)}#type31 .ax-team-info .support-line span{position:absolute;left:50%;bottom:-14px;z-index:2;transform:translateX(-50%);display:inline-flex;align-items:center;justify-content:center;height:30px;padding:0 20px;border-radius:6px;background:#0c2a7d;color:#fff;font-size:13px;font-weight:900}#type31 .ax-team-info .support-card-list{position:relative;z-index:3;display:grid;grid-template-columns:repeat(3,1fr);width:1000px;margin:40px auto 0 auto;border-radius:14px;background:rgba(7,20,108,.92);box-shadow:0 30px 70px rgba(2,13,86,.35)}#type31 .ax-team-info .support-card-list:before{content:"";position:absolute;left:48px;top:-40px;width:2px;height:43px;border-left:2px dotted rgba(0,16,68,.75);transform:translateX(-50%)}#type31 .ax-team-info .support-card-list:after{content:"";position:absolute;right:48px;top:-40px;width:2px;height:43px;border-left:2px dotted rgba(0,16,68,.75);transform:translateX(-50%)}#type31 .ax-team-info .support-card{min-height:320px;padding:34px 40px 38px;background:linear-gradient(120deg,#11176f 0,#151a84 28%,#10125f 55%,#0a0818 100%)}#type31 .ax-team-info .support-card:first-child{width:390px;position:relative;border-radius:20px 0 0 20px;overflow:hidden}#type31 .ax-team-info .support-card:first-child:before{content:"";width:100%;height:100%;position:absolute;border-radius:20px 0 0 20px;overflow:hidden;right:0;bottom:0;background:conic-gradient(from 180deg at 100% 50.71%,#07113c .3559393203deg,#1e249a 156.9956374168deg,#07113c 307.5157999992deg);z-index:1}#type31 .ax-team-info .support-card:last-child{border-radius:0 20px 20px 0;background:linear-gradient(-120deg,#11176f 0,#151a84 28%,#10125f 55%,#0a0818 100%)}#type31 .ax-team-info .support-card h3{display:flex;align-items:center;gap:12px;margin:0;font-size:27px;font-weight:900;letter-spacing:-.04em;color:#fff;position:relative;z-index:3}#type31 .ax-team-info .support-card h3 .logo-cymechs{display:inline-block;text-indent:-9999px;color:transparent;width:136px;height:30px;background-image:url(/images/curriculum/type31/logo-cymechs.png);background-repeat:no-repeat;background-position:center;background-size:136px 30px}#type31 .ax-team-info .support-card .card-line{width:100%;height:1px;margin:25px 0 25px;background:rgba(255,255,255,.2);position:relative;z-index:3}#type31 .ax-team-info .support-card .focus{display:block;margin-bottom:15px;font-size:12px;font-weight:400;color:#00d8ff;position:relative;z-index:3}#type31 .ax-team-info .support-card>strong{display:block;margin-bottom:22px;font-size:21px;font-weight:900;line-height:1.45;letter-spacing:-.04em;color:#00eaff;position:relative;z-index:3}#type31 .ax-team-info .support-card ul{margin:0;padding:0;list-style:none;position:relative;z-index:3}#type31 .ax-team-info .support-card li{position:relative;padding-left:10px;font-size:15px;line-height:1.75;font-weight:500;color:rgba(255,255,255,.82);letter-spacing:-.04em}#type31 .ax-team-info .support-card li::before{content:"·";position:absolute;left:0;top:0}#type31 .ax-team-info .team-bottom-text{margin:42px 0 0;text-align:center;font-size:22px;font-weight:900;line-height:1.5;letter-spacing:-.04em;color:#001033}#type31 .ax-curriculum{background:#000;position:relative;overflow:hidden}#type31 .ax-curriculum:before{content:"";border-radius:50%;background:linear-gradient(113deg,#3a49da 14.94%,#3a49da 27.66%,#3a49da 40.78%,#200096 76.86%,#c5b6fd 86.7%,rgba(182,221,253,0) 100.23%);filter:blur(250px);position:absolute;left:50%;top:-25%;transform:translate(-50%,0);width:1370px;height:1022px;aspect-ratio:67/50;z-index:1}#type31 .ax-curriculum .ax-container{position:relative;z-index:3}#type31 .ax-curriculum .process-wrap{width:100%;margin:90px auto 0 auto;position:relative}#type31 .ax-curriculum .process-wrap:before{content:"";width:1000px;height:2273px;transform:rotate(.13deg) translate(-50%,-50%);aspect-ratio:161/366;position:absolute;left:50%;top:50%;border-radius:2273px;background:linear-gradient(113deg,#3a49da 14.94%,#3a49da 27.66%,#3a49da 40.78%,#200096 76.86%,#c5b6fd 86.7%,rgba(182,221,253,0) 100.23%);filter:blur(250px);z-index:1}#type31 .ax-curriculum .process-list,#type31 .ax-curriculum .project-list,#type31 .ax-curriculum .project-output{margin:0;padding:0;list-style:none;position:relative;z-index:5}#type31 .ax-curriculum .process-list{display:flex;flex-direction:column;gap:20px}#type31 .ax-curriculum .process-item{overflow:hidden;border-radius:13px;color:#fff;border:1px solid rgba(255,255,255,.15);background:#020201}#type31 .ax-curriculum .process-content{display:flex;min-height:250px;position:relative}#type31 .ax-curriculum .process-text{padding:42px 0 34px 48px;position:relative;z-index:5}#type31 .ax-curriculum .process-title{display:flex;align-items:center;gap:14px;margin-bottom:30px}#type31 .ax-curriculum .process-title span{display:flex;align-items:center;justify-content:center;min-width:82px;padding:7px 14px;border-radius:4px;background:#2759ff;color:#fff;font-size:17px;font-weight:500;line-height:1;font-family:Montserrat,sans-serif}#type31 .ax-curriculum .process-title h3{margin:0;font-size:22px;font-weight:900;line-height:1.35;letter-spacing:-.04em}#type31 .ax-curriculum .process-info strong,#type31 .ax-curriculum .process-result strong{display:block;margin-bottom:8px;color:#4d69f7;font-size:14px;font-weight:900}#type31 .ax-curriculum .process-info ul,#type31 .ax-curriculum .process-result ul{margin:0;padding:0;list-style:none}#type31 .ax-curriculum .process-info li,#type31 .ax-curriculum .process-result li{position:relative;padding-left:10px;color:rgba(255,255,255,.88);font-size:17px;font-weight:600;line-height:1.55}#type31 .ax-curriculum .process-info li+li,#type31 .ax-curriculum .process-result li+li{margin-top:5px}#type31 .ax-curriculum .process-info li::before,#type31 .ax-curriculum .process-result li::before{content:"·";position:absolute;left:0;top:0}#type31 .ax-curriculum .process-info{margin-bottom:22px}#type31 .ax-curriculum .process-result li{padding-left:30px}#type31 .ax-curriculum .process-result li:before{content:"";position:absolute;left:0;top:50%;width:24px;height:24px;background-color:#4d69f7;transform:translateY(-50%);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M15.375 8.625C15.375 8.625 11.7975 12.435 10.875 15.375L8.625 13.125M21.375 12C21.375 14.4864 20.3873 16.871 18.6291 18.6291C16.871 20.3873 14.4864 21.375 12 21.375C9.5136 21.375 7.12903 20.3873 5.37087 18.6291C3.61272 16.871 2.625 14.4864 2.625 12C2.625 9.5136 3.61272 7.12903 5.37087 5.37087C7.12903 3.61272 9.5136 2.625 12 2.625C14.4864 2.625 16.871 3.61272 18.6291 5.37087C20.3873 7.12903 21.375 9.5136 21.375 12Z' stroke='white' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M15.375 8.625C15.375 8.625 11.7975 12.435 10.875 15.375L8.625 13.125M21.375 12C21.375 14.4864 20.3873 16.871 18.6291 18.6291C16.871 20.3873 14.4864 21.375 12 21.375C9.5136 21.375 7.12903 20.3873 5.37087 18.6291C3.61272 16.871 2.625 14.4864 2.625 12C2.625 9.5136 3.61272 7.12903 5.37087 5.37087C7.12903 3.61272 9.5136 2.625 12 2.625C14.4864 2.625 16.871 3.61272 18.6291 5.37087C20.3873 7.12903 21.375 12Z' stroke='white' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain}#type31 .ax-curriculum .process-img{position:absolute;right:0;top:50%;transform:translate(0,-50%);z-index:1}#type31 .ax-curriculum .process-img img{display:block;max-width:100%;height:auto}#type31 .ax-curriculum .project-list{display:flex;flex-direction:column;gap:16px;margin-top:18px}#type31 .ax-curriculum .project-item{overflow:hidden;border-radius:10px;background:#fff;box-shadow:0 18px 40px rgba(39,89,255,.14)}#type31 .ax-curriculum .project-head{display:flex;align-items:center;gap:14px;padding:10px 48px;border-bottom:1px solid #e4e6f0;min-height:70px}#type31 .ax-curriculum .project-head span{display:inline-flex;align-items:center;justify-content:center;padding:6px 14px;border-radius:4px;background:#2759ff;color:#fff;font-size:18px;font-weight:900}#type31 .ax-curriculum .project-head h3{margin:0;color:#111;font-size:22px;font-weight:700;letter-spacing:-.04em}#type31 .ax-curriculum .project-content{display:grid;grid-template-columns:400px 1fr;gap:44px;padding:20px 48px 45px}#type31 .ax-curriculum .project-visual img{display:block;width:100%;height:auto}#type31 .ax-curriculum .project-text{position:relative;padding-top:30px}#type31 .ax-curriculum .project-label{position:relative;z-index:1;margin:20px 0 5px;color:#2759ff;font-size:16px;font-weight:400}#type31 .ax-curriculum .project-text{padding-top:70px;position:relative}#type31 .ax-curriculum .project-text:before{content:"";position:absolute;left:0;top:30px;width:48px;height:48px;background-color:#e8e8e8;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='54' height='54' viewBox='0 0 54 54' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 15.5593C0 5.18646 5.89369 0 16.0309 0H20.9816V10.3729H16.2666C13.2019 10.3729 11.5516 11.0801 11.5516 15.3236V20.9816H20.7458V53.5148H0V15.5593ZM32.5332 15.5593C32.5332 5.18646 38.4269 0 48.5641 0H53.5147V10.3729H48.7998C45.4993 10.3729 44.0848 11.0801 44.0848 15.3236V20.9816H53.279V53.5148H32.5332V15.5593Z' fill='black'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='54' height='54' viewBox='0 0 54 54' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 15.5593C0 5.18646 5.89369 0 16.0309 0H20.9816V10.3729H16.2666C13.2019 10.3729 11.5516 11.0801 11.5516 15.3236V20.9816H20.7458V53.5148H0V15.5593ZM32.5332 15.5593C32.5332 5.18646 38.4269 0 48.5641 0H53.5147V10.3729H48.7998C45.4993 10.3729 44.0848 11.0801 44.0848 15.3236V20.9816H53.279V53.5148H32.5332V15.5593Z' fill='black'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain}#type31 .ax-curriculum .project-text h4{position:relative;z-index:1;margin:0 0 18px;color:#111;font-size:21px;font-weight:700;line-height:1.45;letter-spacing:-.04em}#type31 .ax-curriculum .project-desc{position:relative;z-index:1;margin:0;color:#2759ff;font-size:16px;font-weight:400;line-height:1.65;letter-spacing:-.04em}#type31 .ax-curriculum .project-desc strong{display:block;margin-top:5px;color:#111;font-size:21px;font-weight:700;line-height:1.55}#type31 .ax-curriculum .project-output{display:grid;grid-template-columns:repeat(6,1fr);padding:0 0 34px 30px;width:90%;margin:0 auto}#type31 .ax-curriculum .project-output li{display:flex;align-items:center;justify-content:center;gap:10px;color:#2759ff}#type31 .ax-curriculum .project-output i{flex-shrink:0;font-size:32px;line-height:1}#type31 .ax-curriculum .project-output span{font-size:14.2px;font-weight:800;line-height:1.35}#type31 .ax-curriculum .mentor-banner{position:relative;display:flex;align-items:center;margin-top:100px;min-height:120px;padding:0 46px 0 430px;color:#fff;border-radius:10px;background:var(--Linear,linear-gradient(90deg,#4b65f3 0,#031765 100%))}#type31 .ax-curriculum .mentor-img{position:absolute;left:38px;top:-70px;width:325px}#type31 .ax-curriculum .mentor-img img{display:block;width:100%;height:auto}#type31 .ax-curriculum .mentor-text{display:flex;align-items:center;gap:24px}#type31 .ax-curriculum .mentor-text p{margin:0;font-size:21px;font-weight:400;line-height:1.5}#type31 .ax-curriculum .process-tabs{counter-reset:step;display:grid;position:relative;grid-template-columns:repeat(6,1fr);gap:20px;padding-top:48px;margin:100px 0}#type31 .ax-curriculum .process-tabs:before{content:"";position:absolute;left:0;right:0;top:16px;height:2px;background:repeating-linear-gradient(90deg,#2c4cdc 0 3px,transparent 3px 7px);z-index:1}#type31 .ax-curriculum .process-tabs .process-item{position:relative;z-index:3;display:grid;gap:12px;counter-increment:step;overflow:inherit}#type31 .ax-curriculum .process-tabs .process-item:before{content:"";position:absolute;left:50%;top:-40px;z-index:3;width:16px;height:16px;border-radius:50%;background:#2c4cdc;box-shadow:0 0 20px 5px rgba(42,76,255,.75);transform:translateX(-50%);animation:processDotSequence 3.6s ease-in-out infinite}#type31 .ax-curriculum .process-tabs .process-item:nth-child(1):before{animation-delay:0s}#type31 .ax-curriculum .process-tabs .process-item:nth-child(2):before{animation-delay:.6s}#type31 .ax-curriculum .process-tabs .process-item:nth-child(3):before{animation-delay:1.2s}#type31 .ax-curriculum .process-tabs .process-item:nth-child(4):before{animation-delay:1.8s}#type31 .ax-curriculum .process-tabs .process-item:nth-child(5):before{animation-delay:2.4s}#type31 .ax-curriculum .process-tabs .process-item:nth-child(6):before{animation-delay:3s}#type31 .ax-curriculum .process-tabs .process-item .process-label{content:"";position:absolute;left:50%;top:-85px;transform:translateX(-50%);color:#2c4cdc;font-size:17px;font-weight:800;line-height:1;white-space:nowrap;letter-spacing:-.04em}@keyframes processDotSequence{0%,100%,40%{background:#17245e;box-shadow:0 0 0 0 rgba(42,76,255,0)}15%{background:#2c4cdc;box-shadow:0 0 20px 6px rgba(42,76,255,.85)}}#type31 .ax-curriculum .process-tabs .bottom,#type31 .ax-curriculum .process-tabs .top{display:flex;align-items:center;justify-content:center;min-height:58px;padding:0 5px;border-radius:4px;background:#fff;color:#333;font-size:18px;font-weight:800;text-align:center;line-height:1.3;letter-spacing:-.04em}#type31 .ax-curriculum .process-tabs .bottom{color:#666;font-size:16px;font-weight:500}#type31 .ax-curriculum .process-tabs .process-item.active .bottom,#type31 .ax-curriculum .process-tabs .process-item.active .top{background:#2f50e8;color:#fff}#type31 .ax-curriculum .process-tabs .process-item.outline .bottom,#type31 .ax-curriculum .process-tabs .process-item.outline .top{background:#000;color:#fff;border:3px solid #3150e7}#type31 .ax-curriculum .process-tabs .process-item.outline .bottom{font-weight:700}#type31 .ax-curriculum .section-last-text{text-align:center;padding-top:120px;font-size:24px;color:#fff}#type31 .ax-curriculum .btn-wrap{margin:100px auto 0 auto}#type31 .ax-curriculum .btn-wrap .banner-btn{position:relative;margin:0 auto;width:296px;height:65px;display:flex;gap:10px;align-items:center;justify-content:center;color:#10101b;text-align:center;font-size:21px;font-style:normal;font-weight:800;line-height:1.4;border-radius:5px;background:linear-gradient(92deg,#a041ff .52%,#b5a6ff 23.61%,#b6ccff 50%,#38a0d9 75%,#8df8ff 100%);box-shadow:0 4px 20px 0 rgba(0,0,0,.75)}#type31 .ax-curriculum .btn-wrap .banner-btn .bubble{position:absolute;width:290px;height:38px;font-weight:700;font-size:1rem;line-height:38px;text-align:center;left:50%;top:-60%;transform:translate(-50%,-50%);animation:bubble 2s ease-in-out infinite}#type31 .ax-curriculum .btn-wrap .banner-btn .bubble:before{position:absolute;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='232' height='47' viewBox='0 0 232 47' fill='none'%3E%3Cpath d='M213 0C223.493 0 232 8.50659 232 19C232 29.4934 223.493 38 213 38H132.383L122.228 46.6016L112.072 38H19C8.50659 38 0 29.4934 0 19C0 8.50659 8.50659 0 19 0H213Z' fill='white'/%3E%3C/svg%3E");width:100%;height:48px;background-size:contain;background-repeat:no-repeat;background-position:center;transform:translate(-50%,-50%);left:50%;bottom:-34px;z-index:-1}@keyframes bubble{0%{transform:translate(-50%,-50%) translateY(0)}50%{transform:translate(-50%,-50%) translateY(-.25rem)}to{transform:translate(-50%,-50%) translateY(0)}}#type31 .ax-curriculum .btn-wrap .banner-btn .go{background:#000;color:#fff;border-radius:100%;font-size:14px;font-weight:800;padding:4px 6px}#type31 .ax-curriculum .btn-wrap .btn-text{display:block;color:#9e9e9e;font-size:14px;font-weight:400;margin-top:10px}
/*# sourceMappingURL=curriculum-type31.min.css.map */
