.FAQ-module__V8_xEa__faq{flex-direction:column;gap:.5rem;max-width:800px;margin:0 auto;display:flex}.FAQ-module__V8_xEa__faqItem{background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:all var(--transition-normal);overflow:hidden}.FAQ-module__V8_xEa__faqItem:hover{border-color:var(--color-border-hover)}.FAQ-module__V8_xEa__faqItem.FAQ-module__V8_xEa__open{border-color:var(--color-accent)}.FAQ-module__V8_xEa__faqQuestion{width:100%;font-family:var(--font-body);color:var(--color-text-primary);cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem;font-size:1rem;font-weight:500;display:flex}.FAQ-module__V8_xEa__faqIcon{color:var(--color-text-muted);transition:transform var(--transition-normal);flex-shrink:0}.FAQ-module__V8_xEa__open .FAQ-module__V8_xEa__faqIcon{color:var(--color-accent);transform:rotate(180deg)}.FAQ-module__V8_xEa__faqAnswer{max-height:0;transition:max-height var(--transition-slow),padding var(--transition-slow);overflow:hidden}.FAQ-module__V8_xEa__open .FAQ-module__V8_xEa__faqAnswer{max-height:300px}.FAQ-module__V8_xEa__faqAnswer p{color:var(--color-text-secondary);padding:0 1.5rem 1.25rem;font-size:.9375rem;line-height:1.7}
.TrustStrip-module__YzRANW__strip{background:var(--color-bg-secondary);border-bottom:1px solid var(--color-border);padding:1.5rem 0}.TrustStrip-module__YzRANW__grid{grid-template-columns:repeat(4,1fr);gap:2rem;display:grid}.TrustStrip-module__YzRANW__item{align-items:center;gap:1rem;padding:.5rem;display:flex}.TrustStrip-module__YzRANW__icon{color:var(--color-accent);background:#b873331a;border-radius:50%;justify-content:center;align-items:center;padding:.75rem;display:flex}.TrustStrip-module__YzRANW__content{flex-direction:column;display:flex}.TrustStrip-module__YzRANW__title{color:var(--color-text-primary);font-size:.95rem;font-weight:700}.TrustStrip-module__YzRANW__desc{color:var(--color-text-muted);font-size:.75rem}@media (max-width:768px){.TrustStrip-module__YzRANW__grid{grid-template-columns:repeat(2,1fr);gap:1rem}}@media (max-width:480px){.TrustStrip-module__YzRANW__grid{grid-template-columns:1fr}}
.page-module___8aEwW__hero{background:var(--color-bg-primary);padding:8rem 0 5rem;position:relative;overflow:hidden}.page-module___8aEwW__hero:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(at 30% 20%,#b8733314 0%,#0000 60%),url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)' opacity='0.05'/%3E%3C/svg%3E");position:absolute;inset:0}.page-module___8aEwW__heroContainer{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid;position:relative}.page-module___8aEwW__heroContent{max-width:540px}.page-module___8aEwW__heroBadge{margin-bottom:1.5rem;display:inline-block}.page-module___8aEwW__heroBadge span{border-radius:var(--radius-full);color:var(--color-accent);background:#b8733314;border:1px solid #b8733333;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:500;display:inline-flex}.page-module___8aEwW__heroTitle{letter-spacing:-.03em;color:var(--color-text-primary);margin-bottom:1.5rem;font-size:clamp(2.5rem,5vw,3.75rem);line-height:1.1}.page-module___8aEwW__heroAccent{color:#e5e7eb;background:linear-gradient(135deg,#fff,#9ca3af);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page-module___8aEwW__heroDescription{color:var(--color-text-secondary);margin-bottom:2rem;font-size:1.125rem;line-height:1.7}.page-module___8aEwW__heroCta{gap:1rem;margin-bottom:2.5rem;display:flex}.page-module___8aEwW__heroContact{gap:2rem;display:flex}.page-module___8aEwW__heroContactItem{color:var(--color-text-muted);transition:color var(--transition-fast);align-items:center;gap:.5rem;font-size:.875rem;text-decoration:none;display:flex}.page-module___8aEwW__heroContactItem:hover{color:var(--color-accent)}.page-module___8aEwW__heroVisual{justify-content:center;display:flex}.page-module___8aEwW__heroCard{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);width:100%;max-width:360px;overflow:hidden}.page-module___8aEwW__heroCardHeader{background:var(--color-bg-secondary);border-bottom:1px solid var(--color-border);gap:.5rem;padding:1rem 1.25rem;display:flex}.page-module___8aEwW__heroCardDot{background:var(--color-border-hover);border-radius:50%;width:10px;height:10px}.page-module___8aEwW__heroCardDot:first-child{background:#ef4444}.page-module___8aEwW__heroCardDot:nth-child(2){background:#b87333}.page-module___8aEwW__heroCardDot:nth-child(3){background:#22c55e}.page-module___8aEwW__heroCardContent{padding:1.5rem}.page-module___8aEwW__heroCardLabel{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem;font-size:.75rem;font-weight:600}.page-module___8aEwW__heroCardItem{border-bottom:1px solid var(--color-border);color:var(--color-text-secondary);align-items:center;gap:.75rem;padding:.75rem 0;font-size:.9rem;display:flex}.page-module___8aEwW__heroCardItem:last-child{border-bottom:none}.page-module___8aEwW__heroCardCheck{color:var(--color-accent);flex-shrink:0}.page-module___8aEwW__stats{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:var(--color-bg-secondary);padding:3rem 0}.page-module___8aEwW__statsGrid{text-align:center;grid-template-columns:repeat(4,1fr);gap:2rem;display:grid}.page-module___8aEwW__statItem{flex-direction:column;gap:.25rem;display:flex}.page-module___8aEwW__statNumber{color:var(--color-accent);letter-spacing:-.02em;font-size:2.5rem;font-weight:700;font-family:var(--font-heading)}.page-module___8aEwW__statLabel{color:var(--color-text-muted);font-size:.9rem}.page-module___8aEwW__services{background:var(--color-bg-primary)}.page-module___8aEwW__servicesGrid{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}.page-module___8aEwW__serviceCard{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:all var(--transition-normal);padding:1.75rem}.page-module___8aEwW__serviceCard:hover{box-shadow:var(--shadow-gold);border-color:#b873334d;transform:translateY(-2px)}.page-module___8aEwW__serviceCard h3{margin:1rem 0 .5rem;font-size:1.125rem}.page-module___8aEwW__serviceCard p{color:var(--color-text-muted);font-size:.9rem}.page-module___8aEwW__servicesLink{text-align:center;margin-top:2.5rem}.page-module___8aEwW__metals{background:var(--color-bg-secondary)}.page-module___8aEwW__metalsLayout{flex-direction:column;gap:3rem;display:flex}.page-module___8aEwW__metalsContent{text-align:center;max-width:600px;margin:0 auto}.page-module___8aEwW__metalsContent h2{margin:.5rem 0 1rem}.page-module___8aEwW__metalsContent p{margin-bottom:0}.page-module___8aEwW__metalsGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;display:grid}.page-module___8aEwW__metalCard{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:all var(--transition-normal);flex-direction:column;padding:0;display:flex;overflow:hidden}.page-module___8aEwW__metalCard:hover{border-color:var(--color-accent);box-shadow:var(--shadow-gold);transform:translateY(-2px)}.page-module___8aEwW__metalImageContainer{background:var(--color-bg-secondary);width:100%;height:200px;overflow:hidden}.page-module___8aEwW__metalImage{object-fit:cover;width:100%;height:100%;transition:transform var(--transition-slow)}.page-module___8aEwW__metalCard:hover .page-module___8aEwW__metalImage{transform:scale(1.1)}.page-module___8aEwW__metalContent{padding:1.25rem}.page-module___8aEwW__metalContent h4{color:var(--color-text-primary);margin-bottom:.25rem;font-size:1.125rem}.page-module___8aEwW__metalContent p{color:var(--color-text-muted);font-size:.9rem}.page-module___8aEwW__metalsLink{text-align:center;margin-top:3rem}.page-module___8aEwW__howItWorks{background:var(--color-bg-primary)}.page-module___8aEwW__stepsGrid{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.page-module___8aEwW__stepCard{text-align:center;padding:2rem 1.5rem}.page-module___8aEwW__stepNumber{width:56px;height:56px;color:var(--color-text-inverse);font-size:1.125rem;font-weight:700;font-family:var(--font-body);background:linear-gradient(135deg,#b87333,#945720);border-radius:50%;justify-content:center;align-items:center;margin-bottom:1.5rem;display:inline-flex}.page-module___8aEwW__stepCard h3{margin-bottom:.5rem}.page-module___8aEwW__stepCard p{color:var(--color-text-muted);font-size:.9rem}.page-module___8aEwW__testimonials{background:var(--color-bg-secondary)}.page-module___8aEwW__testimonialsGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.page-module___8aEwW__testimonialCard:nth-child(4),.page-module___8aEwW__testimonialCard:nth-child(5){grid-column:span 1}.page-module___8aEwW__faqSection{background:var(--color-bg-primary)}.page-module___8aEwW__testimonialCard{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:all var(--transition-normal);padding:2rem}.page-module___8aEwW__testimonialCard:hover{border-color:#b8733333}.page-module___8aEwW__quoteIcon{color:var(--color-accent);opacity:.4;margin-bottom:1rem}.page-module___8aEwW__testimonialQuote{color:var(--color-text-primary);margin-bottom:1.5rem;font-size:1.0625rem;line-height:1.7}.page-module___8aEwW__testimonialAuthor{flex-direction:column;gap:.125rem;display:flex}.page-module___8aEwW__testimonialName{color:var(--color-accent);font-weight:600}.page-module___8aEwW__testimonialLocation{color:var(--color-text-muted);font-size:.875rem}.page-module___8aEwW__cta{background:linear-gradient(135deg,#1a1400 0%,#0a0a0a 40% 60%,#1a1400 100%);border-top:1px solid #b8733326;border-bottom:1px solid #b8733326;padding:5rem 0}.page-module___8aEwW__ctaContent{text-align:center;max-width:600px;margin:0 auto}.page-module___8aEwW__ctaContent h2{color:var(--color-text-primary);margin-bottom:1rem}.page-module___8aEwW__ctaContent p{color:var(--color-text-secondary);margin-bottom:2rem;font-size:1.125rem}.page-module___8aEwW__ctaButtons{justify-content:center;gap:1rem;display:flex}.page-module___8aEwW__ctaButtons .page-module___8aEwW__btn-primary{background:var(--color-accent);color:var(--color-text-inverse)}.page-module___8aEwW__ctaButtons .page-module___8aEwW__btn-primary:hover{background:var(--color-accent-light)}.page-module___8aEwW__ctaButtons .page-module___8aEwW__btn-secondary{color:var(--color-accent);background:0 0;border-color:#b873334d}.page-module___8aEwW__ctaButtons .page-module___8aEwW__btn-secondary:hover{border-color:var(--color-accent);background:#b8733314}@media (max-width:1024px){.page-module___8aEwW__heroContainer{grid-template-columns:1fr;gap:3rem}.page-module___8aEwW__heroContent{text-align:center;max-width:100%}.page-module___8aEwW__heroCta,.page-module___8aEwW__heroContact{justify-content:center}.page-module___8aEwW__heroVisual{display:none}.page-module___8aEwW__servicesGrid{grid-template-columns:repeat(2,1fr)}.page-module___8aEwW__metalsLayout{text-align:center;grid-template-columns:1fr;gap:2.5rem}.page-module___8aEwW__metalsGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.page-module___8aEwW__hero{padding:7rem 0 4rem}.page-module___8aEwW__heroCta{flex-direction:column}.page-module___8aEwW__heroCta .page-module___8aEwW__btn{width:100%}.page-module___8aEwW__heroContact{flex-direction:column;align-items:center;gap:.75rem}.page-module___8aEwW__statsGrid{grid-template-columns:repeat(2,1fr);gap:1.5rem}.page-module___8aEwW__testimonialsGrid{grid-template-columns:repeat(2,1fr)}.page-module___8aEwW__servicesGrid{grid-template-columns:1fr}.page-module___8aEwW__metalsGrid{grid-template-columns:repeat(2,1fr)}.page-module___8aEwW__stepsGrid{grid-template-columns:1fr;gap:1.5rem}.page-module___8aEwW__statsGrid,.page-module___8aEwW__testimonialsGrid{grid-template-columns:1fr}.page-module___8aEwW__ctaButtons{flex-direction:column}.page-module___8aEwW__ctaButtons .page-module___8aEwW__btn{width:100%}}@media (max-width:480px){.page-module___8aEwW__metalsGrid{grid-template-columns:1fr}.page-module___8aEwW__heroTitle{font-size:2.5rem}}
