.about-hero{background:#fff}.about-hero__spotlight{position:fixed;inset:0;z-index:9999;pointer-events:none;opacity:0;transition:opacity .35s ease;background:radial-gradient(520px circle at var(--sx,50%) var(--sy,50%),rgba(229,0,152,.15),transparent 70%)}.about-hero__layout{display:grid}.about-hero__bg{grid-area:1/1;width:100%;height:auto;display:block;align-self:stretch;z-index:0;object-fit:cover;object-position:left bottom;margin-block-start:100px}.about-hero__overlay{grid-area:1/1;z-index:1;display:flex;flex-direction:column}.about-hero__inner{flex:1;display:flex;align-items:center;gap:clamp(var(--space-6),4vw,var(--space-10));width:100%;max-inline-size:90%;margin-inline:auto;padding-inline:var(--space-6);padding-block:100px var(--space-10)}.about-hero__content{width:100%;max-inline-size:640px;display:flex;flex-direction:column;gap:var(--space-5)}.about-hero__breadcrumb ol{list-style:none;margin:0;padding:0;display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);font-size:.8125rem;font-weight:500}.about-hero__breadcrumb a{color:var(--ld-text-muted);text-decoration:none;transition:color 160ms ease}.about-hero__breadcrumb a:hover{color:var(--ld-brand)}.about-hero__breadcrumb-current{color:var(--ld-brand);font-weight:600}.about-hero__breadcrumb-sep{color:var(--ld-border);pointer-events:none;user-select:none}.about-hero__label{margin:0;font-size:.8125rem;font-weight:600;color:var(--ld-brand);letter-spacing:.01em}.about-hero__heading{margin:0;font-size:clamp(2.25rem,3.8vw + .25rem,3rem);font-weight:700;color:var(--ld-text);line-height:1.2}.about-hero__heading-accent{display:block;color:var(--ld-brand)}.about-hero__desc{margin:0;font-size:1rem;color:var(--ld-text-muted);line-height:1.85;max-inline-size:400px}.about-hero__actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3);margin-block-start:var(--space-2)}.about-hero__btn{display:inline-flex;align-items:center;gap:var(--space-2);padding:10px 22px;border-radius:24px;font-size:.9375rem;font-weight:600;text-decoration:none;border:1.5px solid transparent;transition:background 160ms ease,color 160ms ease,border-color 160ms ease;white-space:nowrap}.about-hero__btn--primary{background:var(--ld-brand);color:#fff;border-color:var(--ld-brand)}.about-hero__btn--primary:hover,.about-hero__btn--primary:active{background:#fff;color:var(--ld-brand);border-color:var(--ld-brand)}.about-hero__btn--secondary{background:rgba(255,255,255,.8);color:var(--ld-text);border-color:var(--ld-border)}.about-hero__btn--secondary:hover{background:#fff;border-color:var(--ld-brand);color:var(--ld-brand)}@media(max-width:1023px){.about-hero__heading{font-size:clamp(1.875rem,4vw,2.75rem)}}@media(max-width:768px){:root{--ld-header-h:60px}.about-hero__layout{min-block-size:40svh;overflow:hidden}.about-hero__bg{height:100%;object-fit:cover;opacity:.4;margin-block-start:0;align-self:stretch}.about-hero__inner{flex-direction:column;align-items:flex-start;padding-block:var(--space-5) var(--space-8);padding-inline:var(--space-5);gap:0}.about-hero__content{width:100%;max-inline-size:100%;gap:var(--space-4);padding-block-start:var(--space-5)}.about-hero__desc{max-inline-size:100%}}@media(max-width:480px){.about-hero__inner{padding-inline:var(--space-4)}.about-hero__heading{font-size:clamp(1.75rem,7vw,2.25rem)}}.about-mission{background:#fff;padding-block:clamp(var(--space-10),6vw,80px)}.about-mission__inner{display:flex;align-items:center;gap:clamp(var(--space-8),5vw,56px);max-inline-size:90%;margin-inline:auto;padding-inline:var(--space-6)}.about-mission__media{flex:0 0 47%}.about-mission__thumbnail{position:relative;border-radius:16px;overflow:hidden;line-height:0}.about-mission__thumbnail::after{content:'';position:absolute;inset:0;background:linear-gradient(160deg,rgba(229,0,152,.18) 0%,rgba(229,0,152,.06) 60%,transparent 100%);opacity:0;transition:opacity .55s ease;pointer-events:none;z-index:1}.about-mission__thumbnail:hover::after{opacity:1}.about-mission__img{display:block;width:100%;height:auto;transition:transform .65s cubic-bezier(.25,.46,.45,.94),filter .65s ease}.about-mission__thumbnail:hover .about-mission__img{transform:scale(1.05);filter:brightness(1.06) saturate(1.12)}.about-mission__play-badge{position:absolute;bottom:var(--space-4);right:var(--space-4);z-index:2;display:flex;align-items:center;gap:var(--space-3);background:linear-gradient(135deg,rgba(255,255,255,.18) 0%,rgba(255,255,255,.08) 100%);backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);border:1px solid rgba(255,255,255,.22);border-radius:10px;padding:var(--space-3) var(--space-4)}.about-mission__play-btn{flex-shrink:0;width:44px;height:44px}.about-mission__play-meta{display:flex;flex-direction:column;gap:2px;color:#fff}.about-mission__play-title{font-family:var(--font-fa);font-size:.875rem;font-weight:600;white-space:nowrap}.about-mission__play-duration{font-family:var(--font-fa);font-size:.75rem;opacity:.72}.about-mission__content{flex:1;display:flex;flex-direction:column;gap:var(--space-5)}.about-mission__label{margin:0;font-size:.8125rem;font-weight:600;color:var(--ld-brand);letter-spacing:.01em}.about-mission__heading{margin:0;font-size:clamp(1.75rem,2.4vw + .25rem,2.5rem);font-weight:700;color:var(--ld-text);line-height:1.4}.about-mission__desc{margin:0;font-size:1rem;color:var(--ld-text-muted);line-height:1.9}@media(max-width:1023px){.about-mission__media{flex-basis:44%}.about-mission__heading{font-size:clamp(1.5rem,3vw + .25rem,2.25rem)}}@media(max-width:768px){.about-mission__inner{flex-direction:column-reverse;align-items:stretch;gap:var(--space-8);padding-inline:var(--space-5)}.about-mission__media{flex:none;width:100%}.about-mission__thumbnail{max-height:320px}.about-mission__img{height:100%;object-fit:cover;object-position:center}.about-mission__content{gap:var(--space-4)}}@media(max-width:480px){.about-mission__inner{padding-inline:var(--space-4);gap:var(--space-6)}.about-mission__heading{font-size:clamp(1.375rem,6vw,1.75rem)}.about-mission__play-btn{width:36px;height:36px}.about-mission__play-badge{padding:var(--space-2) var(--space-3);gap:var(--space-2);border-radius:8px}}.about-activities{background:#fff;padding-block:clamp(var(--space-1),1vw,0)}.about-activities__inner{max-inline-size:90%;margin-inline:auto;padding-inline:var(--space-6);display:flex;flex-direction:column;align-items:center;gap:clamp(var(--space-8),4vw,48px)}.about-activities__header{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);text-align:center}.about-activities__label{margin:0;font-size:.8125rem;font-weight:600;color:var(--ld-brand);letter-spacing:.01em}.about-activities__heading{margin:0;font-size:clamp(1.375rem,2vw + .5rem,2rem);font-weight:700;color:var(--ld-text);line-height:1.4}.about-activities__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-5);width:100%}.about-act-card{background:rgba(229,0,152,.1);border-radius:var(--radius);cursor:pointer;display:flex;flex-direction:column;min-height:220px;position:relative;isolation:isolate}.about-activities__grid:hover>.about-act-card::after{opacity:1}.about-act-card:hover::before{opacity:1}.about-act-card::before,.about-act-card::after{border-radius:inherit;content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity 500ms;width:100%}.about-act-card::before{background:radial-gradient(600px circle at var(--mouse-x) var(--mouse-y),rgba(229,0,152,.12),transparent 40%);z-index:3}.about-act-card::after{background:radial-gradient(400px circle at var(--mouse-x) var(--mouse-y),rgba(229,0,152,.55),transparent 40%);z-index:1}.about-act-card__content{background:#fff;border-radius:inherit;display:flex;flex-direction:column;flex-grow:1;inset:1px;padding:var(--space-8) var(--space-5);position:absolute;z-index:2;align-items:center;justify-content:center;text-align:center;gap:var(--space-4)}.about-act-card__icon{display:block;width:56px;height:56px;flex-shrink:0}.about-act-card__title{margin:0;font-size:.9375rem;font-weight:600;color:var(--ld-text);line-height:1.6}@media(prefers-reduced-motion:reduce){.about-act-card::before,.about-act-card::after{transition:none}}@media(max-width:1023px){.about-activities__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.about-activities__inner{padding-inline:var(--space-5)}.about-activities__grid{grid-template-columns:1fr;gap:var(--space-4)}.about-act-card{min-height:90px}.about-act-card__content{flex-direction:row;justify-content:flex-start;align-items:center;text-align:start;padding:var(--space-5);gap:var(--space-4)}.about-act-card__icon{width:44px;height:44px;flex-shrink:0}}@media(max-width:480px){.about-activities__inner{padding-inline:var(--space-4)}}.about-timeline{background:#fff;padding-block:80px 100px;overflow:hidden}.about-timeline__header{max-inline-size:720px;margin-inline:auto;padding-inline:var(--space-6);text-align:center;margin-block-end:-40px}.about-timeline__label{margin:0 0 var(--space-3);font-size:.8125rem;font-weight:600;letter-spacing:.06em;color:var(--ld-brand);text-transform:uppercase}.about-timeline__heading{margin:0 0 var(--space-4);font-size:clamp(1.5rem,3vw,2.25rem);font-weight:800;color:var(--ld-text);line-height:1.3}.about-timeline__subtitle{margin:0;font-size:1rem;color:var(--ld-text-muted);line-height:1.7}.about-timeline__track{position:relative;width:100%;padding-inline:var(--space-8)}.about-timeline__path-img{position:absolute;top:0;left:6.5%;right:6.5%;width:calc(100% - 2*6.5%);height:120px;z-index:0;pointer-events:none;user-select:none}.about-timeline__grid{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--space-3);padding-block-start:100px;position:relative;z-index:1}.about-timeline__milestone{display:flex;flex-direction:column;align-items:center;perspective:800px}.about-timeline__card{background:linear-gradient(135deg,rgba(229,0,152,.06) 0%,#fff 70%);border-radius:var(--radius);border:1px solid rgba(229,0,152,.12);padding:var(--space-5) var(--space-4);display:flex;flex-direction:column;align-items:center;gap:var(--space-3);text-align:center;width:100%;flex:1;position:relative;transform-style:preserve-3d;transition:transform .5s ease-in-out,box-shadow .5s ease-in-out;box-shadow:rgba(229,0,152,0) 20px 40px 25px -30px,rgba(229,0,152,.08) 0 20px 20px -5px}.about-timeline__milestone:hover .about-timeline__card{transform:rotate3d(1,1,0,20deg);box-shadow:rgba(229,0,152,.28) 20px 40px 25px -30px,rgba(229,0,152,.12) 0 25px 30px 0}.about-timeline__card-glass{position:absolute;inset:6px;border-radius:var(--radius);border-top-right-radius:100%;background:linear-gradient(0deg,rgba(255,255,255,.38) 0%,rgba(255,255,255,.82) 100%);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);transform:translate3d(0,0,25px);border-left:1px solid rgba(255,255,255,.9);border-bottom:1px solid rgba(255,255,255,.9);pointer-events:none;transition:all .5s ease-in-out}.about-timeline__year,.about-timeline__card-icon,.about-timeline__card-title,.about-timeline__card-desc{transform:translate3d(0,0,26px);transition:transform .5s ease-in-out}.about-timeline__milestone:hover .about-timeline__year{transform:translate3d(0,0,80px)}.about-timeline__milestone:hover .about-timeline__card-icon{transform:translate3d(0,0,60px);transition-delay:.08s}.about-timeline__milestone:hover .about-timeline__card-title{transform:translate3d(0,0,50px);transition-delay:.14s}.about-timeline__milestone:hover .about-timeline__card-desc{transform:translate3d(0,0,40px);transition-delay:.2s}.about-timeline__year{display:inline-block;font-size:.75rem;font-weight:700;color:var(--ld-brand);background:rgba(229,0,152,.08);padding:3px 12px;border-radius:20px;letter-spacing:.03em}.about-timeline__card-icon{display:block;width:40px;height:40px;flex-shrink:0}.about-timeline__card-title{margin:0;font-size:.875rem;font-weight:700;color:var(--ld-text);line-height:1.4}.about-timeline__card-desc{margin:0;font-size:.75rem;color:var(--ld-text-muted);line-height:1.7}@media(max-width:1200px){.about-timeline__track{padding-inline:var(--space-6)}}@media(max-width:900px){.about-timeline__path-img{display:none}.about-timeline__header{margin-block-end:var(--space-10)}.about-timeline__grid{grid-template-columns:repeat(3,1fr);gap:var(--space-5);padding-block-start:0}.about-timeline__marker{margin-block-end:var(--space-3)}.about-timeline__milestone{perspective:none}.about-timeline__milestone:hover .about-timeline__card{transform:none;box-shadow:rgba(229,0,152,.08) 0 20px 20px -5px}.about-timeline__milestone:hover .about-timeline__year,.about-timeline__milestone:hover .about-timeline__card-icon,.about-timeline__milestone:hover .about-timeline__card-title,.about-timeline__milestone:hover .about-timeline__card-desc{transform:translate3d(0,0,26px);transition-delay:0s}}@media(max-width:600px){.about-timeline{padding-block:60px 80px}.about-timeline__track{padding-inline:var(--space-5)}.about-timeline__header{margin-block-end:var(--space-10)}.about-timeline__grid{grid-template-columns:repeat(2,1fr);gap:var(--space-4)}.about-timeline__card{padding:var(--space-4) var(--space-3)}}@media(max-width:480px){.about-timeline__track{padding-inline:var(--space-4)}.about-timeline__header{padding-inline:var(--space-4)}}@media(prefers-reduced-motion:reduce){.about-timeline__card{transition:none}.about-timeline__milestone{perspective:none}.about-timeline__milestone:hover .about-timeline__card{transform:none}.about-timeline__year,.about-timeline__card-icon,.about-timeline__card-title,.about-timeline__card-desc{transform:none;transition:none}}.about-team{background:#fff;padding-block:10px 100px}.about-team__header{max-inline-size:720px;margin-inline:auto;padding-inline:var(--space-6);text-align:center;margin-block-end:56px}.about-team__label{margin:0 0 var(--space-3);font-size:.8125rem;font-weight:600;letter-spacing:.06em;color:var(--ld-brand);text-transform:uppercase}.about-team__heading{margin:0 0 var(--space-4);font-size:clamp(1.5rem,3vw,2.25rem);font-weight:800;color:var(--ld-text);line-height:1.3}.about-team__subtitle{margin:0;font-size:1rem;color:var(--ld-text-muted);line-height:1.7}.about-team__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-6);max-inline-size:90%;margin-inline:auto;padding-inline:var(--space-6)}.about-team__card{position:relative;z-index:0}.about-team__card:hover{z-index:1}.about-team__layers{position:relative;width:100%;aspect-ratio:220/340;background:#fdf5fb66;border-radius:var(--radius);padding:var(--space-3);transition:transform .6s cubic-bezier(.34,1.56,.64,1),box-shadow .45s ease}.about-team__card:hover .about-team__layers{transform:translateY(-10px);box-shadow:0 24px 56px rgba(229,0,152,.18),0 8px 16px rgba(229,0,152,.08)}.about-team__layer{position:absolute;inset:0;width:100%;height:100%;display:block;transform-origin:50% 100%;transition:transform .6s cubic-bezier(.34,1.56,.64,1)}.about-team__card:hover .about-team__layer:nth-child(1){transform:scaleX(1.04)}.about-team__card:hover .about-team__layer:nth-child(2){transform:scale(1.06) translateY(-3%);transition-delay:20ms}.about-team__card:hover .about-team__layer:nth-child(3){transform:scale(1.1) translateY(-4%);transition-delay:50ms}.about-team__card:hover .about-team__layer:nth-child(4){transform:scale(1.04) translateY(-5%);transition-delay:30ms}.about-team__card:hover .about-team__layer:nth-child(5){transform:scale(1.08) translateY(-7%);transition-delay:40ms}.about-team__card:hover .about-team__layer:nth-child(6){transform:scale(1.02);transition-delay:10ms}.about-team__layer--portrait{object-fit:contain;object-position:bottom center}.about-team__info{position:absolute;top:73%;bottom:10%;right:25%;left:13%;display:flex;flex-direction:column;justify-content:flex-end;gap:2px;overflow:hidden;transform-origin:50% 100%;transition:transform .6s cubic-bezier(.34,1.56,.64,1);transition-delay:40ms}.about-team__card:hover .about-team__info{transform:scale(1.08) translateY(-7%)}.about-team__name{margin:0;font-size:.8rem;font-weight:700;color:var(--ld-text);line-height:1.3}.about-team__role{margin:0;font-size:.7rem;font-weight:600;color:var(--ld-brand);line-height:1.3}.about-team__desc{margin:0;font-size:.6rem;color:var(--ld-text-muted);line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media(max-width:1024px){.about-team__grid{grid-template-columns:repeat(2,1fr);max-inline-size:680px}}@media(max-width:600px){.about-team{padding-block:60px 80px}.about-team__header{margin-block-end:var(--space-8)}.about-team__grid{grid-template-columns:repeat(2,1fr);gap:var(--space-4);max-inline-size:480px}}@media(max-width:400px){.about-team__grid{grid-template-columns:1fr;max-inline-size:280px}}.about-awards{background:#fff9fb;padding-block:80px;overflow:hidden}.about-awards__header{max-inline-size:720px;margin-inline:auto;padding-inline:var(--space-6);text-align:center;margin-block-end:56px}.about-awards__label{margin:0 0 var(--space-3);font-size:.8125rem;font-weight:600;letter-spacing:.06em;color:var(--ld-brand);text-transform:uppercase}.about-awards__heading{margin:0 0 var(--space-4);font-size:clamp(1.5rem,3vw,2.25rem);font-weight:800;color:var(--ld-text);line-height:1.3}.about-awards__subtitle{margin:0;font-size:1rem;color:var(--ld-text-muted);line-height:1.7}.about-awards__viewport{overflow:hidden;direction:ltr}@keyframes about-awards-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.about-awards__track{display:flex;direction:ltr;align-items:stretch;padding:0;margin:0;list-style:none;animation:about-awards-scroll 25s linear infinite;will-change:transform}.about-awards__viewport:hover .about-awards__track{animation-play-state:paused}.about-awards__item{flex:0 0 auto;list-style:none}.about-awards__card{display:flex;flex-direction:column;width:240px;margin-inline-end:20px;background:#fff;border-radius:16px;border:1px solid rgba(229,0,152,.1);box-shadow:0 4px 20px rgba(0,0,0,.06),0 1px 4px rgba(0,0,0,.04);overflow:hidden;direction:rtl;transition:box-shadow .35s ease,transform .35s ease}.about-awards__card:hover{box-shadow:0 12px 40px rgba(229,0,152,.14),0 4px 12px rgba(229,0,152,.08);transform:translateY(-5px)}.about-awards__img-wrap{height:160px;overflow:hidden;flex-shrink:0}.about-awards__img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .45s cubic-bezier(.25,.46,.45,.94)}.about-awards__card:hover .about-awards__img{transform:scale(1.08)}.about-awards__body{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-2);flex:1;text-align:right}.about-awards__title{margin:0;font-size:.875rem;font-weight:700;color:var(--ld-text);line-height:1.4}.about-awards__org{margin:0;font-size:.75rem;color:var(--ld-text-muted);line-height:1.5}.about-awards__year{margin:0;margin-block-start:auto;font-size:.75rem;font-weight:600;color:var(--ld-brand)}@media(prefers-reduced-motion:reduce){.about-awards__track{animation:none;flex-wrap:wrap;justify-content:center;gap:var(--space-5);direction:rtl}.about-awards__item[aria-hidden="true"]{display:none}.about-awards__card{transition:none;margin-inline-end:0}}@media(max-width:1024px){.about-awards{padding-block:60px 80px}}@media(max-width:600px){.about-awards{padding-block:60px 72px}.about-awards__header{margin-block-end:var(--space-8)}.about-awards__card{width:200px;margin-inline-end:16px}.about-awards__img-wrap{height:130px}.about-awards__track{animation-duration:20s}}@media(max-width:400px){.about-awards__card{width:175px;margin-inline-end:12px}.about-awards__img-wrap{height:115px}.about-awards__track{animation-duration:18s}}