.activity-content .section-inside-grooo{max-width:1440px;margin:80px auto 0}.activity-content .section-inside-grooo .inside-header{display:flex;grid-gap:12px;gap:12px;flex-direction:column}.activity-content .section-inside-grooo .inside-header .title{display:flex;align-items:center;grid-gap:12px;gap:12px}.activity-content .section-inside-grooo .inside-header .title svg{width:20px;height:20px}.activity-content .section-inside-grooo .inside-header .title span{font-size:20px;font-weight:500;line-height:26px;background:radial-gradient(9.99% 69.78% at 49.94%,at 22.08%,#7aafff 0,#378aff 100%);background:radial-gradient(9.99% 69.78% at 49.94% 22.08%,#7aafff 0,#378aff 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.activity-content .section-inside-grooo .inside-header .title-life{font-size:36px;font-weight:700;line-height:54px;color:#212935;margin-bottom:0;margin-top:12px}.activity-content .section-inside-grooo .inside-header .title-behind p{font-size:20px;font-weight:400;line-height:30px;color:#212935}.activity-content .section-inside-grooo .inside-body{margin-top:80px;display:flex;grid-gap:80px;gap:80px}.activity-content .section-inside-grooo .inside-body .inside-body-thumb{flex:1}.activity-content .section-inside-grooo .inside-body .inside-body-thumb img{display:block;border-radius:24px;width:100%}.activity-content .section-inside-grooo .inside-body .inside-detail{flex:1;display:flex;flex-direction:column;justify-content:center;grid-gap:40px;gap:40px}.activity-content .section-inside-grooo .inside-body .inside-detail .inside-detail-title{font-size:36px;font-weight:500;line-height:46px;color:#212935}.activity-content .section-inside-grooo .inside-body .inside-detail .inside-detail-desc{font-size:16px;font-weight:400;line-height:24px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;max-height:72px;width:100%}.activity-content .section-inside-grooo .inside-body .inside-detail .inside-detail-action{font-size:16px;font-weight:400;line-height:24px}.activity-content .section-inside-grooo .inside-job{display:flex;grid-gap:80px;gap:80px;margin-top:200px}.activity-content .section-inside-grooo .inside-job .job-left-wrap{flex:1}.activity-content .section-inside-grooo .inside-job .job-left-wrap .job-left{box-shadow:0 0 60px 0 rgba(28,46,74,.0784313725);border-radius:24px;padding:24px 28px}.activity-content .section-inside-grooo .inside-job .job-left-wrap .job-left .job-header .job-title{display:flex;justify-content:space-between;grid-gap:24px;gap:24px}.activity-content .section-inside-grooo .inside-job .job-left-wrap .job-left .job-header .job-title .job-text{font-size:32px;font-weight:500;line-height:48px;margin:0;color:#212935}.activity-content .section-inside-grooo .inside-job .job-left-wrap .job-left .job-header .job-desc{margin-top:12px}.activity-content .section-inside-grooo .inside-job .job-left-wrap .job-left .job-header .job-desc p{line-height:24px;font-size:16px;font-weight:300;margin:0;color:#545a63}.activity-content .section-inside-grooo .inside-job .job-left-wrap .job-left .job-header .job-desc p a{color:#143480}.activity-content .section-inside-grooo .inside-job .job-left-wrap .job-left .job-list{display:flex;grid-gap:16px;gap:16px;margin:24px 0 0;padding:0;flex-direction:column;list-style:none}.activity-content .section-inside-grooo .inside-job .job-left-wrap .job-left .job-list .job-item .job-box{padding:16px;border-radius:20px;border:1px solid #e2e3e5}.activity-content .section-inside-grooo .inside-job .job-left-wrap .job-left .job-list .job-item .job-box .job-box-header{display:flex;justify-content:space-between}.activity-content .section-inside-grooo .inside-job .job-left-wrap .job-left .job-list .job-item .job-box .job-box-header .job-box-title{font-size:18px;font-weight:500;line-height:28px;margin:0;color:#2c343f}.activity-content .section-inside-grooo .inside-job .job-left-wrap .job-left .job-list .job-item .job-box .job-box-header .job-box-type{font-size:14px;font-weight:400;line-height:22px;border-radius:8px;padding:4px 8px 4px 24px;position:relative;border:1px solid #e2e3e5}.activity-content .section-inside-grooo .inside-job .job-left-wrap .job-left .job-list .job-item .job-box .job-box-header .job-box-type:before{display:block;position:absolute;left:8px;top:50%;transform:translateY(-50%);content:"";width:8px;height:8px;border-radius:100%;background:#30aa65}.activity-content .section-inside-grooo .inside-job .job-left-wrap .job-left .job-list .job-item .job-box .job-box-body{margin-top:8px}.activity-content .section-inside-grooo .inside-job .job-left-wrap .job-left .job-list .job-item .job-box .job-box-body .job-box-desc{font-size:14px;font-weight:400;line-height:22px;color:#616770}.activity-content .section-inside-grooo .inside-job .job-left-wrap .job-left .job-list .job-item .job-box .job-box-footer{margin-top:20px;display:flex;grid-gap:12px;gap:12px}.activity-content .section-inside-grooo .inside-job .job-left-wrap .job-left .job-list .job-item .job-box .job-box-footer .job-box-footer-item{display:flex;grid-gap:8px;gap:8px;padding:4px 8px;background:#f6f6f7;border-radius:8px}.activity-content .section-inside-grooo .inside-job .job-left-wrap .job-left .job-list .job-item .job-box .job-box-footer .job-box-footer-item svg{width:20px;height:20px}.activity-content .section-inside-grooo .inside-job .job-left-wrap .job-left .job-list .job-item .job-box .job-box-footer .job-box-footer-item span{font-size:14px;font-weight:400;line-height:22px;color:#545a63}.activity-content .section-inside-grooo .inside-job .job-right{flex:1;box-sizing:border-box;display:flex;flex-direction:column;grid-gap:24px;gap:24px}.activity-content .section-inside-grooo .inside-job .job-right .job-thumb img{display:block;width:100%}.activity-content .section-inside-grooo .inside-job .job-right .job-title{font-size:36px;font-weight:500;line-height:46px;color:#212935}.activity-content .section-inside-grooo .inside-job .job-right .job-desc{margin-top:24px;font-size:16px;font-weight:400;line-height:24px}.activity-content .section-inside-grooo .inside-job .job-right .job-action{margin-top:24px}.activity-content .section-post{max-width:1440px;margin:152px auto 0}.activity-content .section-post .section-post-row .section-post-col{display:flex}.activity-content .section-post .section-post-row .section-post-col .post-box{margin-top:48px;display:flex;flex-direction:column;padding:16px;grid-gap:16px;gap:16px;border-radius:16px;box-shadow:0 0 40px 0 rgba(149,155,173,.1019607843);max-width:100%}.activity-content .section-post .section-post-row .section-post-col .post-box:hover{box-shadow:0 0 80px 0 rgba(111,118,141,.25)}.activity-content .section-post .section-post-row .section-post-col .post-box .post-thumb{border-radius:12px;height:300px;background-position:50%;background-size:cover;background-repeat:no-repeat}.activity-content .section-post .section-post-row .section-post-col .post-box .post-thumb img{display:none}.activity-content .section-post .section-post-row .section-post-col .post-box .post-detail{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.activity-content .section-post .section-post-row .section-post-col .post-box .post-detail .post-title{font-size:24px;font-weight:500;line-height:30px;color:#212935;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;width:100%}.activity-content .section-post .section-post-row .section-post-col .post-box .post-detail .post-desc{font-size:16px;font-weight:400;line-height:24px;color:#7a7f86}.activity-content .section-post .post-load-more{margin-top:48px;display:flex;justify-content:center}.activity-content .section-recruitment{box-shadow:0 0 80px 0 rgba(111,118,141,.0509803922);background:#e9f4ff;margin:280px 0;padding:60px 0;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.activity-content .section-recruitment .recruitment-icon{margin-bottom:20px}.activity-content .section-recruitment .recruitment-title{margin-bottom:20px;font-size:24px;font-weight:600;line-height:36px;color:#212935}.activity-content .section-recruitment .recruitment-desc{font-size:16px;font-weight:400;line-height:24px;color:#545a63}.activity-content .section-recruitment .recruitment-action{margin-top:40px}@media(max-width:1500px){.activity-content .section-inside-grooo{max-width:unset;margin:80px 80px 0}.activity-content .section-post{max-width:unset;margin:152px 80px 0}.activity-content .section-post .section-post-row .section-post-col{display:flex}.activity-content .section-post .section-post-row .section-post-col .post-box .post-thumb{height:250px}}@media(max-width:1400px){.activity-content .section-inside-grooo .inside-body,.activity-content .section-inside-grooo .inside-job{grid-gap:60px;gap:60px}}@media(max-width:1200px){.activity-content .btn-activity .btn-text{font-size:14px;line-height:22px}.activity-content .btn-activity svg{width:16px;height:16px}.activity-content .section-inside-grooo{margin:40px 40px 0}.activity-content .section-inside-grooo .inside-body,.activity-content .section-inside-grooo .inside-job{grid-gap:40px;gap:40px}.activity-content .section-inside-grooo .inside-body .inside-detail .inside-detail-title{font-size:24px;line-height:30px}.activity-content .section-inside-grooo .inside-job .job-left-wrap .job-left{padding:20px}.activity-content .section-inside-grooo .inside-job .job-left-wrap .job-left .job-header .job-title .job-text{font-size:20px;line-height:30px}.activity-content .section-inside-grooo .inside-job .job-left-wrap .job-left .job-header .job-desc span{font-size:14px;line-height:22px}.activity-content .section-inside-grooo .inside-job .job-left-wrap .job-left .job-list{margin-top:16px}.activity-content .section-inside-grooo .inside-job .job-left-wrap .job-left .job-list .job-item .job-box{border-radius:12px}.activity-content .section-inside-grooo .inside-job .job-left-wrap .job-left .job-list .job-item .job-box .job-box-header .job-box-title{font-size:16px;line-height:24px}.activity-content .section-inside-grooo .inside-job .job-left-wrap .job-left .job-list .job-item .job-box .job-box-header .job-box-type{font-size:12px;line-height:18px}.activity-content .section-inside-grooo .inside-job .job-left-wrap .job-left .job-list .job-item .job-box .job-box-footer .job-box-footer-item svg{width:16px;height:16px}.activity-content .section-inside-grooo .inside-job .job-left-wrap .job-left .job-list .job-item .job-box .job-box-footer .job-box-footer-item span{font-size:12px;line-height:18px}.activity-content .section-inside-grooo .inside-job .job-right .job-title{font-size:20px;font-weight:500;line-height:24px}.activity-content .section-post{margin:176px 40px 0}.activity-content .section-post .section-post-row{margin-left:-12px;margin-right:-12px}.activity-content .section-post .section-post-row .section-post-col{padding-left:12px;padding-right:12px}.activity-content .section-post .section-post-row .section-post-col .post-box{margin-top:24px}.activity-content .section-post .section-post-row .section-post-col .post-box .post-thumb{height:200px}.activity-content .section-post .section-post-row .section-post-col .post-box .post-detail .post-title{font-size:20px;line-height:26px}.activity-content .section-post .section-post-row .section-post-col .post-box .post-detail .post-desc{font-size:14px;line-height:22px}.activity-content .section-post .post-load-more{margin-top:24px}.activity-content .section-recruitment{margin:200px 0}.activity-content .section-recruitment .recruitment-action .btn-action svg{width:16px;height:16px}.activity-content .section-recruitment .recruitment-action .btn-action .btn-text{font-size:14px;font-weight:600;line-height:22px}}@media(max-width:992px){.activity-content .section-inside-grooo{margin:32px 40px 0}.activity-content .section-inside-grooo .inside-body{flex-direction:column;grid-gap:24px;gap:24px}.activity-content .section-inside-grooo .inside-body .inside-detail{grid-gap:24px;gap:24px}.activity-content .section-inside-grooo .inside-body .inside-detail .inside-detail-title{font-size:20px;line-height:26px}.activity-content .section-inside-grooo .inside-job{margin-top:100px;flex-direction:column}.activity-content .section-inside-grooo .inside-job .job-left-wrap .job-left{padding:12px 16px}.activity-content .section-inside-grooo .inside-job .job-left-wrap .job-left .job-header .job-desc{margin-top:8px}.activity-content .section-inside-grooo .inside-job .job-left-wrap .job-left .job-header .job-desc span{font-size:14px;line-height:22px}.activity-content .section-inside-grooo .inside-job .job-left-wrap .job-left .job-list{flex-direction:row;flex-wrap:wrap}.activity-content .section-inside-grooo .inside-job .job-left-wrap .job-left .job-list .job-item{flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px)}.activity-content .section-inside-grooo .inside-job .job-left-wrap .job-left .job-list .job-item .job-box{padding:12px 16px}.activity-content .section-inside-grooo .inside-job .job-left-wrap .job-left .job-list .job-item .job-box .job-box-body,.activity-content .section-inside-grooo .inside-job .job-left-wrap .job-left .job-list .job-item .job-box .job-box-footer .job-box-footer-item.job-time,.activity-content .section-inside-grooo .inside-job .job-left-wrap .job-left .job-list .job-item .job-box .job-box-header .job-box-type{display:none}.activity-content .section-inside-grooo .inside-job .job-right{flex-direction:row;grid-gap:20px;gap:20px}.activity-content .section-inside-grooo .inside-job .job-right .job-thumb{flex:1}.activity-content .section-inside-grooo .inside-job .job-right .job-thumb img{width:100%}.activity-content .section-inside-grooo .inside-job .job-right .job-detail{flex:1}.activity-content .section-inside-grooo .inside-job .job-right .job-detail .job-desc{font-size:14px;line-height:22px;margin-top:12px}.activity-content .section-inside-grooo .inside-job .job-right .job-detail .job-action{margin-top:12px}.activity-content .section-post{margin:76px 40px 0}.activity-content .section-post .section-post-row .section-post-col .post-box .post-thumb{height:150px}}@media(max-width:744px){.activity-content .section-inside-grooo{margin:32px 12px 0}.activity-content .section-inside-grooo .inside-job .job-left-wrap .job-left .job-list .job-item .job-box .job-box-footer{flex-wrap:wrap}.activity-content .section-inside-grooo .inside-job .job-right .job-thumb{flex:1}.activity-content .section-post{margin:76px 12px 0}.activity-content .section-post .section-post-row{margin-left:-8px;margin-right:-8px}.activity-content .section-post .section-post-row .section-post-col{padding-left:8px;padding-right:8px}.activity-content .section-post .section-post-row .section-post-col .post-box .post-thumb{height:200px}.activity-content .section-post .section-post-row .section-post-col .post-box .post-detail .post-desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;width:100%;font-size:14px;line-height:22px}.activity-content .section-post .section-post-row .section-post-col .post-box .post-detail .post-action .btn-activity{padding:8px 0;border:none}}@media(max-width:576px){.activity-content .section-inside-grooo .inside-header .title span{font-size:16px;line-height:20px}.activity-content .section-inside-grooo .inside-header .title-life{font-size:24px;line-height:36px}.activity-content .section-inside-grooo .inside-header .title-behind p{font-size:14px;line-height:20px}.activity-content .section-inside-grooo .inside-body .inside-body-thumb img{border-radius:8px}.activity-content .section-inside-grooo .inside-body{margin-top:40px}.activity-content .section-inside-grooo .inside-body .inside-detail{grid-gap:16px;gap:16px}.activity-content .section-inside-grooo .inside-body .inside-detail .inside-detail-desc{font-size:14px;line-height:22px}.activity-content .section-inside-grooo .inside-job{grid-gap:24px;gap:24px}.activity-content .section-inside-grooo .inside-job .job-left-wrap .job-left{border-radius:12px}.activity-content .section-inside-grooo .inside-job .job-left-wrap .job-left .job-list{display:none}.activity-content .section-inside-grooo .inside-job .job-right{box-shadow:0 0 40px 0 rgba(160,168,195,.1490196078);flex-direction:column;padding:12px;border-radius:12px}.activity-content .section-inside-grooo .inside-job .job-right .job-detail .job-action .btn-activity{padding:8px 0;border:none}.activity-content .section-post{margin:84px 12px 0}.activity-content .section-post .section-post-row .section-post-col .post-box{padding:12px;flex-direction:row;margin-top:16px;grid-gap:12px;gap:12px}.activity-content .section-post .section-post-row .section-post-col .post-box .post-thumb{height:60px;width:80px}.activity-content .section-post .section-post-row .section-post-col .post-box .post-thumb img{border-radius:4px}.activity-content .section-post .section-post-row .section-post-col .post-box .post-detail{flex:1;grid-gap:4px;gap:4px}.activity-content .section-post .section-post-row .section-post-col .post-box .post-detail .post-title{font-size:14px;line-height:18px}.activity-content .section-post .section-post-row .section-post-col .post-box .post-detail .post-desc{font-size:12px;line-height:18px;max-height:36px}.activity-content .section-post .section-post-row .section-post-col .post-box .post-detail .post-action{display:none}.activity-content .section-recruitment{margin:100px 0}.activity-content .section-recruitment .recruitment-title{font-size:20px;line-height:30px}.activity-content .section-recruitment .recruitment-desc{font-size:14px;line-height:24px}}.shortened-text{width:auto;height:auto;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.shortened-text,.shortened-text-title{overflow:hidden;text-overflow:ellipsis}.shortened-text-title{white-space:nowrap}