.scroll-reveal{opacity:0;transform:translateY(30px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.scroll-reveal.is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.scroll-reveal{opacity:1;transform:none;transition:none}}.parallax-bg{position:relative;overflow:hidden}.parallax-bg__image{position:absolute;inset:-15% 0;background-size:cover;background-position:50%;background-repeat:no-repeat;will-change:transform;z-index:0}.parallax-bg__content{position:relative;z-index:1}@media(prefers-reduced-motion:reduce){.parallax-bg__image{transform:none!important}}.about-section-title{font-family:var(--font-outfit);font-size:3.5rem;font-weight:600;margin-bottom:2rem;color:#0b1618;position:relative}.about-section-title:after{content:"";position:absolute;bottom:-1rem;left:0;width:6rem;height:.4rem;background-color:var(--color-primary);border-radius:2px}.about-page{background-color:var(--color-background);color:#0b1618}.about-page__content{padding-top:4rem;padding-bottom:8rem}.about-page .boxed>.scroll-reveal{margin-bottom:8rem}.about-page .boxed>.scroll-reveal:last-child{margin-bottom:0}.about-hero{text-align:center;padding:4rem 0 2rem}.about-hero--with-bg{padding:8rem 2rem;border-radius:2rem;min-height:320px;display:flex;align-items:center;justify-content:center}.about-hero__overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(11,22,24,.5),rgba(11,22,24,.3));z-index:0;border-radius:2rem}.about-hero__content{position:relative;z-index:1}.about-hero__heading{font-family:var(--font-outfit);font-size:4.5rem;font-weight:700;color:#0b1618;margin-bottom:1rem}.about-hero--with-bg .about-hero__heading{color:#fff}.about-hero__subheading{font-size:2rem;color:#3e5154;max-width:60ch;margin:0 auto;line-height:1.5}.about-hero--with-bg .about-hero__subheading{color:hsla(0,0%,100%,.9)}.about-mission__container{display:flex;gap:6rem;align-items:center}@media(max-width:850px){.about-mission__container{flex-direction:column;gap:4rem}}.about-mission__content{flex:1}.about-mission__content .about-section-title{margin-bottom:2.5rem}.about-mission__body{line-height:1.6;overflow-wrap:break-word}:where(.about-mission__body) h1{font-size:2.4rem;font-weight:700;margin:2rem 0 1rem}:where(.about-mission__body) h2{font-size:2rem;font-weight:600;margin:1.6rem 0 .8rem}:where(.about-mission__body) h3,:where(.about-mission__body) h4,:where(.about-mission__body) h5,:where(.about-mission__body) h6{font-size:1.6rem;font-weight:500;margin:1.2rem 0 .6rem}:where(.about-mission__body) h1,:where(.about-mission__body) h2,:where(.about-mission__body) h3,:where(.about-mission__body) h4,:where(.about-mission__body) h5,:where(.about-mission__body) h6{line-height:1.3}:where(.about-mission__body) p{margin:0 0 1.2rem}:where(.about-mission__body) ol,:where(.about-mission__body) ul{margin:1rem 0 1rem 1.5rem;padding-left:1.5rem}:where(.about-mission__body) ul{list-style:disc}:where(.about-mission__body) ul ul{list-style:circle}:where(.about-mission__body) ul ul ul{list-style:square}:where(.about-mission__body) ol{list-style:decimal}:where(.about-mission__body) ol ol{list-style:lower-alpha}:where(.about-mission__body) ol ol ol{list-style:lower-roman}:where(.about-mission__body) li{margin:.4rem 0}:where(.about-mission__body) li>p,:where(.about-mission__body) li>p.apicss-paragraph{margin:0}:where(.about-mission__body) li>ol,:where(.about-mission__body) li>ul{margin:.4rem 0 .4rem 1rem}:where(.about-mission__body) b,:where(.about-mission__body) strong{font-weight:700}:where(.about-mission__body) em,:where(.about-mission__body) i{font-style:italic}:where(.about-mission__body) u{text-decoration:underline}:where(.about-mission__body) del,:where(.about-mission__body) s,:where(.about-mission__body) strike{text-decoration:line-through}:where(.about-mission__body) a{color:#3a7bc8;text-decoration:underline}:where(.about-mission__body) a:hover{color:#2a5a9e}:where(.about-mission__body) code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;background:#f3f4f6;padding:.1em .35em;border-radius:.3rem}:where(.about-mission__body) blockquote{margin:1.5rem 0;padding:.8rem 1.2rem;border-left:4px solid #ccc;background:#f9f9f9;color:#555;font-style:italic}:where(.about-mission__body) blockquote>p:last-child{margin-bottom:0}:where(.about-mission__body) hr{border:none;border-top:1px solid #eee;margin:2rem 0}:where(.about-mission__body) img{display:block;max-width:100%;height:auto;margin:1.5rem auto}:where(.about-mission__body) pre{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;background:#f3f4f6;padding:1rem 1.2rem;border-radius:.6rem;overflow-x:auto;margin:1.2rem 0}:where(.about-mission__body) pre code{background:none;padding:0}.about-mission__body{font-size:1.8rem;line-height:1.7;color:#3e5154}.about-mission__body p{margin-bottom:2rem}.about-mission__body p:last-child{margin-bottom:0}.about-mission__image-wrap{flex:1;display:flex;justify-content:center;align-items:center}.about-mission__image{max-width:100%;height:auto;border-radius:1.5rem}.about-process{text-align:center;background:linear-gradient(180deg,rgba(var(--color-primary-rgb,76,177,159),.04) 0,transparent 100%);border-radius:2rem;padding:6rem 4rem}.about-process .about-section-title:after{left:50%;transform:translateX(-50%)}.about-process__description{overflow-wrap:break-word}:where(.about-process__description) h1{font-size:2.4rem;font-weight:700;margin:2rem 0 1rem}:where(.about-process__description) h2{font-size:2rem;font-weight:600;margin:1.6rem 0 .8rem}:where(.about-process__description) h3,:where(.about-process__description) h4,:where(.about-process__description) h5,:where(.about-process__description) h6{font-size:1.6rem;font-weight:500;margin:1.2rem 0 .6rem}:where(.about-process__description) h1,:where(.about-process__description) h2,:where(.about-process__description) h3,:where(.about-process__description) h4,:where(.about-process__description) h5,:where(.about-process__description) h6{line-height:1.3}:where(.about-process__description) p{margin:0 0 1.2rem}:where(.about-process__description) ol,:where(.about-process__description) ul{margin:1rem 0 1rem 1.5rem;padding-left:1.5rem}:where(.about-process__description) ul{list-style:disc}:where(.about-process__description) ul ul{list-style:circle}:where(.about-process__description) ul ul ul{list-style:square}:where(.about-process__description) ol{list-style:decimal}:where(.about-process__description) ol ol{list-style:lower-alpha}:where(.about-process__description) ol ol ol{list-style:lower-roman}:where(.about-process__description) li{margin:.4rem 0}:where(.about-process__description) li>p,:where(.about-process__description) li>p.apicss-paragraph{margin:0}:where(.about-process__description) li>ol,:where(.about-process__description) li>ul{margin:.4rem 0 .4rem 1rem}:where(.about-process__description) b,:where(.about-process__description) strong{font-weight:700}:where(.about-process__description) em,:where(.about-process__description) i{font-style:italic}:where(.about-process__description) u{text-decoration:underline}:where(.about-process__description) del,:where(.about-process__description) s,:where(.about-process__description) strike{text-decoration:line-through}:where(.about-process__description) a{color:#3a7bc8;text-decoration:underline}:where(.about-process__description) a:hover{color:#2a5a9e}:where(.about-process__description) code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;background:#f3f4f6;padding:.1em .35em;border-radius:.3rem}:where(.about-process__description) blockquote{margin:1.5rem 0;padding:.8rem 1.2rem;border-left:4px solid #ccc;background:#f9f9f9;color:#555;font-style:italic}:where(.about-process__description) blockquote>p:last-child{margin-bottom:0}:where(.about-process__description) hr{border:none;border-top:1px solid #eee;margin:2rem 0}:where(.about-process__description) img{display:block;max-width:100%;height:auto;margin:1.5rem auto}:where(.about-process__description) pre{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;background:#f3f4f6;padding:1rem 1.2rem;border-radius:.6rem;overflow-x:auto;margin:1.2rem 0}:where(.about-process__description) pre code{background:none;padding:0}.about-process__description{font-size:1.8rem;line-height:1.6;color:#3e5154;max-width:60ch;margin:0 auto 5rem}.about-process__steps{display:flex;justify-content:center;gap:3rem;position:relative}@media(max-width:850px){.about-process__steps{flex-direction:column;align-items:center;gap:4rem}}.about-process__step{flex:1;max-width:300px;position:relative;padding:2rem}.about-process__connector{position:absolute;top:40px;left:-2rem;width:4rem;height:2px;background:var(--color-primary);opacity:.3}@media(max-width:850px){.about-process__connector{top:-2.5rem;left:50%;transform:translateX(-50%);width:2px;height:3rem}}.about-process__icon-wrap{width:72px;height:72px;border-radius:50%;background:var(--color-primary);color:#fff;display:flex;align-items:center;justify-content:center;margin:0 auto 2rem;box-shadow:0 6px 20px rgba(76,177,159,.3)}.about-process__step-title{font-size:2rem;font-weight:600;margin-bottom:1rem;color:#0b1618}.about-process__step-desc{font-size:1.6rem;line-height:1.5;color:#3e5154}.about-founder{padding:4rem 0}.about-founder__container{display:flex;gap:6rem;align-items:flex-start}@media(max-width:850px){.about-founder__container{flex-direction:column;align-items:center;gap:3rem}}.about-founder__photo-wrap{flex-shrink:0;text-align:center}@media(max-width:850px){.about-founder__photo-wrap{display:flex;align-items:center;gap:2rem}}.about-founder__photo{width:220px;height:220px;border-radius:50%;object-fit:cover;border:4px solid var(--color-primary);box-shadow:0 8px 30px rgba(0,0,0,.1)}@media(max-width:850px){.about-founder__photo{width:120px;height:120px}}.about-founder__name-block{margin-top:1.5rem}@media(max-width:850px){.about-founder__name-block{margin-top:0;text-align:left}}.about-founder__name{font-size:2.2rem;font-weight:600;color:#0b1618}.about-founder__role{font-size:1.6rem;color:var(--color-primary);font-weight:500}.about-founder__story{flex:1}.about-founder__story .about-section-title{margin-bottom:2.5rem}.about-founder__story-text{line-height:1.6;overflow-wrap:break-word}:where(.about-founder__story-text) h1{font-size:2.4rem;font-weight:700;margin:2rem 0 1rem}:where(.about-founder__story-text) h2{font-size:2rem;font-weight:600;margin:1.6rem 0 .8rem}:where(.about-founder__story-text) h3,:where(.about-founder__story-text) h4,:where(.about-founder__story-text) h5,:where(.about-founder__story-text) h6{font-size:1.6rem;font-weight:500;margin:1.2rem 0 .6rem}:where(.about-founder__story-text) h1,:where(.about-founder__story-text) h2,:where(.about-founder__story-text) h3,:where(.about-founder__story-text) h4,:where(.about-founder__story-text) h5,:where(.about-founder__story-text) h6{line-height:1.3}:where(.about-founder__story-text) p{margin:0 0 1.2rem}:where(.about-founder__story-text) ol,:where(.about-founder__story-text) ul{margin:1rem 0 1rem 1.5rem;padding-left:1.5rem}:where(.about-founder__story-text) ul{list-style:disc}:where(.about-founder__story-text) ul ul{list-style:circle}:where(.about-founder__story-text) ul ul ul{list-style:square}:where(.about-founder__story-text) ol{list-style:decimal}:where(.about-founder__story-text) ol ol{list-style:lower-alpha}:where(.about-founder__story-text) ol ol ol{list-style:lower-roman}:where(.about-founder__story-text) li{margin:.4rem 0}:where(.about-founder__story-text) li>p,:where(.about-founder__story-text) li>p.apicss-paragraph{margin:0}:where(.about-founder__story-text) li>ol,:where(.about-founder__story-text) li>ul{margin:.4rem 0 .4rem 1rem}:where(.about-founder__story-text) b,:where(.about-founder__story-text) strong{font-weight:700}:where(.about-founder__story-text) em,:where(.about-founder__story-text) i{font-style:italic}:where(.about-founder__story-text) u{text-decoration:underline}:where(.about-founder__story-text) del,:where(.about-founder__story-text) s,:where(.about-founder__story-text) strike{text-decoration:line-through}:where(.about-founder__story-text) a{color:#3a7bc8;text-decoration:underline}:where(.about-founder__story-text) a:hover{color:#2a5a9e}:where(.about-founder__story-text) code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;background:#f3f4f6;padding:.1em .35em;border-radius:.3rem}:where(.about-founder__story-text) blockquote{margin:1.5rem 0;padding:.8rem 1.2rem;border-left:4px solid #ccc;background:#f9f9f9;color:#555;font-style:italic}:where(.about-founder__story-text) blockquote>p:last-child{margin-bottom:0}:where(.about-founder__story-text) hr{border:none;border-top:1px solid #eee;margin:2rem 0}:where(.about-founder__story-text) img{display:block;max-width:100%;height:auto;margin:1.5rem auto}:where(.about-founder__story-text) pre{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;background:#f3f4f6;padding:1rem 1.2rem;border-radius:.6rem;overflow-x:auto;margin:1.2rem 0}:where(.about-founder__story-text) pre code{background:none;padding:0}.about-founder__story-text{font-size:1.8rem;line-height:1.8;color:#3e5154;font-style:italic}.about-founder__story-text p{margin-bottom:2rem}.about-founder__story-text p:last-child{margin-bottom:0}.about-team__description{font-size:1.8rem;line-height:1.6;margin-bottom:2.5rem;max-width:80ch;color:#3e5154}.about-team__subtitle{font-size:2.8rem;font-weight:600;margin-top:4rem;margin-bottom:3rem;color:var(--color-primary)}.about-team__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:3rem;margin-top:3rem}@media(max-width:650px){.about-team__grid{grid-template-columns:1fr}}.about-team__member{display:flex;flex-direction:column;background-color:#fff;border-radius:1.5rem;overflow:hidden;box-shadow:0 5px 20px rgba(0,0,0,.05);transition:transform .3s ease,box-shadow .3s ease}.about-team__member:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,.1)}.about-team__member-photo{width:100%;height:250px;overflow:hidden}.about-team__member-photo img{width:100%;height:100%;object-fit:contain;background-color:#f5f5f5;transition:transform .5s ease}.about-team__member-photo img:hover{transform:scale(1.05)}.about-team__member-initial{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#e0e0e0;font-size:4.8rem;font-weight:700;color:#333}.about-team__member-info{padding:2rem}.about-team__member-name{font-size:2.2rem;font-weight:600;margin-bottom:.5rem}.about-team__member-title{font-size:1.6rem;color:var(--color-primary);font-weight:500;margin-bottom:1.5rem}.about-team__member-bio{font-size:1.6rem;line-height:1.5;color:#3e5154}.about-contributors__description{font-size:1.8rem;line-height:1.6;margin-bottom:2.5rem;max-width:80ch;color:#3e5154}.about-contributors__container{margin-top:3rem;width:100%;overflow:hidden}.about-contributors__expert{min-height:270px;width:300px;background-color:#fff;border-radius:1rem;padding:2rem;box-shadow:0 5px 15px rgba(0,0,0,.05);display:flex;flex-direction:column;align-items:center;text-align:center;transition:transform .3s ease;margin-inline:1.5rem}.about-contributors__expert:hover{transform:translateY(-5px)}.about-contributors__expert-photo{width:120px;height:120px;border-radius:50%;overflow:hidden;margin-bottom:1.5rem;border:3px solid var(--color-primary)}.about-contributors__expert-photo img{width:100%;height:100%;object-fit:cover}.about-contributors__expert-initial{width:120px;height:120px;display:flex;align-items:center;justify-content:center;background-color:#e0e0e0;border-radius:50%;font-size:48px;font-weight:700;color:#333}.about-contributors__expert-image{width:100%;height:100%;object-fit:cover}.about-contributors__expert-name{font-size:1.8rem;font-weight:600;margin-bottom:.5rem}.about-contributors__expert-title{font-size:1.4rem;color:#3e5154}.about-contributors__empty{font-size:1.6rem;color:#999;text-align:center;padding:4rem 0}.about-involved__container{display:flex;gap:6rem;align-items:center;margin-top:2rem}@media(max-width:850px){.about-involved__container{flex-direction:column-reverse;gap:4rem}}.about-involved__content{flex:1}.about-involved__content .btn{margin-top:2rem}.about-involved__description{overflow-wrap:break-word}:where(.about-involved__description) h1{font-size:2.4rem;font-weight:700;margin:2rem 0 1rem}:where(.about-involved__description) h2{font-size:2rem;font-weight:600;margin:1.6rem 0 .8rem}:where(.about-involved__description) h3,:where(.about-involved__description) h4,:where(.about-involved__description) h5,:where(.about-involved__description) h6{font-size:1.6rem;font-weight:500;margin:1.2rem 0 .6rem}:where(.about-involved__description) h1,:where(.about-involved__description) h2,:where(.about-involved__description) h3,:where(.about-involved__description) h4,:where(.about-involved__description) h5,:where(.about-involved__description) h6{line-height:1.3}:where(.about-involved__description) p{margin:0 0 1.2rem}:where(.about-involved__description) ol,:where(.about-involved__description) ul{margin:1rem 0 1rem 1.5rem;padding-left:1.5rem}:where(.about-involved__description) ul{list-style:disc}:where(.about-involved__description) ul ul{list-style:circle}:where(.about-involved__description) ul ul ul{list-style:square}:where(.about-involved__description) ol{list-style:decimal}:where(.about-involved__description) ol ol{list-style:lower-alpha}:where(.about-involved__description) ol ol ol{list-style:lower-roman}:where(.about-involved__description) li{margin:.4rem 0}:where(.about-involved__description) li>p,:where(.about-involved__description) li>p.apicss-paragraph{margin:0}:where(.about-involved__description) li>ol,:where(.about-involved__description) li>ul{margin:.4rem 0 .4rem 1rem}:where(.about-involved__description) b,:where(.about-involved__description) strong{font-weight:700}:where(.about-involved__description) em,:where(.about-involved__description) i{font-style:italic}:where(.about-involved__description) u{text-decoration:underline}:where(.about-involved__description) del,:where(.about-involved__description) s,:where(.about-involved__description) strike{text-decoration:line-through}:where(.about-involved__description) a{color:#3a7bc8;text-decoration:underline}:where(.about-involved__description) a:hover{color:#2a5a9e}:where(.about-involved__description) code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;background:#f3f4f6;padding:.1em .35em;border-radius:.3rem}:where(.about-involved__description) blockquote{margin:1.5rem 0;padding:.8rem 1.2rem;border-left:4px solid #ccc;background:#f9f9f9;color:#555;font-style:italic}:where(.about-involved__description) blockquote>p:last-child{margin-bottom:0}:where(.about-involved__description) hr{border:none;border-top:1px solid #eee;margin:2rem 0}:where(.about-involved__description) img{display:block;max-width:100%;height:auto;margin:1.5rem auto}:where(.about-involved__description) pre{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;background:#f3f4f6;padding:1rem 1.2rem;border-radius:.6rem;overflow-x:auto;margin:1.2rem 0}:where(.about-involved__description) pre code{background:none;padding:0}.about-involved__description{font-size:1.8rem;line-height:1.6;color:#3e5154}.about-involved__description p{margin-bottom:1.5rem}.about-involved__image-wrap{flex:1;display:flex;justify-content:center;min-width:400px}@media(max-width:850px){.about-involved__image-wrap{min-width:unset}}.about-involved__image{max-width:100%;height:auto;border-radius:1.5rem}.about-partnership{background:var(--color-light-grey,#f7f7f7);border-radius:1.5rem;padding:4rem;margin-top:2rem;border-left:6px solid var(--color-primary,#004990)}@media(max-width:600px){.about-partnership{padding:2.5rem}}.about-partnership__container{display:flex;gap:5rem;align-items:center}@media(max-width:850px){.about-partnership__container{flex-direction:column;gap:3rem}}.about-partnership__content{flex:1.4}.about-partnership__body{overflow-wrap:break-word}:where(.about-partnership__body) h1{font-size:2.4rem;font-weight:700;margin:2rem 0 1rem}:where(.about-partnership__body) h2{font-size:2rem;font-weight:600;margin:1.6rem 0 .8rem}:where(.about-partnership__body) h3,:where(.about-partnership__body) h4,:where(.about-partnership__body) h5,:where(.about-partnership__body) h6{font-size:1.6rem;font-weight:500;margin:1.2rem 0 .6rem}:where(.about-partnership__body) h1,:where(.about-partnership__body) h2,:where(.about-partnership__body) h3,:where(.about-partnership__body) h4,:where(.about-partnership__body) h5,:where(.about-partnership__body) h6{line-height:1.3}:where(.about-partnership__body) p{margin:0 0 1.2rem}:where(.about-partnership__body) ol,:where(.about-partnership__body) ul{margin:1rem 0 1rem 1.5rem;padding-left:1.5rem}:where(.about-partnership__body) ul{list-style:disc}:where(.about-partnership__body) ul ul{list-style:circle}:where(.about-partnership__body) ul ul ul{list-style:square}:where(.about-partnership__body) ol{list-style:decimal}:where(.about-partnership__body) ol ol{list-style:lower-alpha}:where(.about-partnership__body) ol ol ol{list-style:lower-roman}:where(.about-partnership__body) li{margin:.4rem 0}:where(.about-partnership__body) li>p,:where(.about-partnership__body) li>p.apicss-paragraph{margin:0}:where(.about-partnership__body) li>ol,:where(.about-partnership__body) li>ul{margin:.4rem 0 .4rem 1rem}:where(.about-partnership__body) b,:where(.about-partnership__body) strong{font-weight:700}:where(.about-partnership__body) em,:where(.about-partnership__body) i{font-style:italic}:where(.about-partnership__body) u{text-decoration:underline}:where(.about-partnership__body) del,:where(.about-partnership__body) s,:where(.about-partnership__body) strike{text-decoration:line-through}:where(.about-partnership__body) a{color:#3a7bc8;text-decoration:underline}:where(.about-partnership__body) a:hover{color:#2a5a9e}:where(.about-partnership__body) code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;background:#f3f4f6;padding:.1em .35em;border-radius:.3rem}:where(.about-partnership__body) blockquote{margin:1.5rem 0;padding:.8rem 1.2rem;border-left:4px solid #ccc;background:#f9f9f9;color:#555;font-style:italic}:where(.about-partnership__body) blockquote>p:last-child{margin-bottom:0}:where(.about-partnership__body) hr{border:none;border-top:1px solid #eee;margin:2rem 0}:where(.about-partnership__body) img{display:block;max-width:100%;height:auto;margin:1.5rem auto}:where(.about-partnership__body) pre{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;background:#f3f4f6;padding:1rem 1.2rem;border-radius:.6rem;overflow-x:auto;margin:1.2rem 0}:where(.about-partnership__body) pre code{background:none;padding:0}.about-partnership__body{font-size:1.8rem;line-height:1.6;color:#3e5154}.about-partnership__body p{margin-bottom:1.5rem}.about-partnership__cta{margin-top:1rem}.about-partnership__logo-wrap{flex:1;display:flex;justify-content:center;align-items:center}.about-partnership__logo{max-width:100%;height:auto}.about-supporters__header{text-align:center;margin-bottom:3rem}.about-supporters__header .about-section-title:after{left:50%;transform:translateX(-50%)}.about-supporters__description{font-size:1.8rem;line-height:1.6;color:#3e5154;max-width:60ch;margin:0 auto}.about-supporters__logos{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}.about-supporters__logo-card{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transition:transform .3s ease;text-decoration:none;border-radius:1rem;box-shadow:0 10px 30px rgba(0,0,0,.1);padding:1.5rem}.about-supporters__logo-card:hover{transform:translateY(-5px)}.about-supporters__logo-image{height:auto;margin-bottom:1rem}.about-supporters__logo-link{display:flex;align-items:center;gap:.5rem}.about-supporters__logo-name{font-size:1.6rem;font-weight:500;color:#3e5154}.about-supporters__external-icon{color:var(--color-primary)}@media(max-width:1200px){.about-founder__container,.about-involved__container,.about-mission__container{gap:4rem}}@media(max-width:850px){.about-section-title{font-size:3rem}.about-hero__heading{font-size:3.5rem}.about-team__grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.about-process__steps{flex-direction:column;align-items:center}}@media(max-width:600px){.about-page__content{padding-top:3rem;padding-bottom:6rem}.about-section-title{font-size:2.8rem}.about-hero__heading{font-size:3rem}.about-team__member-photo{height:200px}.about-involved__image-wrap{min-width:unset}}.draggable-carousel-wrapper{position:relative;width:100%}.draggable-carousel{display:flex;gap:2rem;overflow-x:hidden;cursor:grab;padding:1rem 0 2rem;-webkit-overflow-scrolling:touch;user-select:none}.draggable-carousel--grabbing{cursor:grabbing}.draggable-carousel--grabbing *{pointer-events:none}.draggable-carousel>*{flex-shrink:0}.draggable-carousel-fade{position:absolute;top:0;bottom:0;width:4rem;z-index:1;pointer-events:none}.draggable-carousel-fade--left{left:0;background:linear-gradient(to right,var(--color-bg,#fff),transparent)}.draggable-carousel-fade--right{right:0;background:linear-gradient(to left,var(--color-bg,#fff),transparent)}