.reading-time-icon[data-astro-cid-vlsbic7b]{vertical-align:-.25em;margin-inline-end:.3em;display:inline-block}.key-answer[data-astro-cid-2fwo3wab]{border:1px solid var(--accent-line);background:var(--accent-soft);border-radius:.55rem;margin:0 0 2rem;padding:1.1rem 1.2rem}strong[data-astro-cid-2fwo3wab]{color:var(--accent-strong);margin-bottom:.45rem;font-size:.75rem;display:block}p[data-astro-cid-2fwo3wab]{color:var(--text-soft);margin:0;font-size:.9rem;line-height:1.75}.article-document[data-article-theme]{--article-theme-accent:var(--accent);--article-theme-soft:var(--accent-soft)}.article-document[data-article-theme] .article-prose{color:var(--text-soft)}.article-document[data-article-theme] .article-prose h2,.article-document[data-article-theme] .article-prose h3{color:var(--navy)}.article-document[data-article-theme] .article-prose a{color:var(--article-theme-accent);text-underline-offset:.2em;text-decoration-line:underline;text-decoration-thickness:.08em}.article-document[data-article-theme] .article-prose a:hover{text-decoration-thickness:.13em}.article-document[data-article-theme] .article-prose blockquote{background:var(--article-theme-soft);color:var(--text);margin:1.4rem 0;padding:.9rem 1rem}.article-document[data-article-theme] .article-prose blockquote>:last-child{margin-bottom:0}.article-document[data-article-theme] .article-prose li::marker{color:var(--article-theme-accent)}.article-document[data-article-theme] .article-prose th{background:var(--article-theme-soft)}.article-document[data-article-theme] [data-article-theme-section=sources]{border-top-color:color-mix(in srgb, var(--article-theme-accent) 32%, var(--line))}.article-document[data-article-theme] [data-article-theme-section=sources] h2{color:var(--navy);font-size:1.35rem;line-height:1.3}.article-document[data-article-theme] [data-article-theme-section=sources] a{color:var(--article-theme-accent);text-underline-offset:.2em;text-decoration-line:underline;text-decoration-thickness:.08em}.article-document[data-article-theme] [data-article-theme-section=sources] a:hover{text-decoration-thickness:.13em}.article-document[data-article-theme] [data-article-theme-section=sources] a span,.article-document[data-article-theme] [data-article-theme-section=sources] small{color:var(--text-soft)}.article-document[data-article-theme=moyu-green]{--article-theme-accent:#059669;--article-theme-soft:color-mix(in srgb, #059669 9%, var(--surface))}.article-document[data-article-theme=moyu-green] .article-prose{font-size:1rem;line-height:1.9}.article-document[data-article-theme=moyu-green] .article-prose h2{border-left:4px solid var(--article-theme-accent);margin-top:2.8rem;padding-left:.75rem;font-weight:760}.article-document[data-article-theme=moyu-green] .article-prose h3{color:var(--article-theme-accent);font-weight:720}.article-document[data-article-theme=moyu-green] [data-article-theme-section=sources] h2{border-left:4px solid var(--article-theme-accent);padding-left:.75rem;font-weight:760}.article-document[data-article-theme=red-white]{--article-theme-accent:#dc2626;--article-theme-soft:color-mix(in srgb, #dc2626 7%, var(--surface))}.article-document[data-article-theme=red-white] .article-prose{font-size:1rem;line-height:1.85}.article-document[data-article-theme=red-white] .article-prose h2{border-bottom:2px solid color-mix(in srgb, var(--article-theme-accent) 25%, transparent);margin-top:2.8rem;padding-bottom:.42rem;font-weight:760}.article-document[data-article-theme=red-white] .article-prose h3,.article-document[data-article-theme=red-white] .article-prose strong{color:color-mix(in srgb, var(--article-theme-accent) 82%, var(--text))}.article-document[data-article-theme=red-white] [data-article-theme-section=sources] h2{border-bottom:2px solid color-mix(in srgb, var(--article-theme-accent) 25%, transparent);padding-bottom:.42rem;font-weight:760}.article-document[data-article-theme=olive-journal]{--article-theme-accent:#ed7b2f;--article-theme-soft:color-mix(in srgb, #ed7b2f 8%, var(--surface))}.article-document[data-article-theme=olive-journal] .article-prose{background:color-mix(in srgb, #ed7b2f 3%, var(--surface));padding:clamp(.25rem,1.2vw,.75rem);font-size:1rem;line-height:1.9}.article-document[data-article-theme=olive-journal] .article-prose h2{border-left:4px solid var(--text);background:color-mix(in srgb, var(--text) 7%, var(--surface));margin-top:2.8rem;padding:.45rem .75rem;font-weight:760}.article-document[data-article-theme=olive-journal] .article-prose h3{color:var(--article-theme-accent);font-weight:720}.article-document[data-article-theme=olive-journal] [data-article-theme-section=sources] h2{border-left:4px solid var(--text);background:color-mix(in srgb, var(--text) 7%, var(--surface));padding:.45rem .75rem;font-weight:760}.article-document[data-article-theme=orangeheart]{--article-theme-accent:#ef7060;--article-theme-soft:color-mix(in srgb, #ef7060 9%, var(--surface))}.article-document[data-article-theme=orangeheart] .article-prose{font-size:1rem;line-height:1.75}.article-document[data-article-theme=orangeheart] .article-prose h2{background:var(--article-theme-accent);color:#fff;letter-spacing:-.015em;width:fit-content;max-width:100%;margin-top:2.9rem;padding:.38rem .72rem;font-weight:760}.article-document[data-article-theme=orangeheart] .article-prose h3{border-bottom:1px solid var(--article-theme-accent);color:var(--article-theme-accent);padding-bottom:.35rem;font-weight:720}.article-document[data-article-theme=orangeheart] [data-article-theme-section=sources] h2{background:var(--article-theme-accent);color:#fff;letter-spacing:-.015em;width:fit-content;max-width:100%;padding:.38rem .72rem;font-weight:760}.article-document[data-article-theme=phycat]{--article-theme-accent:#3db8bf;--article-theme-soft:color-mix(in srgb, #3db8bf 9%, var(--surface))}.article-document[data-article-theme=phycat] .article-prose{font-size:1rem;line-height:1.8}.article-document[data-article-theme=phycat] .article-prose h2{background:linear-gradient(100deg, color-mix(in srgb, var(--article-theme-accent) 92%, var(--accent)), color-mix(in srgb, var(--article-theme-accent) 74%, #fff));color:#fff;letter-spacing:-.015em;width:fit-content;max-width:100%;margin-top:2.8rem;padding:.32rem .68rem;font-weight:760}.article-document[data-article-theme=phycat] .article-prose h3{color:color-mix(in srgb, var(--article-theme-accent) 78%, var(--navy));font-weight:720}.article-document[data-article-theme=phycat] [data-article-theme-section=sources] h2{background:linear-gradient(100deg, color-mix(in srgb, var(--article-theme-accent) 92%, var(--accent)), color-mix(in srgb, var(--article-theme-accent) 74%, #fff));color:#fff;letter-spacing:-.015em;width:fit-content;max-width:100%;padding:.32rem .68rem;font-weight:760}[data-theme=dark] .article-document[data-article-theme]{--article-theme-accent:color-mix(in srgb, var(--article-theme-source) 64%, #fff)}[data-theme=dark] .article-document[data-article-theme=moyu-green]{--article-theme-source:#059669}[data-theme=dark] .article-document[data-article-theme=red-white]{--article-theme-source:#dc2626}[data-theme=dark] .article-document[data-article-theme=olive-journal]{--article-theme-source:#ed7b2f}[data-theme=dark] .article-document[data-article-theme=orangeheart]{--article-theme-source:#ef7060}[data-theme=dark] .article-document[data-article-theme=phycat]{--article-theme-source:#3db8bf}@media (width<=42rem){.article-document[data-article-theme] .article-prose{font-size:1rem}.article-document[data-article-theme] .article-prose h2{margin-top:2.35rem}.article-document[data-article-theme=olive-journal] .article-prose{padding-inline:0}}
