.ModernHeroSection-module__nF40ta__hero{background:#fff;justify-content:center;align-items:center;height:100vh;max-height:100vh;padding:100px 20px 20px;display:flex;position:relative;overflow:hidden}.ModernHeroSection-module__nF40ta__gradientWrapper{z-index:0;position:absolute;inset:0}.ModernHeroSection-module__nF40ta__container{z-index:20;width:100%;max-width:1400px;margin:0 auto;padding:0 20px;position:relative}.ModernHeroSection-module__nF40ta__content{text-align:center;flex-direction:column;align-items:center;gap:24px;max-width:900px;margin:0 auto;display:flex}.ModernHeroSection-module__nF40ta__title{font-family:var(--font-heading);color:#3d2817;text-shadow:0 2px 10px #0000001a;margin:0;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:800;line-height:1.1}.ModernHeroSection-module__nF40ta__titleAccent{background:linear-gradient(135deg,var(--gold-light),var(--gold-primary));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.ModernHeroSection-module__nF40ta__subtitle{color:#2d1810;max-width:700px;text-shadow:none;margin:0;font-size:clamp(1rem,2vw,1.25rem);font-weight:600;line-height:1.7}.ModernHeroSection-module__nF40ta__cta{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:16px;display:flex}.ModernHeroSection-module__nF40ta__hniButton{background:linear-gradient(135deg,var(--brown-primary),var(--brown-dark));color:#fff;cursor:pointer;border:none;border-radius:8px;padding:14px 32px;font-family:inherit;font-size:16px;font-weight:600;transition:all .3s}.ModernHeroSection-module__nF40ta__hniButton:hover{transform:translateY(-2px);box-shadow:0 8px 20px #65290f4d}.ModernHeroSection-module__nF40ta__hniButton:active{transform:translateY(0)}.ModernHeroSection-module__nF40ta__credentials{border-top:1px solid #d4af374d;flex-wrap:wrap;justify-content:center;gap:32px;margin-top:32px;padding-top:32px;display:flex}.ModernHeroSection-module__nF40ta__credential{color:#3d2817;text-shadow:none;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.ModernHeroSection-module__nF40ta__credentialIcon{background:var(--brown-primary);width:24px;height:24px;color:var(--white);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex;box-shadow:0 2px 10px #8b451366}.ModernHeroSection-module__nF40ta__floatingStats{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:60px;display:grid}.ModernHeroSection-module__nF40ta__statCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;background:#ffffff1a;border:1px solid #fff3;border-radius:16px;padding:24px;transition:all .3s}.ModernHeroSection-module__nF40ta__statCard:hover{background:#ffffff26;transform:translateY(-5px);box-shadow:0 10px 30px #0003}.ModernHeroSection-module__nF40ta__statValue{font-family:var(--font-heading);color:var(--gold-light);text-shadow:0 2px 15px #ffd70066;margin-bottom:8px;font-size:2.5rem;font-weight:700}.ModernHeroSection-module__nF40ta__statLabel{color:#ffffffe6;font-size:.875rem;font-weight:500}.ModernHeroSection-module__nF40ta__scrollIndicator{color:#6b3410;z-index:20;animation:2s infinite ModernHeroSection-module__nF40ta__bounce;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}@keyframes ModernHeroSection-module__nF40ta__bounce{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(10px)}}@media (max-width:768px){.ModernHeroSection-module__nF40ta__floatingStats{grid-template-columns:1fr;gap:16px}.ModernHeroSection-module__nF40ta__statCard{padding:20px}.ModernHeroSection-module__nF40ta__statValue{font-size:2rem}.ModernHeroSection-module__nF40ta__credentials{gap:20px}}@media (min-width:1024px){.ModernHeroSection-module__nF40ta__container{padding:0 40px}}
.StatsSection-module__IinwpG__stats{background-color:var(--brown-dark);padding:60px 0}.StatsSection-module__IinwpG__container{grid-template-columns:1fr;gap:40px;max-width:1200px;margin:0 auto;padding:0 20px;display:grid}.StatsSection-module__IinwpG__stat{text-align:center;background-color:#ffffff0d;border-radius:8px;padding:20px;transition:all .3s}.StatsSection-module__IinwpG__stat:hover{background-color:#ffffff1a;transform:translateY(-4px)}.StatsSection-module__IinwpG__value{font-family:var(--font-heading);color:var(--gold-light);margin-bottom:8px;font-size:3rem;font-weight:700}.StatsSection-module__IinwpG__label{color:var(--white);margin-bottom:4px;font-size:1.125rem;font-weight:600}.StatsSection-module__IinwpG__description{color:#ffffffb3;font-size:.875rem}@media (min-width:640px){.StatsSection-module__IinwpG__container{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.StatsSection-module__IinwpG__stats{padding:80px 0}.StatsSection-module__IinwpG__container{grid-template-columns:repeat(4,1fr);gap:20px;padding:0 40px}}
