.article-band{padding-block: var(--space-4) var(--space-block);border-bottom: 1px solid var(--iz-line-soft);background: #fff}.article-band .iz-pagestack{gap: var(--space-head);padding-block-start: 0}.article-band .iz-crumbs{margin-bottom: 0}.article-head.iz-pagehead{grid-template-columns: minmax(0,1fr) minmax(240px,380px);gap: var(--space-head) var(--space-6);align-items: center;padding: 0;overflow: visible;border: 0;border-radius: 0;background: none}.article-head.iz-pagehead::after{display: none}.article-head.iz-pagehead:not(.iz-pagehead--media){grid-template-columns: minmax(0,1fr) auto}.article-head .iz-pagehead__eyebrow svg{width: 15px;height: 15px}.article-head h1{margin-top: var(--space-1)}.article-head .iz-pagehead__summary{max-width: 62ch;margin-top: var(--space-1);font: var(--text-body-s)}.article-head .iz-pagehead__media{aspect-ratio: 16 / 10;box-shadow: none}.article-head .iz-pagehead__art{width: clamp(84px,10vw,128px)}.article-meta{display: flex;flex-wrap: wrap;gap: var(--space-1) var(--space-4);margin: var(--space-head) 0 0;padding: var(--space-3) 0 0;border-top: 1px solid var(--iz-line-soft)}.article-meta div{display: inline-flex;align-items: center;gap: var(--gap-inline);min-width: 0}.article-meta i{color: var(--iz-ink-soft);font-size: var(--text-body-s-size)}.article-meta dt{color: var(--iz-ink-soft);font: var(--text-micro)}.article-meta dd{margin: 0;color: var(--iz-ink);font: var(--text-caption);font-weight: 600}.article-layout{display: grid;grid-template-columns: minmax(0,1fr) 320px;grid-template-rows: 1fr auto;grid-template-areas: "main side" "main more";gap: var(--space-block);align-items: start;padding-block: var(--space-block) var(--space-section)}.article-layout--plain{grid-template-areas: "main more" "main more"}.article-main{grid-area: main}.article-side{grid-area: side}.article-more{grid-area: more;min-width: 0}.article-layout--plain .article-more{align-self: stretch}.article-layout--plain .blog-side{height: 100%;align-content: start}.article-layout--plain .blog-side__help{position: sticky;top: 20px}.article-main{display: grid;gap: var(--space-block);min-width: 0;padding: var(--space-5);border: 1px solid var(--iz-line-soft);border-radius: var(--iz-r-lg);background: #fff}.article-side{align-self: stretch;min-width: 0}.article-side__stick{position: sticky;top: 20px;display: flex;flex-direction: column;max-height: calc(100dvh - 40px);gap: var(--space-block)}.article-voice,.article-toc{min-width: 0;padding: var(--pad-card);border: 1px solid var(--iz-line-soft);border-radius: var(--iz-r);background: #fff}.article-voice{flex: none;display: grid;gap: var(--space-1)}.article-voice__label{display: flex;align-items: center;gap: var(--gap-inline);margin: 0 0 var(--space-1);color: var(--iz-ink);font: var(--text-h4)}.article-voice__label i{color: var(--secondary-600);font-size: var(--text-h4-size)}.article-voice__label small{margin-inline-start: auto;color: var(--iz-ink-soft);font: var(--text-micro)}.article-voice .iz-audio{padding: var(--space-1) var(--space-2);border: 0;border-radius: 12px;background: var(--iz-sunk)}.article-voice__transcript{display: inline-flex;align-items: center;justify-self: start;min-height: 44px;border-radius: 6px;color: var(--primary-700);font: var(--text-button-s);text-underline-offset: 3px}.article-voice__transcript:focus-visible{outline: none;box-shadow: var(--iz-focus)}.article-toc h2{display: flex;align-items: center;gap: var(--gap-inline);margin: 0 0 var(--space-head);color: var(--iz-ink);font: var(--text-h4)}.article-toc h2 i{color: var(--secondary-600);font-size: var(--text-h4-size)}.article-toc{display: flex;flex-direction: column;min-height: 0}.article-toc h2,.article-toc__progress{flex: none}.article-toc ol{display: grid;min-height: 0;margin: 0;padding: 0;overflow-y: auto;scrollbar-width: thin;list-style: none}.article-toc a{display: flex;align-items: center;min-height: 44px;padding-block: var(--space-0);padding-inline: var(--space-2) var(--space-1);border-inline-start: 2px solid var(--iz-line-soft);color: var(--iz-text);font: var(--text-caption);text-decoration: none;transition: color .16s var(--iz-ease),border-color .16s var(--iz-ease),background-color .16s var(--iz-ease)}.article-toc a[aria-current]{border-inline-start-color: var(--secondary-500);background: var(--iz-sunk);color: var(--iz-ink);font-weight: 600}.article-toc a:focus-visible{outline: none;box-shadow: inset var(--iz-focus)}.article-toc__progress{height: 4px;margin-top: var(--space-stack)}.article-toc__progress>span{transition: none}@media (hover: hover) and (pointer: fine){.article-toc a:not([aria-current]):hover{color: var(--primary-700);border-inline-start-color: var(--primary-200)}}.article-takeaways{padding: var(--pad-card);border-radius: var(--iz-r);background: var(--iz-sunk)}.article-takeaways h2{display: flex;align-items: center;gap: var(--gap-inline);margin: 0 0 var(--space-head);color: var(--iz-ink);font: var(--text-h3)}.article-takeaways h2 i{color: var(--secondary-600);font-size: var(--text-h3-size)}.article-takeaways ul{display: grid;gap: var(--space-1);margin: 0;padding: 0;list-style: none}.article-takeaways li{display: grid;grid-template-columns: auto minmax(0,1fr);gap: var(--gap-inline);color: var(--iz-text);font: var(--text-body-s)}.article-takeaways li i{display: grid;place-items: center;height: calc(var(--text-body-s-size) * var(--text-body-s-lh));color: var(--secondary-500);font-size: var(--text-body-s-size)}.article-content{color: var(--iz-ink);font: var(--text-body);overflow-wrap: break-word}.article-content>:first-child{margin-top: 0}.article-content>:last-child{margin-bottom: 0}.article-content p{margin: 0 0 1.1em;text-wrap: pretty}.article-content :is(h2,h3,h4){color: var(--iz-ink);text-wrap: balance;scroll-margin-top: 20px}.article-content h2{margin: 2em 0 .5em;font: var(--text-h3)}.article-content h3{margin: 1.7em 0 .45em;font: var(--text-h4)}.article-content h4{margin: 1.5em 0 .4em;font: var(--text-h4)}.article-content a{color: var(--primary-700);text-underline-offset: 3px}.article-content a:focus-visible{outline: none;border-radius: 4px;box-shadow: var(--iz-focus)}.article-content :is(ul,ol){margin: 0 0 1.1em;padding-inline-start: 1.4em}.article-content li{margin-bottom: .35em}.article-content li::marker{color: var(--secondary-600);font-weight: 600}.article-content blockquote{margin: 1.6em 0;padding: var(--pad-card);border-radius: var(--iz-r);background: var(--iz-sunk);color: var(--iz-ink);font: var(--text-h4)}.article-content blockquote p:last-child{margin-bottom: 0}.article-content blockquote cite{display: block;margin-top: var(--space-1);color: var(--iz-ink-soft);font: var(--text-caption);font-weight: 500}.article-content img{max-width: 100%;height: auto;border-radius: var(--iz-r)}.article-content figure{margin: 1.8em 0}.article-content figcaption{margin-top: var(--space-1);color: var(--iz-ink-soft);font: var(--text-caption);text-align: center}.article-content table{display: block;max-width: 100%;overflow-x: auto;border-collapse: collapse;font: var(--text-caption)}.article-content :is(th,td){padding: var(--space-1) var(--space-2);border: 1px solid var(--iz-line-soft);text-align: start}.article-content th{background: var(--iz-sunk);font-weight: 600}.article-content hr{margin: 2em 0;border: 0;border-top: 1px solid var(--iz-line-soft)}.article-content :is(iframe,video,audio){max-width: 100%}.article-content :is(code,pre){direction: ltr;unicode-bidi: isolate}.article-transcript{border-top: 1px solid var(--iz-line-soft);scroll-margin-top: 20px}.article-transcript>summary{display: flex;align-items: center;gap: var(--gap-inline);min-height: 52px;border-radius: 8px;color: var(--iz-ink);font: var(--text-body-s);font-weight: 600;cursor: pointer;list-style: none}.article-transcript>summary::-webkit-details-marker{display: none}.article-transcript>summary:focus-visible{outline: none;box-shadow: var(--iz-focus)}.article-transcript>summary i:first-child{color: var(--secondary-600);font-size: var(--text-h4-size)}.article-transcript__caret{margin-inline-start: auto;color: var(--iz-ink-soft);transition: rotate .24s var(--iz-ease-out)}.article-transcript[open] .article-transcript__caret{rotate: 180deg}.article-transcript>div{padding-bottom: var(--space-1);color: var(--iz-text);font: var(--text-body)}.article-transcript p{margin: 0 0 .8em}.article-transcript p:last-child{margin-bottom: 0}.article-end{display: grid;gap: var(--space-stack);padding-top: var(--space-4);border-top: 1px solid var(--iz-line-soft)}.article-sources h2{margin: 0 0 var(--space-1);color: var(--iz-ink);font: var(--text-h4)}.article-sources ol{display: grid;gap: var(--space-0);margin: 0;padding-inline-start: 1.3em;color: var(--iz-text);font: var(--text-caption)}.article-sources a{border-radius: 4px;color: var(--primary-700);font-weight: 500;text-decoration: none;text-underline-offset: 3px;overflow-wrap: anywhere}.article-sources a:focus-visible{outline: none;box-shadow: var(--iz-focus);text-decoration: underline}@media (hover: hover) and (pointer: fine){.article-sources a:hover{text-decoration: underline}}.article-sources a.iz-ltr{display: inline-block;text-align: start}.article-end__updated{display: flex;align-items: center;gap: var(--gap-inline);margin: 0;color: var(--iz-ink-soft);font: var(--text-caption)}.article-end__updated i{font-size: var(--text-body-s-size)}.article-author{display: grid;gap: var(--space-head);padding-top: var(--space-4);border-top: 1px solid var(--iz-line-soft)}.article-author>h2{margin: 0;color: var(--iz-ink);font: var(--text-h4)}.article-author__card{display: grid;grid-template-columns: 56px minmax(0,1fr);gap: var(--space-stack) var(--space-2);align-items: center}.article-author__portrait{display: grid;place-items: center;aspect-ratio: 1;overflow: hidden;border-radius: 20px 6px 20px 6px;background: var(--iz-sunk);color: var(--secondary-500);font-size: var(--text-number-l-size)}.article-author__portrait img{width: 100%;height: 100%;object-fit: cover}.article-author__card h3{margin: 0;color: var(--iz-ink);font: var(--text-h4)}.article-author__bio{grid-column: 1 / -1;margin: 0;color: var(--iz-text);font: var(--text-body-s);text-wrap: pretty}.article-author__card .iz-link{grid-column: 1 / -1;justify-self: start}.article-share{display: grid;gap: var(--space-stack);padding-top: var(--space-4);border-top: 1px solid var(--iz-line-soft)}.article-share p{margin: 0;color: var(--iz-ink-soft);font: var(--text-caption)}.article-share>div{display: grid;grid-auto-flow: column;grid-auto-columns: minmax(0,1fr);gap: var(--gap-inline)}.article-share .iz-btn{min-width: 0;padding-inline: var(--space-3)}.article-share__alt{background: var(--accent-600);color: #fff}.article-share__alt:active{background: var(--accent-800)}@media (hover: hover) and (pointer: fine){.article-share__alt:hover{background: var(--accent-700)}}.article-faq{padding-block: var(--space-band);background: var(--surface-blue)}.article-related{padding-block-start: var(--space-4);border-top: 1px solid var(--iz-line-soft)}.article-comments{padding-block: var(--space-band);background: var(--color-bg)}.article-comments .comments{margin-inline: auto}.article-comments .comments__title{font: var(--text-h2)}.article-related__head{display: flex;flex-wrap: wrap;align-items: baseline;gap: var(--gap-title) var(--space-3);margin-bottom: var(--space-head)}.article-related__head .iz-h2{margin: 0}.article-related__head p{margin: 0;color: var(--iz-text);font: var(--text-caption)}.article-related__head .iz-link{margin-inline-start: auto}@media (max-width: 1100px){.article-layout{grid-template-columns: minmax(0,1fr) 280px}}@media (max-width: 900px){.article-layout,.article-layout--plain{grid-template-columns: minmax(0,1fr);grid-template-rows: none;grid-template-areas: "side" "main" "more";gap: var(--space-3)}.article-more{margin-block-start: var(--space-block)}.article-layout--plain .blog-side{height: auto}.article-layout--plain .blog-side__help{position: static}.article-side{order: -1}.article-side__stick{position: static;max-height: calc(100dvh - 112px)}.article-toc ol{max-height: none}.article-toc__progress{display: none}.article-voice{position: fixed;inset-inline: 0;bottom: 0;z-index: 40;grid-template-columns: minmax(0,1fr);gap: 0;padding: var(--space-1) var(--space-3) calc(var(--space-1) + env(safe-area-inset-bottom));border: 0;border-top: 1px solid var(--iz-line-soft);border-radius: 0;background: rgb(255 255 255 / .96);backdrop-filter: blur(12px);box-shadow: 0 -6px 20px rgb(20 46 55 / .08)}.article-voice__label{position: absolute;width: 1px;height: 1px;overflow: hidden;clip-path: inset(50%);white-space: nowrap}.article-voice__transcript{display: none}.article-voice .iz-audio{padding: 0;background: none}body:has(.article-voice){padding-bottom: calc(var(--space-7) + env(safe-area-inset-bottom))}body:has(.article-voice) .to-top{bottom: calc(var(--space-7) + var(--space-2) + env(safe-area-inset-bottom))}}@media (max-width: 860px){.article-head .iz-pagehead__media{aspect-ratio: 2 / 1;border-radius: 18px 6px 18px 6px}.article-head.iz-pagehead,.article-head.iz-pagehead:not(.iz-pagehead--media){grid-template-columns: minmax(0,1fr);gap: var(--space-head)}.article-head .iz-pagehead__art{display: none}}@media (max-width: 520px){.article-band{padding-block-start: var(--space-3)}.article-head .iz-pagehead__summary{font: var(--text-caption)}.article-meta{column-gap: var(--space-3)}.article-main{padding: var(--pad-row);border-radius: var(--iz-r)}.article-author__card{grid-template-columns: 48px minmax(0,1fr)}}.article-more .blog-side__help{border-color: var(--iz-line-soft);background: var(--color-surface)}.article-anchor{display: block;scroll-margin-block-start: 20px}
