.gprog[data-astro-cid-eyvgyp2k]{z-index:40;pointer-events:none;height:3px;position:fixed;inset:0 0 auto}.gprog[data-astro-cid-eyvgyp2k] span[data-astro-cid-eyvgyp2k]{background:var(--brand);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.ghead[data-astro-cid-eyvgyp2k]{padding:var(--sp-5) 0 var(--sp-6)}.hgrid[data-astro-cid-eyvgyp2k]{gap:var(--sp-8);grid-template-columns:minmax(0,1fr) minmax(260px,320px);align-items:end;display:grid}.hmain[data-astro-cid-eyvgyp2k]{min-width:0}.hpay[data-astro-cid-eyvgyp2k]{padding-top:var(--sp-4);border-top:1px solid var(--rule-strong);margin-bottom:var(--sp-4)}.hp-l[data-astro-cid-eyvgyp2k]{font-size:var(--t-sm);color:var(--ink);margin:0;font-weight:700}.hp-v[data-astro-cid-eyvgyp2k]{margin:.2rem 0 var(--sp-3);font-size:var(--t-2xl);font-variation-settings:"wdth" 86;line-height:1.1}.hp-bar[data-astro-cid-eyvgyp2k]{background:var(--wash);border-radius:2px;height:10px;position:relative}.hp-band[data-astro-cid-eyvgyp2k]{background:var(--money-bg);border:1px solid var(--money);border-radius:2px;position:absolute;top:0;bottom:0}.hp-med[data-astro-cid-eyvgyp2k]{background:var(--money);width:2px;margin-left:-1px;position:absolute;top:-4px;bottom:-4px}.hp-ends[data-astro-cid-eyvgyp2k]{font-size:var(--t-xs);color:var(--slate);font-variant-numeric:tabular-nums;justify-content:space-between;margin:.35rem 0 0;display:flex}.hp-k[data-astro-cid-eyvgyp2k]{font-size:var(--t-xs);color:var(--ink-3);margin:var(--sp-3) 0 0;line-height:1.5}.hp-k[data-astro-cid-eyvgyp2k] .hl[data-astro-cid-eyvgyp2k]{font-weight:700}@media (width<=900px){.hgrid[data-astro-cid-eyvgyp2k]{gap:var(--sp-4);grid-template-columns:1fr}.hpay[data-astro-cid-eyvgyp2k]{max-width:420px}}.ghead[data-astro-cid-eyvgyp2k] h1[data-astro-cid-eyvgyp2k]{max-width:24ch;font-size:clamp(2rem, 1.3rem + 2.6vw, var(--t-3xl));margin:var(--sp-4) 0 var(--sp-4)}.ghead[data-astro-cid-eyvgyp2k] .answer{max-width:62ch;margin-bottom:var(--sp-4);font-size:1.22rem}.byline[data-astro-cid-eyvgyp2k]{max-width:none;font-size:var(--t-sm);color:var(--slate);flex-wrap:wrap;align-items:center;gap:.35rem 1.25rem;margin:0;display:flex}.byline[data-astro-cid-eyvgyp2k] span[data-astro-cid-eyvgyp2k]{align-items:center;gap:.4em;display:inline-flex}.byline[data-astro-cid-eyvgyp2k] svg{color:var(--control)}.byline[data-astro-cid-eyvgyp2k] a[data-astro-cid-eyvgyp2k]{color:var(--ink-3);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent)}.gcols[data-astro-cid-eyvgyp2k]{padding-top:var(--sp-6);padding-bottom:var(--section);grid-template-columns:minmax(0,1fr);display:grid}.rail[data-astro-cid-eyvgyp2k]{display:none}@media (width>=1100px){.gcols[data-astro-cid-eyvgyp2k]{gap:var(--sp-8);padding-top:var(--sp-7);grid-template-columns:minmax(0,1fr) 16.5rem;align-items:start}.rail[data-astro-cid-eyvgyp2k]{top:calc(var(--header-height) + 24px);font-size:var(--t-sm);max-height:calc(100vh - var(--header-height) - 48px);scrollbar-width:thin;display:block;position:sticky;overflow-y:auto}.toc-m[data-astro-cid-eyvgyp2k]{display:none}}.rail-h[data-astro-cid-eyvgyp2k]{font-weight:700;font-size:var(--t-xs);color:var(--slate);margin:0 0 var(--sp-2)}.toc[data-astro-cid-eyvgyp2k] ol[data-astro-cid-eyvgyp2k]{margin:0 0 var(--sp-6);border-left:1px solid var(--rule);padding:0;list-style:none}.toc[data-astro-cid-eyvgyp2k] a[data-astro-cid-eyvgyp2k]{color:var(--ink-3);transition:color var(--dur-1) var(--ease), border-color var(--dur-1) var(--ease);border-left:2px solid #0000;margin-left:-1px;padding:.4rem 0 .4rem .9rem;line-height:1.35;display:block}.toc[data-astro-cid-eyvgyp2k] a[data-astro-cid-eyvgyp2k]:hover{color:var(--ink);text-decoration:none}.toc[data-astro-cid-eyvgyp2k] a[data-astro-cid-eyvgyp2k][aria-current]{color:var(--brand-ink);border-left-color:var(--brand);font-weight:650}.rail-tools[data-astro-cid-eyvgyp2k]{border-top:1px solid var(--rule);padding-top:var(--sp-4)}.rail-tools[data-astro-cid-eyvgyp2k] ul[data-astro-cid-eyvgyp2k]{gap:2px;margin:0;padding:0;list-style:none;display:grid}.rail-tools[data-astro-cid-eyvgyp2k] a[data-astro-cid-eyvgyp2k]{border-radius:var(--radius-s);transition:background-color var(--dur-1) var(--ease);align-items:flex-start;gap:.6rem;margin:0 -.6rem;padding:.5rem .6rem;display:flex}.rail-tools[data-astro-cid-eyvgyp2k] a[data-astro-cid-eyvgyp2k]:hover{background:var(--wash);color:var(--ink);text-decoration:none}.rail-tools[data-astro-cid-eyvgyp2k] a[data-astro-cid-eyvgyp2k] svg{color:var(--brand-ink);flex:none;margin-top:.15rem}.rail-tools[data-astro-cid-eyvgyp2k] b[data-astro-cid-eyvgyp2k]{color:var(--ink);font-weight:700;display:block}.rail-tools[data-astro-cid-eyvgyp2k] small[data-astro-cid-eyvgyp2k]{font-size:var(--t-xs);color:var(--slate);line-height:1.35;display:block}.toc-m[data-astro-cid-eyvgyp2k]{border-block:1px solid var(--rule);margin:0 0 var(--sp-5)}.toc-m[data-astro-cid-eyvgyp2k] summary[data-astro-cid-eyvgyp2k]{align-items:center;gap:.6rem;min-height:48px;font-weight:700;list-style:none;display:flex}.toc-m[data-astro-cid-eyvgyp2k] summary[data-astro-cid-eyvgyp2k]::-webkit-details-marker{display:none}.toc-m[data-astro-cid-eyvgyp2k] summary[data-astro-cid-eyvgyp2k] .muted[data-astro-cid-eyvgyp2k]{font-weight:500;font-size:var(--t-sm)}.toc-m[data-astro-cid-eyvgyp2k] summary[data-astro-cid-eyvgyp2k] svg{transition:transform var(--dur-2) var(--ease);margin-left:auto}.toc-m[data-astro-cid-eyvgyp2k][open] summary[data-astro-cid-eyvgyp2k] svg{transform:rotate(180deg)}.toc-m[data-astro-cid-eyvgyp2k] ol[data-astro-cid-eyvgyp2k]{margin:0 0 var(--sp-3);gap:.1rem;padding-left:1.3rem;display:grid}.toc-m[data-astro-cid-eyvgyp2k] li[data-astro-cid-eyvgyp2k]::marker{color:var(--slate)}.toc-m[data-astro-cid-eyvgyp2k] a[data-astro-cid-eyvgyp2k]{padding:.35rem 0;display:block}.guide[data-astro-cid-eyvgyp2k] .prose[data-astro-cid-eyvgyp2k]{max-width:none}.guide[data-astro-cid-eyvgyp2k] .prose[data-astro-cid-eyvgyp2k]>:not(.table-scroll):not(.jobs-list):not(.wide){max-width:68ch}.guide[data-astro-cid-eyvgyp2k] .prose[data-astro-cid-eyvgyp2k]>.table-scroll,.guide[data-astro-cid-eyvgyp2k] .prose[data-astro-cid-eyvgyp2k]>.wide{max-width:none}.guide[data-astro-cid-eyvgyp2k] .prose[data-astro-cid-eyvgyp2k]>:first-child{margin-top:0}.guide[data-astro-cid-eyvgyp2k] .prose h2{border-top:1px solid var(--rule);scroll-margin-top:calc(var(--header-height) + 16px);margin-top:2.3em;padding-top:1.1em}.guide[data-astro-cid-eyvgyp2k] .prose>h2:first-child{border-top:0;padding-top:0}.guide[data-astro-cid-eyvgyp2k] .prose h3{font-size:var(--t-md);scroll-margin-top:calc(var(--header-height) + 16px)}.guide[data-astro-cid-eyvgyp2k] .prose .table-scroll{background-color:var(--sheet);border:1px solid var(--rule);border-radius:var(--radius-m);box-shadow:var(--shadow-xs);margin:1.3em 0 1.7em;overflow-x:auto}.guide[data-astro-cid-eyvgyp2k] .prose .table-scroll table{background:0 0;margin:0}.guide[data-astro-cid-eyvgyp2k] .prose .table-scroll caption{caption-side:top;text-align:left;font-size:var(--t-sm);color:var(--ink);padding:.85rem .85rem .6rem;font-weight:700}.guide[data-astro-cid-eyvgyp2k] .prose .table-scroll tr:last-child>*{border-bottom:0}.guide[data-astro-cid-eyvgyp2k] .prose tbody tr{transition:background-color var(--dur-1) var(--ease)}.guide[data-astro-cid-eyvgyp2k] .prose tbody tr:hover{background:var(--row-hover)}.guide[data-astro-cid-eyvgyp2k] .prose tbody th{border-bottom:1px solid var(--rule);font-weight:700;font-size:var(--t-sm);color:var(--ink);white-space:normal;background:0 0}.guide[data-astro-cid-eyvgyp2k] .prose td.num,.guide[data-astro-cid-eyvgyp2k] .prose th.num{text-align:right;font-variant-numeric:tabular-nums}.guide[data-astro-cid-eyvgyp2k] .prose ol.jobs-list{max-width:820px;margin:1em 0 .75em;padding:0;display:block}.guide[data-astro-cid-eyvgyp2k] .prose .jobs-list li,.guide[data-astro-cid-eyvgyp2k] .prose .jobs-list ul,.guide[data-astro-cid-eyvgyp2k] .prose .jobs-list p{margin:0}.guide[data-astro-cid-eyvgyp2k] .prose .jobs-list h3{font-size:inherit;margin-top:0}.guide[data-astro-cid-eyvgyp2k] .prose .jobs-list ul{flex-wrap:wrap;gap:.35rem;max-width:none;padding:0;display:flex}.guide[data-astro-cid-eyvgyp2k] .prose ul,.guide[data-astro-cid-eyvgyp2k] .prose ol{padding-left:1.25em}.guide[data-astro-cid-eyvgyp2k] .prose li{margin-bottom:.15em}.guide[data-astro-cid-eyvgyp2k] .prose li>strong:first-child{color:var(--ink)}.guide[data-astro-cid-eyvgyp2k] .prose .callout{background:var(--band);border-left:3px solid var(--brand);border-radius:0 var(--radius-s) var(--radius-s) 0;color:var(--ink);margin:1.6em 0;padding:.95rem 1.2rem}.guide[data-astro-cid-eyvgyp2k] .prose .callout.bad{background:var(--fail-bg);border-left-color:var(--fail)}.guide[data-astro-cid-eyvgyp2k] .prose .callout.note{background:var(--wash);border-left-color:var(--rule-strong)}.guide[data-astro-cid-eyvgyp2k] .prose .callout>:last-child{margin-bottom:0}.guide[data-astro-cid-eyvgyp2k] .prose .callout>:first-child{margin-top:0}.guide[data-astro-cid-eyvgyp2k] .prose .callout strong:first-child{margin-bottom:.2rem;display:block}@media (width<=720px){.guide[data-astro-cid-eyvgyp2k] table.stack{min-width:0!important}.guide[data-astro-cid-eyvgyp2k] table.stack thead{display:none}.guide[data-astro-cid-eyvgyp2k] table.stack tbody tr{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:.1rem .75rem;padding:.7rem .75rem;display:grid}.guide[data-astro-cid-eyvgyp2k] table.stack tbody tr:last-child{border-bottom:0}.guide[data-astro-cid-eyvgyp2k] table.stack th,.guide[data-astro-cid-eyvgyp2k] table.stack td{white-space:normal;overflow-wrap:anywhere;border:0;padding:0;display:block}.guide[data-astro-cid-eyvgyp2k] .prose table.stack th,.guide[data-astro-cid-eyvgyp2k] .prose table.stack td{text-align:left}.guide[data-astro-cid-eyvgyp2k] table.stack tbody th{font-size:var(--t-sm);grid-area:1/1/span 6}.guide[data-astro-cid-eyvgyp2k] table.stack td{font-size:var(--t-xs);color:var(--ink-3);grid-column:2;line-height:1.45}.guide[data-astro-cid-eyvgyp2k] table.stack td .hl{font-size:var(--t-sm)}.guide[data-astro-cid-eyvgyp2k] table.stack td .chip{font-size:var(--t-2xs)}.guide[data-astro-cid-eyvgyp2k] table.stack td.num[data-label]:before{content:attr(data-label) " ";color:var(--slate);font-weight:500}.guide[data-astro-cid-eyvgyp2k] table.stack td[data-label$=notes]{-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-area:auto/1/auto/-1;margin-top:.35rem;display:-webkit-box;overflow:hidden}}.gjobs[data-astro-cid-eyvgyp2k]{margin-top:var(--section);max-width:820px}.gjobs[data-astro-cid-eyvgyp2k] .sec-head[data-astro-cid-eyvgyp2k] h2[data-astro-cid-eyvgyp2k]{font-size:var(--t-lg)}.gjobs-note[data-astro-cid-eyvgyp2k]{font-size:var(--t-xs);color:var(--slate);margin:var(--sp-3) 0 0}.sources[data-astro-cid-eyvgyp2k]{margin-top:var(--sp-7);font-size:var(--t-sm);overflow-wrap:anywhere;max-width:68ch}.sources[data-astro-cid-eyvgyp2k] h2[data-astro-cid-eyvgyp2k]{font-size:var(--t-md);margin-bottom:var(--sp-2)}.sources[data-astro-cid-eyvgyp2k] ul[data-astro-cid-eyvgyp2k]{color:var(--slate);gap:.25rem;margin:0;padding-left:1.2em;display:grid}.sources[data-astro-cid-eyvgyp2k] a[data-astro-cid-eyvgyp2k]{color:var(--ink-3)}.next[data-astro-cid-eyvgyp2k]{margin-top:var(--sp-7);max-width:820px}.next[data-astro-cid-eyvgyp2k] h2[data-astro-cid-eyvgyp2k]{font-size:var(--t-lg);margin-bottom:var(--sp-3)}.next-list[data-astro-cid-eyvgyp2k]{column-gap:var(--sp-6);border-top:1px solid var(--rule);grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.next-list[data-astro-cid-eyvgyp2k] li[data-astro-cid-eyvgyp2k]{border-bottom:1px solid var(--rule);align-items:center;gap:.75rem;padding:.85rem 0;display:flex;position:relative}.next-list[data-astro-cid-eyvgyp2k] a[data-astro-cid-eyvgyp2k]{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.next-list[data-astro-cid-eyvgyp2k] a[data-astro-cid-eyvgyp2k]:after{content:"";position:absolute;inset:0}.next-list[data-astro-cid-eyvgyp2k] .nx-t[data-astro-cid-eyvgyp2k]{color:var(--ink);font-weight:700;line-height:1.3}.next-list[data-astro-cid-eyvgyp2k] .nx-d[data-astro-cid-eyvgyp2k]{font-size:var(--t-xs);color:var(--slate)}.next-list[data-astro-cid-eyvgyp2k] a[data-astro-cid-eyvgyp2k]:hover{text-decoration:none}.next-list[data-astro-cid-eyvgyp2k] li[data-astro-cid-eyvgyp2k]:hover .nx-t[data-astro-cid-eyvgyp2k]{color:var(--brand-ink)}.next-list[data-astro-cid-eyvgyp2k] li[data-astro-cid-eyvgyp2k]>svg{color:var(--control);transition:transform var(--dur-1) var(--ease), color var(--dur-1) var(--ease);flex:none}.next-list[data-astro-cid-eyvgyp2k] li[data-astro-cid-eyvgyp2k]:hover>svg{color:var(--brand-ink);transform:translate(2px)}@media (width<=640px){.next-list[data-astro-cid-eyvgyp2k]{grid-template-columns:1fr}}.gtools[data-astro-cid-eyvgyp2k]{padding:var(--sp-7) 0;border-bottom:0}.gtools[data-astro-cid-eyvgyp2k] h2[data-astro-cid-eyvgyp2k]{font-size:var(--t-lg);margin-bottom:var(--sp-5)}.gtools[data-astro-cid-eyvgyp2k] ul[data-astro-cid-eyvgyp2k]{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.gtools[data-astro-cid-eyvgyp2k] li[data-astro-cid-eyvgyp2k]{padding:0 var(--sp-5);border-left:1px solid var(--band-rule);position:relative}.gtools[data-astro-cid-eyvgyp2k] li[data-astro-cid-eyvgyp2k]:first-child{border-left:0;padding-left:0}.gt-ic[data-astro-cid-eyvgyp2k]{border-radius:var(--radius-s);background:var(--sheet);width:40px;height:40px;color:var(--brand-ink);box-shadow:0 0 0 1px var(--band-rule);margin-bottom:var(--sp-3);place-items:center;display:inline-grid}.gtools[data-astro-cid-eyvgyp2k] a[data-astro-cid-eyvgyp2k]{font-weight:800;font-size:var(--t-md);color:var(--ink);font-variation-settings:"wdth" var(--wdth-display);display:block}.gtools[data-astro-cid-eyvgyp2k] a[data-astro-cid-eyvgyp2k]:after{content:"";position:absolute;inset:0}.gtools[data-astro-cid-eyvgyp2k] li[data-astro-cid-eyvgyp2k]:hover a[data-astro-cid-eyvgyp2k]{color:var(--brand-ink)}.gtools[data-astro-cid-eyvgyp2k] p[data-astro-cid-eyvgyp2k]{color:var(--ink-3);font-size:var(--t-sm);margin:.25rem 0 0}@media (width<=720px){.gtools[data-astro-cid-eyvgyp2k] ul[data-astro-cid-eyvgyp2k]{grid-template-columns:1fr}.gtools[data-astro-cid-eyvgyp2k] li[data-astro-cid-eyvgyp2k],.gtools[data-astro-cid-eyvgyp2k] li[data-astro-cid-eyvgyp2k]:first-child{padding:var(--sp-4) 0;border-left:0;border-top:1px solid var(--band-rule);column-gap:var(--sp-3);grid-template-columns:40px 1fr;display:grid}.gtools[data-astro-cid-eyvgyp2k] li[data-astro-cid-eyvgyp2k] .gt-ic[data-astro-cid-eyvgyp2k]{grid-row:span 2;margin:0}}@media (prefers-reduced-motion:reduce){.gprog[data-astro-cid-eyvgyp2k]{display:none}}
