.page-module__NfDiEG__hero{padding-top:160px;padding-bottom:100px;position:relative;overflow:hidden}.page-module__NfDiEG__hero:before{content:"";pointer-events:none;background-image:linear-gradient(#ff6b000a 1px,#0000 1px),linear-gradient(90deg,#ff6b000a 1px,#0000 1px);background-size:60px 60px;animation:20s linear infinite page-module__NfDiEG__gridShift;position:absolute;inset:0}@keyframes page-module__NfDiEG__gridShift{0%{background-position:0 0}to{background-position:60px 60px}}.page-module__NfDiEG__heroBg{background:radial-gradient(ellipse at 50% 0%, #ff6b0017 0%, transparent 60%), var(--bg);animation:8s ease-in-out infinite alternate page-module__NfDiEG__bgBreath;position:absolute;inset:0}@keyframes page-module__NfDiEG__bgBreath{0%{opacity:.7;transform:scale(1)}to{opacity:1;transform:scale(1.03)}}.page-module__NfDiEG__heroContent{z-index:1;max-width:700px;animation:.9s cubic-bezier(.16,1,.3,1) .1s both page-module__NfDiEG__heroContentIn;position:relative}@keyframes page-module__NfDiEG__heroContentIn{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.page-module__NfDiEG__heroTitle{letter-spacing:-.03em;margin-bottom:20px;font-size:clamp(2.5rem,5vw,3.8rem);font-weight:900;line-height:1.1;animation:1s cubic-bezier(.16,1,.3,1) .15s both page-module__NfDiEG__titleReveal}@keyframes page-module__NfDiEG__titleReveal{0%{opacity:0;transform:translateY(40px)skewY(1.5deg)}to{opacity:1;transform:translateY(0)skewY(0)}}.page-module__NfDiEG__heroTitle span{background:var(--accent-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block;position:relative}.page-module__NfDiEG__heroTitle span:after{content:"";background:var(--accent-gradient);border-radius:2px;width:0;height:3px;animation:.8s 1s forwards page-module__NfDiEG__underlineDraw;position:absolute;bottom:-3px;left:0}@keyframes page-module__NfDiEG__underlineDraw{0%{width:0}to{width:100%}}.page-module__NfDiEG__heroSub{color:var(--text-secondary);font-size:1.15rem;line-height:1.8;animation:.8s cubic-bezier(.16,1,.3,1) .35s both page-module__NfDiEG__fadeUp}.page-module__NfDiEG__missionSection{background:var(--bg-surface);position:relative;overflow:hidden}.page-module__NfDiEG__missionSection:after{content:"";pointer-events:none;background:linear-gradient(135deg,#ff6b0008 0%,#0000 50%);animation:12s ease-in-out infinite alternate page-module__NfDiEG__diagonalDrift;position:absolute;inset:0}@keyframes page-module__NfDiEG__diagonalDrift{0%{transform:translate(-5%,-5%)scale(1)}to{transform:translate(5%,5%)scale(1.05)}}.page-module__NfDiEG__missionGrid{z-index:1;grid-template-columns:1fr 1fr;align-items:start;gap:clamp(40px,6vw,80px);padding:40px 0;display:grid;position:relative}.page-module__NfDiEG__missionQuote{border-left:3px solid var(--accent);padding:32px;position:relative;overflow:hidden}.page-module__NfDiEG__missionQuote:before{content:"";background:var(--accent-gradient);width:3px;height:100%;animation:3s ease-in-out infinite alternate page-module__NfDiEG__barGlow;position:absolute;top:0;left:0}@keyframes page-module__NfDiEG__barGlow{0%{box-shadow:none}to{box-shadow:0 0 20px #ff6b0099}}.page-module__NfDiEG__missionQuote p{color:var(--text-primary);letter-spacing:-.02em;font-size:clamp(1.3rem,2.5vw,1.8rem);font-style:italic;font-weight:800;line-height:1.4;transition:color .3s}.page-module__NfDiEG__missionText p{color:var(--text-secondary);margin-bottom:20px;font-size:1rem;line-height:1.8;transition:color .3s}.page-module__NfDiEG__coverSection{background:var(--bg);position:relative}.page-module__NfDiEG__coverGrid{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px;display:grid}.page-module__NfDiEG__coverCard{-webkit-backdrop-filter:blur(16px);border-radius:var(--radius-lg);background:#1e1e1e66;border:1px solid #ffffff1a;padding:36px 28px;transition:transform .45s cubic-bezier(.16,1,.3,1),border-color .3s,box-shadow .45s,background .3s;position:relative;overflow:hidden;box-shadow:0 10px 40px #0003}.page-module__NfDiEG__coverCard:before{content:"";background:var(--accent-gradient);transform-origin:0;height:3px;transition:transform .4s cubic-bezier(.16,1,.3,1);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.page-module__NfDiEG__coverCard:hover:before{transform:scaleX(1)}.page-module__NfDiEG__coverCard:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(105deg,#0000 40%,#ff6b0012 50%,#0000 60%);width:45%;height:100%;position:absolute;top:0;left:-70%;transform:skew(-15deg)}.page-module__NfDiEG__coverCard:hover:after{opacity:1;animation:.75s forwards page-module__NfDiEG__scanBeam}@keyframes page-module__NfDiEG__scanBeam{0%{left:-70%}to{left:140%}}.page-module__NfDiEG__coverCard:hover{background:var(--bg-card-hover);border-color:#ff6b0059;transform:translateY(-10px)scale(1.02);box-shadow:0 20px 50px #00000080,0 0 28px #ff6b001a}.page-module__NfDiEG__coverIcon{filter:drop-shadow(0 0 12px var(--accent-glow));margin-bottom:16px;font-size:2.8rem;transition:filter .3s,transform .4s;animation:4s ease-in-out infinite page-module__NfDiEG__iconFloat;display:inline-block}.page-module__NfDiEG__coverCard:nth-child(2) .page-module__NfDiEG__coverIcon{animation-delay:-1.3s}.page-module__NfDiEG__coverCard:nth-child(3) .page-module__NfDiEG__coverIcon{animation-delay:-2.6s}@keyframes page-module__NfDiEG__iconFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.page-module__NfDiEG__coverCard:hover .page-module__NfDiEG__coverIcon{filter:drop-shadow(0 0 20px #ff6b00b3);animation:.4s cubic-bezier(.16,1,.3,1) forwards page-module__NfDiEG__iconPop}@keyframes page-module__NfDiEG__iconPop{0%{transform:scale(1)}50%{transform:scale(1.3)rotate(-5deg)}to{transform:scale(1.15)rotate(3deg)}}.page-module__NfDiEG__coverCard h3{color:var(--text-primary);margin-bottom:10px;font-size:1.2rem;font-weight:700;transition:color .3s}.page-module__NfDiEG__coverCard:hover h3{color:var(--accent-light)}.page-module__NfDiEG__coverCard p{color:var(--text-secondary);font-size:.9rem;line-height:1.6}.page-module__NfDiEG__editorSection{background:var(--bg-surface);position:relative}.page-module__NfDiEG__editorInner{z-index:1;align-items:center;gap:40px;display:flex;position:relative}.page-module__NfDiEG__editorAvatar{background:var(--accent-gradient);color:#fff;width:110px;height:110px;box-shadow:0 0 40px var(--accent-glow);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:2.2rem;font-weight:800;transition:transform .4s,box-shadow .4s;animation:3s ease-in-out infinite page-module__NfDiEG__avatarPulse;display:flex}@keyframes page-module__NfDiEG__avatarPulse{0%,to{box-shadow:0 0 30px #ff6b004d}50%{box-shadow:0 0 60px #ff6b0099,0 0 0 8px #ff6b0014}}.page-module__NfDiEG__editorAvatar:hover{transform:scale(1.08)rotate(3deg);box-shadow:0 0 70px #ff6b00b3}.page-module__NfDiEG__editorInfo h3{color:var(--text-primary);margin-bottom:10px;font-size:1.4rem;font-weight:700}.page-module__NfDiEG__editorInfo p{color:var(--text-secondary);max-width:600px;font-size:1rem;line-height:1.7}.page-module__NfDiEG__valuesSection{background:var(--bg);position:relative;overflow:hidden}.page-module__NfDiEG__valuesGrid{z-index:1;flex-direction:column;gap:48px;display:flex;position:relative}.page-module__NfDiEG__valueItem{align-items:center;gap:28px;transition:transform .4s;display:flex}.page-module__NfDiEG__valueItem:hover{transform:translate(10px)}.page-module__NfDiEG__valueLine{background:var(--accent-gradient);border-radius:2px;flex-shrink:0;width:60px;height:3px;transition:width .4s,box-shadow .4s}.page-module__NfDiEG__valueItem:hover .page-module__NfDiEG__valueLine{width:90px;box-shadow:0 0 16px #ff6b0080}.page-module__NfDiEG__valueItem h3{color:var(--text-primary);letter-spacing:-.02em;font-size:1.6rem;font-weight:800;transition:color .3s}.page-module__NfDiEG__valueItem:hover h3{color:var(--accent-light)}@keyframes page-module__NfDiEG__fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.page-module__NfDiEG__hero{padding-top:120px;padding-bottom:60px}.page-module__NfDiEG__missionGrid{grid-template-columns:1fr;gap:40px}.page-module__NfDiEG__missionQuote p{font-size:1.3rem}.page-module__NfDiEG__coverGrid{grid-template-columns:1fr}.page-module__NfDiEG__editorInner{text-align:center;flex-direction:column}.page-module__NfDiEG__valueItem h3{font-size:1.2rem}.page-module__NfDiEG__hero:before{display:none}}
