@font-face{font-family:SUIT Variable;src:url(/SUIT-Variable.woff2)format("woff2");font-weight:100 900;font-display:swap}.mb-language-switch{white-space:nowrap;color:#d5d5d5;border:1px solid #9a9a9a45;border-radius:5px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:8px 10px;font:500 14px/1.4 Pretendard Variable,sans-serif;display:inline-flex}.mb-language-switch:hover{background:#8baeff12;border-color:#8baeff}.ml-header .mb-language-switch{margin-left:-30px}html[lang=ko] .ml-page,html[lang=ko] .mg-app,html[lang=ko] .mg-dialog{font-synthesis:none;word-break:keep-all;overflow-wrap:break-word;font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,sans-serif}html[lang=ko] .ml-page h1,html[lang=ko] .ml-page h2,html[lang=ko] .ml-page h3,html[lang=ko] .ml-page h4,html[lang=ko] .mg-app h1,html[lang=ko] .mg-app h2,html[lang=ko] .mg-app h3,html[lang=ko] .mg-dialog h2,html[lang=ko] .mg-dialog [data-slot=dialog-title]{letter-spacing:-.045em;font-family:Pretendard Variable,sans-serif;font-weight:600}html[lang=ko] .ml-hero h1{letter-spacing:-.055em;margin-top:24px;font-family:Space Grotesk,Pretendard Variable,sans-serif;font-size:clamp(40px,5.45vw,84px);font-weight:450;line-height:1.1}html[lang=ko] .ml-hero h1>.ml-title-intro{color:#f5f5f5}html[lang=ko] .ml-hero h1>.ml-title-main{color:#0000;background:linear-gradient(110deg,#f5f5f5 12%,#d5def2 61%,#8baeff);-webkit-background-clip:text;background-clip:text}html[lang=ko] .ml-hero .ml-eyebrow{color:#a5a5a5;letter-spacing:1.7px;font-family:Space Grotesk,sans-serif;font-size:12px;font-weight:500}html[lang=ko] .ml-hero-actions{gap:23px;margin-top:33px}html[lang=ko] .ml-hero-actions a{letter-spacing:-.015em;font-size:14px}html[lang=ko] .ml-hero-actions .ml-primary{border-radius:4px;min-height:52px;padding:15px 20px;font-weight:550}html[lang=ko] .ml-hero-footnote{letter-spacing:-.02em;max-width:405px;margin-top:22px;font-size:12px;line-height:1.7}html[lang=ko] .ml-layer-switch button{letter-spacing:-.025em;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:12px}html[lang=ko] .ml-hero-copy>p{letter-spacing:-.015em;color:#9a9a9a;max-width:450px;margin-top:28px;font-family:Pretendard Variable,Pretendard,sans-serif;font-size:16px;font-weight:400;line-height:1.75}html[lang=ko] .ml-section h2{text-wrap:balance;font-size:clamp(35px,3.7vw,55px);line-height:1.28}html[lang=ko] .ml-final h2{text-wrap:balance;font-size:clamp(35px,4.8vw,70px);line-height:1.25}html[lang=ko] .ml-hero-footnote{align-items:flex-start}html[lang=ko] .ml-hero-footnote svg{flex-shrink:0;margin-top:3px}html[lang=ko] .ml-eyebrow,html[lang=ko] .mg-eyebrow{letter-spacing:.06em;font-family:Pretendard Variable,sans-serif}html[lang=ko] .ml-scene-label{font-family:Pretendard Variable,sans-serif!important}html[lang=ko] .ml-ai-brands b,html[lang=ko] .ml-wordmark,html[lang=ko] .mg-brand{font-family:Space Grotesk,sans-serif}html[lang=ko] .mg-section-header h1{font-size:clamp(30px,2.9vw,44px);line-height:1.3}html[lang=ko] .mg-opportunity h3{font-size:24px;line-height:1.4}html[lang=ko] .ml-loop-grid h3{font-size:23px}html[lang=ko] .mg-topbar>div:last-child{gap:10px}html[lang=ko] .mg-profile-form input,html[lang=ko] .mg-task-editor textarea{font-size:16px}@media (width<=1100px){.ml-header{gap:28px}.ml-header .mb-language-switch{margin-left:-12px}.ml-header nav{gap:20px}html[lang=ko] .ml-hero h1{font-size:clamp(40px,5.45vw,60px)}html[lang=ko] .ml-hero-copy>p{font-size:16px}}@media (width<=760px){.ml-header{flex-wrap:wrap;gap:12px;height:auto;min-height:80px;padding:17px 0}.ml-header .mb-language-switch{margin-left:0;padding:8px;font-size:13px}.ml-header-cta{order:3;margin-left:auto;font-size:13px}.ml-header .mb-language-switch{margin-left:auto}.ml-header .ml-header-cta+.mb-language-switch{margin-left:0}html[lang=ko] .ml-hero h1{letter-spacing:-.055em;margin-top:24px;font-size:clamp(32px,9.8vw,66px);line-height:1.1}html[lang=ko] .ml-hero .ml-eyebrow{letter-spacing:.1em;font-size:12px}html[lang=ko] .ml-section h2{font-size:37px;line-height:1.3}html[lang=ko] .ml-evidence h2{font-size:43px}html[lang=ko] .mg-section-header h1{font-size:31px}.mg-topbar>div:last-child{gap:10px}.mg-topbar .mb-language-switch{font-size:13px}}@media (width<=430px){.ml-header-cta{flex-basis:100%;order:4;justify-content:center}.ml-header .mb-language-switch{margin-left:auto!important}html[lang=ko] .ml-hero-copy>p{margin-top:24px;font-size:15px;line-height:1.85}html[lang=ko] .ml-hero-actions{gap:20px}html[lang=ko] .ml-hero-actions a{font-size:14px}html[lang=ko] .ml-layer-switch button{font-size:11px}.mg-topbar a:not(.mb-language-switch){font-size:13px}}
