.mkt-root{--mkt-blue:#2d50e6;--mkt-ink:#202736;--mkt-muted:#7a8496;--mkt-line:#e8ecf3;color:var(--mkt-ink);background:#f6f8fc;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo",sans-serif;line-height:1.5;word-break:keep-all}
.mkt-root *{box-sizing:border-box}.mkt-root a{text-decoration:none;color:inherit}.mkt-root button,.mkt-root input,.mkt-root select,.mkt-root textarea{font:inherit}.mkt-root button{cursor:pointer}.mkt-root button:disabled{cursor:default;opacity:.5}.mkt-root :focus-visible{outline:3px solid #83a3ff;outline-offset:3px}.mkt-root h1,.mkt-root h2,.mkt-root h3,.mkt-root p{margin:0}.mkt-root input,.mkt-root textarea,.mkt-root select{min-width:0}.mkt-root .mkt-brand{display:flex;flex-direction:column;gap:5px;font-weight:850;font-size:23px;letter-spacing:-1px;line-height:1.3;color:#202736}.mkt-brand span{font-size:9px;color:var(--mkt-blue);letter-spacing:3.7px;font-weight:700}
.mkt-shell{display:flex;min-height:100vh}.mkt-sidebar{position:fixed;inset:0 auto 0 0;z-index:20;display:flex;flex-direction:column;width:232px;padding:36px 20px 24px;background:#fff;border-right:1px solid var(--mkt-line)}.mkt-sidebar>.mkt-brand{padding:0 14px;margin-bottom:48px}.mkt-nav-label{font-size:10px!important;font-weight:700;letter-spacing:1.7px;color:#a0a7b6!important;padding:0 16px;margin:12px 0!important}.mkt-sidebar nav>a{display:flex;align-items:center;gap:12px;border-radius:9px;padding:13px 14px;margin:4px 0;font-size:14px;color:#747e90;font-weight:600}.mkt-sidebar nav>a:hover{background:#f5f7fc}.mkt-sidebar nav>a.active{color:var(--mkt-blue);background:#edf2ff}.mkt-sidebar nav>a>span{width:25px;text-align:center;font-size:20px}.mkt-sidebar nav>a em{margin-left:auto;font-style:normal;font-size:11px;font-weight:700;color:#8993a6}.mkt-sidebar nav .mkt-nav-label{margin-top:28px!important}.mkt-mini-icon{height:23px;border-radius:6px;font-size:13px!important;line-height:23px;color:#fff}.mkt-mini-icon.naver-blog{background:#03a85a}.mkt-mini-icon.premium{background:#7850d9}.mkt-mini-icon.threads{background:#252b36}.mkt-side-bottom{margin-top:auto;font-size:10px;color:#97a0b1;padding:25px 12px 0}.mkt-private-dot{display:inline-block;width:5px;height:5px;background:#56b58a;border-radius:50%;vertical-align:middle;margin-right:5px}.mkt-side-bottom button{display:block;border:0;background:none;color:#6c7689;font-size:12px;margin-top:15px;padding:0}.mkt-workspace{width:calc(100% - 232px);margin-left:232px}.mkt-topbar{height:76px;background:#fff;border-bottom:1px solid var(--mkt-line);display:flex;align-items:center;justify-content:space-between;padding:0 44px;font-size:12px;color:#8c95a6}.mkt-topbar b{padding:0 12px;font-weight:400;color:#d3d8e3}.mkt-topbar a{color:#6f7a90;font-size:11px}.mkt-main{padding:42px 44px 36px;max-width:1580px;margin:auto}
.mkt-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:30px}.mkt-eyebrow{font-size:10px;font-weight:750;letter-spacing:2px;color:var(--mkt-blue);margin-bottom:10px!important}.mkt-heading h1{font-size:30px;font-weight:800;letter-spacing:-1.2px;line-height:1.4}.mkt-heading h1 span{color:var(--mkt-blue);font-size:25px;margin-left:12px}.mkt-heading p:last-child{font-size:13px;color:#929bad;margin-top:8px}.mkt-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;white-space:nowrap;border:1px solid #dfe5ef;background:#fff;color:#59667c;padding:10px 15px;border-radius:8px;font-size:12px!important;font-weight:650;line-height:1.5;transition:background .15s}.mkt-button:hover{background:#f4f6fb}.mkt-button.primary{background:var(--mkt-blue);color:#fff;border-color:var(--mkt-blue);box-shadow:0 3px 7px #2d50e612;padding:12px 19px}.mkt-button.primary:hover{background:#2142ce}.mkt-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:37px}.mkt-metric{background:#fff;border:1px solid var(--mkt-line);border-radius:13px;padding:20px 23px;position:relative}.mkt-metric>div{display:flex;justify-content:space-between;align-items:center;font-size:12px;font-weight:600;color:#798397}.mkt-metric>div i{font-style:normal;width:28px;height:28px;line-height:28px;text-align:center;background:#f1f4fa;border-radius:8px;color:#8c9ab6;font-size:17px}.mkt-metric>strong{display:block;margin-top:10px;font-size:35px;letter-spacing:-1.5px;line-height:1.3;font-weight:750}.mkt-metric>strong small{font-size:12px;font-weight:500;color:#abb2c0;margin-left:7px;letter-spacing:0}.mkt-metric p{font-size:10px;color:#a1a9b8;margin-top:7px}.mkt-metric.metric-1 strong{color:#1a9870}.mkt-metric.metric-2 strong{color:var(--mkt-blue)}.mkt-metric.metric-3 strong{color:#bc873b}.mkt-section-title{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:17px}.mkt-section-title h2,.mkt-panel>h2{font-size:16px;font-weight:750;letter-spacing:-.4px}.mkt-section-title>span{font-size:11px;color:#9ba4b4}.mkt-section-title h2 em{font-size:11px;background:#ebeff8;padding:2px 7px;border-radius:5px;color:#7e89a0;font-style:normal;margin-left:6px;vertical-align:2px}.mkt-channel-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.mkt-channel-card{display:block;padding:24px 25px 22px;background:#fff;border:1px solid var(--mkt-line);border-radius:13px;transition:transform .15s,border-color .15s}.mkt-channel-card:hover{transform:translateY(-3px);border-color:#b9c9f8}.mkt-channel-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.mkt-channel-heading>span:last-child{font-size:20px;color:#b6becc}.mkt-channel-icon{display:flex;align-items:center;justify-content:center;width:39px;height:39px;border-radius:11px;font-size:22px;font-weight:800}.mkt-channel-icon.naver-blog{background:#e6f7ee;color:#03a85a}.mkt-channel-icon.premium{background:#f1edfc;color:#7850d9}.mkt-channel-icon.threads{background:#f0f1f4;color:#252b36}.mkt-channel-card h3{font-size:17px;font-weight:750;letter-spacing:-.5px}.mkt-channel-card>p{font-size:11px;color:#a0a8b8;margin-top:6px}.mkt-channel-stats{display:grid;grid-template-columns:repeat(3,1fr);margin:24px 0 23px}.mkt-channel-stats>div{padding-left:18px;border-left:1px solid #edf0f5}.mkt-channel-stats>div:first-child{padding-left:0;border:0}.mkt-channel-stats small{display:block;font-size:10px;color:#959fb0}.mkt-channel-stats strong{display:block;margin-top:6px;font-size:23px;font-weight:700;line-height:1.3}.mkt-progress-label{display:flex;justify-content:space-between;font-size:10px;color:#a1a9b8;margin-bottom:7px}.mkt-progress-label b{font-size:10px;font-weight:700;color:#7c879b}.mkt-progress{height:5px;border-radius:5px;background:#f0f3f8;overflow:hidden}.mkt-progress i{display:block;height:100%;border-radius:5px}.mkt-channel-section{margin-bottom:36px}
.mkt-list-section{background:#fff;border:1px solid var(--mkt-line);border-radius:13px;overflow:hidden}.mkt-list-section>.mkt-section-title{padding:23px 25px 0;margin-bottom:19px}.mkt-search{display:flex;align-items:center;gap:7px;background:#f7f9fc;border:1px solid #edf0f6;border-radius:7px;padding:7px 11px;width:220px;color:#99a4b7}.mkt-search span{font-size:18px;line-height:1}.mkt-search input{border:0;background:none;font-size:11px;width:100%;outline:none}.mkt-search input::placeholder{color:#aab2c1}.mkt-filters{display:flex;gap:20px;padding:0 25px;border-bottom:1px solid var(--mkt-line)}.mkt-filters button{border:0;border-bottom:2px solid transparent;background:none;padding:0 0 13px;font-size:11px;font-weight:600;color:#a1a9b9}.mkt-filters button span{font-size:10px;margin-left:5px;color:#a9b2c2}.mkt-filters button.active{color:var(--mkt-blue);border-color:var(--mkt-blue)}.mkt-filters button.active span{color:var(--mkt-blue)}.mkt-table-wrap{overflow-x:auto}.mkt-post-table{border-collapse:collapse;width:100%;text-align:left;min-width:640px}.mkt-post-table th{font-size:10px;font-weight:600;color:#9ea8b9;padding:13px 15px;background:#fbfcfe;white-space:nowrap}.mkt-post-table th:first-child,.mkt-post-table td:first-child{padding-left:25px}.mkt-post-table td{padding:17px 15px;border-top:1px solid #f0f2f7;font-size:11px}.mkt-post-table tr:hover td{background:#fafbff}.mkt-post-table td:first-child{width:56%}.mkt-post-table td:first-child>a{font-size:12px;font-weight:650;line-height:1.6;display:block}.mkt-post-table td:first-child>small{font-size:9px;color:#a4aebe;display:block;margin-top:5px}.mkt-channel-name{font-size:10px;white-space:nowrap;color:#8f99aa}.mkt-badge{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;font-size:10px;font-weight:650;padding:4px 8px;border-radius:5px}.mkt-badge i{width:4px;height:4px;border-radius:50%;background:currentColor}.mkt-badge.published{background:#edf8f2;color:#309775}.mkt-badge.ready{background:#eef2ff;color:#5474d7}.mkt-badge.draft{background:#fbf4e7;color:#b38c49}.mkt-date{font-size:10px!important;white-space:nowrap;color:#9aa5b6}.mkt-row-arrow{font-size:17px;color:#adb8cc!important}.mkt-footnote{font-size:10px;color:#a4aebe;text-align:right;margin-top:16px!important}.mkt-empty{text-align:center;padding:55px 25px}.mkt-empty>span{font-size:32px;color:#b8c6e6}.mkt-empty h3{font-size:16px;margin-top:12px}.mkt-empty p{font-size:12px;color:#98a3b6;margin:10px 0 22px;line-height:1.8}.mkt-empty>a{color:var(--mkt-blue);font-size:13px}.mkt-loading{text-align:center;padding:100px 24px;color:#8b98ae}.mkt-error-banner,.mkt-success{padding:14px 17px;margin-bottom:20px;border-radius:8px;background:#fff0f1;color:#bc3e50;font-size:13px}.mkt-error-banner button{border:0;background:none;text-decoration:underline;margin-left:10px}.mkt-success{background:#eaf6ef;color:#21815c}.mkt-error{font-size:12px;color:#b93c4f;line-height:1.7;margin:12px 0!important}
.mkt-editor-breadcrumb{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px;font-size:12px;color:#8b97ac}.mkt-editor-breadcrumb a{color:var(--mkt-blue)}.mkt-editor-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:27px}.mkt-editor-heading h1{font-size:25px;letter-spacing:-.8px;line-height:1.5;margin-top:10px;max-width:800px}.mkt-editor-grid{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:22px;align-items:start}.mkt-editor-main,.mkt-editor-aside{display:grid;gap:20px}.mkt-panel{padding:25px;background:#fff;border:1px solid var(--mkt-line);border-radius:12px;min-width:0}.mkt-panel>h2{margin-bottom:20px}.mkt-field{display:flex;flex-direction:column;gap:8px;margin-top:17px;color:#7a879e;font-size:11px;font-weight:600}.mkt-field input,.mkt-field select,.mkt-field textarea,.mkt-panel>textarea,.mkt-modal input,.mkt-modal select{width:100%;padding:11px 12px;background:#fbfcff;border:1px solid #e0e6f0;border-radius:7px;color:#3b465a;font-size:12px;line-height:1.7}.mkt-panel>textarea{resize:vertical}.mkt-field input:focus,.mkt-field textarea:focus{background:#fff;border-color:#a2b6f5;outline:none}.mkt-copy-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.mkt-section-title .mkt-copy-actions{margin:0}.mkt-cover-panel>img{display:block;width:100%;max-width:460px;height:auto;margin:20px auto 12px;border:1px solid #eef1f7;border-radius:8px}.mkt-cover-panel>p{font-size:11px;text-align:center;color:#99a5b9}.mkt-publish-check{display:flex;gap:9px;align-items:center;margin-top:17px;padding:12px;background:#f3f6ff;border-radius:7px;font-size:12px;color:#4264c7;font-weight:650}.mkt-publish-check input{width:16px;height:16px;accent-color:var(--mkt-blue)}.mkt-small{font-size:10px;line-height:1.8;color:#99a5ba;margin-top:14px!important}.mkt-text-link{display:block;color:var(--mkt-blue)!important;font-size:11px;margin-top:13px}.mkt-qr-panel>img{display:block;max-width:190px;width:100%;height:auto;margin:14px auto}.mkt-qr-panel{text-align:center}.mkt-body-editor{display:block;min-height:480px;width:100%;font:12px/1.9 ui-monospace,monospace!important;resize:vertical;padding:16px;border:1px solid #dfe6f2;border-radius:8px}.mkt-article{font-size:16px;line-height:1.95;overflow-wrap:break-word}.mkt-article p{margin:0 0 24px!important}.mkt-article h2{font-size:21px;letter-spacing:-.5px;line-height:1.6;margin:38px 0 20px!important;color:#2447c6}.mkt-article a{color:#2d50e6;text-decoration:underline;text-underline-offset:4px}.mkt-article table{width:100%;font-size:13px;line-height:1.7;border-collapse:collapse;margin:24px 0}.mkt-article th,.mkt-article td{border:1px solid #dde5f3;padding:12px;text-align:left}.mkt-article th{background:#eff3ff;color:#304d99}.mkt-article img{display:block;width:220px;max-width:100%;height:auto;margin:24px auto}.mkt-article hr{border:0;border-top:1px solid #e6eaf2;margin:32px 0}.mkt-article li{margin:10px 0}.mkt-preview-below{margin-top:28px;border-top:1px solid #e5ebf6;padding-top:20px}
.mkt-publish-guide{margin-top:20px;background:#f3f6ff;border:1px solid #e2e9fc;border-radius:9px;padding:18px;font-size:12px;line-height:1.9;color:#50627f}.mkt-publish-guide strong{display:block;color:#294bb5;margin-bottom:9px}.mkt-publish-guide ol{padding-left:19px;margin:0 0 10px}.mkt-publish-guide p{font-size:11px;color:#7a89a5}.mkt-copy-alternative{font-size:11px;margin-top:17px;color:#7f8ca3}.mkt-copy-alternative summary{cursor:pointer}.mkt-copy-alternative p{margin:12px 0!important;line-height:1.8}.mkt-table-assets{margin-top:16px;display:grid;gap:10px}.mkt-table-assets>div{display:flex;align-items:center;justify-content:space-between;gap:15px;border:1px solid #e8edf6;border-radius:8px;padding:13px}.mkt-table-assets>div>span{font-size:12px;line-height:1.7}.mkt-table-assets b{display:block;font-size:10px;color:#5470ba}.mkt-table-assets .mkt-button{flex-shrink:0}.mkt-qr-panel>.mkt-button{margin:6px 0}.mkt-modal-backdrop{position:fixed;inset:0;z-index:100;background:#111a3780;backdrop-filter:blur(5px);display:grid;place-items:center;padding:20px}.mkt-modal{position:relative;width:100%;max-width:460px;background:#fff;border-radius:18px;padding:34px}.mkt-modal h2{font-size:25px;font-weight:750;margin-bottom:26px}.mkt-modal label{display:flex;flex-direction:column;gap:8px;font-size:12px;font-weight:600;color:#7c88a0;margin:18px 0}.mkt-modal form>.mkt-button{width:100%;margin-top:12px}.mkt-close{position:absolute;right:20px;top:15px;border:0;background:none;font-size:25px;color:#9aa5bb}
.mkt-login{display:grid;place-items:center;min-height:100vh;background:radial-gradient(ellipse at 50% 30%,#ebf0ff,transparent 60%),#f6f8fc;padding:32px 20px}.mkt-login>section{width:100%;max-width:420px;padding:40px;background:#fff;border:1px solid #e3e9f6;border-radius:20px;box-shadow:0 20px 80px #233d8010}.mkt-login .mkt-brand{font-size:21px}.mkt-login-symbol{margin:42px 0 25px;background:#eef2ff;color:var(--mkt-blue);width:49px;height:49px;border-radius:13px;font-size:31px;text-align:center;line-height:49px}.mkt-login h1{font-size:28px;font-weight:800;letter-spacing:-1px;margin:11px 0}.mkt-login h1+p{font-size:13px;color:#8b97ac;line-height:1.9}.mkt-login form{margin-top:29px}.mkt-login form>label{font-size:11px;font-weight:650;color:#7e8ba2;display:block;margin-bottom:8px}.mkt-password{display:flex;border:1px solid #dce4f3;border-radius:8px;overflow:hidden}.mkt-password input{border:0;width:100%;padding:12px;color:#38445c;outline:none;background:#fbfcff}.mkt-password button{background:#fbfcff;border:0;padding:0 14px;color:#8292ae;font-size:11px;white-space:nowrap}.mkt-login form>.mkt-button{width:100%;margin-top:18px;justify-content:space-between}.mkt-login small{font-size:9px;color:#a7b0c0;display:block;text-align:center;margin-top:22px}
@media(min-width:1600px){.mkt-main{padding-top:50px}.mkt-metric{padding:24px 28px}.mkt-channel-card{padding:28px}.mkt-post-table td:first-child>a{font-size:13px}}
@media(max-width:1150px){.mkt-sidebar{width:198px;padding-left:13px;padding-right:13px}.mkt-workspace{width:calc(100% - 198px);margin-left:198px}.mkt-main{padding:30px 24px}.mkt-topbar{padding:0 24px}.mkt-channel-grid{gap:12px}.mkt-channel-card{padding:20px 17px}.mkt-metrics{gap:12px}.mkt-metric{padding:18px}.mkt-editor-grid{grid-template-columns:minmax(0,1fr) 250px;gap:15px}.mkt-panel{padding:20px}}
@media(max-width:900px){.mkt-editor-grid{grid-template-columns:1fr}.mkt-editor-aside{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.mkt-editor-heading{align-items:flex-start}.mkt-editor-heading h1{font-size:22px}.mkt-channel-grid{grid-template-columns:1fr}.mkt-channel-card{display:grid;grid-template-columns:48px 1fr 1fr;column-gap:15px;align-items:center}.mkt-channel-heading{grid-row:1/3;margin:0}.mkt-channel-heading>span:last-child{display:none}.mkt-channel-card h3{grid-column:2;grid-row:1}.mkt-channel-card>p{grid-column:2;grid-row:2;font-size:10px}.mkt-channel-stats{grid-column:3;grid-row:1/3;margin:0}.mkt-progress-label{grid-column:1/-1;margin:18px 0 7px}.mkt-progress{grid-column:1/-1}.mkt-metric>strong{font-size:30px}.mkt-metric>div i{display:none}.mkt-metric p{font-size:9px}}
@media(max-width:700px){.mkt-shell{display:block}.mkt-sidebar{position:static;inset:auto;width:100%;padding:18px 18px 0;border-right:0;border-bottom:1px solid var(--mkt-line)}.mkt-sidebar>.mkt-brand{font-size:19px;margin:0 0 18px;padding:0}.mkt-brand span{font-size:8px;letter-spacing:2.8px}.mkt-sidebar>.mkt-nav-label,.mkt-sidebar nav .mkt-nav-label{display:none}.mkt-sidebar nav{display:flex;gap:6px;overflow-x:auto;padding-bottom:8px}.mkt-sidebar nav>a{white-space:nowrap;padding:10px;font-size:11px;gap:7px;margin:0}.mkt-sidebar nav>a>span{width:19px;font-size:18px}.mkt-sidebar nav>a em{display:none}.mkt-mini-icon{height:19px;line-height:19px;font-size:11px!important}.mkt-side-bottom{position:absolute;top:25px;right:20px;padding:0;font-size:0}.mkt-private-dot{display:none}.mkt-side-bottom button{margin:0;font-size:11px}.mkt-workspace{width:100%;margin:0}.mkt-topbar{height:48px;padding:0 20px;font-size:10px}.mkt-topbar a{font-size:9px}.mkt-main{padding:26px 18px}.mkt-heading{gap:10px;margin-bottom:23px}.mkt-heading h1{font-size:25px}.mkt-heading h1 span{font-size:20px}.mkt-heading p:last-child{font-size:11px}.mkt-heading>.mkt-button{font-size:10px!important;padding:10px 12px}.mkt-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:27px}.mkt-metric{padding:16px 19px}.mkt-metric>div i{display:block}.mkt-metric>strong{font-size:30px;margin-top:7px}.mkt-metric p{font-size:10px}.mkt-section-title h2{font-size:15px}.mkt-channel-card{padding:20px 18px;grid-template-columns:38px 1fr 125px;column-gap:12px}.mkt-channel-card h3{font-size:15px}.mkt-channel-card>p{font-size:9px}.mkt-channel-icon{width:34px;height:34px;font-size:20px}.mkt-channel-stats>div{padding-left:10px}.mkt-channel-stats strong{font-size:20px}.mkt-channel-stats small{font-size:9px}.mkt-list-section>.mkt-section-title{padding:19px 16px 0;align-items:flex-start}.mkt-search{width:170px}.mkt-filters{gap:18px;padding:0 16px}.mkt-post-table{min-width:600px}.mkt-post-table th:first-child,.mkt-post-table td:first-child{padding-left:16px}.mkt-footnote{text-align:left;font-size:9px}.mkt-editor-heading{display:block}.mkt-editor-heading>.mkt-button{margin-top:18px;width:100%}.mkt-editor-aside{grid-template-columns:1fr}.mkt-editor-breadcrumb{font-size:10px}.mkt-panel{padding:20px 17px}.mkt-article{font-size:15px}.mkt-article h2{font-size:19px}.mkt-article table{font-size:11px}.mkt-article th,.mkt-article td{padding:8px}.mkt-copy-actions .mkt-button{padding:8px 11px;font-size:10px!important}.mkt-login>section{padding:32px}.mkt-modal{padding:28px}}
.mkt-brand-promo,.mkt-article blockquote:has(a[href="https://m.site.naver.com/2k3SZ"]){border:2px solid #3d87f5;padding:22px 24px;text-align:center;background:#fff;margin:22px 0}.mkt-brand-promo>a,.mkt-article blockquote:has(a[href="https://m.site.naver.com/2k3SZ"]) a{font-size:20px;line-height:1.8;color:#598bc2;text-decoration:underline;text-underline-offset:3px}.mkt-brand-promo>p,.mkt-article blockquote:has(a[href="https://m.site.naver.com/2k3SZ"]) p{font-size:15px;line-height:1.9;color:#596579;margin:7px 0 0!important}.mkt-article blockquote:has(a[href="https://m.site.naver.com/2k3SZ"]) p:first-child{margin-top:0!important}
@font-face{font-family:'Nanum Gothic';src:url('../fonts/nanum-gothic/NanumGothic-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Nanum Gothic';src:url('../fonts/nanum-gothic/NanumGothic-Bold.ttf') format('truetype');font-weight:700;font-style:normal;font-display:swap}
.mkt-root .mkt-article,.mkt-root .mkt-article *{font-family:'Nanum Gothic','나눔고딕',sans-serif!important}.mkt-root .mkt-article{font-size:18px;line-height:2}.mkt-root .mkt-article h2{font-size:24px;font-weight:700;line-height:1.6}.mkt-root .mkt-article h3{font-size:22px;line-height:1.7}.mkt-root .mkt-article img{width:auto;max-width:100%;max-height:420px}
.mkt-publish-step{border:1px solid #dae3f3;border-radius:14px;padding:22px;margin-top:20px;background:#fbfcff}.mkt-publish-step h3{font-size:17px}.mkt-publish-step h3>span{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#2d50e6;color:white;margin-right:8px}.mkt-publish-step img{display:block;max-width:100%;max-height:280px;object-fit:contain;margin:18px auto}.mkt-publish-step summary{cursor:pointer;font-size:13px;color:#5b6d87}.mkt-publish-step pre{white-space:pre-wrap;font-family:'Nanum Gothic',sans-serif;font-size:16px;line-height:2;max-height:320px;overflow:auto;padding:16px;background:white}.mkt-publish-step .mkt-section-title{gap:12px;flex-wrap:wrap}#mkt-copy-sequence{scroll-margin-top:24px}
.mkt-root .mkt-article p{margin-bottom:36px!important}.mkt-root .mkt-article h2{margin-top:64px!important;margin-bottom:32px!important}.mkt-root .mkt-article li{margin:22px 0;line-height:2.2}.mkt-root .mkt-article table{margin:36px 0}
.mkt-root .mkt-article table{width:960px;max-width:100%;table-layout:fixed;font-size:18px;line-height:1.45}.mkt-root .mkt-article th,.mkt-root .mkt-article td{padding:8px 14px;vertical-align:middle}.mkt-root .mkt-article td p,.mkt-root .mkt-article th p{margin:0!important;line-height:1.45}.mkt-table-assets>div .mkt-copy-actions{flex-shrink:0;flex-wrap:wrap;justify-content:flex-end}
.mkt-root .mkt-article{line-height:2}.mkt-root .mkt-article p{margin-bottom:72px!important}.mkt-root .mkt-article h2{margin-top:72px!important;margin-bottom:72px!important}.mkt-root .mkt-article li{margin:18px 0;line-height:2}.mkt-root .mkt-article table{margin:72px 0}.mkt-root .mkt-article td p,.mkt-root .mkt-article th p{margin:0!important;line-height:1.45}
.mkt-thread-categories{display:flex;gap:8px;flex-wrap:wrap;padding:0 28px 18px}.mkt-thread-categories button{border:1px solid #e0e4ef;background:#fff;color:#63728d;padding:8px 12px;border-radius:20px;font-size:12px}.mkt-thread-categories button[aria-pressed=true]{background:#20242c;color:#fff;border-color:#20242c}.mkt-thread-categories span{margin-left:7px;opacity:.7}.mkt-root .mkt-thread-copy-preview{max-height:none;margin:0;font-family:'Nanum Gothic',sans-serif;font-size:17px;line-height:1.9}.mkt-root .mkt-article[hidden]{display:none}
.mkt-root .mkt-status-toggle{display:inline-flex;align-items:center;gap:7px;background:transparent;border:0;padding:4px 0;text-align:left;border-radius:7px;white-space:nowrap}.mkt-status-toggle:not(:disabled):hover .mkt-badge{box-shadow:0 0 0 2px #cbd5ef;filter:brightness(.96)}.mkt-status-toggle:disabled{cursor:wait!important;opacity:.65}.mkt-root .mkt-status-toggle>small{font-size:10px;color:#8b97ad}

.mkt-hashtag-preview{font-size:13px;line-height:2;color:#3a57ac;overflow-wrap:anywhere;margin:12px 0}
.mkt-root .mkt-article-premium h2{color:#163c48;background:#f6f2e9;border-left:5px solid #163c48;padding:14px 18px;font-size:23px;letter-spacing:-.6px}
.mkt-root .mkt-article-premium th{background:#163c48;color:#fff;border-color:#d5d7cd}
.mkt-root .mkt-article-premium td{border-color:#d5d7cd}.mkt-root .mkt-article-premium tr:nth-child(odd) td{background:#faf8f1}
.mkt-root .mkt-article-premium table{border-top:3px solid #163c48}.mkt-root .mkt-article-premium strong{color:#163c48}

.mkt-topic-ideas{margin:0 0 28px;padding:17px 20px;background:#fff;border:1px solid var(--mkt-line);border-radius:10px;font-size:13px}.mkt-topic-ideas summary{cursor:pointer;color:#263a58;font-weight:700}.mkt-topic-ideas>p{font-size:12px;color:#7b879a;line-height:1.8;margin:14px 0}.mkt-topic-ideas>div{padding:12px 0;border-top:1px solid #eef1f6}.mkt-topic-ideas strong{display:block;font-size:14px}.mkt-topic-ideas small{display:block;color:#8591a5;font-size:11px;margin-top:5px}

/* Solar workspace controls; isolate report typography from the editor. */
.mkt-root{font-size:14px}.mkt-root button,.mkt-root input,.mkt-root select,.mkt-root textarea{font-family:inherit}
.solar-mkt-title,.solar-mkt-back,.solar-mkt-arrow,.solar-mkt-download{border:0;background:transparent;color:#263a58;cursor:pointer;padding:0;text-align:left;font-size:14px}
.solar-mkt-title{font-weight:650;line-height:1.6}.solar-mkt-title:hover,.solar-mkt-back:hover{color:#2d50e6}.solar-mkt-arrow{padding:8px;font-size:20px}.solar-mkt-download{display:block;width:100%;padding:12px 0;border-bottom:1px solid #eef1f6;font-size:13px}
.mkt-root .blog-example{margin:0 0 28px;padding:24px;background:white;border:1px solid #e1e6ef;border-radius:12px}.mkt-root .blog-example h2{font-size:20px}.mkt-root .blog-example p{font-size:14px;line-height:1.8}.mkt-root .blog-example .button{font-size:13px;min-height:40px;padding:10px 16px}.mkt-root .blog-example .ops-eyebrow{font-size:11px}
.mkt-root .blog-preview{padding:0;border:0;box-shadow:none;background:transparent;max-width:100%;min-height:0}.mkt-root .blog-preview p{font-size:18px;line-height:2}.mkt-root .blog-preview .blog-table{overflow-x:auto}.mkt-root .blog-preview img{display:block;max-width:100%;height:auto;margin:28px auto}
.mkt-root button:focus-visible,.mkt-root a:focus-visible{outline:3px solid #9ab4ff;outline-offset:3px}
.solar-mkt-campaign{margin-top:28px}.solar-mkt-campaign-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}.solar-mkt-campaign code{font-size:12px;overflow-wrap:anywhere;flex:1;min-width:0}.mkt-root .blog-actions button{font-size:13px;padding:11px 16px;min-height:40px}.mkt-root .blog-assets a{font-size:12px}.mkt-root .blog-eyebrow{font-size:11px}
@media(max-width:600px){.solar-mkt-campaign-fields{grid-template-columns:1fr}.mkt-root .blog-example-intro{grid-template-columns:1fr}.mkt-root .blog-example-intro>img{width:100%;max-width:320px}.mkt-root .blog-actions{flex-wrap:wrap}}

/* Readable blog rhythm in both the finished preview and the publishing editor. */
.mkt-root .blog-preview{max-width:760px;margin:36px auto 0;font-family:'Nanum Gothic','Apple SD Gothic Neo',sans-serif;font-size:18px;line-height:2;color:#202832;word-break:keep-all;overflow-wrap:anywhere}
.mkt-root .blog-preview p,.mkt-root .mkt-article .blog-preview p{margin:0 0 32px!important;font-size:18px;line-height:2}
.mkt-root .blog-preview h1{margin:16px 0 44px;font-size:30px;line-height:1.6;letter-spacing:-.7px}
.mkt-root .blog-preview h2,.mkt-root .mkt-article .blog-preview h2{margin:64px 0 28px!important;font-size:25px;line-height:1.6;padding-left:16px}
.mkt-root .blog-preview figure{margin:36px 0 16px}.mkt-root .blog-preview figure img{margin:0 auto}
.mkt-root .blog-preview .blog-caption,.mkt-root .mkt-article .blog-preview .blog-caption{font-size:14px;line-height:1.8;color:#526075;margin:0 0 36px!important}
.mkt-root .blog-preview .blog-table{margin:32px 0}.mkt-root .blog-preview table,.mkt-root .mkt-article .blog-preview table{margin:0;width:100%;line-height:1.65}
.mkt-root .blog-preview th,.mkt-root .blog-preview td{padding:12px 16px;font-size:16px;line-height:1.7}
.mkt-root .blog-preview ol,.mkt-root .blog-preview ul{padding-left:26px;margin:0 0 36px}.mkt-root .blog-preview li{margin:0 0 16px;line-height:2}
.mkt-root .blog-preview hr{margin:44px 0}
@media(max-width:650px){.mkt-root .blog-preview{font-size:17px}.mkt-root .blog-preview p,.mkt-root .mkt-article .blog-preview p{font-size:17px;margin-bottom:28px!important}.mkt-root .blog-preview h1{font-size:26px}.mkt-root .blog-preview h2,.mkt-root .mkt-article .blog-preview h2{font-size:22px;margin-top:48px!important}}
