.about-hero-section{width:100%;margin:0 0 64px 0}@media(max-width: 992px){.about-hero-section{margin:0 auto 32px auto}}@media(max-width: 750px){.about-hero-section{margin:0 auto 24px auto}}.about-hero-section .about-hero-content{width:1200px;max-width:calc(100% - 32px);margin:0 auto;padding:2vw;border-radius:12px;display:flex;justify-content:space-between;gap:4vw;background:#f7f3ee;border:1px solid #e6e0d8}@media(max-width: 750px){.about-hero-section .about-hero-content{flex-direction:column;align-items:center;gap:16px;width:100%;padding:16px;background-color:#fff;text-align:center}}.about-hero-section .about-hero-text{padding:0 16px;text-align:left}@media(max-width: 750px){.about-hero-section .about-hero-text{order:2;padding:0}}.about-hero-section .about-hero-text h1{font-size:44px;font-weight:700;color:#1e1e1e;margin-bottom:8px}@media(max-width: 992px){.about-hero-section .about-hero-text h1{font-size:32px}}@media(max-width: 750px){.about-hero-section .about-hero-text h1{margin-bottom:8px;font-size:26px;font-weight:600;text-align:center;margin:0}}.about-hero-section .about-hero-text h4{margin:0 0 24px 0;font-family:"Manrope",sans-serif;font-size:18px;font-weight:700;color:#1e1e1e}@media(max-width: 750px){.about-hero-section .about-hero-text h4{font-size:26px;text-align:center;margin:0 0 16px 0;font-weight:600}}.about-hero-section .about-hero-text .about-hero-text-p{margin:0 0 24px 0;font-size:16px;color:#5a5a5a}.about-hero-section .about-hero-text .about-hero-text-p:last-child{margin-bottom:0}.about-hero-section .about-hero-image{flex-shrink:0}@media(max-width: 750px){.about-hero-section .about-hero-image{order:1;width:100%}}.about-hero-section .about-hero-image img{width:305px;height:auto;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.1)}@media(max-width: 992px){.about-hero-section .about-hero-image img{width:220px}}@media(max-width: 750px){.about-hero-section .about-hero-image img{width:100%}}.about-education-section,.about-associations-section{width:100%;margin:0 0 64px 0}@media(max-width: 992px){.about-education-section,.about-associations-section{margin:0 auto 32px auto}}@media(max-width: 750px){.about-education-section,.about-associations-section{margin:0 auto 24px auto}}.about-education-section .about-education-content,.about-education-section .about-associations-content,.about-associations-section .about-education-content,.about-associations-section .about-associations-content{width:1200px;max-width:calc(100% - 32px);margin:0 auto;padding:2vw;border-radius:12px;display:flex;justify-content:space-between;align-items:flex-start;gap:4vw;background:#f7f3ee;border:1px solid #e6e0d8;overflow:hidden}@media(max-width: 750px){.about-education-section .about-education-content,.about-education-section .about-associations-content,.about-associations-section .about-education-content,.about-associations-section .about-associations-content{flex-direction:column;gap:24px;padding:16px 16px 24px 16px}}.about-education-section .about-education-text,.about-education-section .about-associations-text,.about-associations-section .about-education-text,.about-associations-section .about-associations-text{flex:1;min-width:0}.about-education-section .about-education-text h2,.about-education-section .about-associations-text h2,.about-associations-section .about-education-text h2,.about-associations-section .about-associations-text h2{font-size:32px;font-weight:700;color:#1e1e1e;margin-bottom:24px}@media(max-width: 992px){.about-education-section .about-education-text h2,.about-education-section .about-associations-text h2,.about-associations-section .about-education-text h2,.about-associations-section .about-associations-text h2{font-size:24px}}@media(max-width: 750px){.about-education-section .about-education-text h2,.about-education-section .about-associations-text h2,.about-associations-section .about-education-text h2,.about-associations-section .about-associations-text h2{font-size:22px}}.about-education-section .about-education-text ul,.about-education-section .about-associations-text ul,.about-associations-section .about-education-text ul,.about-associations-section .about-associations-text ul{list-style:none;padding:0;margin:0}.about-education-section .about-education-text ul li,.about-education-section .about-associations-text ul li,.about-associations-section .about-education-text ul li,.about-associations-section .about-associations-text ul li{display:flex;align-items:flex-start;gap:8px;margin-bottom:32px;color:#1e1e1e;font-size:16px}.about-education-section .about-education-text ul li>span,.about-education-section .about-associations-text ul li>span,.about-associations-section .about-education-text ul li>span,.about-associations-section .about-associations-text ul li>span{margin-top:5px}@media(max-width: 750px){.about-education-section .about-education-text ul li>span,.about-education-section .about-associations-text ul li>span,.about-associations-section .about-education-text ul li>span,.about-associations-section .about-associations-text ul li>span{margin-top:0}}@media(max-width: 750px){.about-education-section .about-education-text ul li,.about-education-section .about-associations-text ul li,.about-associations-section .about-education-text ul li,.about-associations-section .about-associations-text ul li{margin-bottom:16px}}.about-education-section .about-education-text ul li .year,.about-education-section .about-associations-text ul li .year,.about-associations-section .about-education-text ul li .year,.about-associations-section .about-associations-text ul li .year{flex-shrink:0;display:block;width:96px;flex-shrink:0}.about-education-section .about-education-text ul li .year span,.about-education-section .about-associations-text ul li .year span,.about-associations-section .about-education-text ul li .year span,.about-associations-section .about-associations-text ul li .year span{display:inline-block;font-size:16px;border:1px solid #e6e0d8;border-radius:14px;padding:4px 12px;text-align:center}@media(max-width: 750px){.about-education-section .about-education-text ul li .year span,.about-education-section .about-associations-text ul li .year span,.about-associations-section .about-education-text ul li .year span,.about-associations-section .about-associations-text ul li .year span{font-size:14px;padding:2px 8px}}@media(max-width: 750px){.about-education-section .about-education-text ul li .year,.about-education-section .about-associations-text ul li .year,.about-associations-section .about-education-text ul li .year,.about-associations-section .about-associations-text ul li .year{width:81px}}.about-education-section .about-education-text .associations-list li,.about-education-section .about-associations-text .associations-list li,.about-associations-section .about-education-text .associations-list li,.about-associations-section .about-associations-text .associations-list li{margin-bottom:16px}.about-education-section .about-education-text .associations-list li:last-child,.about-education-section .about-associations-text .associations-list li:last-child,.about-associations-section .about-education-text .associations-list li:last-child,.about-associations-section .about-associations-text .associations-list li:last-child{margin-bottom:0}.about-education-section .about-education-slider,.about-education-section .about-associations-slider,.about-associations-section .about-education-slider,.about-associations-section .about-associations-slider{flex:1;min-width:0;width:100%;position:relative;padding:16px;background-color:#fbf9f7;border-radius:12px;border:1px solid #e6e0d8}@media(max-width: 750px){.about-education-section .about-education-slider,.about-education-section .about-associations-slider,.about-associations-section .about-education-slider,.about-associations-section .about-associations-slider{padding:8px}}.about-qualifications-section{width:100%;margin:0 0 64px 0}@media(max-width: 992px){.about-qualifications-section{margin:0 auto 32px auto}}@media(max-width: 750px){.about-qualifications-section{margin:0 auto 24px auto}}.about-qualifications-section .about-qualifications-content{width:1200px;max-width:calc(100% - 32px);margin:0 auto;padding:2vw;border-radius:12px;background:#f7f3ee;border:1px solid #e6e0d8;text-align:center}@media(max-width: 750px){.about-qualifications-section .about-qualifications-content{padding:16px 16px 24px 16px}}.about-qualifications-section .about-qualifications-content h2{font-size:32px;font-weight:700;color:#1e1e1e;margin-bottom:24px}@media(max-width: 992px){.about-qualifications-section .about-qualifications-content h2{font-size:24px}}@media(max-width: 750px){.about-qualifications-section .about-qualifications-content h2{font-size:22px}}.about-qualifications-section .about-qualifications-content h3{font-size:18px;font-weight:700;color:#1e1e1e;margin-bottom:32px}@media(max-width: 750px){.about-qualifications-section .about-qualifications-content h3{display:none;margin-bottom:24px}}.about-qualifications-section .qualifications-slider{position:relative;margin:0 auto;max-width:100%;padding:16px;background-color:#fbf9f7;border-radius:12px;border:1px solid #e6e0d8}@media(max-width: 750px){.about-qualifications-section .qualifications-slider{padding:8px}}.about-activity-section{width:100%;margin:0 0 64px 0}@media(max-width: 992px){.about-activity-section{margin:0 auto 32px auto}}@media(max-width: 750px){.about-activity-section{margin:0 auto 24px auto}}.about-activity-section .about-activity-content{width:1200px;max-width:calc(100% - 32px);margin:0 auto;padding:2vw;border-radius:12px;background:#f7f3ee;border:1px solid #e6e0d8}@media(max-width: 750px){.about-activity-section .about-activity-content{padding:16px 16px 24px 16px}}.about-activity-section .about-activity-content h2{font-size:32px;font-weight:700;color:#1e1e1e;margin-bottom:24px}@media(max-width: 992px){.about-activity-section .about-activity-content h2{font-size:24px}}@media(max-width: 750px){.about-activity-section .about-activity-content h2{font-size:22px}}.about-activity-section .about-activity-content .activity-list{width:730px;max-width:calc(100% - 32px);margin:0 auto;padding:0;list-style:none}@media(max-width: 750px){.about-activity-section .about-activity-content .activity-list{width:100%;max-width:100%}}.about-activity-section .about-activity-content .activity-list li{display:flex;align-items:flex-start;text-align:left;gap:16px;margin-bottom:16px;color:#1e1e1e;font-size:16px}@media(max-width: 750px){.about-activity-section .about-activity-content .activity-list li{margin-bottom:12px}}.about-activity-section .about-activity-content .activity-list li:last-child{margin-bottom:0}.about-activity-section .about-activity-content .activity-list li .year{flex-shrink:0;display:block;width:96px;flex-shrink:0}.about-activity-section .about-activity-content .activity-list li .year span{display:inline-block;border:1px solid #e6e0d8;border-radius:14px;padding:4px 12px;font-size:16px;text-align:center}@media(max-width: 750px){.about-activity-section .about-activity-content .activity-list li .year span{font-size:14px;padding:2px 8px}}@media(max-width: 750px){.about-activity-section .about-activity-content .activity-list li .year{width:81px}}.slider-container{position:relative;width:100%;overflow:hidden;border-radius:12px}.slider-track{display:flex;transition:transform .3s ease;gap:16px}@media(max-width: 750px){.slider-track{gap:12px}}.slider-slide{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:8px;width:200px}.slider-slide img{width:100%;height:auto;border-radius:8px;border:1px solid #e6e0d8;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.slider-slide_vertical{width:286px}.slider-slide_vertical img{width:100%}.slider-slide p{font-size:16px;color:#1e1e1e;text-align:center}@media(max-width: 750px){.slider-slide p{font-size:14px}}.qualifications-slider .slider-slide{flex-shrink:0;width:200px}@media(max-width: 750px){.qualifications-slider .slider-slide{flex-shrink:0}}.qualifications-slider .slider-slide_vertical{width:286px}.qualifications-slider .slider-slide img{width:100%;height:auto;border-radius:8px;border:1px solid #e6e0d8;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.slider-btn{position:absolute;top:50%;transform:translateY(-50%);background:hsla(0,0%,100%,.9);border:1px solid #e6e0d8;border-radius:50%;width:40px;height:40px;font-size:24px;color:#3f6c8f;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:all .3s ease}@media(max-width: 750px){.slider-btn{display:none;width:36px;height:36px;font-size:20px}}.slider-btn:hover{background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.15)}.slider-btn:active{transform:translateY(-50%) scale(0.95)}.slider-btn.slider-btn-prev{left:10px}@media(max-width: 750px){.slider-btn.slider-btn-prev{left:5px}}.slider-btn.slider-btn-next{right:10px}@media(max-width: 750px){.slider-btn.slider-btn-next{right:5px}}.slider-btn:disabled{display:none}.about-associations-slider .slider-track{align-items:center}.lightbox{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;opacity:0;transition:opacity .3s ease}.lightbox.active{display:flex;align-items:center;justify-content:center;opacity:1}.lightbox-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.9);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.lightbox-content{position:relative;max-width:90vw;max-height:90vh;display:flex;flex-direction:column;align-items:center;z-index:1001}.lightbox-image{max-width:100%;max-height:80vh;object-fit:contain;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.5);background:#e6e0d8;padding:2px}.lightbox-caption{margin-top:16px;color:#fff;font-size:16px;text-align:center;max-width:600px}@media(max-width: 750px){.lightbox-caption{font-size:14px;margin-top:12px}}.lightbox-close{position:absolute;top:-12px;right:-12px;background:rgba(230,224,216,.9);border:none;border-radius:50%;width:32px;height:32px;font-size:24px;line-height:1;color:#1e1e1e;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:1002}.lightbox-close:hover{background:#fff;transform:scale(1.1)}.lightbox-close:active{transform:scale(0.95)}/*# sourceMappingURL=about.css.map */
