.XevLOG_page{max-width:1240px;margin:0 auto;padding:56px 24px 96px}.XevLOG_split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:40px;display:grid}.XevLOG_intro{flex-direction:column;gap:18px;display:flex}.XevLOG_label{color:var(--accent);font-family:var(--font-moderniz), "Segoe UI", Arial, sans-serif;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:12px}.XevLOG_name{margin:0;font-size:clamp(48px,6vw,80px);line-height:1}.XevLOG_quote{color:#f1f5f9;margin:0;padding:0;font-size:21px;font-style:italic;font-weight:500;line-height:1.55}.XevLOG_desc{color:var(--muted);margin:0;font-size:20px}.XevLOG_actions{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.XevLOG_splash{justify-content:center;align-items:center;min-height:clamp(544px,62vw,768px);display:flex;position:relative}.XevLOG_ghost{z-index:0;color:#0000;font-family:var(--font-moderniz), "Segoe UI", Arial, sans-serif;letter-spacing:.05em;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-text-stroke:1.5px #ffffff29;font-size:clamp(64px,11vw,150px);line-height:.85;transition:transform .35s,-webkit-text-stroke .35s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.XevLOG_splash:hover .XevLOG_ghost{-webkit-text-stroke:1.5px #ffffff47;transform:translate(-50%,-50%)scale(1.02)}.XevLOG_art{z-index:1;object-fit:contain;filter:drop-shadow(0 16px 32px #00000073);width:100%;height:clamp(544px,62vw,768px);transition:transform .4s cubic-bezier(.16,1,.3,1),filter .4s;position:relative}.XevLOG_splash:hover .XevLOG_art{filter:drop-shadow(0 24px 45px #000000b3);transform:scale(1.05)}.XevLOG_lore{margin-top:64px}.XevLOG_loreTitle{margin:8px 0 0;font-size:40px}.XevLOG_facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:18px;margin:28px 0 0;padding:0;display:grid}.XevLOG_fact{background:#12151cc7;border:1px solid #ffffff17;border-radius:6px;flex-direction:column;justify-content:center;gap:7px;min-height:88px;padding:18px 22px;transition:border-color .2s,background .2s,transform .2s;display:flex;box-shadow:0 3px 12px #00000040}.XevLOG_fact:hover{background:#191e2ae6;border-color:#15bedf73;transform:translateY(-2px)}.XevLOG_fact dt{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700}.XevLOG_fact dd{color:#f3f4f6;margin:0;font-size:17px;font-weight:600;line-height:1.4}.XevLOG_lore .interview{margin-top:48px}.XevLOG_lore .interview__summary{flex-wrap:wrap;gap:24px;padding:28px 32px}.XevLOG_lore .interview__summary:hover{background:#222224}.XevLOG_lore .interview__header-main{gap:24px}.XevLOG_lore .interview__header-text{flex-direction:column;gap:4px;display:flex}.XevLOG_lore .interview__header-text .eyebrow{font-family:var(--font-moderniz), "Segoe UI", Arial, sans-serif;letter-spacing:.14em;margin:0;font-size:12px;font-weight:400}.XevLOG_lore .interview__header-text h2{margin:0;font-size:clamp(21px,3vw,32px);line-height:1.15}.XevLOG_lore .interview__header-text p:last-child{font-size:15px}.XevLOG_lore .interview__toggle-badge{gap:10px;padding:10px 18px;font-size:14px}.XevLOG_lore .interview__messages{gap:28px}.XevLOG_lore .interview__message{gap:12px;max-width:80%}.XevLOG_lore .interview__speaker-row{margin:0 14px 4px}@media (max-width:760px){.XevLOG_page{padding:40px 16px 72px}.XevLOG_split{grid-template-columns:1fr}.XevLOG_splash{min-height:0}.XevLOG_art{height:clamp(360px,100vw,544px)}.XevLOG_desc{font-size:18px}.XevLOG_loreTitle{font-size:30px}.XevLOG_lore .interview__summary{padding:20px 16px}.XevLOG_lore .interview__message{gap:8px;max-width:96%}.XevLOG_lore .interview__avatar{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.XevLOG_ghost,.XevLOG_art,.XevLOG_fact{transition:none}.XevLOG_splash:hover .XevLOG_art,.XevLOG_fact:hover{transform:none}}
