.about-page[data-v-6d235f2d]{background:#f5f8fd;min-height:calc(100vh - 64px)}.intro-hero[data-v-6d235f2d]{line-height:0;overflow:hidden;width:100%}.intro-hero__img[data-v-6d235f2d]{display:block;height:auto;width:100%}.intro-hero__placeholder[data-v-6d235f2d]{background:linear-gradient(118deg,#dbe9fd,#e8f1fe 42%,#f2f7ff);height:360px;width:100%}.intro-content[data-v-6d235f2d]{margin:-134px auto 0;padding-bottom:56px;position:relative;width:min(1200px,100% - 48px);z-index:2}.intro-content__card[data-v-6d235f2d]{-webkit-backdrop-filter:blur(20px) saturate(140%);backdrop-filter:blur(20px) saturate(140%);background:linear-gradient(180deg,#ffffff8c,#fafcffa6 50%,#ffffffbf);box-shadow:0 8px 30px #17356714;padding:44px 48px}.intro-content__body[data-v-6d235f2d]{color:#2c2d30;font-size:14px;line-height:2;text-align:center}.intro-content__body[data-v-6d235f2d] p{margin:0 0 .5em}.intro-content__body[data-v-6d235f2d] p:last-child{margin-bottom:0}.intro-content__empty[data-v-6d235f2d]{color:#8a909c;font-size:14px;line-height:2;margin:0;text-align:center}.intro-values[data-v-6d235f2d]{margin:0 auto;padding:8px 0 72px;width:min(1200px,100% - 48px)}.intro-values__title[data-v-6d235f2d]{color:#171717;font-size:24px;font-weight:700;line-height:1.3;margin:0 0 32px;text-align:center}.intro-values__grid[data-v-6d235f2d]{display:grid;gap:0;grid-template-columns:repeat(4,1fr)}.value-card[data-v-6d235f2d]{aspect-ratio:5/3;margin:0;overflow:hidden;position:relative}.value-card__img[data-v-6d235f2d]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .32s ease;width:100%}.value-card:hover .value-card__img[data-v-6d235f2d]{transform:scale(1.05)}.value-card[data-v-6d235f2d]:after{background:#0164e66b;content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.value-card__caption[data-v-6d235f2d]{align-items:center;display:flex;flex-direction:column;gap:4px;top:0;right:0;bottom:0;left:0;justify-content:center;padding:16px;position:absolute;z-index:2}.value-card__name[data-v-6d235f2d]{color:#fff;font-size:18px;font-weight:700;line-height:1.3;text-shadow:0 1px 6px rgba(4,24,64,.4)}.value-card__desc[data-v-6d235f2d]{color:#ffffffd9;font-size:13px;line-height:1.5;text-align:center}.intro-honors[data-v-6d235f2d]{margin:0 auto;padding:8px 0 80px;width:min(1200px,100% - 48px)}.intro-honors__title[data-v-6d235f2d]{color:#171717;font-size:24px;font-weight:700;letter-spacing:2px;line-height:1.3;margin:0 0 40px;text-align:center}.intro-honors__panel[data-v-6d235f2d]{align-items:stretch;background:#fff;border-radius:6px;box-shadow:0 10px 36px #17356714;display:grid;gap:48px;grid-template-columns:580px minmax(0,1fr);padding:36px 40px}.intro-honors__carousel[data-v-6d235f2d]{align-self:center;background:#f5f8fd;border-radius:6px;height:400px;overflow:hidden;position:relative;width:580px}.intro-honors__track[data-v-6d235f2d]{display:flex;height:100%;transition:transform .62s cubic-bezier(.22,.61,.36,1);width:100%}.intro-honors__track.no-transition[data-v-6d235f2d]{transition:none}.intro-honors__slide[data-v-6d235f2d]{align-items:center;box-sizing:border-box;display:flex;flex:0 0 100%;height:100%;justify-content:center;overflow:hidden;padding:24px;width:100%}.intro-honors__slide-img[data-v-6d235f2d]{display:block;height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.intro-honors__slide-label[data-v-6d235f2d]{color:#8a909c;font-size:16px;font-weight:500;letter-spacing:.5px;text-align:center}.intro-honors__list[data-v-6d235f2d]{display:flex;flex-direction:column;gap:22px;justify-content:center;list-style:none;margin:0;min-width:0;padding:0 0 0 28px;position:relative}.intro-honors__list[data-v-6d235f2d]:before{background:linear-gradient(180deg,#0164e600,#0164e659 12%,#0164e659 88%,#0164e600);bottom:18px;content:"";left:4px;position:absolute;top:18px;width:2px}.intro-honors__item[data-v-6d235f2d]{align-items:center;color:#2c2d30;cursor:pointer;display:flex;font-size:17px;gap:16px;line-height:1.7;padding:4px 0;position:relative;transition:color .2s ease,font-weight .2s ease,transform .2s ease}.intro-honors__item[data-v-6d235f2d]:hover{color:#0164e6;transform:translate(2px)}.intro-honors__item.is-active[data-v-6d235f2d]{color:#171717;font-size:18px;font-weight:700}.intro-honors__dot[data-v-6d235f2d]{background:#fff;border:2px solid #0164e6;border-radius:50%;flex:0 0 auto;height:12px;position:relative;transition:background .2s ease,transform .2s ease,box-shadow .2s ease;width:12px;z-index:1}.intro-honors__item.is-active .intro-honors__dot[data-v-6d235f2d]{background:#0164e6;box-shadow:0 0 0 4px #0164e626;transform:scale(1.2)}.intro-honors__item:hover .intro-honors__dot[data-v-6d235f2d]{background:#0164e6;transform:scale(1.15)}.intro-honors__text[data-v-6d235f2d]{flex:1 1 auto;min-width:0}.intro-vision[data-v-6d235f2d]{margin:0 auto;padding:0 0 80px;width:min(1200px,100% - 48px)}.intro-vision__title[data-v-6d235f2d]{color:#171717;font-size:24px;font-weight:700;letter-spacing:2px;line-height:1.3;margin:0 0 40px;text-align:center}.intro-vision__panel[data-v-6d235f2d]{background:#fff;border-radius:6px;box-shadow:0 10px 36px #17356714;display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));padding:36px 40px}.vision-card[data-v-6d235f2d]{border-radius:6px;height:400px;margin:0;overflow:hidden;position:relative}.vision-card__img[data-v-6d235f2d]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vision-card__img--placeholder[data-v-6d235f2d]{background:linear-gradient(118deg,#0a2f86,#1450c4 48%,#2f7de8)}@media(max-width:1080px){.intro-values__grid[data-v-6d235f2d]{grid-template-columns:repeat(2,1fr)}.intro-content[data-v-6d235f2d]{margin-top:-40px}.intro-content__card[data-v-6d235f2d]{padding:32px 24px}.intro-honors__panel[data-v-6d235f2d]{gap:24px;grid-template-columns:1fr;padding:24px}.intro-honors__carousel[data-v-6d235f2d]{aspect-ratio:4/3;height:auto;width:100%}.intro-vision__panel[data-v-6d235f2d]{gap:16px;grid-template-columns:1fr;padding:24px}.vision-card[data-v-6d235f2d]{aspect-ratio:4/3;height:auto}.intro-honors__item[data-v-6d235f2d]{font-size:16px}.intro-honors__item.is-active[data-v-6d235f2d]{font-size:17px}}
