@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes zoomIn{0%{transform:scale(1);opacity:0}50%{opacity:1;transform:scale(1.1)}100%{opacity:1;transform:scale(1)}}@keyframes zoomOut{0%{opacity:1;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}100%{transform:scale(1);opacity:0}}@keyframes revealLeft{0%{clip-path:inset(0 100% 0 0)}100%{clip-path:inset(0 0 0 0)}}@keyframes revealRight{0%{clip-path:inset(0 0 0 100%)}100%{clip-path:inset(0 0 0 0)}}@keyframes blink{to{visibility:hidden}}.why h2{text-align:center}.why .brand-row{margin-top:clamp(24px,24px + 56*(100vw - 320px)/1600,80px);display:grid;grid-template-columns:repeat(4, 1fr);gap:clamp(16px,16px + 64*(100vw - 320px)/1600,80px)}.why h3{color:var(--c-text);margin:clamp(8px, 8px + 8 * (100vw - 320px) / 1600, 16px) 0}@media(max-width: 1024px){.why .brand-row{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 768px){.why .brand-row{margin-top:24px;grid-template-columns:repeat(2, 1fr);gap:40px 16px}.why .brand-col{text-align:center}.why .brand-col svg{margin:0 auto}}@media(max-width: 576px){.why .brand-row{display:block}.why .brand-col{width:100%;max-width:468px;margin:32px auto 0;text-align:center}.why .brand-col:first-child{margin:0 auto}.why .brand-col svg{margin:0 auto}}.about-page .history{padding:0}.about-page .history img{margin:0 auto}.about-page .mission{padding:clamp(20px, 20px + 60 * (100vw - 320px) / 1600, 80px) 0}.about-page .mission h1{color:var(--c-prime-light)}.about-page .mission h2{margin-top:clamp(10px,10px + 30*(100vw - 320px)/1600,40px)}.about-page .mission .brand-row{margin-top:clamp(24px,24px + 56*(100vw - 320px)/1600,80px);display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(16px,16px + 24*(100vw - 320px)/1600,40px);position:relative;z-index:20}.about-page .mission h3{color:var(--c-text);margin-bottom:clamp(8px,8px + 8*(100vw - 320px)/1600,16px)}.about-page .mission .brand-lists{margin-top:clamp(16px,16px + 16*(100vw - 320px)/1600,32px)}.about-page .mission .brand-list{display:flex;margin-top:8px}.about-page .mission .brand-list:first-child{margin-top:0}.about-page .mission .brand-list .paragraph{padding-left:6px}.about-page .mission .brand-line{margin-top:clamp(20px,20px + 20*(100vw - 320px)/1600,40px)}.about-page .mission .missiom-img{margin-top:2%}.about-page .mission .missiom-img img{margin:0 auto}.about-page .mission .icon-check{margin-top:-2px;display:flex;flex-shrink:0;width:32px;height:32px}.about-page .profile{min-height:auto;padding:0;position:relative}.about-page .profile .profile-block{position:absolute;left:50%;top:clamp(40px,40px + 40*(100vw - 320px)/1600,80px);transform:translate(-50%, 0);text-align:center}.about-page .profile .profile-panel{position:absolute;width:1400px;top:30%;left:50%;transform:translate(-50%, -30%)}.about-page .profile .profile-row{margin-top:clamp(24px,24px + 16*(100vw - 320px)/1600,40px);width:50%;display:grid;grid-template-columns:repeat(2, 1fr);gap:clamp(16px,16px + 24*(100vw - 320px)/1600,40px);border-bottom:1px solid var(--b-borders);padding-bottom:8px}.about-page .profile h3{color:var(--c-text)}.about-page .profile .registration-item,.about-page .profile .regulation-item{color:var(--c-prime);font-family:"Inter",sans-serif;font-weight:400;font-style:normal;line-height:150%;font-size:clamp(14px,14px + 2*(100vw - 320px)/1600,16px)}.about-page .profile .menu-text{color:var(--c-paragrph)}.about-page .profile .profile-line{display:grid;grid-template-columns:1.4fr .6fr;align-items:center;gap:8px}.about-page .numbers{padding:clamp(20px, 20px + 0 * (100vw - 320px) / 1600, 20px) 0 clamp(40px, 40px + 120 * (100vw - 320px) / 1600, 160px)}.about-page .numbers h2,.about-page .numbers .heading-h2,.about-page .numbers .brand-col,.about-page .numbers .more-title{text-align:center}.about-page .numbers .brand-row{margin-top:clamp(24px,24px + 56*(100vw - 320px)/1600,80px);display:grid;grid-template-columns:repeat(4, 1fr);gap:clamp(24px, 24px + 56 * (100vw - 320px) / 1600, 80px) clamp(16px, 16px + 64 * (100vw - 320px) / 1600, 80px)}.about-page .numbers .heading-h2{color:var(--c-prime)}.about-page .numbers .paragraph,.about-page .numbers .heading-h2--color{color:var(--c-text)}.about-page .numbers .more-block{margin:clamp(24px, 24px + 56 * (100vw - 320px) / 1600, 80px) 0}.about-page .numbers .more-title{font-family:"IBM Plex Sans",sans-serif;font-size:clamp(32px,3.33vw,64px);line-height:normal;font-weight:500;letter-spacing:.25em;color:var(--c-prime-light);margin:8px 0}.about-page .numbers .numbers-btn{display:flex;justify-content:center}@media(max-width: 1400px){.about-page .profile .profile-panel{width:100%;left:32px;top:30%;transform:translate(0, -30%)}.about-page .profile .profile-row{margin-top:clamp(8px,8px + 16*(100vw - 320px)/1600,24px)}}@media(max-width: 1200px){.about-page .profile .profile-panel{top:50%;transform:translate(0, -50%)}.about-page .profile .profile-row{margin-top:16px}}@media(max-width: 1024px){.about-page .mission .brand-row{grid-template-columns:repeat(2, 1fr)}.about-page .profile .profile-block,.about-page .profile .profile-panel{position:static;top:initial;left:initial;transform:translate(0, 0);display:block;max-width:768px;text-align:center;padding:0 8px;margin:0 auto;margin-top:clamp(16px,16px + 24*(100vw - 320px)/1600,40px)}.about-page .profile .profile-row{width:100%}.about-page .profile .profile-row .profile-line{display:flex;justify-content:center;width:100%}.about-page .profile .profile-icon{display:none}.about-page .profile .profile-row--center{grid-template-columns:1fr;text-align:center}.about-page .numbers{padding:clamp(40px, 40px + 40 * (100vw - 320px) / 1600, 80px) 0 clamp(40px, 40px + 120 * (100vw - 320px) / 1600, 160px)}.about-page .numbers .brand-row{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 768px){.about-page .history{padding:clamp(40px, 40px + 40 * (100vw - 320px) / 1600, 80px) 0 clamp(40px, 40px + 20 * (100vw - 320px) / 1600, 60px)}.about-page .mission .brand-row{display:block}.about-page .mission .brand-col{width:100%;max-width:468px;margin:24px auto 0}.about-page .mission .brand-col:first-child{margin:0 auto}.about-page .mission h1,.about-page .mission h2,.about-page .mission h3,.about-page .mission .paragraph{text-align:center}.about-page .mission .brand-lists{width:100%;max-width:400px;margin:24px auto 0}.about-page .mission .brand-list .paragraph{text-align:left;text-wrap:initial}.about-page .mission .btn--center{display:flex;justify-content:center}.about-page .profile .profile-block,.about-page .profile .profile-panel{max-width:468px}.about-page .profile .profile-row{width:100%}.about-page .numbers .brand-row{margin-top:24px;grid-template-columns:repeat(2, 1fr)}}@media(max-width: 576px){.about-page .history{padding:clamp(120px, 120px + 40 * (100vw - 320px) / 1600, 160px) 0 clamp(40px, 40px + 20 * (100vw - 320px) / 1600, 60px)}.about-page .numbers .brand-row{margin-top:0;grid-template-columns:1fr;gap:0}.about-page .numbers .brand-col{margin:24px auto 0}}
