.about-module__8TymFG__hero{background:var(--gradient-hero);align-items:center;min-height:60vh;padding:140px 0 80px;display:flex;position:relative;overflow:hidden}.about-module__8TymFG__heroGlow{pointer-events:none;background:radial-gradient(circle,#b896401a 0%,#0000 60%);border-radius:50%;width:700px;height:700px;position:absolute;top:-200px;right:-200px}.about-module__8TymFG__heroContent{z-index:1;flex-direction:column;gap:24px;max-width:680px;display:flex;position:relative}.about-module__8TymFG__heroTitle{font-family:var(--font-display);color:var(--white);letter-spacing:-1px;font-size:clamp(2.2rem,5vw,3.5rem);font-weight:800;line-height:1.1}.about-module__8TymFG__heroSubtext{color:var(--text-muted);font-size:1.05rem;line-height:1.8}.about-module__8TymFG__whatGrid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.about-module__8TymFG__whatImage{border:1px solid #b8964026;border-radius:20px;height:480px;position:relative;overflow:hidden;box-shadow:0 40px 80px #00000014}.about-module__8TymFG__whatOverlay{background:linear-gradient(135deg,#ffffff1a 0%,#b8964005 50%,#fff3 100%);position:absolute;inset:0}.about-module__8TymFG__whatBadge{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 10px 30px #0000000d, 0 0 15px var(--gold-glow);background:#fff;border:1px solid #b8964038;border-radius:14px;padding:16px 20px;position:absolute;bottom:24px;left:24px}.about-module__8TymFG__whatBadgeNum{font-family:var(--font-display);background:linear-gradient(135deg,#b89640,#d4af5a);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:2rem;font-weight:800;line-height:1;display:block}.about-module__8TymFG__whatBadgeLabel{color:var(--text-muted);margin-top:4px;font-size:12px;display:block}.about-module__8TymFG__whatContent{flex-direction:column;gap:0;display:flex}.about-module__8TymFG__checkList{flex-direction:column;gap:12px;margin-top:24px;display:flex}.about-module__8TymFG__checkItem{color:var(--text-secondary);align-items:flex-start;gap:10px;font-size:14px;font-weight:500;display:flex}.about-module__8TymFG__mvHeader{text-align:center;margin-bottom:56px}.about-module__8TymFG__mvGrid{grid-template-columns:1fr 1fr;gap:24px;max-width:900px;margin:0 auto;display:grid}.about-module__8TymFG__mvCard{text-align:center;flex-direction:column;align-items:center;gap:20px;padding:48px 40px;display:flex}.about-module__8TymFG__mvCardAccent{box-shadow:0 0 40px var(--gold-glow-strong);border-color:#b896404d!important}.about-module__8TymFG__mvIconWrap{width:72px;height:72px;color:var(--gold);background:#b896400f;border:1px solid #b8964038;border-radius:50%;justify-content:center;align-items:center;display:flex}.about-module__8TymFG__mvTitle{font-family:var(--font-display);color:var(--white);font-size:1.3rem;font-weight:700}.about-module__8TymFG__mvText{color:var(--text-secondary);font-size:15px;line-height:1.9}.about-module__8TymFG__valuesHeader{text-align:center;margin-bottom:56px}.about-module__8TymFG__valuesGrid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.about-module__8TymFG__valueCard{flex-direction:column;gap:12px;padding:36px 28px;display:flex}.about-module__8TymFG__valueTitle{font-family:var(--font-display);color:var(--white);font-size:1.05rem;font-weight:700}.about-module__8TymFG__valueDesc{color:var(--text-secondary);font-size:14px;line-height:1.7}.about-module__8TymFG__faqHeader{text-align:center;margin-bottom:56px}.about-module__8TymFG__faqGrid{grid-template-columns:repeat(2,1fr);gap:20px;max-width:1000px;margin:0 auto;display:grid}.about-module__8TymFG__faqCard{flex-direction:column;gap:12px;padding:32px;display:flex}.about-module__8TymFG__faqQ{font-family:var(--font-display);color:var(--white);font-size:15px;font-weight:700;line-height:1.4}.about-module__8TymFG__faqA{color:var(--text-secondary);font-size:14px;line-height:1.8}@media (max-width:960px){.about-module__8TymFG__whatGrid{grid-template-columns:1fr;gap:48px}.about-module__8TymFG__whatImage{height:360px}.about-module__8TymFG__mvGrid{grid-template-columns:1fr}.about-module__8TymFG__valuesGrid{grid-template-columns:repeat(2,1fr)}.about-module__8TymFG__faqGrid{grid-template-columns:1fr}}@media (max-width:600px){.about-module__8TymFG__valuesGrid{grid-template-columns:1fr}}
