.foundation-details{border-top:1px solid var(--line);background:#0c0b10;padding:100px 0}.foundation-details__intro{max-width:790px}.foundation-details h2{letter-spacing:-1.8px;word-break:keep-all;margin:16px 0 22px;font-size:clamp(30px,4vw,52px);line-height:1.2}.foundation-details__intro>p,.foundation-details__venture>div>p:not(.foundation-details__source){color:var(--muted);font-size:15px;line-height:1.85}.foundation-details__architecture,.foundation-details__steps{background:#ffffff26;border:1px solid #ffffff26;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:46px;display:grid}.foundation-details__node,.foundation-details__steps article{background:#141218;padding:32px}.foundation-details__index,.foundation-details__steps article>span{color:var(--red);letter-spacing:2px;font-size:10px;font-weight:800}.foundation-details__node h3{letter-spacing:-1px;margin:44px 0 9px;font-size:28px}.foundation-details__node strong{color:#eee9ec;font-size:14px}.foundation-details__node p,.foundation-details__steps p{min-height:50px;color:var(--muted);font-size:13px;line-height:1.8}.foundation-details__node small{border-top:1px solid var(--line);color:#ce8e9b;letter-spacing:1px;padding-top:18px;font-size:10px;display:block}.foundation-details__closing{color:#e9dce0;background:linear-gradient(100deg,#35101b,#171016);margin:0;padding:28px 32px;font-size:14px;line-height:1.8}.foundation-details__source{color:#918991;margin:18px 0 0;font-size:11px;line-height:1.7}.foundation-details--model{background:radial-gradient(at 95% 0,#420e1a77,#0000 40%),#0c0b10}.foundation-details__multiline{white-space:pre-line}.foundation-details__steps{background:0 0;border:0;gap:14px}.foundation-details__steps article{border:1px solid var(--line)}.foundation-details__steps h3{margin:30px 0 10px;font-size:24px}.foundation-details__note{color:#b6abb0;margin:25px 0 0;font-size:12px;line-height:1.8}.foundation-details--venture{background:#110d12}.foundation-details__venture{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.foundation-details__venture ul{margin:0;padding:0;list-style:none}.foundation-details__venture li{border-bottom:1px solid var(--line);color:#e5dce0;gap:22px;padding:21px 0;font-size:14px;line-height:1.6;display:flex}.foundation-details__venture li span{color:var(--red);letter-spacing:1px;font-size:11px;font-weight:800}.foundation-details__examples{border-top:1px solid var(--line);margin-top:48px;padding-top:26px}.foundation-details__examples p,.foundation-details__examples small{color:#a9a1a9;font-size:12px;line-height:1.7}.foundation-details__examples div{flex-wrap:wrap;gap:10px;margin:18px 0;display:flex}.foundation-details__examples span{color:#e4dce0;letter-spacing:.5px;border:1px solid #ffffff26;padding:11px 18px;font-size:13px;font-weight:700}@media (max-width:850px){.foundation-details{padding:70px 0}.foundation-details__architecture,.foundation-details__steps,.foundation-details__venture{grid-template-columns:1fr}.foundation-details__venture{gap:30px}.foundation-details__node h3{margin-top:24px}.foundation-details__node p,.foundation-details__steps p{min-height:0}}
.meme-details{color:#f6f4f5;background:#08080b;font-family:Manrope,Noto Sans KR,sans-serif}.meme-details *,.meme-details :before,.meme-details :after{box-sizing:border-box}.meme-details__section{border-top:1px solid #ffffff1b;padding:90px 0}.meme-details__section--alternate{background:#101014}.meme-details__wrap{max-width:1190px;margin:0 auto;padding:0 28px}.meme-details__eyebrow{color:#f02245;letter-spacing:2px;margin:0 0 17px;font-size:11px;font-weight:800}.meme-details h2{letter-spacing:-1.5px;word-break:keep-all;overflow-wrap:anywhere;max-width:850px;margin:0 0 24px;font-size:clamp(29px,3.5vw,46px);line-height:1.2}.meme-details__lead{color:#aaa7b0;word-break:keep-all;max-width:760px;margin:0;font-size:15px;line-height:1.9}.meme-details__notice{background:#ffffff09;border-left:2px solid #f02245;margin-top:36px;padding:23px 26px}.meme-details__notice h3{margin:0 0 10px;font-size:16px}.meme-details__notice p,.meme-details__example p,.meme-details__steps p,.meme-details__pillars p,.meme-details__cases p{color:#aaa7b0;word-break:keep-all;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.85}.meme-details__examples,.meme-details__cases{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:36px;display:grid}.meme-details__example,.meme-details__cases article{background:linear-gradient(145deg,#1b1a20,#101014);border:1px solid #ffffff1b;min-width:0;padding:30px}.meme-details__example span,.meme-details__cases span,.meme-details__pillars span,.meme-details__step-number{color:#f02245;letter-spacing:1.5px;font-size:11px;font-weight:800}.meme-details__example h3,.meme-details__cases h3{overflow-wrap:anywhere;margin:28px 0 12px;font-size:24px}.meme-details__steps{background:#ffffff20;border:1px solid #ffffff20;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:40px 0 0;padding:0;list-style:none;display:grid}.meme-details__steps li{background:#111116;min-width:0;padding:30px}.meme-details__steps h3{margin:30px 0 12px;font-size:20px}.meme-details__subheading{margin:55px 0 20px;font-size:22px}.meme-details__pillars{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.meme-details__pillars article{border-top:1px solid #ffffff30;min-width:0;padding-top:20px}.meme-details__pillars h4{margin:14px 0 10px;font-size:16px}.meme-details__notice--risk{background:#2c1019}.meme-details__source{color:#aaa7b0;margin:22px 0 0;font-size:12px;line-height:1.7}@media (max-width:850px){.meme-details__section{padding:65px 0}.meme-details__steps,.meme-details__pillars{grid-template-columns:1fr}.meme-details__steps h3{margin-top:18px}}@media (max-width:600px){.meme-details__wrap{padding:0 22px}.meme-details__examples,.meme-details__cases{grid-template-columns:1fr}.meme-details__example,.meme-details__cases article,.meme-details__steps li{padding:24px}}
.leadership-details{color:#f6f4f5;background:radial-gradient(at 90% 0,#3c0c1a55,#0000 38%),#0b0a0e;border-bottom:1px solid #ffffff1b;padding:clamp(64px,8vw,110px) 28px}.leadership-details *,.leadership-details :before,.leadership-details :after{box-sizing:border-box}.leadership-details__inner{max-width:1134px;margin:0 auto}.leadership-details__intro{max-width:760px;margin-bottom:48px}.leadership-details .leadership-details__eyebrow,.leadership-details .leadership-details__role{color:#fa4966;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:11px;font-weight:800;line-height:1.6}.leadership-details h2{letter-spacing:-.04em;margin:14px 0 18px;font-size:clamp(32px,4vw,52px);line-height:1.2}.leadership-details .leadership-details__source{color:#aaa6af;margin:0;font-size:13px;line-height:1.8}.leadership-details__profile{background:linear-gradient(145deg,#19171d,#101014 60%);border:1px solid #ffffff20;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.leadership-details__profile+.leadership-details__profile{margin-top:20px}.leadership-details__identity,.leadership-details__career{min-width:0;padding:clamp(26px,3.5vw,46px)}.leadership-details__identity{background:radial-gradient(at 0 0,#4c102343,#0000 60%);border-right:1px solid #ffffff1b}.leadership-details__number{color:#f02245;letter-spacing:.12em;margin-bottom:28px;font-size:12px;font-weight:800;display:block}.leadership-details__photo{object-fit:contain;filter:contrast(1.05)saturate(.92);background:#14121a;border:1px solid #ffffff26;width:auto;max-width:240px;height:auto;max-height:280px;margin:0 0 26px;display:block}.leadership-details__photo[src="/assets/slide7_24.png"]{aspect-ratio:485/570;object-fit:fill;width:min(100%,221px)}.leadership-details h3{letter-spacing:-.035em;overflow-wrap:anywhere;margin:9px 0 18px;font-size:clamp(25px,2.7vw,34px);line-height:1.2}.leadership-details .leadership-details__summary{color:#c2bec7;margin:0 0 32px;font-size:14px;line-height:1.85}.leadership-details h4{color:#f4eef0;letter-spacing:.04em;margin:0 0 16px;font-size:13px;font-weight:800}.leadership-details__specialties{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.leadership-details__specialties li{color:#e3d9dd;background:#f022450b;border:1px solid #f0224548;border-radius:2px;padding:7px 10px;font-size:11px;line-height:1.5}.leadership-details__entries{border-top:1px solid #ffffff20;margin:0;padding:0;list-style:none}.leadership-details__entry{border-bottom:1px solid #ffffff17;grid-template-columns:minmax(105px,.55fr) minmax(0,1fr);gap:18px;padding:19px 0;display:grid}.leadership-details__entry-title{color:#fa6b80;overflow-wrap:anywhere;font-size:12px;font-weight:800;line-height:1.6}.leadership-details .leadership-details__entry-role{color:#f5f1f3;margin:0 0 6px;font-size:13px;font-weight:700;line-height:1.6}.leadership-details .leadership-details__entry-description{color:#aaa6af;margin:0;font-size:12px;line-height:1.75}@media (max-width:850px){.leadership-details__profile{grid-template-columns:1fr}.leadership-details__identity{border-bottom:1px solid #ffffff1b;border-right:0}}@media (max-width:480px){.leadership-details{padding-left:20px;padding-right:20px}.leadership-details__intro{margin-bottom:32px}.leadership-details__entry{grid-template-columns:1fr;gap:5px}}
