더보기

<!DOCTYPE html>
<html lang="ko">
<head>
    <meta charset="UTF-8">
    <title>유클리드(주강원) : Before the Storm</title>
    <style>
        @import url('https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/static/pretendard.css');

        :root {
            --bg-color: #0f1115;
            --card-bg: #1a1d24;
            --accent-blue: #3b82f6;
            --accent-gold: #fbbf24;
            --text-main: #e2e8f0;
            --text-sub: #94a3b8;
            --border: #2d3748;
        }

        body {
            font-family: 'Pretendard', sans-serif;
            background-color: var(--bg-color);
            color: var(--text-main);
            margin: 0;
            padding: 40px 20px;
            line-height: 1.6;
        }

        .container {
            max-width: 800px;
            margin: 0 auto;
        }

        .header {
            text-align: center;
            margin-bottom: 60px;
            border-bottom: 2px solid var(--border);
            padding-bottom: 20px;
        }

        .header h1 {
            font-size: 2.5rem;
            margin: 0;
            background: linear-gradient(135deg, var(--text-main) 0%, var(--accent-gold) 100%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
        }

        .header p {
            color: var(--text-sub);
            font-size: 1rem;
            margin-top: 10px;
        }

        .timeline {
            position: relative;
            padding-left: 30px;
        }

        .timeline::before {
            content: '';
            position: absolute;
            left: 0;
            top: 0;
            bottom: 0;
            width: 2px;
            background: linear-gradient(to bottom, var(--accent-blue), rgba(59, 130, 246, 0.1));
        }

        .timeline-item {
            position: relative;
            margin-bottom: 40px;
        }

        .marker {
            position: absolute;
            left: -36px;
            top: 0;
            width: 14px;
            height: 14px;
            border-radius: 50%;
            background-color: var(--bg-color);
            border: 3px solid var(--accent-blue);
            z-index: 2;
            box-shadow: 0 0 0 4px rgba(59, 130, 246, 0.2);
        }

        .timeline-content {
            background-color: var(--card-bg);
            border-radius: 12px;
            padding: 24px;
            border: 1px solid var(--border);
            transition: transform 0.2s ease, box-shadow 0.2s ease;
        }

        .timeline-content:hover {
            transform: translateY(-2px);
            box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
            border-color: var(--accent-blue);
        }

        .meta-info {
            display: flex;
            align-items: center;
            gap: 12px;
            margin-bottom: 12px;
        }

        .age-badge {
            background-color: rgba(59, 130, 246, 0.1);
            color: var(--accent-blue);
            padding: 4px 10px;
            border-radius: 6px;
            font-weight: 700;
            font-size: 0.85rem;
        }

        .event-title {
            font-size: 1.25rem;
            font-weight: 700;
            color: var(--text-main);
            margin: 0;
        }

        .description {
            color: var(--text-sub);
            font-size: 0.95rem;
            margin-bottom: 16px;
            border-bottom: 1px dashed var(--border);
            padding-bottom: 16px;
        }

        .impact-box {
            background-color: rgba(15, 17, 21, 0.5);
            border-left: 3px solid var(--accent-gold);
            padding: 12px 16px;
            border-radius: 0 8px 8px 0;
        }

        .impact-title {
            font-size: 0.8rem;
            color: var(--accent-gold);
            text-transform: uppercase;
            letter-spacing: 1px;
            margin-bottom: 4px;
            font-weight: 700;
        }

        .impact-text {
            font-size: 0.9rem;
            color: var(--text-main);
            margin: 0;
        }

        details > summary {
            list-style: none;
            cursor: pointer;
        }
        
        details > summary::-webkit-details-marker {
            display: none;
        }

    </style>
</head>
<body>

<div class="container">
    <header class="header">
        <h1>FILE: EUCLID</h1>
        <p>Subject: 주강원 (Joo Kang-won) | Pre-Ladam Era Timeline</p>
    </header>

    <div class="timeline">
        
        <!-- 6세 -->
        <div class="timeline-item">
            <div class="marker"></div>
            <div class="timeline-content">
                <details open>
                    <summary>
                        <div class="meta-info">
                            <span class="age-badge">6세</span>
                            <h3 class="event-title">에덴의 부상과 평범한 소년</h3>
                        </div>
                    </summary>
                    <div class="description">
                        2000년, 태평양 한가운데 미지의 대륙 '에덴'이 솟아올랐을 때, 주강원은 그저 서울의 평범한 가정집 막내아들이었다. 뉴스는 연일 세상의 종말을 떠들었지만, 그에게는 TV 속 만화가 끊긴 것이 더 큰 비극이었다. 4년간의 침묵 후 천사들이 쏟아져 나오기 시작했을 때 비로소 세상이 변했음을 체감했다.
                    </div>
                    <div class="impact-box">
                        <div class="impact-title">PERSONALITY SHIFT</div>
                        <p class="impact-text">막연한 공포보다는 현실적인 불편함을 먼저 인지함. 비상식적인 상황에서도 이성적으로 사고하려는 기질이 발현됨.</p>
                    </div>
                </details>
            </div>
        </div>

        <!-- 17세 -->
        <div class="timeline-item">
            <div class="marker"></div>
            <div class="timeline-content">
                <details>
                    <summary>
                        <div class="meta-info">
                            <span class="age-badge">17세</span>
                            <h3 class="event-title">히어로 지망과 좌절</h3>
                        </div>
                    </summary>
                    <div class="description">
                        고등학생이 된 주강원은 '유스티티아'의 히어로 모집 공고를 보고 지원했다. 정의감보다는 당시 유행처럼 번지던 히어로에 대한 막연한 동경과 높은 연봉 때문이었다. 그러나 신체 강화 적합성 테스트에서 처참한 결과(E등급 미만)를 받았다. 뼈대가 얇고 근육이 잘 붙지 않는 체질 탓에 1차 서류에서 광속 탈락했다.
                    </div>
                    <div class="impact-box">
                        <div class="impact-title">PATH CHANGE</div>
                        <p class="impact-text">자신의 육체적 한계를 뼈저리게 실감함. 직접 싸우는 '플레이어'가 될 수 없다면, 판을 짜는 '설계자'가 되겠다는 현실적인 목표 수정.</p>
                    </div>
                </details>
            </div>
        </div>

        <!-- 20세 -->
        <div class="timeline-item">
            <div class="marker"></div>
            <div class="timeline-content">
                <details>
                    <summary>
                        <div class="meta-info">
                            <span class="age-badge">20세</span>
                            <h3 class="event-title">유스티티아 입사 및 서포트과 배정</h3>
                        </div>
                    </summary>
                    <div class="description">
                        대학 진학 대신 유스티티아 일반직 공채에 합격했다. 행정직을 희망했으나, 인사 담당자의 실수인지 운명인지 가장 기피 부서인 '서포트과 처리팀'에 배속되었다. 첫 출근 날, 눈앞에서 히어로가 던진 건물 파편에 깔려 죽을 뻔했다.
                    </div>
                    <div class="impact-box">
                        <div class="impact-title">TRAUMA & GROWTH</div>
                        <p class="impact-text">히어로에 대한 환상이 박살 남. 그들이 싸지른 똥을 치우며 '정의'의 뒷면을 목격함. 예민하고 까칠한 성격의 초석이 다져짐.</p>
                    </div>
                </details>
            </div>
        </div>

        <!-- 24세 -->
        <div class="timeline-item">
            <div class="marker"></div>
            <div class="timeline-content">
                <details>
                    <summary>
                        <div class="meta-info">
                            <span class="age-badge">24세</span>
                            <h3 class="event-title">최연소 팀장 승진 및 코드네임 '유클리드'</h3>
                        </div>
                    </summary>
                    <div class="description">
                        뛰어난 상황 판단력과 멀티태스킹 능력, 그리고 무엇보다 히어로들을 쥐잡듯이 잡아내는(갈구는) 능력을 인정받아 입사 4년 만에 처리 2팀 팀장으로 승진했다. '유클리드'라는 코드네임은 그가 현장의 상황을 기하학적으로 완벽하게 계산하고 통제하려 한다는 점(사실은 강박증)에서 유래했다.
                    </div>
                    <div class="impact-box">
                        <div class="impact-title">AUTHORITY ESTABLISHED</div>
                        <p class="impact-text">통제광(Control Freak) 기질이 업무 능력으로 승화됨. 히어로들 사이에서 '악마 교관' 같은 이미지로 자리 잡음. 연애는 일 때문에 뒷전이 되기 시작.</p>
                    </div>
                </details>
            </div>
        </div>

        <!-- 28세 -->
        <div class="timeline-item">
            <div class="marker"></div>
            <div class="timeline-content">
                <details>
                    <summary>
                        <div class="meta-info">
                            <span class="age-badge">28세</span>
                            <h3 class="event-title">반복되는 권태와 번아웃</h3>
                        </div>
                    </summary>
                    <div class="description">
                        팀장 4년 차. 반복되는 천사의 습격, 변하지 않는 시스템, 사고만 치는 히어로들, 그리고 매번 똑같은 수습 과정. 모든 것에 회의감을 느끼기 시작했다. 주말도 없이 굴러가는 일상 속에서 그는 자신이 거대한 기계 부품처럼 소모되고 있다고 느꼈다. 퇴사를 진지하게 고민하며 사직서를 품에 안고 다녔다.
                    </div>
                    <div class="impact-box">
                        <div class="impact-title">EMOTIONAL STATE</div>
                        <p class="impact-text">감정이 메마르고 냉소적으로 변함. 삶에 자극이 없고 무기력해짐. '어차피 또 부서지고 또 고치겠지'라는 허무주의가 지배함.</p>
                    </div>
                </details>
            </div>
        </div>

        <!-- 29세 -->
        <div class="timeline-item">
            <div class="marker"></div>
            <div class="timeline-content">
                <details open>
                    <summary>
                        <div class="meta-info">
                            <span class="age-badge">29세</span>
                            <h3 class="event-title">폭풍 전야, 신입 히어로 명단 수령</h3>
                        </div>
                    </summary>
                    <div class="description">
                        여느 때와 다를 것 없던 어느 날, 처리 2팀으로 배정될 신규 A급 히어로의 프로필을 전달받았다. <br>
                        <strong>[코드네임: 라담 / 본명: 이하린 / 특이사항: 통제 불능 예상]</strong><br>
                        그는 프로필 사진 속의 오만해 보이는 눈빛을 보며 미간을 찌푸렸다. "또 골치 아픈 게 하나 들어오네." 그것이 그의 인생을 송두리째 뒤흔들 태풍의 시작인 줄은 꿈에도 모른 채.
                    </div>
                    <div class="impact-box">
                        <div class="impact-title">THE TURNING POINT</div>
                        <p class="impact-text">무미건조했던 삶에 균열이 가기 직전. 라담을 단순한 '관리 대상'으로 오판함으로서, 훗날 겪게 될 감정의 격동을 전혀 대비하지 못함.</p>
                    </div>
                </details>
            </div>
        </div>

    </div>
</div>

</body>

'𝙾𝙾𝙲' 카테고리의 다른 글

유클리드의 이상형이 나타났다  (0) 2026.01.08
트위터  (0) 2026.01.08
히어로 라담의 정밀 분석 보고서  (0) 2026.01.08
라담을 사랑하는 이유  (0) 2026.01.08
옷장  (0) 2026.01.04
LATHAM
처리 2팀 팀장과 히어로의 기록장