.disclosure__text[data-astro-cid-4f736qhx]{max-width:var(--content-width);text-align:center;font-size:var(--font-size-caption);margin:0 auto;padding:.4rem 1rem}.post-rail__module[data-astro-cid-6bkfcxmb]+.post-rail__module[data-astro-cid-6bkfcxmb]{margin-top:var(--space-section)}.post-rail__module[data-astro-cid-6bkfcxmb] h2[data-astro-cid-6bkfcxmb]{font-size:var(--font-size-h4);margin:0 0 .5rem}.post-rail__cards[data-astro-cid-6bkfcxmb]{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.post-rail__cards[data-astro-cid-6bkfcxmb] li[data-astro-cid-6bkfcxmb]{border:1px solid var(--color-border);transition:border-color var(--duration-fast) var(--ease-out);border-radius:6px;overflow:hidden}.post-rail__cards[data-astro-cid-6bkfcxmb] li[data-astro-cid-6bkfcxmb]:hover,.post-rail__cards[data-astro-cid-6bkfcxmb] li[data-astro-cid-6bkfcxmb]:focus-within{border-color:var(--color-text)}.post-rail__card-visual[data-astro-cid-6bkfcxmb] img{transition:transform var(--duration-base) var(--ease-out)}.post-rail__cards[data-astro-cid-6bkfcxmb] li[data-astro-cid-6bkfcxmb]:hover .post-rail__card-visual[data-astro-cid-6bkfcxmb] img,.post-rail__cards[data-astro-cid-6bkfcxmb] li[data-astro-cid-6bkfcxmb]:focus-within .post-rail__card-visual[data-astro-cid-6bkfcxmb] img{transform:scale(var(--card-image-zoom))}.post-rail__card-link[data-astro-cid-6bkfcxmb]{text-decoration:none;display:block}.post-rail__card-visual[data-astro-cid-6bkfcxmb]{margin:-1px -1px 0;position:relative}.post-rail__card-visual[data-astro-cid-6bkfcxmb] .post-rail__card-visual-inner{border-radius:0;width:100%;height:100%;display:block}svg.post-rail__card-icon-overlay.post-rail__card-icon-overlay{aspect-ratio:1;color:#fff;filter:drop-shadow(0 1px 3px #0000008c);width:12%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.post-rail__card-kicker[data-astro-cid-6bkfcxmb]{text-transform:uppercase;letter-spacing:.03em;font-size:var(--font-size-caption);color:var(--color-text-secondary);margin:.6rem .75rem 0;display:block}.post-rail__card-title[data-astro-cid-6bkfcxmb]{font-family:var(--font-body);font-size:var(--font-size-small);text-underline-offset:.15em;transition:text-decoration-color var(--duration-base) var(--ease-out);align-items:center;gap:.3em;margin:0;padding:.3rem .75rem .6rem;font-weight:600;text-decoration:underline #0000;display:flex}.post-rail__card-link[data-astro-cid-6bkfcxmb]:hover .post-rail__card-title[data-astro-cid-6bkfcxmb],.post-rail__card-link[data-astro-cid-6bkfcxmb]:focus-visible .post-rail__card-title[data-astro-cid-6bkfcxmb]{text-decoration-color:currentColor;transition:text-decoration-color}.post-rail__cards[data-astro-cid-6bkfcxmb] li[data-astro-cid-6bkfcxmb]:not(:has(.post-rail__card-kicker)) .post-rail__card-title[data-astro-cid-6bkfcxmb]{padding-top:.6rem}svg.post-rail__card-icon-inline{color:var(--color-text-secondary)}.post-rail__hub-link[data-astro-cid-6bkfcxmb]{margin-top:var(--space-section);border-top:1px solid var(--color-border);font-size:var(--font-size-small);padding-top:1rem;font-weight:600;display:block}@media (width<=59.99rem){.post-rail__module[data-astro-cid-6bkfcxmb] h2[data-astro-cid-6bkfcxmb]{font-size:var(--font-size-h3);margin:0 0 1.5rem}.post-rail__cards[data-astro-cid-6bkfcxmb]{gap:.5rem}.post-rail__card-link[data-astro-cid-6bkfcxmb]{min-height:calc(2 * 1.3 * var(--font-size-small) + 1rem);align-items:stretch;gap:.6rem;display:flex}.post-rail__card-visual[data-astro-cid-6bkfcxmb]{flex-shrink:0;width:2.75rem;margin:0}.post-rail__card-visual[data-astro-cid-6bkfcxmb]>.post-rail__card-visual-inner{height:100%}.post-rail__card-visual[data-astro-cid-6bkfcxmb] img.image__cropped{aspect-ratio:1}.post-rail__card-visual svg.post-rail__card-icon-overlay.post-rail__card-icon-overlay{width:55%}.post-rail__card-text[data-astro-cid-6bkfcxmb]{flex-direction:column;justify-content:center;min-width:0;padding:.5rem .75rem .5rem 0;display:flex}.post-rail__cards[data-astro-cid-6bkfcxmb] li[data-astro-cid-6bkfcxmb]:not(:has(.post-rail__card-visual)) .post-rail__card-text[data-astro-cid-6bkfcxmb]{padding-left:.75rem}.post-rail__card-kicker[data-astro-cid-6bkfcxmb]{margin:0 0 .15rem}.post-rail__card-title[data-astro-cid-6bkfcxmb],.post-rail__cards[data-astro-cid-6bkfcxmb] li[data-astro-cid-6bkfcxmb]:not(:has(.post-rail__card-kicker)) .post-rail__card-title[data-astro-cid-6bkfcxmb]{padding:0}}body>.post-header,body>.post-lead-image{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}body>.post-lead-image{margin-top:1.5rem}body>.post-header{padding-top:1.5rem}.post-layout[data-astro-cid-g5songws]{max-width:var(--content-width);margin:var(--space-section) auto 0;gap:var(--space-section);padding:0 1rem;display:grid}.post-layout[data-astro-cid-g5songws]>*{min-width:0}@media (width>=60rem){.post-layout[data-astro-cid-g5songws]{grid-template-columns:1fr var(--rail-width);align-items:start}.post-layout[data-astro-cid-g5songws]>aside{top:calc(var(--header-height,0px) + var(--space-section));position:sticky}}.post-content[data-astro-cid-g5songws]>*{max-width:var(--measure)}.post-content[data-astro-cid-g5songws]>.post-calculator,.post-content[data-astro-cid-g5songws]>.breakout{max-width:var(--content-width)}.post-content[data-astro-cid-g5songws]>table{font-size:var(--font-size-small);margin:1.5rem 0}.post-content[data-astro-cid-g5songws]>table th,.post-content[data-astro-cid-g5songws]>table td{border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top;padding:.6rem .75rem}.post-content[data-astro-cid-g5songws]>table th:first-child,.post-content[data-astro-cid-g5songws]>table td:first-child{padding-left:0}@media (width<=40rem){.post-content[data-astro-cid-g5songws]>table th,.post-content[data-astro-cid-g5songws]>table td{padding:.5rem .4rem}}.post-content[data-astro-cid-g5songws]>table thead th{color:var(--color-text-secondary);border-bottom-color:var(--color-text);font-weight:600}.post-content[data-astro-cid-g5songws]>table tbody th,.post-content[data-astro-cid-g5songws]>table tbody td:first-child{font-weight:600}@media (width<=40rem){.post-content[data-astro-cid-g5songws]>table{display:block;overflow-x:auto}}.post-more[data-astro-cid-g5songws]{max-width:var(--content-width);margin:var(--space-section) auto 0;padding:0 1rem}.post-more[data-astro-cid-g5songws] h2[data-astro-cid-g5songws]{font-size:var(--font-size-h3);margin:0}@media (width<=59.99rem){.post-more--category[data-astro-cid-g5songws]{display:none}}.post-end-mark[data-astro-cid-g5songws]{margin:var(--space-section) 0;opacity:.35;width:100%}.post-end-mark[data-astro-cid-g5songws] svg{width:1.25rem;height:auto;margin:0 auto;display:block}.post-category-calculator[data-astro-cid-g5songws]{font-size:var(--font-size-small)}.post-category-calculator[data-astro-cid-g5songws] a{display:inline}.post-category-calculator[data-astro-cid-g5songws] svg{vertical-align:-.15em;margin-right:.3em}.post-content[data-astro-cid-g5songws]>.post-faq{border-top:1px solid var(--color-border);padding-top:var(--space-section)}.post-header__byline[data-astro-cid-g5songws]{text-transform:uppercase;letter-spacing:.04em;font-size:var(--font-size-small);color:var(--color-text-secondary);margin:0}.post-header__dates-sep[data-astro-cid-g5songws]{margin:0 .4em}.post-header__dates[data-astro-cid-g5songws]{color:var(--color-text-secondary);font-size:var(--font-size-small)}.post-faq[data-astro-cid-g5songws] dl[data-astro-cid-g5songws]{margin:0}.post-faq__item[data-astro-cid-g5songws]{margin-block:1rem}.post-faq[data-astro-cid-g5songws] dt[data-astro-cid-g5songws]{font-weight:600}.post-faq[data-astro-cid-g5songws] dd[data-astro-cid-g5songws]{margin:.25rem 0 0}
