@import url('/assets/css/style.css?v=20260818-1');
*{box-sizing:border-box}body{background:#050816;color:#eef3fb;margin:0;font-family:'Noto Sans KR','Malgun Gothic',sans-serif}.blog-header{height:82px;padding:0 max(24px,calc((100vw - 1240px)/2));display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.09);background:rgba(5,8,22,.92);position:sticky;top:0;z-index:20;backdrop-filter:blur(15px)}.blog-brand{display:flex;align-items:center;gap:12px;color:#fff;text-decoration:none}.blog-brand>b{width:34px;height:34px;display:grid;place-items:center;border:1px solid #55f5c6;color:#55f5c6}.blog-brand span{font-weight:700}.blog-brand small{display:block;color:#55f5c6;font-size:8px;letter-spacing:.19em;margin-top:3px}.blog-header nav{display:flex;gap:25px}.blog-header nav a{color:#9ca8bc;text-decoration:none;font-size:14px}.blog-header nav a:hover,.blog-header nav a.active{color:#55f5c6}.blog-hero{min-height:570px;padding:150px max(24px,calc((100vw - 1240px)/2)) 90px;background:radial-gradient(circle at 78% 35%,rgba(90,123,255,.2),transparent 34%),linear-gradient(145deg,#050816,#080e21);border-bottom:1px solid rgba(255,255,255,.09)}.blog-hero>p,.post-label{font-size:11px;letter-spacing:.22em;color:#55f5c6}.blog-hero h1{font-size:clamp(45px,7vw,88px);line-height:1.15;letter-spacing:-.06em;margin:25px 0}.blog-hero h1 em{font-style:normal;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.8)}.blog-hero>div{max-width:720px;color:#a5b0c3;font-size:18px;line-height:1.9}.blog-list{padding:110px max(24px,calc((100vw - 1240px)/2))}.list-head span{font-size:10px;letter-spacing:.2em;color:#55f5c6}.list-head h2{font-size:42px;margin:14px 0 45px}.post-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.post-grid article{padding:36px;border:1px solid rgba(255,255,255,.1);background:rgba(9,15,34,.74);transition:.35s}.post-grid article:hover{transform:translateY(-5px);border-color:rgba(85,245,198,.35)}.post-grid article>p,.post-grid article>span{font-size:10px;letter-spacing:.13em;color:#55f5c6}.post-grid h2{font-size:25px;line-height:1.45;margin:19px 0}.post-grid h2 a{color:#fff;text-decoration:none}.post-grid article>div{font-size:15px;line-height:1.8;color:#9da9bd}.post-grid .read{display:inline-block;color:#55f5c6;text-decoration:none;margin-top:28px;font-size:13px}.post-wrap{padding:120px 24px}.post{max-width:920px;margin:auto}.post>header{border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:55px}.post h1{font-size:clamp(38px,6vw,68px);line-height:1.25;letter-spacing:-.055em;margin:25px 0}.post-meta{display:flex;flex-wrap:wrap;gap:12px 24px;color:#7f8ca3;font-size:12px}.post-lead{font-size:21px;line-height:1.9;color:#c3ccda;margin:45px 0 0}.post-body{max-width:760px;margin:70px auto}.post-body section{margin:0 0 62px}.post-body h2{font-size:29px;line-height:1.4;letter-spacing:-.035em;margin:0 0 22px}.post-body p{color:#b0bacb;font-size:17px;line-height:2;margin:0 0 18px}.takeaways,.sources{border:1px solid rgba(85,245,198,.22);padding:32px;margin-top:55px;background:rgba(85,245,198,.05)}.takeaways h2,.sources h2{font-size:21px}.takeaways li{color:#cbd3df;line-height:1.8;margin:9px 0}.sources{border-color:rgba(90,123,255,.25);background:rgba(90,123,255,.05)}.sources>p{font-size:14px}.sources ul{padding-left:18px}.sources li{margin:13px 0}.sources a{color:#dce5f3}.sources span{display:block;color:#75839a;font-size:11px;margin-top:4px}.post>footer{padding:35px;border-block:1px solid rgba(255,255,255,.1)}.post>footer a{color:#55f5c6}.blog-footer{padding:35px max(24px,calc((100vw - 1240px)/2));display:flex;justify-content:space-between;color:#738098;border-top:1px solid rgba(255,255,255,.09);font-size:12px}.blog-footer a{color:#55f5c6;text-decoration:none}.home-blog{padding:110px max(28px,calc((100vw - var(--max))/2));display:grid;grid-template-columns:.7fr 1.3fr;gap:80px;background:linear-gradient(145deg,#060a18,#081022);border-bottom:1px solid var(--line)}.home-blog h2{font-size:45px;line-height:1.3;margin:18px 0}.home-blog>div>a,.home-blog article>a{color:var(--mint);text-decoration:none;font-size:13px}.home-blog article{padding:38px;border:1px solid var(--line);background:rgba(5,8,22,.55)}.home-blog article>span{font-size:10px;letter-spacing:.15em;color:var(--mint)}.home-blog h3{font-size:28px;line-height:1.45;margin:20px 0}.home-blog h3 a{color:white;text-decoration:none}.home-blog article p{color:var(--muted);line-height:1.85;font-size:16px}
@media(max-width:760px){.blog-header{height:70px}.blog-header nav{gap:13px}.blog-header nav a{font-size:12px}.blog-hero{min-height:500px;padding-top:120px}.blog-hero h1{font-size:45px}.blog-hero>div{font-size:16px}.blog-list{padding:75px 20px}.post-grid{grid-template-columns:1fr}.post-wrap{padding:90px 20px}.post h1{font-size:40px}.post-lead{font-size:18px}.post-body{margin-top:50px}.post-body h2{font-size:25px}.post-body p{font-size:16px}.takeaways,.sources{padding:24px}.home-blog{grid-template-columns:1fr;padding:80px 20px;gap:30px}.home-blog h2{font-size:37px}.home-blog h3{font-size:24px}.blog-footer{gap:15px;flex-direction:column}}
