html{scroll-behavior:smooth}.about-page-container{grid-template-columns:2rem 1fr 1fr 2rem;margin-top:20px;display:grid}.about-page-container-about{grid-area:1/3/2/4;align-self:center}.about-page-container-image{grid-area:1/2/2/3;align-self:center}.about-image{max-width:100%}@media screen and (max-width:768px){.about-page-container{grid-template-rows:auto;grid-template-columns:.5rem 1fr .5rem;display:grid}.about-page-container-about{grid-area:2/2/3/3;align-self:center}.about-page-container-image{grid-area:1/2/2/3}}.news-title{color:#8a2e10;margin:0 0 30px 90px;padding-bottom:12px;font-size:1.8rem;font-weight:600;position:relative}.about-page{max-width:1200px;margin:0 auto}.hero-section{margin-bottom:4rem}.hero-title{color:#333;text-align:center;margin-bottom:2rem;font-size:2.5rem}.hero-grid{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;display:grid}.hero-text p{color:#555;font-size:1.1rem;line-height:1.6}.hero-image img{border-radius:10px;width:100%;box-shadow:0 4px 6px #0000001a}.values-section{margin-bottom:4rem}.values-grid{grid-template-columns:repeat(3,1fr);gap:2rem;margin-left:60px;margin-right:60px;display:grid}.value-card{background:#fff;border-radius:12px;flex-direction:column;justify-content:flex-start;min-height:160px;padding:1rem;transition:transform .3s;display:flex;box-shadow:0 4px 6px #0000001a}.value-card:hover{transform:translateY(-5px)}.card-content{padding:.5rem}.card-content h2{color:#333;margin-bottom:.5rem;font-size:1.1rem}.card-divider{background:#a7402d;width:40px;height:2px;margin-bottom:.5rem}.values-list{padding:0;list-style:none}.values-list li{margin-bottom:.5rem;padding-left:1.5rem;position:relative}.values-list li:before{content:"•";color:#a7402d;position:absolute;left:0}.aman{text-align:center;color:#a7402d;margin-bottom:2rem;padding-bottom:1rem;font-size:2rem;font-weight:600;position:relative}.aman:after{content:"";background:#a7402d;border-radius:2px;width:80px;height:4px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (max-width:992px){.values-grid{grid-template-columns:1fr 1fr}.aman{font-size:1.5rem}}@media (max-width:768px){.hero-grid{grid-template-columns:1fr}.values-grid{grid-template-columns:1fr;margin-left:0;margin-right:0}.aman{font-size:1.5rem}}.about-page{width:100%;min-height:100vh}.hero-section{background-color:#fff;padding:4rem 2rem}.hero-section__container{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:center;gap:3rem;max-width:1200px;margin:0 auto;display:grid}.hero-section__content{flex-direction:column;gap:1rem;display:flex}.hero-section__title{color:#1a1a1a;text-align:center;margin:0;font-size:clamp(2rem,5vw,3rem);font-weight:700}.hero-section__description{color:#4a4a4a;text-align:justify;margin:0;font-size:1rem;line-height:1.8}.hero-section__image-wrapper{justify-content:center;align-items:center;display:flex}.hero-section__image{object-fit:cover;border-radius:12px;width:100%;max-width:500px;height:auto;transition:transform .3s;box-shadow:0 4px 6px #0000001a}.hero-section__image:hover{transform:scale(1.02)}.values-section{background-color:#f8f9fa;padding:4rem 2rem}.values-section__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;max-width:1200px;margin:0 auto;display:grid}.value-card{background:#fff;border-radius:12px;height:100%;padding:2rem;transition:transform .3s,box-shadow .3s;box-shadow:0 2px 8px #00000014}.value-card:hover{transform:translateY(-4px);box-shadow:0 8px 16px #0000001f}.value-card__content{flex-direction:column;gap:1rem;height:100%;display:flex}.value-card__title{color:#1a1a1a;margin:0;font-size:1.5rem;font-weight:600}.value-card__divider{background:linear-gradient(90deg,#007bff,#0000);border-radius:2px;width:60px;height:3px}.value-card__text{color:#4a4a4a;margin:0;font-size:.95rem;line-height:1.7}.value-card__list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.value-card__list-item{color:#4a4a4a;padding-left:1.5rem;font-size:.95rem;position:relative}.value-card__list-item:before{content:"✓";color:#007bff;font-size:1.1rem;font-weight:700;position:absolute;left:0}.publications-section{background-color:#fff;padding:4rem 2rem}.publications-section__container{max-width:1200px;margin:0 auto}.publications-section__title{color:#1a1a1a;text-align:center;margin:0 0 3rem;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:600}@media (max-width:768px){.hero-section,.values-section,.publications-section{padding:2rem 1rem}.hero-section__container{gap:2rem}.hero-section__title{text-align:center}.value-card{padding:1.5rem}.values-section__grid{gap:1.5rem}}@media (max-width:480px){.hero-section,.values-section,.publications-section{padding:1.5rem 1rem}.value-card__title{font-size:1.25rem}}.hero-banner{width:100%;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.hero-copy{text-align:center;color:#0f172a;max-width:min(1000px,92vw);margin:clamp(16px,4vw,40px) auto;padding-inline:12px;line-height:1.7}.hero-copy__title{margin:0 0 10px;font-size:clamp(28px,4vw,44px);font-weight:700}.hero-copy__description{opacity:.9;margin:0;font-size:clamp(15px,1.6vw,18px)}html,body{overflow-x:hidden}.hero-banner{background:#0b0c10;width:100%;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow:hidden}.hero-banner__img{object-fit:cover;object-position:center;width:100%;height:clamp(260px,52vh,640px);display:block}.hero-surface{isolation:isolate;background:#fff;width:100%;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:clamp(28px,6vw,88px) 0;position:relative;overflow:hidden}.hero-surface__inner{text-align:center;max-width:min(1000px,92vw);margin:0 auto;padding-inline:16px}.hero-surface__overlay{pointer-events:none;position:absolute;inset:0}.hero-surface__overlay--gradient{background:radial-gradient(1200px 600px at 85% -10%,#dc26261a,#0000 60%),radial-gradient(900px 500px at 10% 120%,#dc262614,#0000 60%),linear-gradient(#0000000f 0%,#00000005 30%,#0000 100%)}.hero-surface__overlay--pattern{opacity:.22;mix-blend-mode:multiply;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc1NicgaGVpZ2h0PSc1Nicgdmlld0JveD0nMCAwIDU2IDU2Jz48ZyBmaWxsPSdub25lJyBzdHJva2U9JyMxMjEnIHN0cm9rZS1vcGFjaXR5PScwLjE4JyBzdHJva2Utd2lkdGg9JzEnPjxwYXRoIGQ9J00wIDI4SDU2TTI4IDBWNTYnLz48Y2lyY2xlIGN4PScyOCcgY3k9JzI4JyByPScxLjYnIGZpbGw9JyMwMDAnIGZpbGwtb3BhY2l0eT0nMC4xOCcvPjwvZz48L3N2Zz4=);background-repeat:repeat;background-size:56px 56px}.hero-surface__glow{filter:blur(10px);opacity:.25;pointer-events:none;background:radial-gradient(circle,#ef44448c 0%,#ef444400 65%);border-radius:50%;width:360px;height:360px;position:absolute}.hero-surface__glow--a{top:-40px;left:-120px}.hero-surface__glow--b{bottom:-60px;right:-140px}.hero-copy__title{color:#0f172a;margin:0 0 12px;font-size:clamp(28px,4vw,44px);font-weight:700}.hero-copy__description{color:#0f172a;opacity:.92;margin:0;font-size:clamp(15px,1.6vw,18px);line-height:1.7}.values-section__grid,.publications-section__container{max-width:1100px;margin:0 auto;padding-inline:16px}.value-card__text{line-height:1.75}@media (prefers-reduced-motion:reduce){.hero-surface__glow{display:none}}@media (min-width:1024px){.hero-banner{z-index:1;border-radius:0;height:min(60vh,720px);position:relative;left:50%;right:50%;overflow:hidden;width:100%!important;max-width:100%!important;margin-left:-50vw!important;margin-right:-50vw!important}@supports (width:100dvw){.hero-banner{width:100dvw!important;max-width:100dvw!important;margin-left:-50dvw!important;margin-right:-50dvw!important}}.hero-banner__img{object-fit:cover;object-position:center 35%;width:100%;height:100%;display:block}}.hero-banner{border-radius:12px;width:100%;overflow:hidden}.hero-banner__img{object-fit:contain;object-position:center;background:#000;width:100%;height:auto;display:block}html,body{margin:0;padding:0}.about-page,.about-page *{overflow-x:visible}.about-page>.hero-banner{grid-column:1/-1}html,body{margin:0;padding:0;overflow-x:clip}@supports not (overflow:clip){html,body{overflow-x:hidden}}:root{--container-max:1280px;--section-gutter:clamp(16px, 3.5vw, 56px)}.hero-surface{padding-block:clamp(40px,8vw,96px);position:relative;overflow-x:clip}.hero-surface__inner{max-width:min(var(--container-max), 92vw);padding-inline:var(--section-gutter);margin-inline:auto}@media (min-width:1024px){.hero-surface{width:100dvw;margin-left:calc(50% - 50dvw);margin-right:calc(50% - 50dvw)}@supports not (width:100dvw){.hero-surface{width:100%;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}}.values-section{padding-block:clamp(40px,7vw,84px);position:relative;overflow-x:clip}.values-section__grid{max-width:min(var(--container-max), 92vw);padding-inline:var(--section-gutter);margin-inline:auto}@media (min-width:1024px){.values-section{width:100dvw;margin-left:calc(50% - 50dvw);margin-right:calc(50% - 50dvw)}@supports not (width:100dvw){.values-section{width:100%;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}}.about-page>.hero-surface,.about-page>.values-section{grid-column:1/-1}*,:before,:after{box-sizing:border-box}.hero-banner,.hero-banner__img{background:0 0!important}@media (min-width:768px) and (max-width:2000px){.hero-banner{border-radius:12px;width:100%;height:auto;margin:0;overflow:hidden}.hero-banner__img{object-fit:contain;object-position:center 35%;width:100%;height:auto;display:block}}@media (min-width:1024px){:root{--hero-overlap-desktop:32px}.hero-banner+.hero-surface{margin-top:calc(-1 * var(--hero-overlap-desktop));padding-top:calc(clamp(40px, 8vw, 96px) + var(--hero-overlap-desktop))}}@media (min-width:768px) and (max-width:1023.98px){:root{--hero-gap:12px}}:root{--hero-gap:0px}.hero-banner+.hero-surface{margin-top:calc(-1 * var(--hero-gap))}@media (min-width:768px) and (max-width:1023.98px){:root{--hero-gap:12px}}@media (min-width:1024px) and (max-width:1199.98px){:root{--hero-gap:18px}}@media (min-width:1200px) and (max-width:1439.98px){:root{--hero-gap:24px}}@media (min-width:1440px) and (max-width:1919.98px){:root{--hero-gap:30px}}@media (min-width:1920px){:root{--hero-gap:36px}}.hero-banner+.hero-surface{padding-top:calc(clamp(40px, 8vw, 96px) + var(--hero-gap))}@media (min-width:1024px){.hero-surface{z-index:2;margin-top:-28px;padding-top:calc(clamp(40px,8vw,96px) + 28px);position:relative}.hero-banner{margin-bottom:0!important}}@media (min-width:1200px) and (max-width:1439.98px){.hero-surface{margin-top:-30px;padding-top:calc(clamp(40px,8vw,96px) + 30px)}}@media (min-width:1440px) and (max-width:1919.98px){.hero-surface{margin-top:-32px;padding-top:calc(clamp(40px,8vw,96px) + 32px)}}@media (min-width:1920px){.hero-surface{margin-top:-36px;padding-top:calc(clamp(40px,8vw,96px) + 36px)}}@media (min-width:1024px){:root{--hero-overlap-desktop:0!important;--hero-gap:0!important}.hero-banner{z-index:2!important}.hero-banner+.hero-surface,.hero-surface{z-index:1!important;margin-top:0!important;padding-top:clamp(40px,8vw,96px)!important}}:root{--section-pad-tight:clamp(24px, 3.5vw, 48px);--section-gap-tight:0px}.hero-surface{padding-block:var(--section-pad-tight)!important;margin-top:var(--section-gap-tight)!important}.hero-banner+.hero-surface{margin-top:var(--section-gap-tight)!important;padding-top:var(--section-pad-tight)!important}.values-section,.publications-section{padding-top:var(--section-pad-tight)!important;padding-bottom:var(--section-pad-tight)!important;margin-top:var(--section-gap-tight)!important}@media (min-width:1024px){:root{--section-pad-tight:32px}}.hero-copy__description,.hero-section__description{text-justify:inter-word;text-align-last:center;-webkit-hyphens:auto;hyphens:auto;max-width:72ch;margin-inline:auto;text-align:justify!important}.hero-copy__title{text-wrap:balance}@media (min-width:1024px){.hero-surface__inner{max-width:min(var(--container-max), 92vw)!important;padding-inline:var(--section-gutter)!important}.hero-copy__description,.hero-section__description{text-align:justify;text-align-last:left;text-justify:inter-word;-webkit-hyphens:auto;hyphens:auto;width:100%!important;max-width:none!important;margin-inline:0!important}}
