.ck-editor-container .ck-editor__editable{min-height:300px;border:none!important;border-radius:0 0 12px 12px!important}.ck-editor-container .ck-toolbar{border:none!important;border-bottom:1px solid #e2e8f0!important;background:#f8fafc!important;border-radius:12px 12px 0 0!important}.ck-editor-container .ck-focused{border:none!important;box-shadow:none!important}.ck-editor-container{--blog-content-font:var(--font-inter),sans-serif;--blog-body-line-height:1.5;--blog-paragraph-gap:8px;border-color:#e2e8f0}.ck-editor-container.blog-editor--ko{--blog-content-font:var(--font-noto-sans-kr),sans-serif}.ck-editor-container .ck-editor__editable_inline{padding:24px 28px;font-family:var(--blog-content-font);font-size:18px;line-height:var(--blog-body-line-height);color:#6f6f6f}.ck-editor-container .ck-editor__editable_inline>:first-child{margin-top:0}.ck-editor-container .ck-editor__editable_inline>:last-child{margin-bottom:0}.ck-editor-container .ck-editor__editable_inline h2,.ck-editor-container .ck-editor__editable_inline h3,.ck-editor-container .ck-editor__editable_inline h4{font-family:var(--blog-content-font);font-weight:600;line-height:1.2}.ck-editor-container .ck-editor__editable_inline h2{margin:40px 0 16px;font-size:24px;letter-spacing:-.48px;color:#1e294a}.ck-editor-container .ck-editor__editable_inline h3{margin:32px 0 12px;font-size:20px;letter-spacing:-.4px;color:#000000}.ck-editor-container .ck-editor__editable_inline h4{margin:24px 0 10px;font-size:18px;letter-spacing:-.2px;color:#1e294a}.ck-editor-container .ck-editor__editable_inline p{margin:0 0 var(--blog-paragraph-gap);font-size:18px;line-height:var(--blog-body-line-height);letter-spacing:-.09px}.ck-editor-container .ck-editor__editable_inline b,.ck-editor-container .ck-editor__editable_inline strong{font-weight:600;color:#1e294a}.ck-editor-container .ck-editor__editable_inline em,.ck-editor-container .ck-editor__editable_inline i{font-style:italic}.ck-editor-container .ck-editor__editable_inline a{color:#0028fe;text-decoration:underline}.ck-editor-container .ck-editor__editable_inline a:hover{opacity:.8}.ck-editor-container .ck-editor__editable_inline blockquote{margin:24px 0;padding-left:16px;border-left:4px solid #0028fe;color:#1e294a;font-style:italic}.ck-editor-container .ck-editor__editable_inline ol,.ck-editor-container .ck-editor__editable_inline ul{margin:0 0 16px!important;padding-left:28px!important}.ck-editor-container .ck-editor__editable_inline li{margin-bottom:6px}.ck-editor-container .ck-editor__editable_inline figure.image{margin-top:24px;margin-bottom:24px}.ck-editor-container .ck-editor__editable_inline figure.image img{max-width:100%;border-radius:12px}.ck-editor-container .ck-editor__editable_inline figcaption{margin-top:8px;font-size:14px;line-height:1.4;color:#6f6f6f}.ck-content ol{list-style-type:decimal!important}.ck-content ol,.ck-content ul{padding-left:20px!important;margin-top:0!important;margin-bottom:0!important}.ck-content ul{list-style-type:disc!important}.ck-content li{display:list-item!important}.ck-content ol ul,.ck-content ul ul{list-style-type:disc!important}.ck-content ol ol ul,.ck-content ol ul ul,.ck-content ul ol ul,.ck-content ul ul ul{list-style-type:square!important}.article-body{--blog-content-font:var(--font-inter),sans-serif;--blog-body-line-height:1.5;--blog-paragraph-gap:8px;font-family:var(--blog-content-font);color:#6f6f6f}.article-body--ko{--blog-content-font:var(--font-noto-sans-kr),sans-serif}.article-body h1,.article-body h2{font-size:24px;color:#1e294a;letter-spacing:-.48px;margin-top:40px;margin-bottom:16px}.article-body h1,.article-body h2,.article-body h3{font-family:var(--blog-content-font);font-weight:600;line-height:1.2}.article-body h3{font-size:20px;color:#000000;letter-spacing:-.4px;margin-top:32px;margin-bottom:12px}.article-body h4{margin-top:24px;margin-bottom:10px;font-weight:600;line-height:1.2;letter-spacing:-.2px;color:#1e294a}.article-body h4,.article-body p{font-family:var(--blog-content-font);font-size:18px}.article-body p{font-weight:400;color:#6f6f6f;letter-spacing:-.09px;line-height:var(--blog-body-line-height);margin-bottom:var(--blog-paragraph-gap)}.article-body ol,.article-body ul{margin-bottom:16px!important;padding-left:28px!important}.article-body li{margin-bottom:6px}.article-body b,.article-body strong{font-weight:600;color:#1e294a}.article-body em,.article-body i{font-style:italic}.article-body a{color:#0028fe;text-decoration:underline}.article-body a:hover{opacity:.8}.article-body img{max-width:100%;border-radius:12px;margin:24px 0}.article-body blockquote{border-left:4px solid #0028fe;padding-left:16px;margin:24px 0;color:#1e294a;font-style:italic}.article-body figure.table{width:100%;margin:24px 0;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.article-table-scroll{width:100%;max-width:100%;margin:24px 0;overflow-x:auto;overscroll-behavior-inline:contain;border:1px solid #dfe4ec;border-radius:12px;background:#ffffff;box-shadow:0 1px 2px rgba(15,28,45,.04);scrollbar-width:thin;scrollbar-color:#b7bdca #f4f6fb}.article-body figure.table .article-table-scroll{margin:0}.article-table-scroll::-webkit-scrollbar{height:8px}.article-table-scroll::-webkit-scrollbar-track{background:#f4f6fb}.article-table-scroll::-webkit-scrollbar-thumb{border-radius:999px;background:#b7bdca}.article-body table{width:100%;min-width:640px;margin:0;border-collapse:collapse;border-spacing:0;color:#4f566b;font-size:15px;line-height:1.5}.article-body figure.table table{width:100%!important;margin:0;table-layout:auto}.article-body td,.article-body th{padding:12px 16px;border-right:1px solid #dfe4ec;border-bottom:1px solid #dfe4ec;text-align:left;vertical-align:top;overflow-wrap:normal;word-break:normal}.article-body td:last-child,.article-body th:last-child{border-right:0}.article-body tr:last-child td{border-bottom:0}.article-body th{background:#f4f6fb;color:#1e294a;font-weight:600}.article-body tbody tr:nth-child(2n){background:#fafbfe}.article-body td p,.article-body th p{margin:0;color:inherit;font-size:inherit;line-height:inherit}.article-body code,.article-body pre{font-family:var(--font-jetbrains-mono),monospace;font-size:14px;background:#f3f4f6;border-radius:6px;padding:2px 6px}.article-body pre{padding:16px;overflow-x:auto;margin:24px 0}.article-body pre code{background:none;padding:0}@media (max-width:767px){.ck-editor-container .ck-editor__editable_inline{padding:18px 16px;font-size:16px}.article-body p,.ck-editor-container .ck-editor__editable_inline p{font-size:16px;line-height:var(--blog-body-line-height)}.article-body h1,.article-body h2{margin-top:32px;font-size:22px}.article-body h3{margin-top:28px;font-size:19px}.article-body td,.article-body th{padding:10px 12px}}