.article-content{width:100%;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-ink);letter-spacing:.01em;overflow-wrap:anywhere;line-break:strict}.article-content>*+*,.article-content :where(blockquote,details,.wp-block-group,.wp-block-column,.wp-block-accordion-panel,.wp-block-theme-speech-bubble__body,[class*=wp-block-cocoon-blocks])>*+*{margin-top:1.2em}.article-content>p+p{margin-top:1.1em}.article-content>:first-child{margin-top:0}.article-content :where(p,li,h2,h3,h4,blockquote>p){max-inline-size:var(--measure)}.article-content :where(h2,h3,h4){color:var(--color-ink);letter-spacing:.02em;text-wrap:balance;font-weight:700}.article-content h2{border-top:1px solid var(--color-line);font-size:var(--fs-h2);margin-top:2.4em;padding-top:1em;line-height:1.5}.article-content h3{font-size:var(--fs-h3);margin-top:2.2em;line-height:1.55}.article-content h4{font-size:var(--fs-item);margin-top:2em;line-height:1.6}.article-content :is(h2,h3,h4)+*{margin-top:.8em}.article-content :is(h2,h3):focus{outline:none}.article-content :is(h2,h3):focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.article-content a{color:var(--color-accent);text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:1px}.article-content a:hover{color:var(--color-accent-2);text-decoration-thickness:2px}.article-content strong{font-weight:700}.article-content mark{color:inherit;background:0 0}@media (forced-colors:active){.article-content mark,.article-content mark[class]{color:canvastext!important}}.article-content .has-vivid-red-color{color:var(--color-mark-red)!important}.article-content .has-vivid-cyan-blue-color{color:var(--color-mark-blue)!important}.article-content .has-blue-color{color:#0070a8}.article-content .has-red-color{color:#d0002e}.article-content [style^="color:#d9534f" i],.article-content [style*=";color:#d9534f" i]{color:#b9322c!important}.article-content :where(ul,ol){padding-left:1.4em}.article-content ul{list-style-type:disc}.article-content ol{list-style-type:decimal}.article-content li+li{margin-top:.35em}.article-content li::marker{color:var(--color-ink-3)}.article-content li>:where(ul,ol){margin-top:.35em}.article-content img{max-width:100%;height:auto}.article-content figure{margin-block:1.8em}.article-content .wp-block-image img{border-radius:var(--radius-s);display:block;box-shadow:0 0 0 1px #00000014}.article-content .wp-block-image a{border-radius:var(--radius-s);display:block}.article-content figcaption{color:var(--color-ink-3);font-size:var(--fs-meta);text-align:center;margin-top:.6em;line-height:1.7}.article-content .aligncenter{text-align:center;flex-direction:column;align-items:center;display:flex}.article-content blockquote{border-left:3px solid var(--color-line-2);color:var(--color-ink-2);margin-inline:0;padding:.2em 0 .2em 1.2em}.article-content blockquote cite{color:var(--color-ink-3);font-size:var(--fs-meta);margin-top:.75em;font-style:normal;display:block}.article-content figure.wp-block-table{border:1px solid var(--color-line);border-radius:var(--radius-s);overflow-x:auto}.article-content figure.wp-block-table:focus-visible{outline-offset:2px}.article-content table{border-collapse:collapse;width:100%;font-size:.9375rem;line-height:1.7}.article-content table.has-fixed-layout{table-layout:auto}.article-content th,.article-content td{border-bottom:1px solid var(--color-line);text-align:left;vertical-align:top;min-inline-size:6.5em;word-break:auto-phrase;padding:10px 14px}.article-content th{background-color:var(--color-surface);color:var(--color-ink);font-size:var(--fs-desc);white-space:nowrap;font-weight:700}.article-content tr:last-child td{border-bottom:0}.article-content :is(td,th)+:is(td,th){border-left:1px solid var(--color-line)}.article-content table:has(tr>:nth-child(3)){min-width:520px}.article-content table:has(tr>:nth-child(5)){min-width:720px}.article-content table:has(tr>:nth-child(3)) td:not(:has(>code:only-child)){min-inline-size:11em}.article-content :is(td,th) code{overflow-wrap:normal;white-space:nowrap}@media (max-width:639px){.article-content table{font-size:var(--fs-desc)}}.article-content code{border-radius:var(--radius-xs);background-color:var(--color-surface-2);color:var(--color-ink);font-family:var(--font-mono);overflow-wrap:anywhere;padding:.1em .38em;font-size:.88em}.article-content pre.wp-block-code{padding:var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-s);background-color:var(--color-surface);color:var(--color-ink);font-family:var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;tab-size:2;margin-block:1.4em;font-size:.875rem;line-height:1.75;overflow-x:auto}.article-content pre code{font-size:inherit;background:0 0;padding:0}.article-content [data-code-block]{margin-block:1.4em}.article-content [data-code-block] pre.wp-block-code{background:0 0;border:0;border-radius:0;margin:0}.article-content details.wp-block-accordion-item,.article-content details.wp-block-details{border:1px solid var(--color-line-2);border-radius:var(--radius-s);background-color:var(--color-bg);margin-block:1.4em}.article-content summary.wp-block-accordion-heading__toggle,.article-content details.wp-block-details>summary{min-height:48px;color:var(--color-ink);cursor:pointer;align-items:center;gap:12px;padding:.75em 1em;font-weight:700;list-style:none;display:flex}.article-content summary.wp-block-accordion-heading__toggle::-webkit-details-marker{display:none}.article-content details.wp-block-details>summary::-webkit-details-marker{display:none}.article-content details.wp-block-details>summary:before{content:"▶" / "";color:var(--color-ink-3);font-size:var(--fs-meta)}.article-content details.wp-block-details[open]>summary:before{transform:rotate(90deg)}.article-content details[open]>summary{border-bottom:1px solid var(--color-line)}.article-content summary>.wp-block-accordion-heading{font-size:var(--fs-body);border:0;align-items:center;gap:12px;margin:0;padding:0;display:flex}.article-content summary .wp-block-accordion-heading__toggle-icon{color:var(--color-ink-3);flex-shrink:0;margin-left:auto}.article-content summary .wp-block-accordion-heading__toggle-icon:before{content:"+"}.article-content details[open]>summary .wp-block-accordion-heading__toggle-icon:before{content:"−"}.article-content summary>.has-icon-left>.wp-block-accordion-heading__toggle-icon{order:-1;margin-left:0}.article-content details.wp-block-accordion-item>.wp-block-accordion-panel,.article-content details.wp-block-details>:not(summary){padding:0 1em 1em}.article-content .wp-block-theme-speech-bubble{align-items:flex-start;gap:12px;display:flex}.article-content .wp-block-theme-speech-bubble__avatar-column{flex-direction:column;flex:none;align-items:center;gap:4px;display:flex}.article-content .wp-block-theme-speech-bubble__avatar{background-color:var(--color-surface-2);border-radius:50%;flex:none;width:56px;height:56px;overflow:hidden}.article-content .wp-block-theme-speech-bubble__avatar img{object-fit:cover;width:100%;height:100%;margin:0;display:block}.article-content .wp-block-theme-speech-bubble__avatar--placeholder{background-color:var(--color-surface-2);width:100%;height:100%}.article-content .wp-block-theme-speech-bubble__author{color:var(--color-ink-2);font-size:var(--fs-meta);text-align:center;font-weight:700;line-height:1.4}.article-content .wp-block-theme-speech-bubble__content{border:1px solid var(--color-line);border-radius:var(--radius);background-color:var(--color-surface);flex-direction:column;flex:auto;gap:6px;min-width:0;padding:.9em 1.1em;display:flex;position:relative}.article-content .wp-block-theme-speech-bubble__body{line-height:1.8}.article-content .wp-block-columns{gap:16px;display:flex}.article-content .wp-block-column{flex:1;min-width:0}.article-content .wp-block-column figure{margin:0}.article-content .wp-block-column img{width:100%;height:auto}.article-content .wp-block-column figcaption{margin-top:4px}@media (max-width:768px){.article-content .wp-block-columns{flex-direction:column;gap:12px}}.article-content hr{border:0;border-top:1px solid var(--color-line);margin-block:2.4em}.article-content .cocoon-block-caption-box,.article-content [class*=wp-block-cocoon-blocks-caption-box]{border:1px solid var(--color-line-2);border-radius:var(--radius-s)}.article-content .caption-box-label{border-radius:var(--radius-s) 0 var(--radius-s) 0;background-color:var(--color-surface-2);color:var(--color-ink);font-size:var(--fs-meta);padding:.25em .75em;font-weight:700;display:inline-block}.article-content [class*=wp-block-cocoon-blocks-icon-box]{border-left:3px solid var(--color-line-2);background-color:var(--color-surface);padding:1em 1.25em}@media (max-width:639px){.article-content .wp-block-theme-speech-bubble__avatar{width:48px;height:48px}}@media (prefers-reduced-motion:no-preference){.article-content a{transition:color var(--duration-state)}.article-content details.wp-block-details>summary:before{transition:transform var(--duration-state)}}
.style-module__AulOEG__Content{width:100%}.style-module__AulOEG__VisuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.style-module__or-j8q__Dates{gap:0 var(--space-4);color:var(--color-ink-3);font-size:var(--fs-meta);flex-wrap:wrap;display:flex}.style-module__or-j8q__Item{gap:6px;display:flex}.style-module__or-j8q__Label{color:var(--color-ink-3);font-weight:400}.style-module__or-j8q__Value{color:var(--color-ink-2);margin:0}
