.prose-blog{max-width:68ch;color:var(--color-navy);overflow-wrap:break-word;font-size:1.125rem;line-height:1.75}.prose-blog>:first-child{margin-top:0}.prose-blog p,.prose-blog ul,.prose-blog ol,.prose-blog .table-wrap{margin-top:1.1rem}.prose-blog>p:first-of-type{font-size:1.25rem;font-weight:500;line-height:1.6}.prose-blog h2{letter-spacing:-.025em;scroll-margin-top:calc(var(--nav-h,72px) + 12px);text-wrap:balance;margin-top:3rem;font-size:clamp(1.625rem,1.35rem + 1vw,2rem);font-weight:800;line-height:1.15}.prose-blog h3{letter-spacing:-.015em;scroll-margin-top:calc(var(--nav-h,72px) + 12px);margin-top:2rem;font-size:1.25rem;font-weight:700;line-height:1.25}.prose-blog ul{padding-left:1.4rem;list-style:outside}.prose-blog ol{padding-left:1.5rem;list-style:decimal}.prose-blog li+li{margin-top:.45rem}.prose-blog li::marker{color:var(--color-ocean);font-weight:700}.prose-blog a{color:var(--color-ocean);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}.prose-blog a:hover{color:var(--color-deep)}.prose-blog strong{font-weight:700}.prose-blog blockquote{background:var(--color-sky);border-left:4px solid var(--color-ocean);border-radius:16px;margin-top:1.6rem;padding:1rem 1.25rem}.prose-blog blockquote p{margin:0;font-size:1.0625rem}.prose-blog blockquote p+p{margin-top:.7rem}.prose-blog .table-wrap{border:1px solid var(--color-line);background:#fff;border-radius:16px;overflow-x:auto}.prose-blog table{border-collapse:collapse;width:100%;min-width:30rem;font-size:1rem;line-height:1.5}.prose-blog th,.prose-blog td{border-bottom:1px solid var(--color-line);text-align:left;vertical-align:top;padding:.7rem .9rem}.prose-blog th{background:var(--color-mist);font-weight:700}.prose-blog tr:last-child td{border-bottom:0}.prose-blog h2#sources+ol,.prose-blog h2#sources+ul{font-size:.9375rem;line-height:1.6}.prose-blog hr{border:0;border-top:1px solid var(--color-line);margin-top:2.5rem}@media print{.prose-blog{max-width:none;font-size:11pt}}
