.global-cta{background-color:#ffed53}.global-cta .global-cta__wrap{display:flex;justify-content:space-between;align-items:center;gap:80px}@media screen and (max-width: 992px){.global-cta .global-cta__wrap{flex-direction:column;gap:40px}}.global-cta .global-cta__wrap .global-cta__content{display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width: 992px){.global-cta .global-cta__wrap .global-cta__content{align-items:center;text-align:center}}.global-cta .global-cta__wrap .global-cta__content .global-cta__logo{width:200px}@media screen and (max-width: 768px){.global-cta .global-cta__wrap .global-cta__content .global-cta__logo{width:160px}}.global-cta .global-cta__wrap .global-cta__content .global-cta__logo img{width:100%;height:auto}.global-cta .global-cta__wrap .global-cta__content .global-cta__title{margin-top:24px}.global-cta .global-cta__wrap .global-cta__content .global-cta__title h2{font-size:32px;color:#32312f}@media screen and (max-width: 992px){.global-cta .global-cta__wrap .global-cta__content .global-cta__title h2{font-size:28px}}@media screen and (max-width: 480px){.global-cta .global-cta__wrap .global-cta__content .global-cta__title h2{font-size:24px}}.global-cta .global-cta__wrap .global-cta__content .global-cta__txt{margin-top:16px}.global-cta .global-cta__wrap .global-cta__content .global-cta__txt p{line-height:2;color:#32312f}@media screen and (max-width: 480px){.global-cta .global-cta__wrap .global-cta__content .global-cta__txt br:not([class]){display:none}}.global-cta .global-cta__wrap .global-cta__content .global-cta__btn{display:inline-flex;flex-direction:column;align-items:stretch;gap:16px;margin-top:32px}@media screen and (max-width: 768px){.global-cta .global-cta__wrap .global-cta__content .global-cta__btn{width:100%}}.global-cta .global-cta__wrap .global-cta__content .global-cta__btn .global-cta__btn-download,.global-cta .global-cta__wrap .global-cta__content .global-cta__btn .global-cta__btn-contact{display:inline-flex;justify-content:center;align-items:center;padding:16px 32px;border-radius:8px;font-weight:700;line-height:1.5;transition:background-color .3s ease-in-out,color .3s ease-in-out}.global-cta .global-cta__wrap .global-cta__content .global-cta__btn .global-cta__btn-download{background-color:#32312f;color:#fff}.global-cta .global-cta__wrap .global-cta__content .global-cta__btn .global-cta__btn-download:hover{background-color:#6f6e6d}.global-cta .global-cta__wrap .global-cta__content .global-cta__btn .global-cta__btn-contact{background-color:#fff;color:#32312f}.global-cta .global-cta__wrap .global-cta__content .global-cta__btn .global-cta__btn-contact:hover{background-color:#eaeaea}.global-cta .global-cta__wrap .global-cta__img{width:520px;flex-shrink:0}@media screen and (max-width: 1200px){.global-cta .global-cta__wrap .global-cta__img{width:400px}}@media screen and (max-width: 768px){.global-cta .global-cta__wrap .global-cta__img{width:100%;max-width:320px}}.global-cta .global-cta__wrap .global-cta__img img{width:100%;height:auto;border-radius:8px}.case .case__head{text-align:center}.postcard__wrap{margin-top:40px}.postcard__wrap.recommend-post{margin:0 0 24px}.postcard__wrap .postcard__title{margin-bottom:24px;font-size:24px;font-weight:700;text-align:center}.postcard__wrap .postcard__items{display:flex;justify-content:flex-start;gap:24px}@media screen and (max-width: 768px){.postcard__wrap .postcard__items{flex-direction:column;align-items:center}}.postcard__wrap .postcard__items .postcard__item{width:calc(33.3333333333% - 16px);overflow:hidden;background-color:#fff;border-radius:8px;border:1px solid #eaeaea;transition:transform .3s ease-in-out,opacity .3s ease-in-out}.postcard__wrap .postcard__items .postcard__item:hover{transform:translateY(-4px);opacity:.8}@media screen and (max-width: 768px){.postcard__wrap .postcard__items .postcard__item{display:flex;width:100%}}@media screen and (max-width: 480px){.postcard__wrap .postcard__items .postcard__item{flex-direction:column}}.postcard__wrap .postcard__items .postcard__item .postcard__item-img{width:100%;aspect-ratio:16/9}.postcard__wrap .postcard__items .postcard__item .postcard__item-img img{width:100%;height:100%;object-fit:cover}.postcard__wrap .postcard__items .postcard__item .postcard__item-content{display:flex;flex-direction:column-reverse;gap:8px;padding:16px}@media screen and (max-width: 768px){.postcard__wrap .postcard__items .postcard__item .postcard__item-content{justify-content:flex-end;width:600px}}@media screen and (max-width: 480px){.postcard__wrap .postcard__items .postcard__item .postcard__item-content{width:auto}}.postcard__wrap .postcard__items .postcard__item .postcard__item-content .postcard__item-title{margin-bottom:8px;font-size:16px;font-weight:500;color:#32312f}.postcard__wrap .postcard__items .postcard__item .postcard__item-content .postcard__item-company{font-size:12px;font-weight:500;color:#887b7b}.postcard__wrap .postcard__noitem{width:100%;text-align:center}.postcard__wrap .postcard__btn{margin-top:40px;text-align:center}.postcard__item-category,.post__item-category{display:inline-block;width:fit-content;padding:2px 8px;font-size:12px;line-height:1.5;color:#fff;background-color:#887b7b;border-radius:4px}.postcard__item-category.exhibition,.post__item-category.exhibition{background-color:#887b7b}.postcard__item-category.offline,.post__item-category.offline{background-color:#e34038}.postcard__item-category.online,.post__item-category.online{color:#32312f;background-color:#ffec40}.category-label{display:inline-flex;align-items:flex-start;gap:6px;font-size:12px;font-weight:500;line-height:1.5;color:#887b7b;transition:opacity .3s ease-in-out}.category-label::before{content:"";flex-shrink:0;width:8px;height:8px;margin-top:5px;border-radius:50%;background-color:currentColor}.category-label:hover{opacity:.7}.category-label.cat-green{color:#60a505}.category-label.cat-purple{color:#9358d6}.category-label.cat-blue{color:#239ac6}.category-label.cat-yellow{color:#32312f}.category-label.cat-color-0{color:#887b7b}.category-label.cat-color-1{color:#e34038}.category-label.cat-color-2{color:#32312f}.category-label.cat-color-3{color:#6f6e6d}.category-label.cat-color-4{color:#848382}.company-profile .company-profile__wrap{display:flex;align-items:flex-start;gap:40px}@media screen and (max-width: 992px){.company-profile .company-profile__wrap{flex-direction:column;gap:24px}}.company-profile .company-profile__content{flex:1;min-width:0}@media screen and (max-width: 992px){.company-profile .company-profile__content{width:100%}}.company-profile .company-profile__table{overflow-x:auto}.company-profile .company-profile__table table{width:100%;border-collapse:collapse;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}.company-profile .company-profile__table th,.company-profile .company-profile__table td{padding:16px;border-bottom:1px solid #e0e0e0;text-align:left;line-height:1.75;vertical-align:top}@media screen and (max-width: 480px){.company-profile .company-profile__table th,.company-profile .company-profile__table td{padding:12px;font-size:14px}}.company-profile .company-profile__table tr:last-child th,.company-profile .company-profile__table tr:last-child td{border-bottom:none}.company-profile .company-profile__table th{width:140px;background-color:#f8f8f8;font-weight:700;color:#32312f;white-space:nowrap}@media screen and (max-width: 480px){.company-profile .company-profile__table th{width:88px;white-space:normal}}.company-profile .company-profile__table td{color:#464543}.company-profile .company-profile__table td a{color:#32312f;text-decoration:underline;transition:color .3s ease-in-out}.company-profile .company-profile__table td a:hover{color:#6f6e6d}.company-profile .company-profile__badges{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:32px;padding:24px;background-color:#f8f8f8;border-radius:8px}@media screen and (max-width: 768px){.company-profile .company-profile__badges{gap:16px;padding:24px 16px}}.company-profile .company-profile__badges img{height:auto}.company-profile .company-profile__map{flex-shrink:0;width:480px}@media screen and (max-width: 1200px){.company-profile .company-profile__map{width:400px}}@media screen and (max-width: 992px){.company-profile .company-profile__map{width:100%}}.company-profile .company-profile__map iframe{display:block;width:100%;height:420px;border-radius:8px}@media screen and (max-width: 992px){.company-profile .company-profile__map iframe{height:320px}}
