.ame-article{max-width:820px;padding-block:30px 85px}.ame-article header{border-bottom:1px solid var(--ed-line);padding-bottom:38px}.ame-article h1{font-size:clamp(2.3rem,4.3vw,3.8rem);font-weight:550;line-height:1.12}.ame-article .ed-lead{font-size:1.12rem}.ame-byline{color:var(--ed-muted);font-size:.8rem;line-height:1.7}.ame-byline a{color:inherit;text-underline-offset:4px}.ame-article-body{padding-top:16px;font-size:1.05rem;line-height:1.85}.ame-article-body h2{max-width:none;margin:44px 0 19px;font-size:1.9rem;line-height:1.2}.ame-article-body h3{margin:30px 0 16px;font-size:1.4rem}.ame-article-body p{margin:18px 0}.ame-article-body ul,.ame-article-body ol{margin:20px 0;padding-left:1.3em}.ame-article-body li{margin:12px 0}.ame-article-body table{table-layout:fixed;border-collapse:collapse;width:100%;margin:28px 0;font-size:.95rem}.ame-article-body th,.ame-article-body td{text-align:left;vertical-align:top;border-bottom:1px solid var(--ed-line);overflow-wrap:anywhere;padding:12px}.ame-article-body th{background:var(--ed-wash);font-weight:600}.ame-article-body th:first-child,.ame-article-body td:first-child{width:34%}.ame-article-body a{color:var(--ed-blue);text-underline-offset:4px}.ame-article-next{background:var(--ed-wash);margin:48px 0;padding:35px}.ame-article-next h2,.ame-related h2{max-width:none;font-size:1.7rem}.ame-article-next ul,.ame-related ul{margin:25px 0;padding:0;list-style:none}.ame-article-next li a,.ame-related li a{min-height:50px;color:var(--ed-blue);border-bottom:1px solid var(--ed-line);justify-content:space-between;align-items:center;gap:25px;padding-block:12px;font-size:.95rem;text-decoration:none;display:flex}.ame-article-next .ed-label{font-size:.75rem}.ame-related{border-top:1px solid var(--ed-line);padding-top:35px}@media (max-width:600px){.ame-article-next{padding:24px}.ame-article-body{font-size:1rem}.ame-article h1{font-size:2.5rem}}.blog-article-toc[data-astro-cid-sgg5joot]{background:#f0edff;border-radius:14px;margin:28px 0;padding:24px}.blog-article-toc[data-astro-cid-sgg5joot] strong[data-astro-cid-sgg5joot]{font-size:.9rem}.blog-article-toc[data-astro-cid-sgg5joot] ol[data-astro-cid-sgg5joot]{margin:14px 0 0;padding-left:1.2em}.blog-article-toc[data-astro-cid-sgg5joot] li[data-astro-cid-sgg5joot]{margin:10px 0;font-size:.9rem;line-height:1.5}.blog-article-toc[data-astro-cid-sgg5joot] a[data-astro-cid-sgg5joot]{color:var(--ed-blue);text-underline-offset:3px}
