.AboutContainer { 
          margin: 0 auto; 
          }
          /* ============================================
          HERO SECTION
          ============================================ */
          .founder-hero {
          position: relative;
          height: 70vh;
          min-height: 500px;
          background: linear-gradient(135deg, #2c1810 0%, #5a3825 100%);
          display: flex;
          align-items: center;
          justify-content: center;
          overflow: hidden;
          }
          .founder-hero::before {
          content: '';
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          background-image: url('https://images.unsplash.com/photo-1586023492125-27b2c045efd7?w=1920&h=1080&fit=crop');
          background-size: cover;
          background-position: center;
          opacity: 0.15;
          }
          .hero-overlay {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          background: linear-gradient(135deg, rgba(44, 24, 16, 0.9) 0%, rgba(90, 56, 37, 0.85) 100%);
          }
          .hero-content {
          position: relative;
          z-index: 2;
          text-align: center;
          color: white;
          max-width: 900px;
          padding: 0 30px;
          }
          .breadcrumb {
          font-size: 14px;
          margin-bottom: 30px;
          opacity: 0.9;
          letter-spacing: 1px;
          }
          .breadcrumb a {
          color: white;
          text-decoration: none;
          transition: opacity 0.3s ease;
          }
          .breadcrumb a:hover {
          opacity: 0.7;
          }
          .breadcrumb span {
          margin: 0 10px;
          }
          .hero-title {
          font-family: 'Cinzel', serif;
          font-size: 64px;
          font-weight: 700;
          line-height: 1.2;
          margin-bottom: 24px;
          letter-spacing: -1px;
          }
          .title-line {
          display: block;
          animation: fadeInUp 0.8s cubic-bezier(0.4, 0, 0.2, 1) forwards;
          opacity: 0;
          }
          .title-line:nth-child(1) {
          animation-delay: 0.2s;
          }
          .title-line:nth-child(2) {
          animation-delay: 0.4s;
          }
          .title-line.highlight {
          background: linear-gradient(135deg, #d4af37 0%, #f4e5a1 100%);
          -webkit-background-clip: text;
          -webkit-text-fill-color: transparent;
          background-clip: text;
          }
          @keyframes fadeInUp {
          from {
          opacity: 0;
          transform: translateY(30px);
          }
          to {
          opacity: 1;
          transform: translateY(0);
          }
          }
          .hero-subtitle {
          font-size: 20px;
          font-weight: 300;
          opacity: 0.9;
          animation: fadeInUp 0.8s cubic-bezier(0.4, 0, 0.2, 1) 0.6s forwards;
          opacity: 0;
          }
          .scroll-indicator {
          position: absolute;
          bottom: 40px;
          left: 50%;
          transform: translateX(-50%);
          z-index: 2;
          animation: bounce 2s infinite;
          }
          .scroll-indicator svg {
          width: 32px;
          height: 32px;
          color: white;
          opacity: 0.7;
          }
          @keyframes bounce {
          0%, 20%, 50%, 80%, 100% {
          transform: translateX(-50%) translateY(0);
          }
          40% {
          transform: translateX(-50%) translateY(-10px);
          }
          60% {
          transform: translateX(-50%) translateY(-5px);
          }
          }
          /* ============================================
          CONTENT SECTIONS
          ============================================ */
 
          .section-label {
          display: inline-block;
          padding: 6px 18px;
          background: rgba(90, 56, 37, 0.08);
          color: #5a3825;
          border-radius: 50px;
          font-size: 12px;
          font-weight: 700;
          letter-spacing: 1.5px;
          text-transform: uppercase;
          margin-bottom: 16px;
          }
         .AboutContainer .sectionTitle {
          font-family: var(--fontFamilyMarcellus);
          font-size: 36px;
          font-weight: 700;
          color: var(--themeColor);
          margin-bottom: 20px;
          letter-spacing: -0.5px;
          line-height: 1.2;
          }
          .section-description {
          font-size: 18px;
          line-height: 1.7;
          color: #4a4a4a;
          max-width: 800px;
          margin: 0 auto;
          font-weight: 300;
          }
          .section-header-centered {
          text-align: center;
          margin-bottom: 60px;
          }
          /* ============================================
          WELCOME SECTION
          ============================================ */
         
          .welcome-grid {
          display: grid;
          grid-template-columns: 1.2fr 1fr;
          gap: 80px;
          align-items: start;
          }
         
          .quote-icon {
          position: absolute;
          top: 20px;
          left: 20px;
          width: 50px;
          height: 50px;
          color: rgba(90, 56, 37, 0.15);
          }
          .quote-icon svg {
          width: 100%;
          height: 100%;
          }
          .lead-text {
          font-size: 20px;
          line-height: 1.7;
          color: #2a2a2a;
          margin-bottom: 20px;
          padding-left: 60px;
          font-weight: 500;
          }
          .body-text {
          font-size: 16px;
          line-height: 1.8;
          color: #4a4a4a;
          padding-left: 60px;
          font-weight: 300;
          }
          /* Collections Grid */
          .collections-grid {
          display: grid;
          grid-template-columns: repeat(2, 1fr);
          gap: 20px;
          }
          .collection-card {
          background: var(--themeColorRGBA01);
          padding: 30px;
          border-radius: 16px;
          color: white;
          transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
          }
          .collection-card:hover {
          transform: translateY(-8px);
          box-shadow: 0 15px 40px rgba(90, 56, 37, 0.3);
          }
          .collection-icon {
          width: 50px;
          height: 50px;
          background: var(--themeColorRGBA01);
          border-radius: 12px;
          display: flex;
          align-items: center;
          justify-content: center;
          margin-bottom: 20px;
          }
          .collection-icon svg {
          width: 26px;
          height: 26px;
          color: var(--themeColor);
          }
          .collection-card h4 {
          font-size: 24px;
          font-weight: 700;
          margin-bottom: 12px;
          font-family: var(--fontFamilyMarcellus);
          }
          .collection-card p {
          font-size: 16px;
          line-height: 1.6;
          opacity: 0.9;
          font-weight: 300;
          }
          /* Welcome Image */
          .welcome-image {
          position: sticky;
          top: 100px;
          }
          .image-wrapper {
          position: relative;
          border-radius: 24px;
          overflow: hidden;
          box-shadow: 0 20px 60px rgba(0, 0, 0, 0.15);
          }
          .image-wrapper img {
          width: 100%;
          height: 700px;
          object-fit: cover;
          display: block;
          }
          .image-overlay {
          position: absolute;
          bottom: 0;
          left: 0;
          right: 0;
          padding: 40px;
          background: linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.8) 100%);
          }
          .overlay-badge {
          color: white;
          }
          .badge-year {
          display: block;
          font-size: 14px;
          font-weight: 600;
          letter-spacing: 1.5px;
          text-transform: uppercase;
          opacity: 0.9;
          margin-bottom: 8px;
          }
          .badge-text {
          display: block;
          font-family: var(--fontFamilyMulish);
          font-size: 28px;
          font-weight: 700;
          }
          /* ============================================
          STATS SHOWCASE
          ============================================ */
          .stats-showcase {
          padding: 50px 0px 10px 0px;
          background: white;
          border-radius: 45px;
          margin-bottom: 25px;
          }
          .stats-grid {
          display: grid;
          grid-template-columns: repeat(6, 1fr);
          gap: 40px;
          }
          .stat-item {
          text-align: center;
          }
          .stat-icon {
          width: 70px;
          height: 70px;
          margin: 0 auto 20px;
          display: flex;
          align-items: center;
          justify-content: center;
          background: rgba(90, 56, 37, 0.06);
          border-radius: 16px;
          transition: all 0.3s ease;
          }
          .stat-item:hover .stat-icon {
          background: rgba(90, 56, 37, 0.12);
          transform: scale(1.1);
          }
          .stat-icon img {
          width: 40px;
          height: 40px;
          object-fit: contain;
          }
          .stat-number {
          font-family: var(--fontFamilyMarcellus);
          font-size: 36px;
          font-weight: 700;
          color: #5a3825;
          margin-bottom: 8px;
          }
          .stat-label {
          font-size: 16px;
          color: #4a4a4a;
          font-family: var(--fontFamilyMulish);
          font-weight: 500;
          }
          /* ============================================
          WHY CHOOSE SECTION
          ============================================ */
         
          .reasons-grid {
          display: grid;
          grid-template-columns: repeat(4, 1fr);
          gap: 30px;
          }
          .why-choose-section .section-label{
            color: white;
          }
           .why-choose-section .section-description{
            color: white;
            opacity: 0.8;
          } 
          .reason-card {
          background: white;
          padding: 40px 30px;
          border-radius: 20px;
          box-shadow: 0 4px 20px rgba(0, 0, 0, 0.06);
          transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
          position: relative;
          font-family: var(--fontFamilyMulish);
          overflow: hidden;
          }
          .reason-card::before {
          content: '';
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 4px;
          background: linear-gradient(90deg, #5a3825 0%, #d4af37 100%);
          transform: scaleX(0);
          transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);
          }
          .reason-card:hover::before {
          transform: scaleX(1);
          }
          .reason-card:hover {
          transform: translateY(-8px);
          box-shadow: 0 12px 40px rgba(0, 0, 0, 0.12);
          }
          .reason-number {
          display: inline-block;
          padding: 12px 20px;
          background: var(--themeColor);
          color: white;
          border-radius: 12px;
          font-size: 20px;
          font-weight: 700;
          margin-bottom: 24px;
          font-family: var(--fontFamilyMulish);
          }
          .reason-card h3 {
          font-family: var(--fontFamilyMulish);
          font-size: 20px;
          font-weight: 700;
          color: #1a1a1a;
          margin-bottom: 12px;
          line-height: 1.3;
          }
          .reason-card p {
          font-size: 16px;
          line-height: 1.7;
          color: #4a4a4a;
          font-weight: 300;
          }
          /* ============================================
          R&D SECTION
          ============================================ */
        
          .gallery-swiper {
          margin-top: 60px;
          }
         
          .gallery-grid img {
          width: 100%;
          height: 400px;
          object-fit: cover;
          border-radius: 16px;
          box-shadow: 0 8px 30px rgba(0, 0, 0, 0.1);
          }
          /* Swiper Customization */
          .swiper {
          padding: 20px 0 60px;
          }
          .AboutContainer .swiper-button-next,
          .AboutContainer .swiper-button-prev {
          width: 50px; 
          border-radius: 50%;
          color: var(--themeColor);
          box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
          }
          .swiper-button-next:after,
          .swiper-button-prev:after {
          font-size: 14px;
          color: #5a3825;
          font-weight: 700;
          }
          .swiper-pagination-bullet {
          width: 12px;
          height: 12px;
          background: rgba(90, 56, 37, 0.3);
          }
          .swiper-pagination-bullet-active {
          background: #5a3825;
          width: 40px;
          border-radius: 6px;
          }
          /* ============================================
          FINAL CTA
          ============================================ */
          .final-cta {
          padding: 0px 0 20px 0px;
          text-align: center;
          }
        
          .cta-content::before {
          content: '';
          position: absolute;
          top: -50%;
          left: -50%;
          width: 200%;
          height: 200%;
          background: radial-gradient(circle, rgba(255, 255, 255, 0.08) 0%, transparent 70%);
          animation: rotate 20s linear infinite;
          }
          @keyframes rotate {
          from { transform: rotate(0deg); }
          to { transform: rotate(360deg); }
          }
          .cta-content h2 {
          font-family: var(--fontFamilyMarcellus);
          font-size: 36px;
          color: white;
          font-weight: 700;
          margin-bottom: 16px;
          position: relative;
          z-index: 1;
          }
          .cta-content p {
          font-size: 18px;
          margin-bottom: 32px;
          opacity: 0.9;
          color: white;
          position: relative;
          z-index: 1;
          font-weight: 300;
          }
          .cta-buttons {
          display: flex;
          gap: 16px;
          justify-content: center;
          position: relative;
          z-index: 1;
          }
          .cta-buttons a{
            text-decoration: none;
          }
          .cta-btn {
          display: inline-flex;
          align-items: center;
          gap: 10px;
          padding: 16px 32px;
          border-radius: 50px;
          font-size: 15px;
          font-weight: 700;
          text-decoration: none;
          transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
          position: relative;
          overflow: hidden;
          }
          .cta-btn.primary {
          background: white;
          color: #5a3825;
          }
          .cta-btn.primary:hover {
          transform: translateY(-3px);
          box-shadow: 0 8px 30px rgba(255, 255, 255, 0.3);
          }
          .cta-btn.secondary {
          background: rgba(255, 255, 255, 0.15);
          color: white;
          border: 1px solid rgba(255, 255, 255, 0.3);
          }
          .cta-btn.secondary:hover {
          background: rgba(255, 255, 255, 0.25);
          transform: translateY(-3px);
          }
          .cta-btn svg {
          width: 18px;
          height: 18px;
          }
          /* ============================================
          RESPONSIVE
          ============================================ */
          @media (max-width: 1200px) {
          .stats-grid {
          grid-template-columns: repeat(3, 1fr);
          }
          
          .reasons-grid {
          grid-template-columns: repeat(2, 1fr);
          }
          }
          @media (max-width: 968px) {
          .AboutContainer {
          padding: 0 30px;
          }
          
          .hero-title {
          font-size: 48px;
          }
          
          .welcome-grid {
          grid-template-columns: 1fr;
          gap: 40px;
          }
          
          .welcome-image {
          position: relative;
          top: 0;
          }
          
          .collections-grid {
          grid-template-columns: 1fr;
          }
          
          .stats-grid {
          grid-template-columns: repeat(2, 1fr);
          gap: 30px;
          }
          
          .reasons-grid {
          grid-template-columns: 1fr;
          }
          
          .gallery-grid {
          grid-template-columns: 1fr;
          }
          
          .cta-buttons {
          flex-direction: column;
          }
          
          .cta-btn {
          width: 100%;
          justify-content: center;
          }
          }
          @media (max-width: 640px) {
          .hero-title {
          font-size: 36px;
          }
          
          .section-title {
          font-size: 32px;
          }
          
          .stats-grid {
          grid-template-columns: 1fr;
          }
          
          .message-box {
          padding: 00px 0px;
          }
          
          .lead-text,
          .body-text {
          padding-left: 0;
          }
          
          .quote-icon {
          position: relative;
          left: 0;
          margin-bottom: 20px;
          }
          }
          /* ============================================
          ACCESSIBILITY
          ============================================ */
          @media (prefers-reduced-motion: reduce) {
          *,
          *::before,
          *::after {
          animation-duration: 0.01ms !important;
          animation-iteration-count: 1 !important;
          transition-duration: 0.01ms !important;
          }
          }