.about-hero{position:relative;background:var(--bg-dark);padding:calc(112px + var(--section-pad)) 0 var(--section-pad);overflow:hidden;text-align:center}.about-hero__dot-grid{position:absolute;inset:0;background:radial-gradient(circle,rgba(141,169,219,.08) 1px,transparent 1px);background-size:32px 32px;mask-image:radial-gradient(ellipse 80% 70% at 50% 40%,black,transparent);-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 40%,black,transparent);pointer-events:none}.about-hero__glow{position:absolute;top:-20%;left:50%;transform:translate(-50%);width:60%;height:80%;background:radial-gradient(ellipse,rgba(5,56,149,.25) 0%,transparent 70%);pointer-events:none}.about-hero__content{position:relative;z-index:1}.about-hero__title{font-family:var(--font-display);font-size:clamp(2.5rem,5.5vw,4rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--text-dark-bg);margin-bottom:.75rem}.about-hero__tagline{font-family:var(--font-display);font-size:clamp(1.125rem,2vw,1.375rem);font-weight:400;color:var(--accent-light);max-width:600px;margin:0 auto}.about-mission{background:var(--bg-white);padding:var(--section-pad) 0}.about-mission__inner{max-width:680px;margin:0 auto;text-align:center}.about-mission__inner .section-label{justify-content:center}.about-mission__body,.about-mission__backed{text-align:left}.about-mission__heading{font-family:var(--font-display);font-size:clamp(1.875rem,4vw,2.75rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:#1a202c;margin-bottom:1.5rem}.about-mission__body{display:flex;flex-direction:column;gap:1rem}.about-mission__body p{font-size:1.0625rem;font-weight:300;line-height:1.8;color:var(--text-light-bg)}.about-mission__backed{display:flex;align-items:flex-start;gap:1rem;margin-top:2rem;padding:1.25rem 1.5rem;background:var(--bg-light);border-radius:var(--radius);border-left:3px solid var(--brand-blue);font-size:.9375rem;line-height:1.6;color:var(--text-light-bg)}.about-mission__backed-icon{flex-shrink:0;color:var(--brand-blue);margin-top:2px}.about-press{background:var(--bg-dark);padding:var(--section-pad) 0}.about-press__inner{text-align:center}.about-press__inner .section-label{justify-content:center}.about-press__heading{font-family:var(--font-display);font-size:clamp(1.875rem,4vw,2.75rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--text-dark-bg);margin-bottom:2rem}.about-press__badges{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.about-press__badge{display:inline-flex;align-items:center;padding:.6rem 1.25rem;font-family:var(--font-display);font-size:.9375rem;font-weight:600;color:var(--text-dark-bg);background:var(--bg-elevated);border:1px solid var(--border-dark);border-radius:var(--radius-sm);transition:border-color .25s ease,background .25s ease}.about-press__badge:hover{border-color:var(--accent-bright);background:var(--bg-raised)}.about-offices{background:var(--bg-white);padding:var(--section-pad) 0}.about-offices__heading{font-family:var(--font-display);font-size:clamp(1.875rem,4vw,2.75rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:#1a202c;margin-bottom:2rem}.about-offices__grid{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.about-offices__card{padding:2rem;background:var(--bg-light);border:1px solid var(--border-light);border-radius:var(--radius);transition:border-color .25s ease,box-shadow .25s ease}.about-offices__card:hover{border-color:var(--accent-bright);box-shadow:0 4px 24px #05389514}.about-offices__card-flag{color:var(--brand-blue);margin-bottom:.75rem}.about-offices__card-label{font-family:var(--font-mono);font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:var(--brand-blue);margin-bottom:.25rem}.about-offices__card-title{font-family:var(--font-display);font-size:1.375rem;font-weight:700;color:#1a202c;margin-bottom:.5rem}.about-offices__card-entity{font-size:.9375rem;font-weight:500;color:var(--text-light-bg);margin-bottom:.75rem}.about-offices__card-address{font-size:.9375rem;line-height:1.7;color:var(--text-light-bg-secondary);margin-bottom:.5rem}.about-offices__card-phone{font-family:var(--font-mono);font-size:.875rem;color:var(--brand-blue);font-weight:500}.about-founders{max-width:880px;margin:4rem auto 0;padding-top:3rem;border-top:1px solid var(--border-light);text-align:center}.about-founders__label{font-family:var(--font-mono);font-size:.75rem;text-transform:uppercase;letter-spacing:.12em;color:var(--brand-blue);margin-bottom:2rem}.about-founders__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.about-founders__card{display:flex;flex-direction:column;align-items:center;text-align:center}.about-founders__photo{width:120px;height:120px;border-radius:50%;overflow:hidden;margin-bottom:1.25rem;background:var(--bg-light);border:3px solid var(--bg-white);box-shadow:0 4px 16px #05389514;position:relative}.about-founders__photo:after{content:"";position:absolute;inset:0;border-radius:50%;border:1px solid var(--border-light);pointer-events:none}.about-founders__photo img{width:100%;height:100%;object-fit:cover;display:block}.about-founders__name{font-family:var(--font-display);font-size:1.25rem;font-weight:600;color:#1a202c;margin-bottom:.375rem;letter-spacing:-.01em}.about-founders__role{font-family:var(--font-display);font-size:.9375rem;font-weight:500;color:var(--brand-blue);margin-bottom:.25rem}.about-founders__subrole{font-family:var(--font-mono);font-size:.6875rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-light-bg-secondary);margin-bottom:1rem}.about-founders__bio{font-size:.875rem;line-height:1.65;font-weight:300;color:var(--text-light-bg);max-width:280px}@media(max-width:720px){.about-founders__grid{grid-template-columns:1fr;gap:2.5rem;max-width:360px;margin:0 auto}}.about-investors{background:var(--bg-white);padding:var(--section-pad) 0}.about-investors__inner{text-align:center}.about-investors__inner .section-label{justify-content:center}.about-investors__heading{font-family:var(--font-display);font-size:clamp(1.875rem,4vw,2.75rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:#1a202c;margin-bottom:1rem}.about-investors__subheading{font-size:1.0625rem;font-weight:300;line-height:1.7;color:var(--text-light-bg-secondary);max-width:720px;margin:0 auto 3.5rem}.about-investors__group{max-width:900px;margin:0 auto 3rem}.about-investors__group:last-of-type{margin-bottom:2.5rem}.about-investors__group-label{font-family:var(--font-mono);font-size:.75rem;text-transform:uppercase;letter-spacing:.12em;color:var(--brand-blue);margin-bottom:1.25rem;text-align:center}.about-investors__grid{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr)}.about-investors__card{display:flex;align-items:center;justify-content:center;padding:1.5rem 1.25rem;min-height:110px;background:var(--bg-light);border:1px solid var(--border-light);border-radius:var(--radius-sm);transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease,background .25s ease}.about-investors__card:hover{border-color:var(--accent-bright);background:var(--bg-white);box-shadow:0 6px 20px #05389514;transform:translateY(-2px)}.about-investors__card img{max-width:100%;max-height:48px;width:auto;height:auto;object-fit:contain}.about-investors__advisor-note{font-size:.875rem;color:var(--text-light-bg-secondary);font-style:italic;max-width:720px;margin:0 auto;line-height:1.7}a.about-press__badge{text-decoration:none;cursor:pointer}@media(max-width:900px){.about-investors__grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.about-offices__grid{grid-template-columns:1fr}.about-investors__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.about-investors__card{min-height:88px;padding:1rem .75rem}.about-investors__card img{max-height:36px}}
