.banner{background:url(../img/bg-about.png) center / cover no-repeat;height:65vh}.tab-1{padding:3rem 0}.tab-1 .container .part-box{margin-top:2rem;display:flex;align-items:center;gap:3rem}.tab-1 .container .part-box .box{flex:1;display:flex;flex-direction:column;padding:1rem 2rem;box-shadow:0 4px 12px rgba(0,0,0,0.05);border-radius:12px}.tab-1 .container .part-box .box .img{text-align:right}.tab-1 .container .part-box .box .img img{width:10rem}.tab-1 .container .part-box .box h3{font-size:1.5rem;padding-bottom:1rem;font-weight:800}.tab-1 .container .part-box .box p{font-size:1rem;color:#999}.tab-2{padding:3rem 0;background-color:white}.tab-2 .container .part-box{display:flex;align-items:center;gap:3rem}.tab-2 .container .part-box .img{flex:1}.tab-2 .container .part-box .img img{width:100%}.tab-2 .container .part-box .desc{flex:1}.tab-2 .container .part-box .desc p{font-size:1.2rem;color:#999;padding-bottom:1rem}.tab-3{background-color:#fff;display:flex;justify-content:space-between;animation:fadeUp .8s ease forwards .6s;transform:translateY(20px);opacity:0}.tab-3 .box{flex:1;padding:1rem 3rem;border-top:1px solid #dddddda9;border-bottom:1px solid #dddddda9;border-right:1px solid #dddddda9}.tab-3 .box:last-child{border-right:none}.tab-3 .box:hover{background-image:linear-gradient(253deg, rgba(55,0,255,0.05) 0%, rgba(0,98,255,0.05) 100%)}.tab-3 .box:hover a h3{color:#1a73e8}.tab-3 .box a h3{font-size:1.1rem;font-weight:800;padding:2rem 0}.tab-3 .box a p{font-size:.8rem;color:#999;padding-bottom:2rem}@media (max-width:768px){.m-none{display:none}.part-box{flex-direction:column;align-items:center}.part-box .box{width:90%}.tab-3{flex-direction:column}}