.markdown-styles-module__3QwRAG__markdown{color:var(--ink);font-size:clamp(1.0625rem,1.3vw,1.18rem);line-height:1.82}.markdown-styles-module__3QwRAG__markdown p,.markdown-styles-module__3QwRAG__markdown ul,.markdown-styles-module__3QwRAG__markdown ol,.markdown-styles-module__3QwRAG__markdown blockquote,.markdown-styles-module__3QwRAG__markdown table,.markdown-styles-module__3QwRAG__markdown figure{margin:1.65rem 0}.markdown-styles-module__3QwRAG__markdown h2,.markdown-styles-module__3QwRAG__markdown h3{color:var(--ink);font-family:var(--font-editorial),Georgia,serif;letter-spacing:-.025em;font-weight:600}.markdown-styles-module__3QwRAG__markdown h2{letter-spacing:-.035em;margin:3.75rem 0 1rem;font-size:clamp(2rem,3.2vw,2.45rem);font-weight:650;line-height:1.12}.markdown-styles-module__3QwRAG__markdown h3{letter-spacing:-.015em;color:var(--muted);margin:2.25rem 0 .8rem;font-size:clamp(1.3rem,2.2vw,1.7rem);font-weight:550;line-height:1.3}.markdown-styles-module__3QwRAG__markdown h4{margin-top:2rem;font-size:1.15rem;font-weight:800}.markdown-styles-module__3QwRAG__markdown ul,.markdown-styles-module__3QwRAG__markdown ol{padding-left:1.45rem}.markdown-styles-module__3QwRAG__markdown ul{list-style:outside}.markdown-styles-module__3QwRAG__markdown ol{list-style:decimal}.markdown-styles-module__3QwRAG__markdown li{margin:.55rem 0;padding-left:.25rem}.markdown-styles-module__3QwRAG__markdown li::marker{color:var(--orange);font-weight:800}.markdown-styles-module__3QwRAG__markdown a{color:var(--orange);text-underline-offset:4px;text-decoration:underline}.markdown-styles-module__3QwRAG__markdown blockquote{border-left:4px solid var(--orange);background:var(--cream);font-family:var(--font-editorial),Georgia,serif;border-radius:0 18px 18px 0;padding:1.3rem 1.5rem;font-size:1.28em;font-style:italic;line-height:1.55}.markdown-styles-module__3QwRAG__markdown table{border-collapse:collapse;border:1px solid var(--line);border-radius:14px;width:100%;font-size:.92rem;overflow:hidden}.markdown-styles-module__3QwRAG__markdown th,.markdown-styles-module__3QwRAG__markdown td{border:1px solid var(--line);text-align:left;vertical-align:top;padding:.8rem .9rem}.markdown-styles-module__3QwRAG__markdown th{background:var(--cream);font-weight:800}.markdown-styles-module__3QwRAG__markdown tr:nth-child(2n) td{background:color-mix(in srgb,var(--surface) 70%,var(--page))}.markdown-styles-module__3QwRAG__markdown img{border-radius:16px;height:auto}.markdown-styles-module__3QwRAG__markdown figcaption{color:var(--muted);text-align:center;margin-top:.55rem;font-size:.78rem}:is(.markdown-styles-module__3QwRAG__markdown .wp-block-group,.markdown-styles-module__3QwRAG__markdown .wp-block-callout,.markdown-styles-module__3QwRAG__markdown .is-style-callout){border:1px solid var(--line);background:var(--surface);box-shadow:0 10px 30px color-mix(in srgb,var(--ink) 6%,transparent);border-radius:18px;margin:2rem 0;padding:1.2rem 1.35rem}.markdown-styles-module__3QwRAG__article-faq{border-top:1px solid var(--line);margin:4rem 0 0;padding:2rem 0 0}.markdown-styles-module__3QwRAG__article-faq h2{margin-top:0}.markdown-styles-module__3QwRAG__article-faq details{border-bottom:1px solid var(--line);padding:1rem 0}.markdown-styles-module__3QwRAG__article-faq summary{cursor:pointer;color:var(--ink);font-weight:650}.markdown-styles-module__3QwRAG__article-faq summary::marker{color:var(--orange)}.markdown-styles-module__3QwRAG__article-faq details p{color:var(--orange);margin:.7rem 0 0;font-size:.95em;line-height:1.7}@media (max-width:600px){.markdown-styles-module__3QwRAG__markdown table{white-space:nowrap;display:block;overflow-x:auto}.markdown-styles-module__3QwRAG__markdown blockquote{padding:1.05rem 1.15rem}}
