.sz-kc-article{--kc-paper: #fffcf6;--kc-ink: #192c36;--kc-muted: #53636c;--kc-teal: #0f766e;--kc-line: #dce5e3;color:var(--kc-ink);background:var(--kc-paper);text-align:start;font-family:inherit;font-size:18px;line-height:1.8;padding:0 16px 48px;overflow-wrap:anywhere}.sz-kc-article *,.sz-kc-article *:before,.sz-kc-article *:after{box-sizing:border-box}.sz-kc-shell{max-width:1120px;margin-inline:auto}.sz-kc-article a{color:var(--kc-teal);text-underline-offset:4px}.sz-kc-article a:hover{color:#064e49;text-decoration:underline}.sz-kc-article :is(a,summary,[tabindex]):focus-visible{outline:3px solid #6d28a3;outline-offset:3px}.sz-kc-breadcrumb{padding-block:4px;margin:0;font-size:12px;line-height:1.4}.sz-kc-breadcrumb ol{display:flex;align-items:center;gap:6px;padding:0;margin:0;list-style:none;min-width:0}.sz-kc-breadcrumb li{display:flex;align-items:center;gap:6px;margin:0;min-width:0}.sz-kc-breadcrumb li+li:before{content:"/";color:#64716c;flex:none}.sz-kc-breadcrumb a{min-height:44px;min-width:44px;display:inline-flex;align-items:center;white-space:nowrap;text-decoration:none}.sz-kc-breadcrumb li:nth-child(3){flex-shrink:2}.sz-kc-breadcrumb li:nth-child(3) a{max-width:105px;display:block;line-height:44px;overflow:hidden;text-overflow:ellipsis}.sz-kc-breadcrumb li:last-child{flex:1;color:var(--kc-muted)}.sz-kc-breadcrumb li:last-child span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sz-kc-header{margin:0 0 20px}.sz-kc-article .sz-kc-header h1{font-family:inherit;font-size:32px;line-height:1.25;font-weight:700;color:var(--kc-ink);letter-spacing:-.3px;margin:4px 0 14px;text-transform:none}.sz-kc-intro{font:inherit;color:var(--kc-ink);margin:0 0 16px}.sz-kc-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;color:var(--kc-muted);font-size:12px;line-height:1.7}.sz-kc-meta>span:first-child{color:#075f59;font-weight:700}.sz-kc-reading-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}.sz-kc-reading-main,.sz-kc-toc-column{min-width:0}.sz-kc-toc{border:1px solid var(--kc-line);border-radius:12px;background:#fff;overflow:clip}.sz-kc-toc summary{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:10px 16px;cursor:pointer;font-size:17px;font-weight:700;list-style:none}.sz-kc-toc summary::-webkit-details-marker{display:none}.sz-kc-toc summary>span{color:var(--kc-teal);font-size:26px;line-height:1;transition:transform .15s ease}.sz-kc-toc[open] summary>span{transform:rotate(45deg)}.sz-kc-toc nav{border-top:1px solid var(--kc-line);padding:4px 16px 12px}.sz-kc-toc ol{margin:0;padding-inline-start:24px;font-size:15px;line-height:1.5;list-style-position:outside;text-align:start}.sz-kc-toc li{margin:0;padding-inline-start:2px;text-align:start}.sz-kc-toc a{display:flex;align-items:center;min-height:44px;padding-block:8px;text-decoration:none}.sz-kc-featured{margin:0 0 28px}.sz-kc-featured img{display:block;width:100%;height:auto;border-radius:14px}.sz-kc-body{width:100%;max-width:68ch;font-size:18px;line-height:1.8}.sz-kc-body>:is(div,article,section){max-width:100%!important}.sz-kc-body :is(h2,h3,h4,[id]){scroll-margin-top:100px}.sz-kc-body :is(h2,h3,h4){font-family:inherit;color:var(--kc-ink);text-align:start}.sz-kc-body h2{font-size:26px!important;line-height:1.4!important;margin-block:32px 16px}.sz-kc-body h3{font-size:21px!important;line-height:1.5!important}.sz-kc-body :is(p,li,td,th){font-family:inherit;font-size:18px!important;line-height:1.8!important}.sz-kc-body p{margin-block:0 20px}.sz-kc-body :is(ul,ol){padding-inline-start:24px;padding-inline-end:0}.sz-kc-body :is(img,iframe,video){max-width:100%!important}.sz-kc-body img{height:auto}.sz-kc-body :is(pre,.sz-kc-table-scroll){max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.sz-kc-table-scroll{border:1px solid var(--kc-line);border-radius:8px;margin-block:24px;background:#fff}.sz-kc-table-scroll table{width:100%;min-width:560px;margin:0!important;border-collapse:collapse}.sz-kc-table-scroll :is(th,td){text-align:start;padding:12px}.sz-kc-article .sz-kc-eyebrow{font-size:13px!important;line-height:1.6!important;font-weight:700;color:#075f59;margin:0 0 8px}.sz-kc-cta{border-inline-start:4px solid #f5c518;border-radius:0 10px 10px 0;background:#edf7f3;padding:20px;margin-block:28px;text-align:start}.sz-kc-article .sz-kc-cta p{margin:0 0 12px;font-size:17px!important;line-height:1.7!important}.sz-kc-cta a{min-height:48px;display:inline-flex;align-items:center;justify-content:space-between;gap:12px;font-size:16px;font-weight:700;padding-block:8px}.sz-kc-author{margin-block:40px;padding-block:24px;border-block:1px solid var(--kc-line)}.sz-kc-author h2{margin:0 0 12px;font-size:22px;line-height:1.4}.sz-kc-author p:last-child{font-size:17px;line-height:1.8;margin:0;color:var(--kc-muted)}.sz-kc-related{margin-block:40px 24px}.sz-kc-related h2{font-size:26px;line-height:1.4;margin:0 0 20px}.sz-kc-related-grid{display:grid;gap:12px}.sz-kc-related-card{display:flex;gap:16px;align-items:center;border:1px solid var(--kc-line);border-radius:12px;background:#fff;padding:16px;text-decoration:none!important;text-align:start}.sz-kc-related-card:hover{border-color:var(--kc-teal)}.sz-kc-related-card>div{flex:1;min-width:0}.sz-kc-related-image{width:88px;height:88px;object-fit:cover;border-radius:8px;flex:none}.sz-kc-card-label{display:block;color:var(--kc-muted);font-size:12px;line-height:1.5;margin-bottom:6px}.sz-kc-related-card h3{color:var(--kc-ink);font-size:18px;line-height:1.5;margin:0;text-align:start}.sz-kc-card-more{display:block;font-size:13px;font-weight:700;margin-top:10px}.sz-kc-return{display:flex;flex-wrap:wrap;gap:8px 24px}.sz-kc-return a{display:inline-flex;align-items:center;gap:16px;min-height:48px;font-size:16px;font-weight:700}@media(min-width:960px){.sz-kc-article{padding-block:12px 64px}.sz-kc-breadcrumb{font-size:13px}.sz-kc-breadcrumb li:nth-child(3) a{max-width:none}.sz-kc-header{max-width:800px;margin:12px 0 32px}.sz-kc-article .sz-kc-header h1{font-size:44px;line-height:1.2;margin-bottom:20px}.sz-kc-intro{font-size:20px;max-width:68ch}.sz-kc-meta{font-size:13px}.sz-kc-reading-layout{grid-template-columns:248px minmax(0,1fr);gap:48px}.sz-kc-toc{position:sticky;top:100px;max-height:calc(100vh - 132px);overflow-y:auto}.sz-kc-related-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.sz-kc-related-card{display:block;padding:20px}.sz-kc-related-image{width:100%;height:auto;aspect-ratio:3/2;margin-bottom:16px}}@media(prefers-reduced-motion:reduce){.sz-kc-article *,.sz-kc-article *:before,.sz-kc-article *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/sz-kc-article_v1.css.map */
