@keyframes fadeInUp{from{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.animate-fade-up{animation:fadeInUp .7s ease both}.section-1{position:relative;min-height:100vh;display:flex;align-items:center;background-image:linear-gradient(135deg,#0b184d 0%,#6b29fa 60%,#8b61eb 100%);overflow:hidden}.section-1::before{content:'';position:absolute;top:-20%;left:-10%;width:70%;height:140%;background:radial-gradient(ellipse at center,rgba(107,41,250,.25) 0%,transparent 70%);pointer-events:none}.section-1::after{content:'';position:absolute;bottom:-2px;left:0;right:0;height:80px;background:#1f2c6a;clip-path:ellipse(55% 100% at 50% 100%)}.section-1>.common-layout{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:48px;padding-top:100px;padding-bottom:120px}.section-1>.common-layout>div:first-child{flex:none;max-width:560px;animation:fadeInUp .8s ease both}.section-1>.common-layout .img1-div{flex:1;max-width:52%;min-width:320px;position:relative;border-radius:16px;overflow:hidden;box-shadow:0 32px 64px rgba(0,0,0,.4),0 8px 24px rgba(0,0,0,.3),0 0 0 1px rgba(255,255,255,8%);animation:fadeInUp .9s .15s ease both;cursor:default}.section-1>.common-layout .img1-div .img1{display:block;width:100%;height:auto}.section-1 .p1{display:inline-block;padding:4px 14px;border-radius:20px;background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.2);font-size:13px;font-weight:600;letter-spacing:.5px;color:rgba(255,255,255,.9);margin-bottom:20px}.section-1 h1{font-size:48px;font-weight:800;line-height:1.15;letter-spacing:-.5px;color:#fff;margin-bottom:20px}.section-1 h1 br{display:block}.section-1 .p2{font-size:16px;font-weight:400;line-height:1.7;color:rgba(255,255,255,.8);margin-bottom:36px;max-width:480px}@media only screen and (max-width:768px){.section-1{min-height:auto;padding-top:80px;padding-bottom:80px}.section-1::after{height:40px}.section-1>.common-layout{flex-direction:column;padding-top:60px;padding-bottom:60px;gap:32px}.section-1>.common-layout>div:first-child{max-width:100%}.section-1>.common-layout .img1-div{max-width:100%;min-width:0;width:100%}.section-1 h1{font-size:30px}}.section-2{position:relative;background-color:#1f2c6a;padding:100px 0 80px}.section-2>div{text-align:center}.section-2>div>p{max-width:820px;margin:16px auto 56px;font-size:16px;line-height:1.7;color:#bfdcf0}.section-2>div>ul{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;text-align:left}.section-2>div>ul li{background-color:#2c3a7c;border:1px solid rgba(92,108,182,.2);border-radius:16px;padding:36px 32px;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.section-2>div>ul li:hover{transform:translateY(-4px);box-shadow:0 16px 40px rgba(0,0,0,.35);border-color:rgba(107,41,250,.4)}.section-2>div>ul li img{width:48px;height:48px;margin-bottom:20px;object-fit:contain}.section-2>div>ul li h3{font-size:18px;font-weight:700;color:#a9d1ea;margin-bottom:12px}.section-2>div>ul li p{font-size:14px;line-height:1.65;color:#bfdcf0}@media only screen and (max-width:768px){.section-2{padding:60px 0}.section-2>div>p{width:100%;margin-bottom:32px}.section-2>div>ul{grid-template-columns:1fr;gap:16px}}.section-3{position:relative;padding:100px 0 80px;background-color:#14215a}.section-3>div{text-align:center}.section-3>div>p{max-width:820px;margin:16px auto 56px;font-size:16px;line-height:1.7;color:#bfdcf0}.section-3>div>div{display:flex;align-items:flex-start;gap:40px;text-align:left;margin-top:0}.section-3>div>div>ul{flex:none;width:200px;display:flex;flex-direction:column;gap:4px;border-left:2px solid rgba(92,108,182,.2)}.section-3>div>div>ul>li{height:44px;line-height:44px;padding-left:24px;margin-left:-2px;font-size:15px;font-weight:500;color:#c9e1f3;cursor:pointer;border-left:2px solid transparent;transition:color .2s,border-color .2s;white-space:nowrap}.section-3>div>div>ul>li:hover{color:#a9d1ea}.section-3>div>div>ul .active{font-size:16px;font-weight:700;color:#6b29fa;border-left:2px solid #6b29fa}.section-3>div>div>ul .active:hover{color:#6b29fa}.section-3>div>div>div{display:none;flex:1;min-width:0;border-radius:16px;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.4);background-color:#2c3a7c;border:1px solid rgba(92,108,182,.2)}.section-3>div>div>div>.top{box-sizing:border-box;padding:28px 36px;background-image:linear-gradient(108deg,#4a499a 0%,#8552c3 100%);color:#fff}.section-3>div>div>div>.top>h3{font-size:20px;font-weight:700;line-height:1.4;margin-bottom:6px}.section-3>div>div>div>.top>p{font-size:14px;line-height:1.6;opacity:.85}.section-3>div>div>div>ul{padding:24px 36px 28px}.section-3>div>div>div>ul li{position:relative;font-size:14px;color:#bfdcf0;margin-bottom:14px;line-height:1.5;padding-left:18px}.section-3>div>div>div>ul li::before{content:'';display:block;position:absolute;top:6px;left:0;width:6px;height:6px;border-radius:50%;background-color:#6b29fa}.section-3>div>div>div>ul li:last-child{margin-bottom:0}.section-3>div>div>div>img{display:none}.section-3>div>div>div:nth-child(2){display:block}@media only screen and (max-width:768px){.section-3{padding:60px 0}.section-3>div>p{width:100%}.section-3>div>div{flex-direction:column;gap:24px}.section-3>div>div>ul{width:100%;flex-direction:row;border-left:none;border-top:2px solid rgba(92,108,182,.2);overflow-x:auto;gap:0}.section-3>div>div>ul>li{flex:1;height:40px;line-height:40px;padding-left:0;text-align:center;border-left:none;border-top:2px solid transparent;margin-left:0;font-size:13px}.section-3>div>div>ul .active{border-left:none;border-top:2px solid #6b29fa}.section-3>div>div>div{width:100%}.section-3>div>div>div>.top{padding:20px}.section-3>div>div>div>ul{padding:20px}}.section-4{position:relative;padding:100px 0 80px;background-color:#1f2c6a;overflow:hidden}.section-4>div{display:flex;align-items:flex-start;gap:64px}.section-4>div>div{flex:0 0 420px}.section-4>div>div h2{font-size:32px;font-weight:800;line-height:1.4;color:#d5c5f6;margin-bottom:16px}.section-4>div>div>p{font-size:15px;line-height:1.7;color:#bfdcf0;margin-bottom:40px}.section-4>div>div ul{display:flex;flex-direction:column;gap:24px}.section-4>div>div ul li{display:flex;align-items:flex-start;gap:16px}.section-4>div>div ul li img{width:40px;height:40px;flex-shrink:0;margin-top:2px;object-fit:contain}.section-4>div>div ul li div h3{font-size:15px;font-weight:700;color:#a9d1ea;margin-bottom:4px}.section-4>div>div ul li div p{font-size:13px;line-height:1.6;color:#bfdcf0}.section-4>div>ul{flex:1;display:grid;grid-template-columns:repeat(2,1fr);gap:16px;align-self:flex-start}.section-4>div>ul li{position:relative;background-color:#2c3a7c;border:1px solid rgba(92,108,182,.2);border-radius:14px;overflow:hidden;min-height:160px;padding-bottom:20px;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.section-4>div>ul li:hover{transform:translateY(-3px);box-shadow:0 12px 32px rgba(0,0,0,.35);border-color:rgba(107,41,250,.35)}.section-4>div>ul li .top-line{height:5px;width:100%}.section-4>div>ul li .grape{background-image:linear-gradient(to right,#6e56d8,#ac6ef2)}.section-4>div>ul li .red{background-image:linear-gradient(to right,#fa6400,#ffc04d)}.section-4>div>ul li .green{background-image:linear-gradient(to right,#a981f8,#6b29fa)}.section-4>div>ul li .orange{background-image:linear-gradient(to right,#ecaf24,#fff8cb)}.section-4>div>ul li .img-span-div{display:flex;align-items:center;gap:10px;margin:16px 20px 8px}.section-4>div>ul li .img-span-div img{width:22px;height:22px;object-fit:contain}.section-4>div>ul li .img-span-div span{font-size:15px;font-weight:700;color:#a9d1ea;line-height:1.3}.section-4>div>ul li p{font-size:12px;line-height:1.6;color:#bfdcf0;margin:0 20px 12px}.section-4>div>ul li .middle-line{display:none}.section-4>div>ul li>a,.section-4>div>ul li>span{display:inline-block;margin-left:20px;font-size:12px;font-weight:600;color:#a981f8;text-decoration:none}.section-4>div>ul li>a:hover,.section-4>div>ul li>span:hover{color:#6b29fa}@media only screen and (max-width:768px){.section-4{padding:60px 0}.section-4>div{flex-direction:column;gap:40px}.section-4>div>div{flex:none;width:100%}.section-4>div>div>p{margin-bottom:24px}.section-4>div>ul{grid-template-columns:1fr;width:100%}.section-4>div>ul li{min-height:auto}}.section-5{padding:100px 0 80px;background-color:#14215a}.section-5>div h2{text-align:center;font-size:32px;font-weight:800;color:#a9d1ea;margin-bottom:16px}.section-5>div>div{display:flex;align-items:flex-start;gap:24px;margin-top:56px}.section-5>div>div .front-div{flex:0 0 220px;text-align:center}.section-5>div>div .front-div h3{font-size:14px;font-weight:700;color:#c9e1f3;text-transform:uppercase;letter-spacing:1px;margin-bottom:12px}.section-5>div>div .front-div p{display:block;width:100%;padding:16px;margin-bottom:12px;border-radius:10px;font-size:14px;font-weight:600;color:#a9d1ea;background-color:#2c3a7c;border:1px solid rgba(92,108,182,.2);box-shadow:0 4px 12px rgba(0,0,0,.2);box-sizing:border-box}.section-5>div>div .front-div ul{padding:20px 16px;border-radius:10px;background-color:#2c3a7c;border:1px solid rgba(92,108,182,.2);box-shadow:0 4px 12px rgba(0,0,0,.2)}.section-5>div>div .front-div ul li{margin-bottom:16px}.section-5>div>div .front-div ul li img{width:100%;height:auto;max-height:60px;object-fit:contain;border-radius:6px}.section-5>div>div .front-div ul li:last-child{margin-bottom:0}.section-5>div>div .back-div{flex:1;min-width:0}.section-5>div>div .back-div h3{font-size:14px;font-weight:700;color:#c9e1f3;text-transform:uppercase;letter-spacing:1px;text-align:center;margin-bottom:12px}.section-5>div>div .back-div>.group{box-sizing:border-box;padding:16px 24px;border-radius:10px;background-color:#2c3a7c;border:1px solid rgba(92,108,182,.2);box-shadow:0 4px 12px rgba(0,0,0,.2);margin-bottom:12px;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.section-5>div>div .back-div>.group p{font-size:14px;font-weight:600;color:#a9d1ea}.section-5>div>div .back-div>.group ul{display:flex;flex-wrap:wrap;gap:8px}.section-5>div>div .back-div>.group ul li{height:32px;padding:0 16px;border-radius:6px;background-color:rgba(213,197,246,.15);border:1px solid rgba(213,197,246,.2);line-height:32px;font-size:13px;font-weight:600;color:#d5c5f6}.section-5>div>div .back-div>.image{box-sizing:border-box;border-radius:14px;overflow:hidden;border:1px solid rgba(92,108,182,.2);box-shadow:0 8px 32px rgba(0,0,0,.4);background-color:#2c3a7c}.section-5>div>div .back-div>.image img{display:block;width:100%;height:auto}@media only screen and (max-width:768px){.section-5{padding:60px 0}.section-5>div>div{flex-direction:column;margin-top:32px}.section-5>div>div .front-div{flex:none;width:100%}.section-5>div>div .front-div ul{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:12px}.section-5>div>div .front-div ul li{width:calc(33% - 4px);margin-bottom:0}.section-5>div>div .back-div{width:100%}.section-5>div>div .back-div>.group{flex-direction:column;align-items:flex-start}}.section-6{position:relative;padding:100px 0 80px;background-color:#1f2c6a;overflow:hidden}.section-6 .bg-1{position:absolute;top:200px;right:50%;transform:translateX(-300px);opacity:.4;pointer-events:none}.section-6 .bg-2{position:absolute;top:300px;left:50%;transform:translateX(300px);opacity:.4;pointer-events:none}.section-6>div{position:relative;text-align:center;z-index:2}.section-6>div>p{max-width:820px;margin:12px auto 48px;font-size:15px;line-height:1.7;color:#bfdcf0}.section-6>div ul{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:48px}.section-6>div ul li{border-radius:10px;overflow:hidden;background-color:#2c3a7c;border:1px solid rgba(92,108,182,.2);box-shadow:0 4px 12px rgba(0,0,0,.2);transition:transform .2s,box-shadow .2s}.section-6>div ul li:hover{transform:translateY(-3px);box-shadow:0 8px 24px rgba(0,0,0,.3)}.section-6>div ul img{width:180px;height:88px;object-fit:contain;padding:8px}.section-6>div button{width:240px;height:52px;border-radius:26px;border:none;font-size:15px;font-weight:600;color:#fff;cursor:pointer;background-image:linear-gradient(135deg,#6b29fa,#8b61eb);box-shadow:0 8px 24px rgba(107,41,250,.4);transition:box-shadow .2s,transform .2s}.section-6>div button:hover{box-shadow:0 4px 12px rgba(107,41,250,.5);transform:translateY(-2px)}.section-6>div>.link-div{margin-top:16px;font-size:14px}.section-6>div>.link-div a{color:#c9e1f3;text-decoration:underline}.section-6>div>.link-div a:hover{color:#6b29fa}.section-6>div .bottom-img{display:block;max-width:560px;height:auto;margin:64px auto 0;object-fit:contain;opacity:.85}@media only screen and (max-width:768px){.section-6{padding:60px 0}.section-6 .bg-1,.section-6 .bg-2{display:none}.section-6>div>p{width:100%}.section-6>div ul img{width:140px;height:68px}.section-6>div .bottom-img{max-width:100%;margin-top:40px}}footer{background-color:#14215a}@media only screen and (max-width:768px){footer{background-color:#14215a}}