.page-module__NfDiEG__hero{min-height:480px}.page-module__NfDiEG__heroBg{object-fit:cover;object-position:center 40%}.page-module__NfDiEG__history{background-color:var(--color-bg-primary)}.page-module__NfDiEG__splitLayout{gap:var(--space-3xl);grid-template-columns:1fr;align-items:center;display:grid}.page-module__NfDiEG__splitContent h6,.page-module__NfDiEG__splitContent h2{margin-bottom:var(--space-sm)}.page-module__NfDiEG__splitContent p{margin-bottom:var(--space-lg)}.page-module__NfDiEG__splitContent p:last-child{margin-bottom:0}.page-module__NfDiEG__splitImage{border-radius:var(--border-radius-md);box-shadow:var(--shadow-lg);position:relative;overflow:hidden}.page-module__NfDiEG__splitImage:after{content:"";border:1px solid var(--color-border);border-radius:var(--border-radius-md);pointer-events:none;position:absolute;inset:0}.page-module__NfDiEG__featureImage{width:100%;height:auto;transition:transform var(--transition-slow);display:block}.page-module__NfDiEG__splitImage:hover .page-module__NfDiEG__featureImage{transform:scale(1.03)}.page-module__NfDiEG__management{position:relative;overflow:hidden}.page-module__NfDiEG__management:before{content:"";pointer-events:none;background:radial-gradient(circle,#c8922a0a 0%,#0000 70%);width:600px;height:600px;position:absolute;top:0;left:50%;transform:translate(-50%)}.page-module__NfDiEG__managementInner{z-index:1;position:relative}.page-module__NfDiEG__trustGrid{gap:var(--space-xl);grid-template-columns:1fr;display:grid}.page-module__NfDiEG__trustCard{text-align:center;padding:var(--space-2xl) var(--space-xl)}.page-module__NfDiEG__trustIcon{border-radius:var(--border-radius-full);background:var(--color-accent-light);width:72px;height:72px;color:var(--color-accent);margin:0 auto var(--space-lg);transition:all var(--transition-base);justify-content:center;align-items:center;display:flex}.page-module__NfDiEG__trustCard:hover .page-module__NfDiEG__trustIcon{background:var(--color-accent);color:var(--color-bg-primary);box-shadow:var(--shadow-glow-strong)}.page-module__NfDiEG__trustCard h3{margin-bottom:var(--space-md)}.page-module__NfDiEG__offer{background-color:var(--color-bg-primary)}.page-module__NfDiEG__offerGrid{gap:var(--space-xl);grid-template-columns:1fr;display:grid}.page-module__NfDiEG__offerCard{text-align:center;padding:var(--space-2xl) var(--space-xl);flex-direction:column;align-items:center;display:flex}.page-module__NfDiEG__offerIcon{border-radius:var(--border-radius-lg);background:linear-gradient(135deg, var(--color-accent-light), #8b2d1a1a);width:80px;height:80px;color:var(--color-accent);margin-bottom:var(--space-lg);transition:all var(--transition-base);justify-content:center;align-items:center;display:flex}.page-module__NfDiEG__offerCard:hover .page-module__NfDiEG__offerIcon{box-shadow:var(--shadow-glow);background:linear-gradient(135deg,#c8922a40,#8b2d1a33);transform:scale(1.1)rotate(-3deg)}.page-module__NfDiEG__offerCard h3{margin-bottom:var(--space-sm)}.page-module__NfDiEG__offerCard p{margin-bottom:var(--space-lg);flex:1}.page-module__NfDiEG__offerLink{align-items:center;gap:var(--space-xs);font-family:var(--font-body);text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent);transition:all var(--transition-fast);font-size:.875rem;font-weight:700;display:inline-flex}.page-module__NfDiEG__offerLink:hover{color:var(--color-accent-hover);gap:var(--space-sm)}.page-module__NfDiEG__community{position:relative}.page-module__NfDiEG__communityInner{gap:var(--space-3xl);grid-template-columns:1fr;align-items:center;display:grid}.page-module__NfDiEG__communityContent h6,.page-module__NfDiEG__communityContent h2{margin-bottom:var(--space-sm)}.page-module__NfDiEG__communityContent p{margin-bottom:var(--space-lg)}.page-module__NfDiEG__communityContent p:last-child{margin-bottom:0}.page-module__NfDiEG__communityStats{gap:var(--space-lg);grid-template-columns:repeat(2,1fr);display:grid}.page-module__NfDiEG__statItem{background:var(--color-bg-tertiary);border:1px solid var(--color-border);border-radius:var(--border-radius-md);padding:var(--space-xl) var(--space-lg);text-align:center;transition:all var(--transition-base)}.page-module__NfDiEG__statItem:hover{border-color:var(--color-accent);box-shadow:var(--shadow-glow);transform:translateY(-4px)}.page-module__NfDiEG__statNumber{font-family:var(--font-heading);color:var(--color-accent);margin-bottom:var(--space-xs);font-size:clamp(2rem,4vw,2.75rem);font-weight:700;line-height:1;display:block}.page-module__NfDiEG__statLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-secondary);font-size:.8125rem;font-weight:600;display:block}.page-module__NfDiEG__cta{padding:var(--space-5xl) 0;position:relative;overflow:hidden}.page-module__NfDiEG__ctaBg{z-index:0;position:absolute;inset:0}.page-module__NfDiEG__ctaBgImage{object-fit:cover;object-position:center}.page-module__NfDiEG__ctaOverlay{background:linear-gradient(#0d0b08cc 0%,#0d0b08e6 100%);position:absolute;inset:0}.page-module__NfDiEG__ctaContent{z-index:1;text-align:center;max-width:700px;margin:0 auto;position:relative}.page-module__NfDiEG__ctaContent h6,.page-module__NfDiEG__ctaContent h2{margin-bottom:var(--space-sm)}.page-module__NfDiEG__ctaContent p{margin-bottom:var(--space-2xl);font-size:1.0625rem}.page-module__NfDiEG__ctaButtons{gap:var(--space-md);flex-direction:column;align-items:center;display:flex}@media (min-width:768px){.page-module__NfDiEG__hero{min-height:520px}.page-module__NfDiEG__splitLayout{grid-template-columns:1fr 1fr}.page-module__NfDiEG__trustGrid{grid-template-columns:repeat(3,1fr)}.page-module__NfDiEG__offerGrid{grid-template-columns:repeat(2,1fr)}.page-module__NfDiEG__communityInner{grid-template-columns:1.2fr .8fr}.page-module__NfDiEG__ctaButtons{flex-direction:row;justify-content:center}}@media (min-width:1024px){.page-module__NfDiEG__hero{min-height:560px}.page-module__NfDiEG__offerGrid{grid-template-columns:repeat(4,1fr)}.page-module__NfDiEG__offerCard{padding:var(--space-2xl) var(--space-lg)}}@media (min-width:1440px){.page-module__NfDiEG__hero{min-height:600px}.page-module__NfDiEG__splitLayout,.page-module__NfDiEG__communityInner{gap:var(--space-4xl)}}
