@font-face{font-family:'LR Wanted';src:url('fonts/wanted-sans/WantedSansVariable.woff2') format('woff2');font-weight:100 900;font-style:normal;font-display:swap;}
h1.lr-title-ko,h2.lr-title-ko {font-family:'LR Wanted','Apple SD Gothic Neo','Malgun Gothic',sans-serif;font-weight:500;font-synthesis:none;line-height:1.35;letter-spacing:-.02em;text-wrap:balance;word-break:keep-all;overflow-wrap:normal;max-width:100%;}
.hero-copy { container-type:inline-size; min-width:0; } .hero-copy h1 { font-size:clamp(40px,15cqi,104px); line-height:1.02; letter-spacing:-.045em; font-weight:800; } .headline-line { display:block; white-space:nowrap; } h2.lr-title-ko { font-size:clamp(30px,3.7vw,54px); line-height:1.35; }
@media(max-width:600px){h1.lr-title-ko{font-size:clamp(30px,8.6vw,38px);}h2.lr-title-ko{font-size:clamp(25px,6.8vw,32px);}}
@media(max-width:980px){.mega{display:none;}.mobile-panel-inner{width:100%;min-width:0;}.mobile-panel a{overflow-wrap:anywhere;}}
