.community-section{position:relative;background:radial-gradient(ellipse 65% 80% at 0 60%,rgba(88,101,242,.07) 0,transparent 60%),radial-gradient(ellipse 50% 60% at 100% 30%,rgba(45,212,191,.05) 0,transparent 55%),linear-gradient(180deg,var(--bg-base) 0,rgba(8,12,22,1) 40%,var(--bg-base) 100%);overflow:hidden}.community-section:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 10%,rgba(88,101,242,.35) 40%,rgba(45,212,191,.25) 70%,transparent 90%);pointer-events:none}.community-section__inner{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.community-section__left{display:flex;flex-direction:column;gap:20px}.community-section__body{color:var(--text-secondary);font-size:16px;line-height:1.75}.community-section__perks{list-style:none;display:flex;flex-direction:column;gap:10px}.community-section__perks li{font-size:15px;color:var(--text-secondary);padding-left:4px}.community-section__right{display:flex;flex-direction:column;gap:20px}.community-section__discord-widget{padding:24px;display:flex;flex-direction:column;gap:16px}.discord-widget__header{display:flex;align-items:center;gap:10px;font-weight:600;font-size:16px;color:#5865F2}.discord-live-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#22c55e;animation:pulse-glow 2s ease-in-out infinite;margin-right:4px}.discord-widget__members{display:flex;flex-direction:column;gap:10px}.discord-widget__members-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.discord-widget__avatar-wrap{position:relative;cursor:default}.discord-widget__avatar{width:36px;height:36px}.discord-widget__avatar-wrap:hover .discord-widget__avatar{transform:scale(1.15);border-color:#5865F2;z-index:2}.discord-widget__status-dot{position:absolute;bottom:0;right:0;width:11px;height:11px;border-radius:50%;border:2px solid var(--bg-surface)}.discord-widget__avatar-more{width:36px;height:36px;border-radius:50%;background:var(--bg-elevated);border:2px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:var(--text-muted)}.discord-widget__member-summary{font-size:13px;color:var(--text-muted)}.community-section__stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.stat-card{padding:12px 8px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:3px;transition:all var(--t-normal)}.stat-card:hover{border-color:var(--border-accent);transform:translateY(-2px)}.stat-card__icon{font-size:16px}.stat-card__value{font-family:Rajdhani,sans-serif;font-size:22px;font-weight:700;color:var(--accent-bright)}.stat-card__label{font-size:10px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;line-height:1.3}.discord-widget__avatar{width:32px;height:32px;border-radius:50%;border:2px solid var(--bg-elevated);transition:transform var(--t-fast),border-color var(--t-fast);display:block}@media (max-width:1024px){.community-section__stats{grid-template-columns:repeat(2,1fr)}.community-section__inner{grid-template-columns:1fr;gap:48px}}.tech-section{background:radial-gradient(ellipse 70% 60% at 50% 100%,rgba(245,158,11,.055) 0,transparent 65%),radial-gradient(ellipse 60% 50% at 80% 10%,rgba(108,99,255,.05) 0,transparent 60%),radial-gradient(ellipse 40% 40% at 10% 5%,rgba(45,212,191,.04) 0,transparent 55%),var(--bg-surface);position:relative;overflow:hidden}.tech-section:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:50%;height:1px;background:linear-gradient(90deg,transparent,rgba(245,158,11,.3),rgba(108,99,255,.3),transparent);pointer-events:none}.tech-section__header{text-align:center;margin-bottom:60px}.tech-section__lead{max-width:540px;margin:16px auto 0;color:var(--text-secondary);font-size:17px;line-height:1.7}.tech-section__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.tech-card{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--r-lg);padding:28px;display:flex;flex-direction:column;gap:12px;transition:all var(--t-normal);position:relative;overflow:hidden}.tech-card:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--accent),var(--accent-2));opacity:0;transition:opacity var(--t-normal)}.tech-card:hover{border-color:var(--border-accent);transform:translateY(-3px);box-shadow:0 12px 40px rgba(0,0,0,.35)}.tech-card:hover:after{opacity:1}.tech-card__icon{font-size:36px;line-height:1}.tech-card__title{font-size:18px;font-weight:700;color:var(--text-primary)}.tech-card__desc{font-size:14px;color:var(--text-secondary);line-height:1.65}@media (max-width:1024px){.tech-section__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.tech-section__grid{grid-template-columns:1fr}}