.about__wrapper{width:100%;min-height:100vh;position:relative;z-index:10;overflow-x:hidden}.about__hero{min-height:70vh;display:flex;align-items:center;justify-content:center;padding:8rem 2rem 4rem;position:relative;overflow:hidden}@media screen and (max-width:768px){.about__hero{min-height:60vh;padding:6rem 1.5rem 3rem}}.about__hero:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:transparent;z-index:-1}.about__hero .about__hero-container{max-width:900px;width:100%;margin:0 auto;text-align:center}.about__hero .about__hero-content{width:100%}.about__hero .about__hero-title{font-size:4rem;font-weight:700;margin-bottom:2rem;color:var(--white-color);text-transform:uppercase;letter-spacing:3px;line-height:1.2}@media screen and (max-width:1024px){.about__hero .about__hero-title{font-size:3rem}}@media screen and (max-width:768px){.about__hero .about__hero-title{font-size:2.5rem;margin-bottom:1.5rem;letter-spacing:2px}}@media screen and (max-width:480px){.about__hero .about__hero-title{font-size:2rem}}.about__hero .about__hero-description{font-size:1.2rem;line-height:1.8;color:var(--lightGray-color);margin-bottom:3rem;max-width:800px;margin-left:auto;margin-right:auto;font-family:var(--font-base)}@media screen and (max-width:768px){.about__hero .about__hero-description{font-size:1.1rem;margin-bottom:2.5rem}}@media screen and (max-width:480px){.about__hero .about__hero-description{font-size:1rem}}.about__hero .about__hero-buttons{display:flex;gap:1.5rem;justify-content:center;flex-wrap:wrap}@media screen and (max-width:480px){.about__hero .about__hero-buttons{flex-direction:column;gap:1rem}}.about__hero .about__hero-button{display:inline-flex;align-items:center;gap:.75rem;padding:1rem 2rem;font-size:1rem;font-weight:500;text-transform:uppercase;letter-spacing:1px;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease;font-family:var(--font-base)}@media screen and (max-width:480px){.about__hero .about__hero-button{width:100%;justify-content:center;padding:.875rem 1.5rem}}.about__hero .about__hero-button--primary{background:var(--secondary-color);color:var(--white-color)}.about__hero .about__hero-button--primary:hover{background:rgba(255,140,0,.9);transform:translateY(-2px);box-shadow:0 5px 20px rgba(255,140,0,.3)}.about__hero .about__hero-button--secondary{background:hsla(0,0%,100%,.05);color:var(--white-color);border:1px solid hsla(0,0%,100%,.2)}.about__hero .about__hero-button--secondary:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.3);transform:translateY(-2px)}.about__story{padding:6rem 2rem;background:transparent}@media screen and (max-width:768px){.about__story{padding:4rem 1.5rem}}.about__story .about__story-container{max-width:900px;margin:0 auto}.about__story .about__story-content{text-align:center}.about__story .about__story-title{font-size:2.5rem;font-weight:600;margin-bottom:2rem;color:var(--white-color);text-transform:uppercase;letter-spacing:2px}@media screen and (max-width:768px){.about__story .about__story-title{font-size:2rem;margin-bottom:1.5rem}}.about__story .about__story-text{text-align:left}.about__story .about__story-text p{font-size:1.1rem;line-height:1.8;color:var(--lightGray-color);margin-bottom:1.5rem;font-family:var(--font-base)}@media screen and (max-width:768px){.about__story .about__story-text p{font-size:1rem;margin-bottom:1.25rem}}.about__story .about__story-text p:last-child{margin-bottom:0}.about__mission{padding:6rem 2rem;background:hsla(0,0%,100%,.02);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid hsla(0,0%,100%,.05);border-bottom:1px solid hsla(0,0%,100%,.05)}@media screen and (max-width:768px){.about__mission{padding:4rem 1.5rem}}.about__mission .about__mission-container{max-width:900px;margin:0 auto;text-align:center}.about__mission .about__mission-content .about__mission-title{font-size:2.5rem;font-weight:600;margin-bottom:2rem;color:var(--white-color);text-transform:uppercase;letter-spacing:2px}@media screen and (max-width:768px){.about__mission .about__mission-content .about__mission-title{font-size:2rem;margin-bottom:1.5rem}}.about__mission .about__mission-content .about__mission-text{font-size:1.2rem;line-height:1.8;color:var(--lightGray-color);font-family:var(--font-base);max-width:800px;margin:0 auto}@media screen and (max-width:768px){.about__mission .about__mission-content .about__mission-text{font-size:1.1rem}}.about__values{padding:6rem 2rem;background:transparent}@media screen and (max-width:768px){.about__values{padding:4rem 1.5rem}}.about__values .about__values-container{max-width:1200px;margin:0 auto}.about__values .about__values-title{font-size:2.5rem;font-weight:600;text-align:center;margin-bottom:1rem;color:var(--white-color);text-transform:uppercase;letter-spacing:2px}@media screen and (max-width:768px){.about__values .about__values-title{font-size:2rem}}.about__values .about__values-subtitle{text-align:center;font-size:1.1rem;color:var(--lightGray-color);margin-bottom:3rem;font-family:var(--font-base)}@media screen and (max-width:768px){.about__values .about__values-subtitle{font-size:1rem;margin-bottom:2rem}}.about__values .about__values-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:2rem;gap:2rem;margin-top:3rem}@media screen and (max-width:768px){.about__values .about__values-grid{grid-template-columns:1fr;gap:1.5rem;margin-top:2rem}}.about__values .about__value-card{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:2rem;text-align:center;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.about__values .about__value-card:hover{background:hsla(0,0%,100%,.05);border-color:rgba(255,140,0,.3);transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.3)}@media screen and (max-width:768px){.about__values .about__value-card{padding:1.5rem}}.about__values .about__value-icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;background:rgba(255,140,0,.1);border-radius:50%;margin-bottom:1.5rem;color:var(--secondary-color)}@media screen and (max-width:768px){.about__values .about__value-icon{width:56px;height:56px;margin-bottom:1rem}}.about__values .about__value-title{font-size:1.3rem;font-weight:600;margin-bottom:1rem;color:var(--white-color);text-transform:uppercase;letter-spacing:1px}@media screen and (max-width:768px){.about__values .about__value-title{font-size:1.1rem}}.about__values .about__value-description{font-size:.95rem;color:var(--lightGray-color);line-height:1.6;font-family:var(--font-base)}@media screen and (max-width:768px){.about__values .about__value-description{font-size:.9rem}}.about__cta{padding:6rem 2rem;background:hsla(0,0%,100%,.02);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid hsla(0,0%,100%,.05)}@media screen and (max-width:768px){.about__cta{padding:4rem 1.5rem}}.about__cta .about__cta-container{max-width:800px;margin:0 auto;text-align:center}.about__cta .about__cta-content .about__cta-title{font-size:2.5rem;font-weight:600;margin-bottom:1.5rem;color:var(--white-color);text-transform:uppercase;letter-spacing:2px}@media screen and (max-width:768px){.about__cta .about__cta-content .about__cta-title{font-size:2rem;margin-bottom:1rem}}.about__cta .about__cta-content .about__cta-text{font-size:1.1rem;color:var(--lightGray-color);margin-bottom:2.5rem;font-family:var(--font-base)}@media screen and (max-width:768px){.about__cta .about__cta-content .about__cta-text{font-size:1rem;margin-bottom:2rem}}.about__cta .about__cta-content .about__cta-buttons{display:flex;gap:1.5rem;justify-content:center;flex-wrap:wrap}@media screen and (max-width:768px){.about__cta .about__cta-content .about__cta-buttons{flex-direction:column;gap:1rem}}.about__cta .about__cta-content .about__cta-button{display:inline-flex;align-items:center;gap:.75rem;padding:1rem 2rem;font-size:1rem;font-weight:500;text-transform:uppercase;letter-spacing:1px;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease;font-family:var(--font-base)}@media screen and (max-width:768px){.about__cta .about__cta-content .about__cta-button{width:100%;justify-content:center;padding:.875rem 1.5rem}}.about__cta .about__cta-content .about__cta-button--primary{background:var(--secondary-color);color:var(--white-color)}.about__cta .about__cta-content .about__cta-button--primary:hover{background:rgba(255,140,0,.9);transform:translateY(-2px);box-shadow:0 5px 20px rgba(255,140,0,.3)}.about__cta .about__cta-content .about__cta-button--secondary{background:hsla(0,0%,100%,.05);color:var(--white-color);border:1px solid hsla(0,0%,100%,.2)}.about__cta .about__cta-content .about__cta-button--secondary:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.3);transform:translateY(-2px)}.aboutHeader,.aboutHeader__columnWrapperBottom,.aboutHeader__columnWrapperTop,.aboutHeader__wrapper,.glitchText__about,.progress-wrapper{display:none}