.about-page{background-color:#050505}.a-container{max-width:1200px;margin:0 auto;padding:0 20px}.about-hero{color:#000;background-color:#fff;padding:100px 0}.a-grid-hero{grid-template-columns:1fr;align-items:center;gap:60px;display:grid}@media (min-width:1024px){.a-grid-hero{grid-template-columns:1fr 1fr}}.a-badge-gold{color:#b8860b;text-transform:uppercase;letter-spacing:.5em;margin-bottom:15px;font-size:10px;font-weight:700;display:block}.a-hero-title{text-transform:uppercase;letter-spacing:-.02em;font-family:serif;font-size:clamp(36px,6vw,64px);line-height:1}.a-hero-title span{color:#b8860b;font-style:italic}.a-hero-text{color:#52525b;margin:30px 0;font-size:18px;font-weight:300;line-height:1.6}.a-points-list{border-top:1px solid #f4f4f5;padding:20px 0;list-style:none}.a-point-item{align-items:center;gap:15px;margin-bottom:12px;display:flex}.a-point-circle{color:#b8860b;border:1px solid #b8860b4d;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.a-point-text{text-transform:uppercase;letter-spacing:.1em;color:#18181b;font-size:11px;font-weight:600}.a-hero-image-box{height:600px;position:relative;box-shadow:0 30px 60px -15px #0003}.a-image-container{width:100%;height:100%;position:relative;overflow:hidden}.a-img{object-fit:cover;transition:transform .8s}.a-hero-image-box:hover .a-img{transform:scale(1.05)}.a-image-overlay{background:linear-gradient(#0000,#000c);align-items:flex-end;padding:40px;display:flex;position:absolute;inset:0}.a-overlay-title{color:#fff;font-family:serif;font-size:32px;font-style:italic}.a-overlay-subtitle{color:#fff9;text-transform:uppercase;letter-spacing:.4em;margin-top:5px;font-size:9px}.a-philosophy{border-top:1px solid #ffffff0d;padding:100px 0}.a-center-header{text-align:center;margin-bottom:80px}.a-section-title{color:#fff;font-family:serif;font-size:clamp(32px,5vw,56px);font-style:italic}.a-grid-cards{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:40px;display:grid}.a-philosophy-card{text-align:center;flex-direction:column;align-items:center;display:flex}.a-card-icon{color:#b8860b;background:#18181b80;border:1px solid #ffffff0d;border-radius:50%;margin-bottom:25px;padding:25px;transition:all .4s}.a-philosophy-card:hover .a-card-icon{border-color:#b8860b;transform:translateY(-10px)}.a-card-title{text-transform:uppercase;letter-spacing:.2em;color:#fff;margin-bottom:15px;font-family:serif;font-size:14px}.a-card-divider{background:#b8860b4d;width:30px;height:1px;margin-bottom:15px}.a-card-desc{color:#71717a;font-size:13px;font-weight:300;line-height:1.6}.a-stats{background:#0a0a0a;border-top:1px solid #ffffff0d;padding:80px 0}.a-grid-stats{grid-template-columns:1fr 1fr;gap:40px;display:grid}@media (min-width:768px){.a-grid-stats{grid-template-columns:repeat(4,1fr)}}.a-stat-item{text-align:center}.a-stat-val{color:#b8860b;margin-bottom:10px;font-family:serif;font-size:48px}.a-stat-line{background:#27272a;width:20px;height:1px;margin:0 auto 15px;display:block}.a-stat-label{text-transform:uppercase;letter-spacing:.2em;color:#71717a;font-size:10px;font-weight:700}
