.share[data-astro-cid-6l5setv4]{display:flex;flex-direction:column}.share__label[data-astro-cid-6l5setv4]{padding-bottom:12px}.share__item[data-astro-cid-6l5setv4]{padding:12px 0;border-top:1px solid var(--color-rule);font-size:15px;font-weight:500;color:var(--color-ink);text-align:left}.share__item[data-astro-cid-6l5setv4]:hover{color:var(--color-accent)}.share__copy[data-astro-cid-6l5setv4]{border-bottom:1px solid var(--color-rule)}.article-body{font-size:18px;line-height:1.75;color:var(--color-ink);display:flex;flex-direction:column;gap:24px}.article-body>p:first-of-type{font-size:clamp(20px,1.7vw,23px);line-height:1.55;font-weight:500}.article-body h2{font-size:clamp(23px,2vw,27px);line-height:1.22;letter-spacing:-.015em;font-weight:700;margin-top:20px;text-wrap:balance}.article-body h3{font-size:20px;line-height:1.3;font-weight:600;margin-top:8px}.article-body strong{font-weight:600}.article-body a{color:var(--color-accent);text-decoration:underline;text-underline-offset:3px}.article-body a:hover{color:var(--color-ink)}.article-body ul,.article-body ol{display:flex;flex-direction:column;gap:10px;padding-left:0}.article-body li{position:relative;padding-left:28px}.article-body ul>li:before{content:"";position:absolute;left:0;top:.8em;width:16px;height:3px;background:var(--color-accent)}.article-body ol{counter-reset:item}.article-body ol>li:before{counter-increment:item;content:counter(item,decimal-leading-zero);position:absolute;left:0;top:.3em;font:var(--text-index);color:var(--color-accent)}.article-body li>ul,.article-body li>ol{margin-top:10px}.article-body blockquote{margin:0;padding-left:20px;border-left:3px solid var(--color-accent);color:var(--color-muted)}.article-body hr{border:0;border-top:1px solid var(--color-rule);margin:0}.post__progress[data-astro-cid-h3iynt4o]{position:fixed;left:0;right:0;top:calc(var(--header-height) - var(--mark-bar-height) + 1px);z-index:51;height:var(--mark-bar-height);background:var(--color-accent);transform:scaleX(var(--progress, 0));transform-origin:left center;pointer-events:none;visibility:hidden}.post__progress[data-astro-cid-h3iynt4o].is-ready{visibility:visible}.post__back[data-astro-cid-h3iynt4o]{padding-top:32px}.post__back[data-astro-cid-h3iynt4o] a[data-astro-cid-h3iynt4o]{font-size:14px;font-weight:600;color:var(--color-muted)}.post__back[data-astro-cid-h3iynt4o] a[data-astro-cid-h3iynt4o]:hover{color:var(--color-accent)}.post__header[data-astro-cid-h3iynt4o]{padding-block:clamp(32px,4vw,56px) clamp(40px,5vw,64px)}.post__eyebrow[data-astro-cid-h3iynt4o]{font-size:14px;margin-bottom:20px}.post__title[data-astro-cid-h3iynt4o]{font:400 clamp(36px,4.6vw,64px)/1.08 var(--font-serif);letter-spacing:-.015em;max-width:980px;text-wrap:balance;margin-bottom:clamp(28px,3vw,40px)}.post__facts[data-astro-cid-h3iynt4o]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:20px;border-top:1px solid var(--color-rule);padding-top:20px}.post__facts[data-astro-cid-h3iynt4o] dt[data-astro-cid-h3iynt4o]{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);margin-bottom:6px}.post__facts[data-astro-cid-h3iynt4o] dd[data-astro-cid-h3iynt4o]{font-size:15px;font-weight:600;line-height:1.4}.post__facts-topics[data-astro-cid-h3iynt4o]{grid-column:span 2;min-width:0}.post__layout[data-astro-cid-h3iynt4o]{padding-block:clamp(40px,5vw,80px) var(--section-pad);display:grid;grid-template-columns:minmax(0,1fr);gap:48px clamp(40px,7vw,120px);align-items:start}.post__content[data-astro-cid-h3iynt4o]{display:flex;flex-direction:column;gap:24px;max-width:700px;min-width:0}@media(min-width:900px){.post__layout[data-astro-cid-h3iynt4o]{grid-template-columns:200px minmax(0,700px)}.post__content[data-astro-cid-h3iynt4o]{grid-column:2;grid-row:1}.post__share[data-astro-cid-h3iynt4o]{grid-column:1;grid-row:1;position:sticky;top:calc(var(--header-height) + 24px)}}.post__takeaway[data-astro-cid-h3iynt4o]{margin-top:20px;padding-top:28px;border-top:1px solid var(--color-rule);display:flex;flex-direction:column;gap:20px}.post__takeaway-mark[data-astro-cid-h3iynt4o].is-armed span[data-astro-cid-h3iynt4o]{transform:scaleX(0);transform-origin:left center;transition:transform var(--duration-entrance) var(--ease-entrance)}.post__takeaway-mark[data-astro-cid-h3iynt4o].is-armed span[data-astro-cid-h3iynt4o]:nth-child(2){transition-delay:calc(var(--stagger-entrance) * 1.5)}.post__takeaway-mark[data-astro-cid-h3iynt4o].is-armed span[data-astro-cid-h3iynt4o]:nth-child(3){transition-delay:calc(var(--stagger-entrance) * 3)}.post__takeaway-mark[data-astro-cid-h3iynt4o].is-armed.is-inview span[data-astro-cid-h3iynt4o]{transform:scaleX(1)}.post__takeaway[data-astro-cid-h3iynt4o] p[data-astro-cid-h3iynt4o]{font:400 clamp(24px,2.2vw,30px)/1.35 var(--font-serif);color:var(--color-ink);text-wrap:pretty}.post__filed[data-astro-cid-h3iynt4o]{margin-top:24px;padding-top:20px;border-top:1px solid var(--color-rule);display:flex;flex-wrap:wrap;align-items:center;gap:8px}.post__filed-label[data-astro-cid-h3iynt4o]{margin-right:8px}.post__tag[data-astro-cid-h3iynt4o]{display:inline-flex;align-items:center;height:36px;padding:0 12px;border:1px solid var(--color-rule);border-radius:var(--radius-ui);font-size:14px;font-weight:500;color:var(--color-ink)}.post__tag[data-astro-cid-h3iynt4o]:hover{border-color:var(--color-accent);color:var(--color-accent)}.post__related[data-astro-cid-h3iynt4o]{border-top:1px solid var(--color-rule)}.post__related[data-astro-cid-h3iynt4o]>.container[data-astro-cid-h3iynt4o]{padding-block:var(--section-pad-case)}.post__related-head[data-astro-cid-h3iynt4o]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 24px;margin-bottom:32px}.post__related-title[data-astro-cid-h3iynt4o]{font-size:clamp(26px,2.8vw,38px);line-height:1.12;letter-spacing:-.02em;font-weight:700}.post__related-all[data-astro-cid-h3iynt4o]{font-size:15px}.post__related-grid[data-astro-cid-h3iynt4o]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:48px 32px}
