.pg-about{--brown:#6c403f;--gold:#ba970d;--cream:#faf7f0;--text-dark:#231f20}.pg-about .no-animation{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.pg-about .no-animation:hover{box-shadow:none!important;transform:none!important}.pg-about{color:var(--text-dark);background:#fff;margin:0;font-family:Aileron,sans-serif}.pg-about header{z-index:1000;background:#f5ede3;padding:12px 0;position:sticky;top:0;box-shadow:0 2px 4px #00000014}.pg-about .logo{color:var(--brown);white-space:nowrap;align-items:center;gap:12px;font-weight:600;display:flex}.pg-about .logo small{color:#999;margin-top:2px;font-size:9px;font-weight:400;line-height:1;display:block}.pg-about .nav{gap:12px;margin:0;padding:0}.pg-about .nav-link{white-space:nowrap;background:#ffffff80;border-radius:25px;font-size:15px;font-weight:500;transition:all .3s;color:#333!important;padding:10px 20px!important}.pg-about .nav-link:hover{background:#8c4b1d1a;color:var(--brown)!important}.pg-about .nav-link.active{background:var(--brown);color:#fff!important}.pg-about .btn-whatsapp,.pg-about .btn-visit{white-space:nowrap;border:none;border-radius:25px;padding:10px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:all .3s}.pg-about .btn-whatsapp{color:#fff;background:#25d366}.pg-about .btn-whatsapp:hover{color:#fff;background:#128c7e}.pg-about .btn-visit{color:#fff;background:#d4a21f}.pg-about .btn-visit:hover{color:#fff;background:#c49219}.pg-about .about-hero{background:var(--cream);padding:130px 0}.pg-about .about-hero .tagline{letter-spacing:1px;color:var(--gold);margin-bottom:18px;font-size:14px;display:inline-block}.pg-about .about-hero h1{color:var(--text-dark);margin-bottom:26px;font-family:Bai Jamjuree,sans-serif;font-size:56px;line-height:1.15}.pg-about .about-hero p{color:#4b3a32;max-width:860px;margin:0 auto;font-size:16px;line-height:1.9}@media (max-width:768px){.pg-about .about-hero{padding:50px 0}.pg-about .about-hero h1{font-size:36px}.pg-about .about-hero p{font-size:15px}}
.pg-about{--team-brown:#6c403f;--team-gold:#ba970d;--team-cream:#faf7f0;--team-text:#231f20}.pg-about .team-leadership{background:linear-gradient(180deg, #f5ede3 0%, var(--team-cream) 100%);padding:50px 0 40px;position:relative;overflow:hidden}.pg-about .team-leadership:before{content:"";background:#ba970d0d;border-radius:50%;width:300px;height:300px;position:absolute;top:-100px;right:-100px}.pg-about .team-header{text-align:center;margin-bottom:60px}.pg-about .team-header .section-tag{background:var(--team-gold);color:#fff;letter-spacing:2px;text-transform:uppercase;border-radius:30px;margin-bottom:20px;padding:8px 20px;font-size:12px;font-weight:600;display:inline-block}.pg-about .team-header h2{color:var(--team-text);margin-bottom:15px;font-family:Bai Jamjuree,sans-serif;font-size:46px;font-weight:700}.pg-about .team-header p{color:#666;max-width:600px;margin:0 auto;font-size:16px;line-height:1.7}.pg-about .founders-grid{flex-wrap:wrap;justify-content:center;gap:40px;max-width:1000px;margin:0 auto;display:flex}.pg-about .founder-card{background:#fff;border-radius:24px;width:420px;padding:0;transition:all .4s;position:relative;overflow:hidden;box-shadow:0 15px 50px #00000014}.pg-about .founder-card:hover{transform:translateY(-10px);box-shadow:0 25px 60px #6c403f26}.pg-about .founder-card-inner{position:relative}.pg-about .founder-front{text-align:center;padding:50px 40px 40px;transition:all .4s}.pg-about .founder-img-container{width:200px;height:200px;margin:0 auto 25px;position:relative}.pg-about .founder-img-ring{border:3px solid var(--team-gold);opacity:.3;border-radius:50%;transition:all .4s;position:absolute;inset:-8px}.pg-about .founder-card:hover .founder-img-ring{opacity:1;transform:scale(1.05)}.pg-about .founder-img{object-fit:cover;filter:grayscale(10%);border:5px solid #fff;border-radius:50%;width:200px;height:200px;transition:all .4s;box-shadow:0 10px 30px #0000001f}.pg-about .founder-card:hover .founder-img{filter:grayscale(0%);transform:scale(1.02)}.pg-about .founder-name{color:var(--team-text);margin-bottom:8px;font-family:Bai Jamjuree,sans-serif;font-size:26px;font-weight:700}.pg-about .founder-role{color:#fff;background:var(--team-brown);letter-spacing:.5px;border-radius:20px;margin-bottom:20px;padding:6px 18px;font-size:14px;font-weight:500;display:inline-block}.pg-about .founder-divider{background:var(--team-gold);width:50px;height:2px;margin:0 auto 20px}.pg-about .founder-bio{color:#666;text-align:left;max-height:150px;padding-right:10px;font-size:15px;line-height:1.8;overflow-y:auto}.pg-about .founder-bio::-webkit-scrollbar{width:4px}.pg-about .founder-bio::-webkit-scrollbar-thumb{background:var(--team-gold);border-radius:10px}.pg-about .founder-bio p{margin-bottom:12px}.pg-about .founder-bio p:last-child{margin-bottom:0}.pg-about .read-more-btn{border:2px solid var(--team-brown);color:var(--team-brown);cursor:pointer;background:0 0;border-radius:30px;margin-top:20px;padding:10px 28px;font-size:14px;font-weight:600;transition:all .3s}.pg-about .read-more-btn:hover{background:var(--team-brown);color:#fff}.pg-about .team-directors{background:linear-gradient(135deg, var(--team-brown) 0%, #4a2c2b 100%);padding:40px 0;position:relative;overflow:hidden}.pg-about .team-directors:before{content:"";background:#ffffff08;border-radius:50%;width:500px;height:500px;position:absolute;top:-50%;right:-20%}.pg-about .team-directors .team-header h2{color:#fff}.pg-about .team-directors .team-header p{color:#ffffffb3}.pg-about .directors-marquee{width:100%;position:relative;overflow:hidden}.pg-about .directors-track{will-change:transform;align-items:stretch;gap:30px;width:max-content;animation:40s linear infinite directorsMarquee;display:flex}.pg-about .directors-marquee:hover .directors-track,.pg-about .directors-track.paused{animation-play-state:paused!important}@keyframes directorsMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.pg-about .director-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;background:#ffffff14;border:1px solid #ffffff1a;border-radius:20px;flex:0 0 260px;min-width:260px;padding:35px 25px;transition:background .4s,border-color .4s}.pg-about .director-card:hover{background:#ffffff26}.pg-about .director-card img{object-fit:cover;border:4px solid #fff3;border-radius:50%;width:120px;height:120px;margin-bottom:20px;transition:border-color .4s}.pg-about .director-card:hover img{border-color:var(--team-gold)}.pg-about .director-card h4{color:#fff;margin-bottom:8px;font-family:Bai Jamjuree,sans-serif;font-size:18px;font-weight:600}.pg-about .director-card .role{color:var(--team-gold);font-size:13px;font-weight:500;line-height:1.5}.pg-about .director-card .designation{color:#fff9;margin-top:5px;font-size:12px}@media (max-width:992px){.pg-about .team-header h2{font-size:36px}.pg-about .founders-grid{gap:30px}.pg-about .founder-card{width:360px}.pg-about .founder-img-container,.pg-about .founder-img{width:170px;height:170px}.pg-about .founder-name{font-size:22px}}@media (max-width:768px){.pg-about .team-leadership{padding:70px 0 50px}.pg-about .team-header h2{font-size:32px}.pg-about .founders-grid{flex-direction:column;align-items:center}.pg-about .founder-card{width:100%;max-width:400px}.pg-about .team-directors{padding:60px 0}.pg-about .director-card{padding:25px 20px}.pg-about .director-card img{width:100px;height:100px}}@media (max-width:480px){.pg-about .team-leadership{padding:50px 0 40px}.pg-about .team-header h2{font-size:28px}.pg-about .team-header p{font-size:14px}.pg-about .founder-front{padding:35px 25px 30px}.pg-about .founder-img-container,.pg-about .founder-img{width:150px;height:150px}.pg-about .founder-name{font-size:20px}.pg-about .founder-bio{max-height:120px;font-size:14px}}@media (prefers-reduced-motion:reduce){.pg-about .directors-track{animation:none!important}}
