.vigor-about-hero{padding:60px 0 100px;background:#fff}.about-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:80px}.eyebrow{display:inline-block;font-size:14px;font-weight:700;letter-spacing:2px;color:#d8d800;margin-bottom:25px}.about-left h1{font-size:64px;line-height:1.05;margin-bottom:30px;font-weight:700;color:#111}.about-left p{font-size:20px;line-height:1.8;color:#555;margin-bottom:40px}.hero-btn{display:inline-block;padding:18px 45px;background:#111;color:#fff;border-radius:60px;font-weight:700;text-decoration:none;transition:.3s}.hero-btn:hover{background:#dfff00;color:#111}.hero-image{width:100%;border-radius:30px}.about-meaning{padding:120px 0;background:#fafafa;text-align:center}.about-meaning h2{font-size:56px;margin-bottom:25px}.about-meaning p{max-width:800px;margin:auto;font-size:20px;line-height:1.8}.meaning-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:70px}.meaning-card{background:#fff;padding:50px;border-radius:25px;transition:.35s}.meaning-card:hover{transform:translateY(-10px);box-shadow:0 25px 60px #00000014}.icon{font-size:55px;margin-bottom:20px}.meaning-card h3{font-size:30px;margin-bottom:15px}.meaning-card p{font-size:17px}@media(max-width:990px){.about-grid{grid-template-columns:1fr}.about-left h1{font-size:42px}.meaning-grid{grid-template-columns:1fr}}.founders-story{padding:140px 0;background:#fff}.section-heading{text-align:center;max-width:900px;margin:0 auto 100px}.section-heading span{color:#dfff00;font-weight:700;letter-spacing:2px}.section-heading h2{font-size:58px;margin:20px 0;line-height:1.1}.section-heading p{font-size:20px;color:#666}.founder-row{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:90px;margin-bottom:150px}.reverse{direction:rtl}.reverse>*{direction:ltr}.founder-image img{width:100%;border-radius:30px;transition:.5s;box-shadow:0 25px 70px #00000014}.founder-image:hover img{transform:scale(1.04)}.founder-tag{display:inline-block;padding:10px 20px;background:#dfff00;border-radius:40px;font-size:14px;font-weight:700;margin-bottom:20px}.founder-content h3{font-size:48px;margin-bottom:10px}.founder-content h4{font-size:28px;margin-bottom:25px;color:#111}.founder-content p{font-size:19px;line-height:1.8;color:#555}.timeline{display:flex;gap:40px;margin-top:45px}.time-item{border-left:3px solid #DFFF00;padding-left:18px}.time-item span{font-size:28px;font-weight:700;display:block;margin-bottom:6px}.time-item p{font-size:15px;margin:0}@media(max-width:990px){.founder-row{grid-template-columns:1fr;gap:40px;margin-bottom:80px}.reverse{direction:ltr}.section-heading h2{font-size:40px}.founder-content h3{font-size:36px}.timeline{flex-direction:column;gap:20px}}.design-story{padding:140px 0;background:#fafafa}.design-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.section-label{display:inline-block;padding:10px 20px;background:#dfff00;font-weight:700;border-radius:40px;margin-bottom:25px}.design-left h2{font-size:62px;line-height:1.05;margin-bottom:30px}.design-left p{font-size:20px;line-height:1.9;color:#555;margin-bottom:40px}.feature{display:flex;align-items:center;gap:15px;margin-bottom:20px;font-size:18px;font-weight:600}.circle{width:14px;height:14px;border-radius:50%;background:#dfff00}.design-right img{width:100%;border-radius:35px;box-shadow:0 30px 80px #00000014;transition:.4s}.design-right:hover img{transform:scale(1.03)}@media(max-width:990px){.design-grid{grid-template-columns:1fr}.design-left h2{font-size:40px}}.purpose{padding:140px 0;background:#fff}.purpose-heading{text-align:center;margin-bottom:80px}.purpose-heading span{color:#dfff00;font-weight:700}.purpose-heading h2{font-size:60px;margin-top:20px}.purpose-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.purpose-card{background:#fafafa;padding:50px 40px;border-radius:25px;transition:.35s;text-align:center}.purpose-card:hover{transform:translateY(-12px);box-shadow:0 25px 60px #00000014}.emoji{font-size:55px;margin-bottom:20px}.purpose-card h3{font-size:28px;margin-bottom:15px}.purpose-card p{font-size:17px;color:#666}@media(max-width:990px){.purpose-grid{grid-template-columns:1fr}.purpose-heading h2{font-size:42px}}.about-stats{padding:140px 0;background:#111;color:#fff}.stats-heading{text-align:center;max-width:850px;margin:auto auto 80px}.stats-heading span{color:#dfff00;font-weight:700;letter-spacing:2px}.stats-heading h2{font-size:60px;margin:20px 0}.stats-heading p{color:#bbb;font-size:19px}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.stat-box{background:#1b1b1b;padding:50px;border-radius:25px;text-align:center;transition:.3s}.stat-box:hover{transform:translateY(-10px);background:#222}.stat-box h3{font-size:48px;color:#dfff00;margin-bottom:10px}.stat-box p{font-size:18px}@media(max-width:990px){.stats-grid{grid-template-columns:1fr}.stats-heading h2{font-size:42px}}.founders-letter{padding:140px 0;background:#fff}.letter-box{max-width:900px;margin:auto;text-align:center}.letter-box span{color:#dfff00;font-weight:700}.letter-box h2{font-size:60px;margin:25px 0}blockquote{font-size:36px;font-weight:700;line-height:1.4;margin:60px 0;color:#111}.letter-box p{font-size:20px;line-height:1.8;color:#666}.signature{margin-top:60px}.signature img{width:200px;margin-bottom:20px}.signature h4{font-size:24px}@media(max-width:990px){.letter-box h2{font-size:42px}blockquote{font-size:28px}}.about-cta{position:relative;padding:180px 0;background:url(YOUR_BACKGROUND_IMAGE) center/cover;color:#fff;text-align:center}.overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c}.cta-content{position:relative;z-index:2;max-width:850px;margin:auto}.cta-content span{color:#dfff00;font-weight:700}.cta-content h2{font-size:70px;margin:30px 0;line-height:1.1}.cta-content p{font-size:22px;margin-bottom:50px}.cta-btn{display:inline-block;background:#dfff00;color:#111;padding:18px 40px;border-radius:50px;font-weight:700;font-size:18px;text-decoration:none;transition:.3s}.cta-btn:hover{transform:translateY(-4px);box-shadow:0 15px 40px #dfff0059}@media(max-width:990px){.about-cta{padding:120px 0}.cta-content h2{font-size:44px}.cta-content p{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/vigor-about.css.map */
