.NfDiEG_majesticIntro{padding-top:calc(var(--nav-height,80px) + var(--space-16));padding-bottom:var(--space-32);background:var(--color-bg);position:relative;overflow:hidden}.NfDiEG_introColonnade{pointer-events:none;opacity:.12;width:100%;height:100%;color:var(--color-text);z-index:0;position:absolute;top:0;left:0}[data-theme=dark] .NfDiEG_introColonnade{opacity:.05}.NfDiEG_introLayout{gap:var(--space-16);z-index:2;grid-template-columns:1.15fr .85fr;align-items:center;display:grid;position:relative}.NfDiEG_introLeft{gap:var(--space-8);padding-right:var(--space-8);flex-direction:column;display:flex}.NfDiEG_introTitle{font-family:var(--font-display,var(--font-sans));color:var(--color-text);letter-spacing:-.03em;font-size:clamp(3rem,5vw,4.5rem);font-weight:800;line-height:1.05}.NfDiEG_introTitleHighlight{color:var(--color-primary);display:block}.NfDiEG_introSubtitle{font-size:var(--text-2xl);color:var(--color-text-muted);max-width:560px;font-weight:400;line-height:1.6}.NfDiEG_introRight{position:relative}.NfDiEG_missionCard{background:var(--color-bg-pure);padding:var(--space-10);border-radius:var(--radius-2xl);border:1px solid var(--color-border);box-shadow:var(--shadow-xl), 0 0 40px var(--color-primary-subtle);gap:var(--space-6);flex-direction:column;display:flex;position:relative;overflow:hidden}.NfDiEG_missionCard:before{content:"";background:linear-gradient(180deg, var(--color-primary-light), var(--color-primary));width:4px;height:100%;position:absolute;top:0;left:0}.NfDiEG_missionLead{color:var(--color-text);font-size:clamp(1.5rem,2vw,1.75rem);line-height:1.5;font-family:var(--font-serif);letter-spacing:-.01em;font-weight:500}.NfDiEG_highlightText{color:var(--color-primary);font-weight:600}.NfDiEG_missionDesc{font-size:var(--text-lg);color:var(--color-text-secondary);line-height:1.7}.NfDiEG_foundation{background:linear-gradient(180deg, var(--color-bg) 0%, var(--color-bg-subtle) 100%);padding-block:var(--space-32);position:relative;overflow:hidden}.NfDiEG_foundation:before{content:"";background:radial-gradient(circle, var(--color-primary-glow) 0%, transparent 65%);pointer-events:none;width:900px;height:900px;position:absolute;top:0;left:50%;transform:translate(-50%)}.NfDiEG_decoLeft,.NfDiEG_decoRight{object-fit:contain;opacity:.08;pointer-events:none;-webkit-user-select:none;user-select:none;filter:brightness(0);z-index:0;width:auto;height:100%;position:absolute;top:0;bottom:0}.NfDiEG_decoLeft{left:0}.NfDiEG_decoRight{right:0}:is([data-theme=dark] .NfDiEG_decoLeft,[data-theme=dark] .NfDiEG_decoRight){filter:brightness(0)invert();opacity:.04}.NfDiEG_foundationInner{z-index:1;position:relative}.NfDiEG_foundationHeader{text-align:center;max-width:700px;margin-inline:auto;margin-bottom:var(--space-20)}.NfDiEG_foundationEyebrow{font-size:var(--text-sm);color:var(--color-primary);text-transform:uppercase;letter-spacing:.15em;margin-bottom:var(--space-4);align-items:center;gap:var(--space-3);font-weight:600;display:inline-flex}.NfDiEG_foundationEyebrow:before,.NfDiEG_foundationEyebrow:after{content:"";background:linear-gradient(90deg, transparent, var(--color-primary-light));width:32px;height:1px}.NfDiEG_foundationEyebrow:after{background:linear-gradient(90deg, var(--color-primary-light), transparent)}.NfDiEG_foundationTitle{font-family:var(--font-display);color:var(--color-text);letter-spacing:-.03em;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.1}.NfDiEG_pillarsGrid{gap:var(--space-8);margin-bottom:var(--space-24);grid-template-columns:repeat(3,1fr);display:grid}.NfDiEG_pillar{padding:var(--space-10) var(--space-8) var(--space-8);border-radius:var(--radius-xl);background:var(--color-bg-pure);border:1px solid var(--color-border);gap:var(--space-5);box-shadow:var(--shadow-sm);flex-direction:column;transition:all .5s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.NfDiEG_pillar:before{content:"";border-radius:var(--radius-xl);-webkit-mask-composite:xor;opacity:0;background:linear-gradient(160deg,#0000 30%,#b5956e66 50%,#0000 70%);padding:1px;transition:opacity .5s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.NfDiEG_pillar:hover:before{opacity:1}.NfDiEG_pillar:hover{border-color:var(--color-primary-light);box-shadow:var(--shadow-lg), 0 0 60px var(--color-primary-subtle);transform:translateY(-6px)}.NfDiEG_pillarNumber{font-family:var(--font-display);letter-spacing:0;background:linear-gradient(180deg, var(--color-primary-light) 0%, #b5956e26 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(3.5rem,6vw,5rem);font-weight:800;line-height:1;transition:all .4s}.NfDiEG_pillar:hover .NfDiEG_pillarNumber{background:linear-gradient(180deg, var(--color-primary) 0%, var(--color-primary-light) 100%);-webkit-background-clip:text;background-clip:text}.NfDiEG_pillarTitle{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--color-text);letter-spacing:-.01em;font-weight:700}.NfDiEG_pillarDesc{color:var(--color-text-muted);font-size:var(--text-base);flex:1;line-height:1.75}.NfDiEG_pillarAccent{opacity:0;border-radius:1px;width:0;height:2px;transition:opacity .5s,width .5s}.NfDiEG_pillar:hover .NfDiEG_pillarAccent{opacity:1;width:100%}.NfDiEG_pillarAccentTruth{background:linear-gradient(90deg, var(--color-primary), var(--color-primary-light), transparent)}.NfDiEG_pillarAccentJustice{background:linear-gradient(90deg, #8b7355, var(--color-primary), transparent)}.NfDiEG_pillarAccentBeauty{background:linear-gradient(90deg, var(--color-primary-light), var(--color-primary), transparent)}.NfDiEG_founderSection{padding-block:var(--space-32);background:var(--color-bg);position:relative;overflow:hidden}.NfDiEG_founderLayout{gap:var(--space-24);z-index:1;grid-template-columns:4fr 5fr;align-items:flex-start;display:grid;position:relative}.NfDiEG_founderVisuals{gap:var(--space-8);flex-direction:column;display:flex;position:relative}.NfDiEG_imageFrame{border-radius:var(--radius-2xl);box-shadow:var(--shadow-xl);background:var(--color-bg-subtle);transition:transform .6s var(--ease-out), box-shadow .6s var(--ease-out);position:relative;overflow:hidden;transform:perspective(1000px)rotateY(0)}.NfDiEG_imageFrame:hover{box-shadow:0 30px 60px #00000026, 0 0 40px var(--color-primary-subtle);transform:perspective(1000px)rotateY(4deg)translateY(-8px)}.NfDiEG_imageFrame:after{content:"";border-radius:var(--radius-2xl);pointer-events:none;border:1px solid #fff3;position:absolute;inset:0}.NfDiEG_imagePlaceholder{aspect-ratio:4/5;object-fit:cover;filter:contrast(1.05)sepia(.05);width:100%;transition:filter .6s var(--ease-out), transform .6s var(--ease-out);display:block}.NfDiEG_imageFrame:hover .NfDiEG_imagePlaceholder{filter:contrast(1.1)sepia(0);transform:scale(1.02)}.NfDiEG_founderStats{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.NfDiEG_founderStats .NfDiEG_statCard:last-child:nth-child(odd){grid-column:1/-1}.NfDiEG_statCard{background:var(--color-bg-pure);border:1px solid var(--color-border);padding:var(--space-6);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);gap:var(--space-2);transition:transform .4s var(--ease-out), border-color .4s var(--ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden}.NfDiEG_statCard:hover{border-color:var(--color-primary-light);box-shadow:var(--shadow-md);transform:translateY(-4px)}.NfDiEG_statCard:before{content:"";background:linear-gradient(180deg, var(--color-primary-light), var(--color-primary));width:3px;height:100%;position:absolute;top:0;left:0}.NfDiEG_statValue{color:var(--color-text);font-size:clamp(2rem,3vw,2.5rem);font-weight:800;font-family:var(--font-display);line-height:1}.NfDiEG_statLabel{font-size:var(--text-sm);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;font-weight:500}.NfDiEG_founderContent{gap:var(--space-10);padding-block:var(--space-6);flex-direction:column;display:flex}.NfDiEG_founderHeader{gap:var(--space-2);flex-direction:column;display:flex}.NfDiEG_founderName{font-family:var(--font-display);color:var(--color-text);letter-spacing:-.02em;font-size:clamp(2.5rem,4vw,4rem);font-weight:700;line-height:1.1}.NfDiEG_founderTitle{font-size:var(--text-xl);color:var(--color-primary);letter-spacing:.02em;font-weight:600}.NfDiEG_founderBio{gap:var(--space-5);flex-direction:column;display:flex}.NfDiEG_founderBio p{font-size:var(--text-lg);color:var(--color-text-secondary);line-height:1.8}.NfDiEG_founderBio strong{color:var(--color-text);background:linear-gradient(to right, var(--color-primary-glow), transparent);background-position:0 90%;background-repeat:no-repeat;background-size:100% 40%;font-weight:600;position:relative}.NfDiEG_founderBio .NfDiEG_technicalPartner{margin-top:var(--space-2);font-size:var(--text-lg);color:var(--color-text-secondary);font-weight:400;line-height:1.8}.NfDiEG_technicalPartner a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:3px;transition:color .2s,text-decoration-color .2s}.NfDiEG_technicalPartner a:hover{color:var(--color-primary);-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary)}.NfDiEG_credentialsTimeline{gap:var(--space-8);margin-top:var(--space-4);flex-direction:column;display:flex;position:relative}.NfDiEG_credentialsTimeline:before{content:"";top:var(--space-2);bottom:var(--space-2);background:linear-gradient(180deg, var(--color-primary-light), transparent);z-index:0;width:2px;position:absolute;left:20px}.NfDiEG_timelineItem{padding-left:var(--space-12);gap:var(--space-1);z-index:1;flex-direction:column;transition:transform .3s;display:flex;position:relative}.NfDiEG_timelineItem:hover{transform:translate(4px)}.NfDiEG_timelineDot{background:var(--color-primary);z-index:2;width:10px;height:10px;box-shadow:0 0 0 4px var(--color-bg), 0 0 10px var(--color-primary);border-radius:50%;transition:transform .3s;position:absolute;top:6px;left:16px}.NfDiEG_timelineItem:hover .NfDiEG_timelineDot{transform:scale(1.3)}.NfDiEG_timelineEntity{color:var(--color-text);font-weight:700;font-size:var(--text-xl);font-family:var(--font-display)}.NfDiEG_timelineRole{color:var(--color-primary);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.NfDiEG_timelineDesc{color:var(--color-text-muted);font-size:var(--text-base);margin-top:var(--space-2);line-height:1.7}.NfDiEG_ctaSection{padding:var(--space-24) 0;background:linear-gradient(180deg, var(--color-bg-subtle) 0%, var(--color-bg) 20%, var(--color-bg) 100%);text-align:center;border-top:1px solid var(--color-border);position:relative}.NfDiEG_ctaInner{gap:var(--space-6);z-index:1;flex-direction:column;align-items:center;max-width:600px;margin-inline:auto;display:flex;position:relative}.NfDiEG_ctaTitle{font-family:var(--font-display);color:var(--color-text);letter-spacing:-.03em;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.1}.NfDiEG_ctaDesc{font-size:var(--text-xl);color:var(--color-text-muted);margin-bottom:var(--space-4);line-height:1.7}@media (max-width:1024px){.NfDiEG_introLayout{gap:var(--space-12);grid-template-columns:1fr}.NfDiEG_introLeft{text-align:center;align-items:center;padding-right:0}.NfDiEG_introSubtitle{text-align:center}.NfDiEG_founderLayout{gap:var(--space-16);grid-template-columns:1fr}.NfDiEG_founderVisuals{max-width:600px;margin-inline:auto}}@media (max-width:768px){.NfDiEG_pillarsGrid{gap:var(--space-4);grid-template-columns:1fr}}
