:root{--ink:#071a2b;--blue:#176bff;--cyan:#3dd8d0;--lime:#c7f43d;--ice:#f2f7f8}*{box-sizing:border-box}body{margin:0;color:#fff;background:#061724;font-family:Pretendard,"Noto Sans KR","Apple SD Gothic Neo",system-ui,sans-serif;word-break:keep-all}body:before{content:"";position:fixed;inset:0;background:radial-gradient(circle at 80% 20%,rgba(23,107,255,.23),transparent 35%),linear-gradient(120deg,transparent 0 66%,rgba(61,216,208,.07) 66% 67%,transparent 67%);pointer-events:none}main{position:relative;width:min(calc(100% - 32px),1080px);min-height:100vh;margin:auto;display:grid;grid-template-rows:90px 1fr 68px;border-right:1px solid #365064;border-left:1px solid #365064}header{display:flex;align-items:center;gap:12px;padding:0 28px;border-bottom:1px solid #365064}header img{width:50px;height:50px}header strong{font-size:25px;letter-spacing:-.06em}header span{margin-left:auto;color:var(--cyan);font-size:10px;font-weight:900;letter-spacing:.16em}section{display:grid;align-content:center;padding:60px 9vw}.signal{display:flex;align-items:center;gap:10px;color:var(--cyan);font-size:10px;font-weight:900;letter-spacing:.17em}.signal i{width:36px;height:2px;background:var(--lime)}.number{position:absolute;right:7vw;top:12%;margin:0;color:rgba(199,244,61,.075);font-size:clamp(180px,32vw,420px);font-weight:1000;line-height:1}h1{position:relative;max-width:820px;margin:26px 0 0;font-size:clamp(48px,8vw,92px);line-height:.98;letter-spacing:-.07em}h1 em{color:var(--cyan);font-style:normal}.copy{position:relative;max-width:620px;margin:30px 0 0;color:#b6c5cd;font-size:16px;line-height:1.75}.blocks{position:relative;width:min(100%,580px);height:44px;margin-top:38px;display:flex;align-items:center;gap:5px}.blocks span{width:54px;height:100%;background:var(--blue)}.blocks span:nth-child(2){height:75%;background:#267dff}.blocks span:nth-child(3){height:50%;background:var(--cyan)}.blocks span:nth-child(4){height:25%;background:#376173}.blocks b{padding-left:14px;color:var(--lime);font-size:11px;letter-spacing:.1em}.home-link{width:max-content;margin-top:30px;color:var(--lime);font-weight:800;text-decoration:none;border-bottom:1px solid var(--lime)}footer{display:flex;align-items:center;gap:24px;padding:0 28px;color:#738996;border-top:1px solid #365064;font-size:9px;font-weight:900;letter-spacing:.12em}footer b{margin-left:auto;color:var(--cyan)}@media(max-width:620px){main{width:calc(100% - 20px);grid-template-rows:72px 1fr 60px}header{padding:0 16px}header img{width:42px;height:42px}header strong{font-size:21px}section{padding:48px 20px}.number{top:18%;right:15px}.copy{font-size:14px}footer{gap:10px;padding:0 14px}footer span:nth-child(2),footer span:nth-child(3){display:none}}
