.about-container{width:min(100% - 48px,1200px);margin-inline:auto}.about-section{background:var(--hero-bg);color:var(--hero-text);padding-block:110px;position:relative}.about-eyebrow{color:var(--hero-accent);letter-spacing:.4px;align-items:center;gap:9px;font-size:13px;font-weight:700;display:inline-flex}.about-section h2{letter-spacing:-1.5px;margin-top:18px;font-size:clamp(32px,4vw,49px);font-weight:800;line-height:1.35}.about-section h2 span,.about-hero h1 span{color:var(--hero-accent);display:block}.about-muted,.about-centered-heading>p{color:var(--hero-muted);font-size:15px;line-height:2}.about-hero{isolation:isolate;background:radial-gradient(circle at 80% 20%, #635bff21, transparent 35%), var(--hero-bg);min-height:490px;color:var(--hero-text);align-items:center;display:flex;position:relative;overflow:hidden}.about-hero-content{z-index:3;padding-block:90px;position:relative}.about-hero h1{letter-spacing:-2.5px;max-width:850px;margin-top:24px;font-size:clamp(42px,6vw,72px);font-weight:850;line-height:1.2}.about-hero-content>p{max-width:650px;color:var(--hero-muted);margin-top:24px;font-size:17px;line-height:2}.about-scroll{color:var(--hero-accent);align-items:center;gap:12px;margin-top:32px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.about-scroll svg{animation:1.5s ease-in-out infinite about-scroll-down}@keyframes about-scroll-down{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.about-hero-grid{z-index:-1;background-image:linear-gradient(var(--hero-grid) 1px, transparent 1px), linear-gradient(90deg, var(--hero-grid) 1px, transparent 1px);background-size:55px 55px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(270deg,#000,#0000 85%);mask-image:linear-gradient(270deg,#000,#0000 85%)}.about-hero-orb{z-index:-1;pointer-events:none;border:1px solid #8b83ff33;border-radius:50%;position:absolute}.about-hero-orb-one{inset-inline-end:7%;width:400px;height:400px;top:8%;box-shadow:0 0 100px #635bff1a}.about-hero-orb-two{inset-inline-end:calc(7% + 60px);border-color:#8b83ff59;width:280px;height:280px;top:calc(8% + 60px)}.about-story{background:var(--hero-card)}.about-story-grid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:90px;display:grid}.about-story-content{padding-top:8px}.about-story-lead{margin-bottom:20px;font-size:23px;font-weight:700;line-height:1.8}.about-story-content>.about-muted{margin-bottom:32px}.about-story-points{gap:24px;display:grid}.about-story-points>div{align-items:flex-start;gap:17px;display:flex}.about-icon{border:1px solid var(--hero-border);background:var(--hero-card);width:48px;height:48px;color:var(--hero-accent);border-radius:15px;flex:0 0 48px;justify-content:center;align-items:center;display:inline-flex}.about-story-points h3,.about-value-card h3,.about-step h3{margin-bottom:8px;font-size:16px;font-weight:750}.about-story-points p,.about-value-card p,.about-step p{color:var(--hero-muted);font-size:13px;line-height:1.9}.about-text-link{color:var(--hero-accent);align-items:center;gap:10px;margin-top:32px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.about-mission{background:var(--hero-bg)}.about-mission-heading{max-width:650px;margin-bottom:45px}.about-mission-grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.about-mission-card{border:1px solid var(--hero-border);background:var(--hero-card);box-shadow:var(--hero-shadow);border-radius:25px;padding:38px}.about-card-label{color:var(--hero-accent);text-transform:uppercase;margin-top:25px;font-size:12px;font-weight:750;display:block}.about-mission-card h3{margin-block:12px;font-size:25px;font-weight:800}.about-mission-card p{color:var(--hero-muted);font-size:14px;line-height:2}.about-mission-card-featured{background:radial-gradient(circle at 90% 10%, #8b83ff21, transparent 45%), var(--hero-card);border-color:#8b83ff4d}.about-values{background:var(--hero-card)}.about-centered-heading{text-align:center;max-width:700px;margin:0 auto 55px}.about-centered-heading>p{margin-top:17px}.about-values-grid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.about-value-card{border:1px solid var(--hero-border);background:var(--hero-bg);border-radius:20px;min-height:235px;padding:25px;transition:transform .3s,border-color .3s}.about-value-card:hover{border-color:var(--hero-accent);transform:translateY(-7px)}.about-value-top{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.about-value-number{color:var(--hero-muted);font-size:12px;font-weight:700}.about-approach{background:var(--hero-bg)}.about-steps-grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.about-step{border:1px solid var(--hero-border);background:var(--hero-card);border-radius:20px;padding:27px 22px;position:relative}.about-step-icon{color:var(--hero-accent);justify-content:space-between;align-items:center;margin-bottom:27px;display:flex}.about-step-icon span{color:var(--hero-muted);font-size:12px;font-weight:700}@media (max-width:900px){.about-story-grid{grid-template-columns:1fr;gap:35px}.about-values-grid,.about-steps-grid{grid-template-columns:repeat(2,1fr)}.about-hero-orb-one{inset-inline-end:-180px}.about-hero-orb-two{inset-inline-end:-120px}}@media (max-width:600px){.about-container{width:min(100% - 36px,1200px)}.about-section{padding-block:75px}.about-hero{min-height:430px}.about-hero-content{padding-block:75px}.about-hero h1{letter-spacing:-1.5px;font-size:42px}.about-hero-content>p{font-size:14px}.about-section h2{font-size:34px}.about-mission-grid{grid-template-columns:1fr}.about-mission-card{padding:27px}.about-values-grid,.about-steps-grid{grid-template-columns:1fr}.about-value-card{min-height:auto}.about-story-lead{font-size:19px}}@media (prefers-reduced-motion:reduce){.about-section *,.about-hero *{transition:none!important;animation:none!important}}
