.page-heading[data-astro-cid-mepkfsq7]{margin-bottom:var(--space-md)}.breadcrumb[data-astro-cid-mepkfsq7]{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--color-warm-light);letter-spacing:.08em;text-transform:uppercase;margin:0 0 var(--space-2xs)}.page-heading[data-astro-cid-mepkfsq7] h1[data-astro-cid-mepkfsq7]{font-family:var(--font-serif);font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--color-warm-dark);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);margin:0 0 var(--space-xs)}.subtitle[data-astro-cid-mepkfsq7]{font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-warm-mid);line-height:var(--leading-relaxed);margin:0;max-width:65ch}.meta-tags[data-astro-cid-mepkfsq7]{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-bottom:var(--space-lg)}.meta-tag[data-astro-cid-mepkfsq7]{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--color-warm-dark);background:var(--color-green-bg);border:1px solid rgba(31,111,84,.35);padding:var(--space-2xs) var(--space-xs);line-height:var(--leading-normal);overflow-wrap:break-word;word-wrap:break-word;max-width:100%}.meta-tag[data-astro-cid-mepkfsq7] code[data-astro-cid-mepkfsq7]{font-family:var(--font-mono);font-size:.9em}.meta-tag--url[data-astro-cid-mepkfsq7]{max-width:100%;word-break:break-all}.meta[data-astro-cid-mepkfsq7] code{font-family:var(--font-mono);font-size:.9em;background:#6cb99926;padding:.125rem .375rem;color:var(--color-warm-dark)}.meta[data-astro-cid-mepkfsq7] h2{background-color:var(--color-green-bg);border:1px solid var(--color-green);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-warm-dark);letter-spacing:.06em;text-transform:uppercase;margin:var(--space-lg) 0 0;padding:var(--space-xs) var(--space-md)}.meta[data-astro-cid-mepkfsq7] h2:first-child{margin-top:0}.meta[data-astro-cid-mepkfsq7]{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.meta[data-astro-cid-mepkfsq7] h2~table{background-color:var(--color-green-bg);border:1px solid var(--color-green);border-top:none;width:100%;border-collapse:collapse;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-warm-dark);margin-bottom:var(--space-lg);min-width:500px}.meta[data-astro-cid-mepkfsq7] h2~table thead th{text-align:left;font-weight:var(--font-semibold);color:var(--color-warm-dark);padding:var(--space-xs) var(--space-sm);border-bottom:2px solid var(--color-green);white-space:nowrap}.meta[data-astro-cid-mepkfsq7] h2~table tbody td{padding:var(--space-xs) var(--space-sm);border-bottom:1px solid var(--color-green);vertical-align:middle;word-break:break-word}.meta[data-astro-cid-mepkfsq7] h2~table tbody tr:last-child td{border-bottom:none}.meta[data-astro-cid-mepkfsq7] .code-block{background:var(--color-green-bg);border:1px solid rgba(31,111,84,.35);padding:var(--space-md);overflow-x:auto;overflow-y:hidden;margin:0 0 var(--space-lg);font-size:var(--text-sm);line-height:var(--leading-normal);tab-size:2;max-width:100%;word-wrap:normal;white-space:pre}.meta[data-astro-cid-mepkfsq7] .code-block code{font-family:var(--font-mono);color:var(--color-warm-dark)}.meta[data-astro-cid-mepkfsq7] .dataset-table td code{word-break:break-word}.meta[data-astro-cid-mepkfsq7] .dataset-table td:first-child{white-space:nowrap}@media(max-width:768px){.meta[data-astro-cid-mepkfsq7] .dataset-table thead{display:none}.meta[data-astro-cid-mepkfsq7] .dataset-table{min-width:0}.meta[data-astro-cid-mepkfsq7] .dataset-table tbody tr{display:block;padding:0;border-bottom:1px solid #1f6f54}.meta[data-astro-cid-mepkfsq7] .dataset-table tbody tr:last-child{border-bottom:none}.meta[data-astro-cid-mepkfsq7] .dataset-table td{display:flex;flex-direction:column;padding:var(--space-2xs) var(--space-md);border:none}.meta[data-astro-cid-mepkfsq7] .dataset-table td:first-child{padding-top:var(--space-sm)}.meta[data-astro-cid-mepkfsq7] .dataset-table td:last-child{padding-bottom:var(--space-sm)}.meta[data-astro-cid-mepkfsq7] .dataset-table td:before{content:attr(data-label);display:block;font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--color-warm-dark);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.125rem}}
