@import url(https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500&family=Lato:wght@300;400;700&display=swap);:root{--about-gold:#BD926F;--about-gold-light:#d4a97a;--about-gold-hover:#FACE68;--about-dark:#2a2826;--about-text:#474544;--about-light:#f7f5f2;--about-cream:#faf8f5;--about-border:#e8e4de}.about-hero{background:linear-gradient(135deg,var(--about-dark) 0%,#3d3a38 50%,var(--about-dark) 100%);padding:4rem 2rem;text-align:center;position:relative;overflow:hidden}.about-hero::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><circle cx="50" cy="50" r="1" fill="%23BD926F" opacity="0.1"/></svg>');background-size:30px 30px;opacity:.3}.about-hero-content{position:relative;z-index:1;max-width:800px;margin:0 auto}.about-hero h1{font-family:"Cormorant Garamond","Frank Ruhl Libre",serif!important;font-size:3.5rem;font-weight:600;color:#fff;margin-bottom:1rem;letter-spacing:.02em}.about-hero-subtitle{font-family:"Lato",sans-serif;font-size:1.2rem;color:var(--about-gold-light);font-weight:300;line-height:1.7;max-width:650px;margin:0 auto 1.5rem}.about-hero-cta{display:inline-flex;align-items:center;gap:.5rem;color:#fff;font-family:"Lato",sans-serif;font-weight:400;font-size:.95rem;text-decoration:none;padding:.75rem 1.5rem;border:1px solid var(--about-gold);border-radius:50px;transition:all .3s ease}.about-hero-cta:hover{background:var(--about-gold);color:#fff;text-decoration:none}.gold-divider{width:80px;height:3px;background:linear-gradient(90deg,transparent,var(--about-gold),transparent);margin:0 auto 2rem}.about-content{max-width:1100px;margin:0 auto;padding:0 1.5rem}.about-section{padding:4rem 0}.about-section:nth-child(even){background:var(--about-cream)}.about-section-header{text-align:center;margin-bottom:3rem}.about-section-icon{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,var(--about-gold) 0%,var(--about-gold-light) 100%);display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem;box-shadow:0 4px 20px rgba(189,146,111,.3)}.about-section-icon i{font-size:1.5rem;color:#fff}.about-section h2{font-family:"Cormorant Garamond","Frank Ruhl Libre",serif!important;font-size:2.25rem;font-weight:600;color:var(--about-dark);margin-bottom:.5rem}.about-section-lead{font-family:"Lato",sans-serif;font-size:1.15rem;color:var(--about-text);line-height:1.8;max-width:700px;margin:0 auto}.highlight-quote{background:linear-gradient(135deg,var(--about-gold) 0%,var(--about-gold-light) 100%);color:#fff;padding:2rem 2.5rem;border-radius:8px;margin-top:2rem;position:relative;box-shadow:0 8px 30px rgba(189,146,111,.25)}.highlight-quote::before{content:'"';position:absolute;top:-10px;left:20px;font-family:"Cormorant Garamond",serif;font-size:5rem;color:rgba(255,255,255,.2);line-height:1}.highlight-quote p{font-family:"Cormorant Garamond",serif;font-size:1.4rem;font-weight:500;font-style:italic;margin:0;position:relative;z-index:1}.beliefs-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin-top:2rem}.belief-card{background:#fff;border-radius:12px;padding:2rem;box-shadow:0 4px 20px rgba(0,0,0,.06);border-left:4px solid var(--about-gold);transition:all .3s ease}.belief-card:hover{transform:translateY(-4px);box-shadow:0 8px 30px rgba(0,0,0,.1)}.belief-number{width:36px;height:36px;background:var(--about-light);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:"Cormorant Garamond",serif;font-size:1.2rem;font-weight:700;color:var(--about-gold);margin-bottom:1rem}.belief-card p{font-family:"Lato",sans-serif;font-size:1rem;color:var(--about-text);line-height:1.7;margin:0}.values-container{margin-top:2rem}.value-item{display:flex;gap:1.25rem;padding:1.5rem 0;border-bottom:1px solid var(--about-border)}.value-item:last-child{border-bottom:none}.value-icon{flex-shrink:0;width:44px;height:44px;background:linear-gradient(135deg,var(--about-gold) 0%,var(--about-gold-light) 100%);border-radius:10px;display:flex;align-items:center;justify-content:center}.value-icon i{font-size:1rem;color:#fff}.about-cta-section h3,.value-content h4{font-family:"Cormorant Garamond",serif!important}.value-content h4{font-size:1.2rem;font-weight:600;color:var(--about-dark);margin:0 0 .5rem}.value-content p{font-family:"Lato",sans-serif;font-size:.95rem;color:var(--about-text);line-height:1.7;margin:0}.about-cta-section{background:linear-gradient(135deg,var(--about-dark) 0%,#3d3a38 100%);padding:4rem 2rem;text-align:center}.about-cta-section h3{font-size:2rem;color:#fff;margin-bottom:1rem}.about-cta-section p{font-family:"Lato",sans-serif;color:var(--about-gold-light);font-size:1.1rem;max-width:600px;margin:0 auto 2rem}.about-cta-btn{display:inline-flex;align-items:center;gap:.5rem;background:var(--about-gold);color:#fff;font-family:"Lato",sans-serif;font-weight:500;font-size:1rem;text-decoration:none;padding:1rem 2rem;border-radius:50px;transition:all .3s ease;box-shadow:0 4px 20px rgba(189,146,111,.4)}.about-cta-btn:hover{background:var(--about-gold-hover);color:#fff;text-decoration:none;transform:translateY(-2px);box-shadow:0 6px 25px rgba(189,146,111,.5)}.about-footer-note{text-align:center;padding:2rem;background:var(--about-light);border-top:1px solid var(--about-border)}.about-footer-note p{font-family:"Lato",sans-serif;font-size:.9rem;color:#888;margin:0}.about-footer-note a{color:var(--about-gold);text-decoration:none}.about-footer-note a:hover{text-decoration:underline}@media (max-width:768px){.about-hero{padding:3rem 1.5rem}.about-hero h1{font-size:2.5rem}.about-hero-subtitle{font-size:1.05rem}.about-section{padding:3rem 1rem}.about-section h2{font-size:1.85rem}.beliefs-grid{grid-template-columns:1fr}.highlight-quote{padding:1.5rem}.highlight-quote p{font-size:1.15rem}.value-item{flex-direction:column;gap:.75rem}}@media (max-width:480px){.about-hero h1{font-size:2rem}.about-section h2{font-size:1.6rem}.belief-card{padding:1.5rem}}
