.text-gold-gradient{background:linear-gradient(135deg, var(--color-hgc-about-gold) 0%, var(--color-hgc-about-gold-bright) 50%, var(--color-hgc-about-gold) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.gold-line{background:linear-gradient(90deg, var(--color-hgc-about-gold), var(--color-hgc-about-gold-bright), var(--color-hgc-about-gold));border-radius:2px;width:40px;height:2px}.about-section{position:relative}.about-section-title{letter-spacing:-.02em;font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.2}.about-hero-title{letter-spacing:-.03em;font-size:clamp(2.5rem,6vw,4.5rem);line-height:1.1}.about-body-text{font-size:1rem;line-height:1.7}.glass-card{background:var(--color-hgc-about-card-bg);border:1px solid var(--color-hgc-about-card-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s}.glass-card:hover{background:var(--color-hgc-about-card-hover);border-color:var(--color-hgc-about-gold);transform:translateY(-2px)}.value-ring{position:relative;overflow:hidden}.value-ring:before{content:"";background:conic-gradient(from 0deg, transparent, var(--color-hgc-about-gold), transparent);-webkit-mask-composite:xor;opacity:0;border-radius:50%;padding:1.5px;transition:opacity .5s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.group:hover .value-ring:before{opacity:1;animation:3s linear infinite rotate-ring}@keyframes rotate-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.grid-pattern{background-image:linear-gradient(#d4af3708 1px,#0000 1px),linear-gradient(90deg,#d4af3708 1px,#0000 1px);background-size:60px 60px}.img-zoom{transition:transform .7s}.group:hover .img-zoom{transform:scale(1.05)}.glow-gold{box-shadow:0 0 40px #d4af371a}.scroll-indicator{animation:2s infinite bounce}@keyframes bounce{0%,20%,50%,80%,to{transform:translate(-50%)translateY(0)}40%{transform:translate(-50%)translateY(-10px)}60%{transform:translate(-50%)translateY(-5px)}}.reveal-text{opacity:0;animation:.8s forwards reveal-up;transform:translateY(20px)}.reveal-text-delay-1{animation-delay:.2s}.reveal-text-delay-2{animation-delay:.4s}.reveal-text-delay-3{animation-delay:.6s}.reveal-text-delay-4{animation-delay:.8s}@keyframes reveal-up{to{opacity:1;transform:translateY(0)}}.counter-number{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.carousel-dot{background:var(--color-hgc-about-text-muted);cursor:pointer;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:all .3s}.carousel-dot.active{background:var(--color-hgc-about-gold);border-radius:4px;width:24px}.carousel-dot:hover{background:#d4af3780}@media (max-width:768px){.about-section-title{font-size:1.5rem}.about-hero-title{font-size:2rem}.glass-card{padding:1.5rem}}[dir=rtl] .about-section .flex{flex-direction:row-reverse}[dir=rtl] .gold-line{background:linear-gradient(90deg, var(--color-hgc-about-gold), var(--color-hgc-about-gold-bright), var(--color-hgc-about-gold))}.story-content p{margin-bottom:1rem;line-height:1.7}.story-content ol{margin-bottom:1rem;padding-left:1.5rem;list-style-type:decimal}.story-content ul{margin-bottom:1rem;padding-left:1.5rem;list-style-type:disc}.story-content li{margin-bottom:.5rem;line-height:1.7}.story-content blockquote{border-left:3px solid var(--color-hgc-about-gold);color:var(--color-hgc-about-text-muted);margin:1.5rem 0;padding-left:1rem;font-style:italic}.story-content hr{border:none;border-top:1px solid var(--color-hgc-about-card-border);margin:2rem 0}.story-content strong{color:var(--color-hgc-about-text);font-weight:600}.story-content em{font-style:italic}[dir=rtl] .story-content blockquote{border-left:none;border-right:3px solid var(--color-hgc-about-gold);padding-left:0;padding-right:1rem}[dir=rtl] .story-content ol,[dir=rtl] .story-content ul{padding-left:0;padding-right:1.5rem}
