.prose[data-astro-cid-yxbdzswr] h2{font-family:var(--font-serif);font-size:2rem;font-weight:500;color:var(--color-forest-dark);margin-top:2rem;margin-bottom:1rem;scroll-margin-top:6rem;line-height:1.2;letter-spacing:-.02em}@media(min-width:768px){.prose[data-astro-cid-yxbdzswr] h2{font-size:2.25rem}}.prose[data-astro-cid-yxbdzswr] h3{font-family:var(--font-serif);font-size:1.625rem;font-weight:500;color:var(--color-forest-dark);margin-top:1.5rem;margin-bottom:.75rem;scroll-margin-top:6rem;line-height:1.25}@media(min-width:768px){.prose[data-astro-cid-yxbdzswr] h3{font-size:1.75rem}}.prose[data-astro-cid-yxbdzswr] h4{font-family:var(--font-serif);font-size:1.125rem;font-weight:500;color:var(--color-charcoal);margin-top:1.5rem;margin-bottom:.5rem}.prose[data-astro-cid-yxbdzswr] p{color:var(--color-charcoal);line-height:1.8;margin-bottom:1.25rem;font-size:1.0625rem}.prose[data-astro-cid-yxbdzswr] ul{list-style-type:disc;color:var(--color-charcoal);padding-left:1.5rem;margin-bottom:1.25rem;line-height:1.75}.prose[data-astro-cid-yxbdzswr] ol{list-style-type:decimal;color:var(--color-charcoal);padding-left:1.5rem;margin-bottom:1.25rem;line-height:1.75}.prose[data-astro-cid-yxbdzswr] li{margin-bottom:.5rem;padding-left:.25rem}.prose[data-astro-cid-yxbdzswr] li::marker{color:currentColor}.prose[data-astro-cid-yxbdzswr] blockquote{border-left:3px solid var(--color-gold);padding:.75rem 0 .75rem 1.25rem;font-family:var(--font-serif);font-style:italic;font-size:1.25rem;color:var(--color-forest);margin:2rem 0}.prose[data-astro-cid-yxbdzswr] blockquote p{margin-bottom:0}.prose[data-astro-cid-yxbdzswr] strong{color:var(--color-charcoal);font-weight:600}.prose[data-astro-cid-yxbdzswr] .pt-link{color:var(--color-gold-dark);text-decoration:underline;text-underline-offset:3px;transition:color .2s}.prose[data-astro-cid-yxbdzswr] .pt-link:hover,[data-theme=dark] .prose[data-astro-cid-yxbdzswr] .pt-link{color:var(--color-gold-light)}[data-theme=dark] .prose[data-astro-cid-yxbdzswr] .pt-link:hover{color:var(--color-gold)}.prose[data-astro-cid-yxbdzswr] .pt-figure{margin:2rem 0}.prose[data-astro-cid-yxbdzswr] .pt-img{width:100%;border-radius:.75rem;display:block}.prose[data-astro-cid-yxbdzswr] .pt-caption{margin-top:.5rem;text-align:center;font-size:.8125rem;color:var(--color-mid-gray);font-style:italic}.prose[data-astro-cid-yxbdzswr] .pt-table-wrap,.prose[data-astro-cid-yxbdzswr] .prose-table-wrap{overflow-x:auto;margin:2rem 0;border-radius:.75rem;border:1px solid var(--color-linen-dark)}.prose[data-astro-cid-yxbdzswr] .pt-table,.prose[data-astro-cid-yxbdzswr] table{width:100%;border-collapse:collapse;font-size:.9375rem;line-height:1.55}.prose[data-astro-cid-yxbdzswr] .pt-table th,.prose[data-astro-cid-yxbdzswr] table th{background-color:var(--color-linen);color:var(--color-forest-dark);font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;padding:.75rem 1rem;text-align:left;border-bottom:1px solid var(--color-linen-dark);white-space:nowrap}.prose[data-astro-cid-yxbdzswr] .pt-table td,.prose[data-astro-cid-yxbdzswr] table td{padding:.75rem 1rem;color:var(--color-charcoal);border-bottom:1px solid var(--color-linen-dark);vertical-align:top}.prose[data-astro-cid-yxbdzswr] .pt-table tbody tr:nth-child(odd),.prose[data-astro-cid-yxbdzswr] table tbody tr:nth-child(odd){background-color:#fff}.prose[data-astro-cid-yxbdzswr] .pt-table tbody tr:nth-child(2n),.prose[data-astro-cid-yxbdzswr] table tbody tr:nth-child(2n){background-color:var(--color-light-gray, #f5f4f1)}.prose[data-astro-cid-yxbdzswr] .pt-table tbody tr:hover,.prose[data-astro-cid-yxbdzswr] table tbody tr:hover{background-color:var(--color-linen-dark, #dedad0);transition:background-color .15s}[data-theme=dark] .prose[data-astro-cid-yxbdzswr] h2,[data-theme=dark] .prose[data-astro-cid-yxbdzswr] h3,[data-theme=dark] .prose[data-astro-cid-yxbdzswr] h4,[data-theme=dark] .prose[data-astro-cid-yxbdzswr] h5,[data-theme=dark] .prose[data-astro-cid-yxbdzswr] h6{color:#fff}[data-theme=dark] .prose[data-astro-cid-yxbdzswr] p,[data-theme=dark] .prose[data-astro-cid-yxbdzswr] li,[data-theme=dark] .prose[data-astro-cid-yxbdzswr] blockquote{color:#ffffffd9}[data-theme=dark] .prose[data-astro-cid-yxbdzswr] .pt-table th,[data-theme=dark] .prose[data-astro-cid-yxbdzswr] table th{background-color:#131c17;color:var(--color-gold-light);border-bottom-color:#ffffff1a}[data-theme=dark] .prose[data-astro-cid-yxbdzswr] .pt-table td,[data-theme=dark] .prose[data-astro-cid-yxbdzswr] table td{color:#ffffffd9;border-bottom-color:#ffffff0f}[data-theme=dark] .prose[data-astro-cid-yxbdzswr] .pt-table tbody tr:nth-child(odd),[data-theme=dark] .prose[data-astro-cid-yxbdzswr] table tbody tr:nth-child(odd){background-color:#1f2a23}[data-theme=dark] .prose[data-astro-cid-yxbdzswr] .pt-table tbody tr:nth-child(2n),[data-theme=dark] .prose[data-astro-cid-yxbdzswr] table tbody tr:nth-child(2n){background-color:#2a382f}[data-theme=dark] .prose[data-astro-cid-yxbdzswr] .pt-table tbody tr:hover,[data-theme=dark] .prose[data-astro-cid-yxbdzswr] table tbody tr:hover{background-color:#ffffff14}[data-theme=dark] .prose[data-astro-cid-yxbdzswr] .pt-table-wrap,[data-theme=dark] .prose[data-astro-cid-yxbdzswr] .prose-table-wrap{border-color:#ffffff1a}.prose[data-astro-cid-yxbdzswr] .pt-table tbody tr:last-child td,.prose[data-astro-cid-yxbdzswr] table tbody tr:last-child td{border-bottom:none}.prose[data-astro-cid-yxbdzswr] tr.pt-row-hidden{display:none}.prose[data-astro-cid-yxbdzswr] .pt-table-toggle{display:inline-flex;align-items:center;gap:.5rem;margin:1rem 0 1.5rem;padding:.5rem 1.125rem;font-family:var(--font-sans);font-size:.8125rem;font-weight:500;color:var(--color-forest-dark);background:#fff;border:1px solid var(--color-linen-dark);border-radius:.5rem;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s}.prose[data-astro-cid-yxbdzswr] .pt-table-toggle:hover{background-color:var(--color-linen);border-color:var(--color-forest-dark)}[data-theme=dark] .prose[data-astro-cid-yxbdzswr] .pt-table-toggle{background-color:#ffffff0f;color:#fff;border-color:#ffffff26}[data-theme=dark] .prose[data-astro-cid-yxbdzswr] .pt-table-toggle:hover{background-color:#ffffff1f;border-color:var(--color-gold);color:var(--color-gold-light)}.prose[data-astro-cid-yxbdzswr] .pt-video{position:relative;padding-bottom:56.25%;height:0;margin:2rem 0;border-radius:.75rem;overflow:hidden}.prose[data-astro-cid-yxbdzswr] .pt-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}
