.landing-page[class*=className],.landing-page[class*=className] *{font-family:inherit!important}.about-product-hero{padding-top:140px!important}.about-product-hero h1{color:#fff;text-align:center;margin-bottom:40px;font-size:3.2rem;font-weight:800}.about-product-hero h1 span{background:linear-gradient(135deg,var(--primary-blue),var(--primary-teal));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.story-section{z-index:2;padding:40px 0 60px;position:relative}.story-content{max-width:900px;margin:0 auto}.story-content h2{color:#fff;text-align:center;margin-bottom:40px;font-size:2.8rem;font-weight:800}.story-content h2 span{color:var(--primary-teal)}.story-paragraphs{flex-direction:column;gap:24px;display:flex}.story-paragraphs p{color:var(--light-text);font-size:1.15rem;line-height:1.85}.story-paragraphs p strong{color:#e0e6ef}.story-highlight{border-top:1px solid #ffffff14;margin-top:16px;padding:20px 0 0;font-weight:600;color:#fff!important;font-size:1.15rem!important}.founder-card-section{z-index:2;padding:20px 0 100px;position:relative}.founder-container{max-width:900px!important}.founder-section-split{justify-content:space-between;align-items:center;gap:60px;width:100%;max-width:900px;margin:0 auto;display:flex}.founder-section-left{flex:1;max-width:460px}.founder-section-left h2{color:#fff;margin-bottom:16px;font-size:2.4rem;font-weight:800;line-height:1.2}.founder-section-left h2 span{color:var(--primary-teal)}.founder-section-left p{color:var(--light-text);font-size:1.1rem;line-height:1.8}.founder-card-compact{-webkit-backdrop-filter:blur(20px);text-align:left;background:linear-gradient(145deg,#14161ebf,#0c0e148c);border:1px solid #ffffff0f;border-radius:20px;align-items:flex-start;gap:28px;width:100%;max-width:440px;padding:28px;display:flex;box-shadow:0 10px 40px #00000040,inset 0 1px #ffffff08}.founder-card-photo{border-radius:16px;flex-shrink:0;width:140px;height:180px;overflow:hidden}.founder-card-photo img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.founder-card-info{flex-direction:column;flex:1;align-items:flex-start;gap:12px;display:flex}.founder-card-info h3{color:#fff;letter-spacing:.3px;margin:0;font-size:1.6rem;font-weight:800;line-height:1.1}.founder-card-badges{flex-wrap:wrap;gap:8px;display:flex}.founder-card-badge{text-transform:uppercase;letter-spacing:.5px;color:var(--primary-teal);background:#00d4aa14;border:1px solid #00d4aa33;border-radius:8px;padding:5px 12px;font-size:.75rem;font-weight:600}.founder-card-bio{color:var(--light-text);margin:0;font-size:.95rem;line-height:1.4}.founder-card-socials{gap:12px;width:100%;margin-top:4px;display:flex}.founder-social-link{width:72px;height:38px;color:var(--light-text);background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;justify-content:center;align-items:center;text-decoration:none;transition:all .3s;display:flex}.founder-social-link:hover{color:var(--primary-teal);background:#00d4aa1f;border-color:#00d4aa4d;transform:translateY(-2px);box-shadow:0 4px 16px #00d4aa26}@media (max-width:900px){.about-product-hero{padding-top:120px!important}.about-product-hero h1{font-size:2.5rem}.story-content h2{margin-bottom:30px;font-size:2.2rem}.landing-page .founder-container{width:100%!important;max-width:100%!important;padding:0 16px!important}.founder-section-split{text-align:center;flex-direction:column;align-items:center;gap:40px;width:100%}.founder-section-left{width:100%;max-width:100%}.founder-section-left h2{font-size:2rem}.founder-card-compact{width:100%;max-width:100%}}@media (max-width:480px){.about-product-hero h1{font-size:2rem}.story-paragraphs p{font-size:1.05rem}.story-highlight{padding:16px 0 0;font-size:1.05rem!important}.founder-card-compact{text-align:left;align-items:flex-start;gap:20px;width:100%;max-width:100%;padding:20px}.founder-card-photo{width:130px;height:165px}.founder-card-info{align-items:flex-start;gap:8px}.founder-card-info h3{font-size:1.4rem}.founder-card-bio{font-size:.9rem}.founder-card-socials{gap:8px}.founder-social-link{border-radius:10px;width:64px;height:36px}}
