.nav{position:fixed;left:0;top:0;display:flex;align-items:center;justify-content:center;width:100vw;height:40px;z-index:1000;background-color:rgba(0,80,1,.027);border-bottom:.5px solid #000;backdrop-filter:blur(1000px)}.nav-buttons>*{margin:0 25px;cursor:pointer;transition:.3s;opacity:75%;color:#000}.nav-buttons>:hover{transform:scale(1.3);opacity:100%}.nav-buttons{font-size:13px;display:flex;align-items:center;height:100%;justify-content:space-between;margin-left:-100px;margin-right:-285px}.nav-highlight{position:absolute;right:0}.nav>.logo{width:30px;max-height:30px;position:absolute}@keyframes dropIn{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.coming-soon{position:fixed;top:5vh;left:3vw;z-index:100000;width:200px;height:50px;background-color:hsla(0,0%,100%,.112);backdrop-filter:blur(10px);color:#fff;font-size:13px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-weight:400;opacity:0;animation-name:dropInDropOut;animation-duration:3s;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes dropInDropOut{0%{transform:translateY(-100%);opacity:0}20%{transform:translateY(0);opacity:1}80%{transform:translateY(0);opacity:1}to{transform:translateY(-100%);opacity:0}}@keyframes slideInRight{0%{transform:translateX(40%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideOutRight{0%{transform:translateX(0);opacity:1}to{transform:translateX(40%);opacity:0}}.loading-bar{position:fixed;left:0;top:40px;width:0;height:3px;background:-webkit-linear-gradient(0deg,#fcb454,#f8891b);z-index:100}.load-gal{animation-name:load;animation-duration:1s;animation-iteration-count:1;animation-fill-mode:forwards}.load-fast{animation-name:load;animation-duration:.7s;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes load{0%{width:0}60%{width:100vw;opacity:1;height:3px;transform:translate(0)}to{width:100vw;transform:translateY(-40px);height:40px;opacity:0}}@keyframes mobile-load{0%{width:0}60%{width:100vw;opacity:1;height:3px;transform:translateY(0)}to{width:100vw;opacity:0;height:10px}}@media screen and (min-width:768px){.menu-btn{text-align:center}}@media screen and (max-width:768px){.mobile-nav{position:fixed;left:0;display:flex;align-items:center;justify-content:right;width:100vw;padding-top:4px;height:40px;z-index:1000}.mobile-nav>.logo{width:30px;max-height:30px;position:absolute;left:25px}.open-menu{position:fixed;right:25px;width:25px;height:auto;cursor:pointer;color:#000;background-color:hsla(0,0%,100%,.11);border-radius:8px;padding:8px;text-align:center;backdrop-filter:blur(10px)}.menu-container{position:fixed;top:0;right:0;height:100vh;width:60vw;background-color:hsla(0,0%,100%,.055);z-index:100000;backdrop-filter:blur(30px);display:flex;flex-direction:column;align-items:flex-end;padding-right:60px;padding-top:50px;border-radius:20px 0 0 20px;opacity:0}.menu-enter{animation-name:slideInRight;animation-duration:.4s;animation-iteration-count:1;animation-fill-mode:forwards}.menu-leave{animation-name:slideOutRight;animation-duration:.4s;animation-iteration-count:1;animation-fill-mode:forwards}.menu-btn{font-size:25px;font-weight:400}.close-menu,.menu-btn{cursor:pointer;color:#000}.close-menu{position:absolute;top:30px;left:40px;width:30px;height:auto}.menu-highlight{background:-webkit-linear-gradient(30deg,#72deff,#ff71c4);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.loading-bar{top:0}.load-fast,.load-gal{animation-name:mobile-load}}#small_topcorner{width:85%;height:85%}.top_logo{margin-left:-575px;margin-right:350px}.toplogo{justify-content:center;width:45px;height:45px;left:500px}.su,.toplogo{display:flex;align-items:center}.su{position:relative;font-size:13px;height:100%;justify-content:space-between;left:270px}.header-socials{display:flex;justify-content:center;align-items:center;margin:1%}.header-socials>a{margin:.2vw;opacity:60%;transition:.3s}.header-socials>a:hover{opacity:100%}.d-header,.text-over-image-container{position:relative}@media screen and (max-width:900px){.mobile-nav{position:relative;left:0;display:flex;align-items:center;justify-content:right;width:100vw;padding-top:4px;height:40px;z-index:1000}.mobile-nav>.logo{width:30px;max-height:30px;position:absolute;left:25px}.open-menu{width:15vw;height:auto;cursor:pointer;color:#fff;background-color:hsla(0,0%,100%,.11);border-radius:8px;padding:8px;opacity:85%;text-align:center;backdrop-filter:blur(10px)}.menu-container{top:0;right:0;height:100vh;width:60vw;background-color:hsla(0,0%,100%,.055);z-index:100000;backdrop-filter:blur(30px);display:flex;flex-direction:column;align-items:flex-end;padding-right:60px;padding-top:50px;border-radius:20px 0 0 20px;opacity:0}.menu-enter{animation-name:slideInRight;animation-duration:.4s;animation-iteration-count:1;animation-fill-mode:forwards}.menu-leave{animation-name:slideOutRight;animation-duration:.4s;animation-iteration-count:1;animation-fill-mode:forwards}.menu-btn{font-size:25px;font-weight:400}.close-menu,.menu-btn{cursor:pointer;color:#fff}.close-menu{position:absolute;top:30px;left:40px;width:30px;height:auto}.menu-highlight{background:-webkit-linear-gradient(30deg,#72deff,#ff71c4);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.loading-bar{top:0}.load-fast,.load-gal{animation-name:mobile-load}}.footer-shell{width:min(1200px,100%);margin:2rem auto 3rem;padding:1.75rem 2rem;border-radius:28px;border:1px solid hsla(0,0%,100%,.12);background:rgba(6,10,26,.85);backdrop-filter:blur(8px);justify-content:space-between;gap:1.5rem;color:#f4f6ff}.footer-brand,.footer-shell{display:flex;align-items:center}.footer-brand{gap:1rem}.footer-image{width:58px;height:58px;object-fit:cover;border-radius:50%;border:1px solid hsla(0,0%,100%,.18);box-shadow:0 12px 30px rgba(0,0,0,.35)}.footer-title{margin:0;font-weight:600;font-size:1rem;letter-spacing:.04em;text-transform:uppercase}.footer-subtitle{margin:.2rem 0 0;font-size:.9rem;color:hsla(0,0%,100%,.7)}.footer-meta{display:flex;flex-direction:column;gap:.2rem;font-size:.9rem;color:hsla(0,0%,100%,.75)}.footer-meta a{color:#f4f6ff;text-decoration:none;font-weight:500}.footer-meta a:hover{text-decoration:underline}.footer-socials{display:flex;gap:.65rem;font-size:1.35rem}.footer-socials a{width:2.8rem;height:2.8rem;border-radius:50%;border:1px solid hsla(0,0%,100%,.15);display:flex;align-items:center;justify-content:center;color:inherit;transition:transform .2s ease,border-color .2s ease}.footer-socials a:hover{transform:translateY(-2px);border-color:#ffb07c}@media (max-width:900px){.footer-shell{flex-direction:column;align-items:flex-start}.footer-socials{width:100%}}:root{--tah-bg-deep:#060b1c;--tah-bg:radial-gradient(circle at 18% 15%,rgba(126,151,255,.4),transparent 45%),radial-gradient(circle at 80% 0%,rgba(255,160,130,.25),transparent 40%),linear-gradient(140deg,#32285f,#121734 50%,#02030f);--tah-surface:rgba(5,9,24,.92);--tah-glow:hsla(0,0%,100%,.06);--tah-border:hsla(0,0%,100%,.12);--tah-text:#f4f6ff;--tah-muted:#c7cbe8;--tah-accent:linear-gradient(120deg,#f6b28c,#e38cab,#6f8fe8)}body,html{margin:0;padding:0;overflow-x:hidden;scroll-behavior:smooth}.tah-page{min-height:100vh;background-color:var(--tah-bg-deep);background-image:var(--tah-bg);color:var(--tah-text);position:relative}.page-shell{width:min(1200px,100%);margin:0 auto;padding:8rem 1.5rem 4rem;display:flex;flex-direction:column;gap:2.5rem;position:relative;z-index:1}section[id]{scroll-margin-top:80px}.section-surface{background:linear-gradient(145deg,rgba(118,140,213,.35),rgba(19,24,55,.92));border:1px solid var(--tah-border);border-radius:32px;padding:clamp(2rem,4vw,4rem);box-shadow:0 30px 120px rgba(2,5,17,.55)}.section-echoes{background:linear-gradient(150deg,rgba(129,152,209,.45),rgba(33,59,190,.95))}.gradient-surface{background:linear-gradient(150deg,rgba(120,180,255,.45),rgba(12,20,45,.95));position:relative;overflow:hidden}.gradient-surface:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 80% 10%,hsla(0,0%,100%,.2),transparent 50%);opacity:.6;pointer-events:none}.soft-surface{background:linear-gradient(145deg,rgba(70,110,220,.3),rgba(9,14,40,.92))}.hero-section{margin-top:4rem}.section-heading{max-width:760px;margin-bottom:2rem}.section-heading h2{font-size:clamp(2rem,3vw,3rem);line-height:1.2;margin-top:.8rem;margin-bottom:.75rem}.section-heading p{color:var(--tah-muted);font-size:1rem;line-height:1.7}.accent-pill{display:inline-flex;align-items:center;align-self:flex-start;border-radius:999px;border:1px solid var(--tah-border);padding:.35rem 1.1rem;text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;color:#f5dfc8;background:hsla(0,0%,100%,.08);width:fit-content}.accent-pill.subtle{background:hsla(0,0%,100%,.03);color:var(--tah-muted)}.hero-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:clamp(2rem,5vw,4rem);align-items:center}.hero-copy h1{font-size:clamp(2.5rem,5vw,4rem);margin:1.2rem 0 1rem;line-height:1.05}.hero-copy p{color:var(--tah-muted);line-height:1.6}.hero-cta{display:flex;flex-wrap:wrap;gap:1rem;margin:2rem 0 1.25rem}.ghost-cta,.primary-cta{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:.85rem 1.6rem;border-radius:999px;font-weight:600;text-decoration:none;transition:transform .2s ease,opacity .2s ease}.primary-cta{background-image:linear-gradient(110deg,#e7aa87,#eed68f);color:#0a0f1e;border:none}.ghost-cta{border:1px solid var(--tah-border);color:var(--tah-text);background:transparent}.ghost-cta:hover,.primary-cta:hover{transform:translateY(-2px);opacity:.9}.tah-page,.tah-page *,.tah-type{font-family:Clear Sans,Inter,-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:.01em}.pill-column,.pill-row{display:flex;flex-wrap:wrap;gap:.5rem}.pill-column span,.pill-row span{padding:.4rem .9rem;border-radius:999px;background:hsla(0,0%,100%,.08);font-size:.85rem;color:var(--tah-muted)}.pill-column{flex-direction:column}.hero-media{position:relative;display:flex;justify-content:center}.hero-card{position:relative;padding:1.5rem;border-radius:28px;background:rgba(6,10,29,.9);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 40px 80px rgba(3,6,19,.7)}.hero-cover{border-radius:18px;width:100%;height:auto;box-shadow:0 25px 60px rgba(0,0,0,.45)}.floating-badge{position:absolute;bottom:1.5rem;right:-1rem;padding:.9rem 1.2rem;border-radius:16px;background:hsla(0,0%,100%,.95);color:#111226;font-size:.85rem;text-align:left;box-shadow:0 20px 50px rgba(15,17,35,.35)}.floating-badge span{font-weight:600;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.publication-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem}.publication-card{border:1px solid var(--tah-border);border-radius:28px;background:hsla(0,0%,100%,.02);padding:1.5rem;display:flex;flex-direction:column;gap:1rem;min-height:100%}.publication-card.primary{background:hsla(0,0%,100%,.03)}.publication-card.secondary h3{margin-bottom:.75rem}.publication-card.secondary ul{list-style:none;padding-left:0;margin:0 0 1.2rem;color:var(--tah-muted);line-height:1.6}.publication-card.secondary li{position:relative;padding-left:1.2rem;margin-bottom:.6rem}.publication-card.secondary li:before{content:"•";position:absolute;left:0;color:#ffb07c}.publication-image{border-radius:20px;width:100%;height:auto;box-shadow:0 20px 50px rgba(0,0,0,.45)}.publication-image.tall{max-width:460px}.mosaic-section{position:relative;background:linear-gradient(155deg,rgba(179,32,6,.45),rgba(185,26,42,.95))}.mosaic-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(2rem,5vw,4rem);align-items:center}.mosaic-copy{display:flex;flex-direction:column;gap:1.25rem;max-width:520px}.mosaic-copy h2{font-size:clamp(2rem,4vw,3.25rem);margin:1rem 0;line-height:1.15}.mosaic-copy p{color:var(--tah-muted);line-height:1.7}.mosaic-media{display:flex;justify-content:center}.mosaic-highlights{margin-top:2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem}.highlight-card{border-radius:20px;border:1px solid hsla(0,0%,100%,.08);padding:1rem 1.2rem;background:hsla(0,0%,100%,.03)}.highlight-card h3{margin:0 0 .5rem;font-size:1rem}.highlight-card p{margin:0;color:var(--tah-muted);line-height:1.5;font-size:.95rem}.card-body p{color:var(--tah-muted);line-height:1.6}.section-split{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(2rem,5vw,4rem);align-items:start}.about-section{gap:clamp(2rem,6vw,5rem)}.about-copy{display:flex;flex-direction:column;gap:1.25rem;max-width:520px}.about-copy h2{margin-bottom:.5rem}.about-copy p{line-height:1.8;color:var(--tah-muted);font-size:1rem}.value-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1.2rem;margin-top:2rem}.value-card{padding:1.25rem;border-radius:20px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08)}.value-card h3{margin-top:0;margin-bottom:.6rem;font-size:1rem}.value-card p{margin:0;color:var(--tah-muted);line-height:1.5;font-size:.95rem}.impact-panel{width:100%}.panel-surface{background:rgba(8,12,28,.9);border-radius:28px;padding:clamp(1.75rem,3vw,2.75rem);border:1px solid hsla(0,0%,100%,.08);display:flex;flex-direction:column;gap:1.5rem}.impact-image{border-radius:100%;border:1px solid hsla(0,0%,100%,.25)}.stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1rem}.stat-card{padding:1rem;border-radius:18px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08)}.stat-card span{font-size:1.75rem;font-weight:700}.stat-card h4{margin:.4rem 0;font-size:.95rem;text-transform:uppercase;letter-spacing:.08em}.stat-card p{margin:0;color:var(--tah-muted);font-size:.85rem;line-height:1.4}.initiative-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.2rem}.initiative-card{padding:1.5rem;border-radius:24px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);min-height:100%}.initiative-card h3{margin-top:0;margin-bottom:.75rem}.initiative-card p{margin:0;color:var(--tah-muted);line-height:1.6}.join-section{overflow:hidden}.cta-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.2rem}.cta-card{padding:1.5rem;border-radius:24px;border:1px solid hsla(0,0%,100%,.12);background:rgba(6,10,26,.75);display:flex;flex-direction:column;gap:.9rem}.cta-card.highlight{background:hsla(0,0%,100%,.08);color:#0c1022}.cta-card.highlight h3,.cta-card.highlight p{color:#0c1022}.social-row{display:flex;gap:.75rem;font-size:1.35rem}.social-row a{width:2.75rem;height:2.75rem;border-radius:50%;border:1px solid hsla(0,0%,100%,.15);display:flex;align-items:center;justify-content:center;color:var(--tah-text);transition:transform .2s ease,border-color .2s ease}.social-row a:hover{transform:translateY(-2px);border-color:#ffb07c}.instagram-card{border-radius:28px;border:1px solid hsla(0,0%,100%,.08);padding:1.5rem;background:hsla(0,0%,100%,.02);display:flex;justify-content:center}.connect-section{margin-bottom:1.5rem}.connect-anchor{display:block;height:1px}@media (max-width:768px){.page-shell{padding-top:7rem}.section-surface{border-radius:24px}.floating-badge{right:0}.social-row{flex-wrap:wrap}.mosaic-grid{grid-template-columns:1fr}}@font-face{font-family:Clear Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/clear-sans-latin-400-normal.58a62fdb.woff2) format("woff2"),url(/_next/static/media/clear-sans-latin-400-normal.0a5ad743.woff) format("woff")}