@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@300;400;500;600&family=Syne:wght@400;500;600;700;800&family=Playfair+Display:ital,wght@0,400;0,600;1,400;1,600&display=swap");.about-page{--bg-color:#050505;--text-color:#e1e1e1;--accent-color:#333;--font-heading:"Syne",sans-serif;--font-body:"Manrope",sans-serif;--font-serif:"Playfair Display",serif;font-family:var(--font-body);background-color:var(--bg-color);color:var(--text-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;width:100vw;position:relative;min-height:100vh}.about-page h1,.about-page h2,.about-page h3,.about-page h4,.about-page h5,.about-page h6{font-family:var(--font-heading);font-weight:800;line-height:.9;text-transform:uppercase;letter-spacing:-.02em}.about-page a{text-decoration:none}.about-page ul{list-style:none}.about-page .container,.container{max-width:1800px;margin:0 auto;padding:0 4vw;width:100%}.about-page .section-padding,.section-padding{padding:12vh 0}.about-page .stroke-text{-webkit-text-stroke:1px hsla(0,0%,100%,.3);color:transparent}.about-page .font-serif-italic{font-family:var(--font-serif);font-style:italic;font-weight:400}.about-page .custom-cursor{position:fixed;top:0;left:0;width:15px;height:15px;background-color:#fff;border-radius:50%;pointer-events:none;z-index:10000;mix-blend-mode:exclusion;transition:width .3s cubic-bezier(.19,1,.22,1),height .3s cubic-bezier(.19,1,.22,1);transform:translate(-50%,-50%)}.about-page .custom-cursor.hovered{width:80px;height:80px;background-color:#fff;mix-blend-mode:exclusion}.about-page .noise-overlay{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9999;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E")}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.about-page::-webkit-scrollbar{width:0;background:transparent}