.toc[data-astro-cid-7ujuv3yq]{background:#f5f5f5;border-radius:2px;padding:14px 20px}.toc__summary[data-astro-cid-7ujuv3yq]{cursor:pointer;align-items:center;gap:8px;font-size:15px;font-weight:700;list-style:none;display:flex}.toc__summary[data-astro-cid-7ujuv3yq]::-webkit-details-marker{display:none}.toc__summary[data-astro-cid-7ujuv3yq]:after{content:"";border-bottom:2px solid #616161;border-right:2px solid #616161;width:7px;height:7px;margin-left:auto;transition:transform .2s;transform:rotate(45deg)}.toc[data-astro-cid-7ujuv3yq][open] .toc__summary[data-astro-cid-7ujuv3yq]:after{transform:rotate(-135deg)}.toc[data-astro-cid-7ujuv3yq][open] .toc__summary[data-astro-cid-7ujuv3yq]{margin-bottom:10px}.toc[data-astro-cid-7ujuv3yq] ul[data-astro-cid-7ujuv3yq]{padding:0;list-style:none;display:block}.toc__item[data-astro-cid-7ujuv3yq]{margin-bottom:6px;padding-left:16px;font-size:15px;line-height:1.6}.toc__item[data-astro-cid-7ujuv3yq]:last-child{margin-bottom:0}.toc__item--h3[data-astro-cid-7ujuv3yq]{padding-left:36px;font-size:14px}.toc__item[data-astro-cid-7ujuv3yq] a[data-astro-cid-7ujuv3yq]{color:#616161;text-decoration:underline}@media (width<=840px){.toc[data-astro-cid-7ujuv3yq]{padding:12px 16px}.toc__item[data-astro-cid-7ujuv3yq]{padding-left:4px;font-size:14px}.toc__item--h3[data-astro-cid-7ujuv3yq]{display:none}}.article-wrap[data-astro-cid-7t5tbuqj]{width:min(725px, 100% - var(--gutter) * 2);flex-direction:column;margin:0 auto;padding:64px 0 0;display:flex}.breadcrumb[data-astro-cid-7t5tbuqj]{flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:12px;font-weight:500;line-height:1.4;display:flex}.breadcrumb[data-astro-cid-7t5tbuqj] a[data-astro-cid-7t5tbuqj]{color:var(--c-primary);text-decoration:underline}.breadcrumb[data-astro-cid-7t5tbuqj] svg{width:16px;height:16px;color:var(--c-muted)}.article[data-astro-cid-7t5tbuqj]{flex-direction:column;gap:24px;margin-top:104px;display:flex}.article__header[data-astro-cid-7t5tbuqj]{flex-direction:column;gap:16px;display:flex}.article__meta[data-astro-cid-7t5tbuqj]{color:var(--c-muted);align-items:center;gap:16px;font-size:14px;font-weight:500;line-height:21px;display:flex}.article__meta[data-astro-cid-7t5tbuqj] .pill[data-astro-cid-7t5tbuqj]{padding:2px 10px;font-size:11px}.article[data-astro-cid-7t5tbuqj] h1[data-astro-cid-7t5tbuqj]{font-size:32px;font-weight:700;line-height:1.5}.article__cover[data-astro-cid-7t5tbuqj]{border-radius:var(--radius);overflow:hidden}.article__cover[data-astro-cid-7t5tbuqj] img{width:100%;height:auto}.article-author[data-astro-cid-7t5tbuqj]{margin-top:104px}.article-author[data-astro-cid-7t5tbuqj]+.article-cta[data-astro-cid-7t5tbuqj]{margin-top:40px}.article-cta[data-astro-cid-7t5tbuqj]{border-radius:var(--radius-lg);text-align:center;background:var(--c-bg-soft);flex-direction:column;align-items:center;gap:12px;margin-top:104px;padding:40px 32px;display:flex}.article-cta__label[data-astro-cid-7t5tbuqj]{color:var(--c-primary);font-size:14px;font-weight:700}.article-cta__title[data-astro-cid-7t5tbuqj]{font-size:22px;font-weight:700;line-height:1.5}.article-cta__body[data-astro-cid-7t5tbuqj]{max-width:560px;margin-bottom:12px;font-size:15px;line-height:1.9}.article__back[data-astro-cid-7t5tbuqj]{align-self:center;margin-top:64px}.article__body[data-astro-cid-7t5tbuqj]{flex-direction:column;gap:24px;line-height:28px;display:flex}.article__body[data-astro-cid-7t5tbuqj] p:not(.case-section *){white-space:pre-line;font-weight:400}.article__body[data-astro-cid-7t5tbuqj] strong{font-weight:700}.article__body[data-astro-cid-7t5tbuqj] a:not(.toc a):not(.case-section a){color:var(--c-primary);word-break:break-all;text-decoration:underline}.article__body[data-astro-cid-7t5tbuqj] h2:not(.case-section *){margin-top:40px;font-size:25px;font-weight:700;line-height:1.5}.article__body[data-astro-cid-7t5tbuqj] h3:not(.case-section *){margin-top:40px;font-size:21px;font-weight:700;line-height:1.5}.article__body[data-astro-cid-7t5tbuqj] h2+figure,.article__body[data-astro-cid-7t5tbuqj] h3+figure{margin-top:-1px}.article__body[data-astro-cid-7t5tbuqj] ul:not(.case-section *):not(.toc *){flex-direction:column;gap:12px;padding-left:20px;list-style:outside;display:flex}.article__body[data-astro-cid-7t5tbuqj] ol{flex-direction:column;gap:12px;padding-left:24px;list-style:decimal;display:flex}.article__body[data-astro-cid-7t5tbuqj] blockquote{border-left:3px solid #ddd;padding:16px 0 16px 16px;font-style:italic}.article__body[data-astro-cid-7t5tbuqj] hr{border:0;border-top:2px solid var(--c-line-strong);height:0;margin:0}.article__body[data-astro-cid-7t5tbuqj] figure{margin:0}.article__body[data-astro-cid-7t5tbuqj] figure img{width:100%;height:auto}.article__body[data-astro-cid-7t5tbuqj] .emdash-embed-video iframe{border:0}@media (width<=840px){.article-wrap[data-astro-cid-7t5tbuqj]{padding-top:40px}.article[data-astro-cid-7t5tbuqj]{margin-top:56px}.article[data-astro-cid-7t5tbuqj] h1[data-astro-cid-7t5tbuqj]{font-size:22px}.article__body[data-astro-cid-7t5tbuqj]{font-size:15px}.article__body[data-astro-cid-7t5tbuqj] h2:not(.case-section *){margin-top:24px;font-size:20px}.article__body[data-astro-cid-7t5tbuqj] h3:not(.case-section *){font-size:18px}.article-author[data-astro-cid-7t5tbuqj]{margin-top:64px}.article-cta[data-astro-cid-7t5tbuqj]{margin-top:64px;padding:32px 20px}.article-cta__title[data-astro-cid-7t5tbuqj]{font-size:18px}.article__back[data-astro-cid-7t5tbuqj]{margin-top:48px}}
