.head[data-astro-cid-j3dkcdfq]{gap:var(--space-m);margin-bottom:var(--site-content-gap);flex-direction:column;display:flex}.title[data-astro-cid-j3dkcdfq]{overflow-wrap:break-word;max-width:48rem;color:var(--site-heading-ink);font-family:var(--type-display-family);font-size:var(--site-post-title-size);font-weight:var(--site-weight-display);line-height:var(--site-post-title-line);letter-spacing:var(--site-display-tracking);text-wrap:balance;margin:0}.lead[data-astro-cid-j3dkcdfq]{max-width:var(--site-read-column)}.meta[data-astro-cid-j3dkcdfq]{color:var(--sub);margin:0}.meta[data-astro-cid-j3dkcdfq]>span[data-astro-cid-j3dkcdfq]{white-space:nowrap}.meta[data-astro-cid-j3dkcdfq]>span[data-astro-cid-j3dkcdfq]:not(:last-child):after{margin-inline:var(--space-xs);content:"·"}.notes[data-astro-cid-j3dkcdfq]{gap:var(--space-xs);max-width:var(--site-read-column);flex-direction:column;display:flex}.note[data-astro-cid-j3dkcdfq]{padding:var(--space-s) var(--space-m);border-left:2px solid var(--lead);border-radius:0 var(--radius-m) var(--radius-m) 0;background:var(--inset);color:var(--ink);text-wrap:pretty;margin:0}.note[data-astro-cid-j3dkcdfq] strong[data-astro-cid-j3dkcdfq]{font-weight:var(--type-body-strong-weight)}.note[data-astro-cid-j3dkcdfq] a{color:var(--blue-ink)}.short[data-astro-cid-j3dkcdfq]{gap:var(--space-xs);max-width:var(--site-read-column);margin-top:var(--space-s);padding:var(--space-l);border:1px solid var(--site-edge);border-radius:var(--site-r-card);background:var(--card);box-shadow:var(--site-lift-1);flex-direction:column;display:flex}.short-title[data-astro-cid-j3dkcdfq]{color:var(--lead-ink);font-weight:var(--site-weight-display);margin:0}.short-text[data-astro-cid-j3dkcdfq]{color:var(--ink);font-family:var(--type-body-family);font-size:var(--site-read-size);line-height:var(--site-read-line);text-wrap:pretty;margin:0}.short-text[data-astro-cid-j3dkcdfq] strong{font-weight:var(--type-body-strong-weight)}.short-text[data-astro-cid-j3dkcdfq] a{color:var(--blue-ink);text-underline-offset:.22em}.head[data-astro-cid-j3dkcdfq] .out{vertical-align:-.05em;width:.8em;height:.8em;margin-left:.15em}.label[data-astro-cid-4qdrifez]{margin:0 0 var(--space-s);color:var(--sub);font-weight:var(--site-weight-display)}.links[data-astro-cid-4qdrifez]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.side-list[data-astro-cid-4qdrifez] .links[data-astro-cid-4qdrifez]{border-left:1px solid var(--line)}.side-list[data-astro-cid-4qdrifez] .link[data-astro-cid-4qdrifez]{padding:var(--space-xs) 0 var(--space-xs) var(--space-m);color:var(--sub);text-wrap:pretty;transition:color var(--motion-quick) ease, border-color var(--motion-quick) ease;border-left:2px solid #0000;margin-left:-1px;text-decoration:none;display:block}.side-list[data-astro-cid-4qdrifez] .link[data-astro-cid-4qdrifez]:hover{color:var(--ink)}.side-list[data-astro-cid-4qdrifez] .link[data-astro-cid-4qdrifez][aria-current]{border-left-color:var(--lead);color:var(--lead-ink)}.top-list[data-astro-cid-4qdrifez]{border:1px solid var(--site-edge);border-radius:var(--site-r-control);background:var(--card)}.summary[data-astro-cid-4qdrifez]{min-height:var(--touch);padding:0 var(--space-m);color:var(--ink);font-weight:var(--site-weight-display);cursor:pointer;align-items:center;display:flex}.top-list[data-astro-cid-4qdrifez][open] .summary[data-astro-cid-4qdrifez]{border-bottom:1px solid var(--line)}.top-list[data-astro-cid-4qdrifez] .links[data-astro-cid-4qdrifez]{padding:var(--space-xs) 0}.top-list[data-astro-cid-4qdrifez] .link[data-astro-cid-4qdrifez]{min-height:var(--touch);padding:var(--space-xxs) var(--space-m);color:var(--blue-ink);align-items:center;text-decoration:none;display:flex}.top-list[data-astro-cid-4qdrifez] .link[data-astro-cid-4qdrifez]:hover{background:var(--inset)}.sources[data-astro-cid-ezo6dk6m]{margin-top:calc(var(--site-read-para) * 2.4);padding-top:var(--space-l);border-top:1px solid var(--line)}.sources[data-astro-cid-ezo6dk6m] h2[data-astro-cid-ezo6dk6m]{margin:0 0 var(--space-m);font-size:var(--site-h3-size);line-height:var(--site-h3-line);letter-spacing:var(--site-h3-tracking)}.list[data-astro-cid-ezo6dk6m]{gap:var(--space-s);padding-left:var(--space-l);color:var(--sub);flex-direction:column;margin:0;list-style:decimal;display:flex}.item[data-astro-cid-ezo6dk6m]::marker{color:var(--sub);font-variant-numeric:tabular-nums}.publisher[data-astro-cid-ezo6dk6m]{color:var(--ink);font-weight:var(--type-body-strong-weight)}.item[data-astro-cid-ezo6dk6m] a[data-astro-cid-ezo6dk6m],.report[data-astro-cid-ezo6dk6m] a[data-astro-cid-ezo6dk6m]{color:var(--blue-ink);text-underline-offset:.22em}.checked[data-astro-cid-ezo6dk6m]{color:var(--sub)}.report[data-astro-cid-ezo6dk6m]{margin:var(--space-l) 0 0;color:var(--sub)}.table-figure[data-astro-cid-vo6pmd7c]{gap:var(--space-xs);flex-direction:column;margin-inline:0;display:flex;container-type:inline-size}.caption[data-astro-cid-vo6pmd7c]{color:var(--sub);font-weight:var(--site-weight-display)}.frame[data-astro-cid-vo6pmd7c]{border:1px solid var(--site-edge);border-radius:var(--site-r-control);background:var(--card);overscroll-behavior-x:contain;overflow-x:auto}@container (width<=34rem){.stack[data-astro-cid-vo6pmd7c] .frame[data-astro-cid-vo6pmd7c]{background:0 0;border:0;overflow:visible}.stack[data-astro-cid-vo6pmd7c] .frame[data-astro-cid-vo6pmd7c] table,.stack[data-astro-cid-vo6pmd7c] .frame[data-astro-cid-vo6pmd7c] tbody,.stack[data-astro-cid-vo6pmd7c] .frame[data-astro-cid-vo6pmd7c] tr,.stack[data-astro-cid-vo6pmd7c] .frame[data-astro-cid-vo6pmd7c] td,.stack[data-astro-cid-vo6pmd7c] .frame[data-astro-cid-vo6pmd7c] tbody th{display:block}.stack[data-astro-cid-vo6pmd7c] .frame[data-astro-cid-vo6pmd7c] thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.stack[data-astro-cid-vo6pmd7c] .frame[data-astro-cid-vo6pmd7c] tbody tr{padding:var(--space-xs) 0;border:1px solid var(--site-edge);border-radius:var(--site-r-control);background:var(--card)}.stack[data-astro-cid-vo6pmd7c] .frame[data-astro-cid-vo6pmd7c] tbody tr+tr{margin-top:var(--space-s)}.stack[data-astro-cid-vo6pmd7c] .frame[data-astro-cid-vo6pmd7c] :is(td,th){padding:var(--space-xxs) var(--space-m);border:0}.stack[data-astro-cid-vo6pmd7c] .frame[data-astro-cid-vo6pmd7c] :is(td,th)[data-label]:not(:first-child):before{color:var(--sub);content:attr(data-label);font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--site-weight-display);line-height:var(--type-label-line);display:block}.stack[data-astro-cid-vo6pmd7c] .frame[data-astro-cid-vo6pmd7c] tbody tr>:first-child{padding-bottom:var(--space-xs);font-family:var(--type-display-family);font-weight:var(--site-weight-display)}}.bars[data-astro-cid-rv5dh3ct]{gap:var(--space-m);padding:var(--space-l);border:1px solid var(--site-edge);border-radius:var(--site-r-card);background:var(--card);flex-direction:column;margin-inline:0;display:flex}.rows[data-astro-cid-rv5dh3ct]{gap:var(--space-m);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.row[data-astro-cid-rv5dh3ct]{gap:var(--space-xs) var(--space-m);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.label[data-astro-cid-rv5dh3ct]{color:var(--ink);grid-column:1/-1}.track[data-astro-cid-rv5dh3ct]{height:var(--space-s);border-radius:var(--radius-pill);background:var(--inset);display:block;overflow:hidden}.track[data-astro-cid-rv5dh3ct] svg[data-astro-cid-rv5dh3ct]{width:100%;height:100%;display:block}.fill[data-astro-cid-rv5dh3ct]{fill:var(--lead)}.value[data-astro-cid-rv5dh3ct]{color:var(--ink);font-variant-numeric:tabular-nums}.caption[data-astro-cid-rv5dh3ct]{color:var(--sub);margin:0}.timeline[data-astro-cid-hwvi436u]{flex-direction:column;padding:0;list-style:none;display:flex}.step[data-astro-cid-hwvi436u]{gap:var(--space-xxs);padding:0 0 var(--space-l) var(--space-xl);flex-direction:column;margin:0;display:flex;position:relative}.step[data-astro-cid-hwvi436u]:before{top:var(--space-s);bottom:0;left:calc(var(--space-xs) - 1px);background:var(--lead-line);content:"";width:2px;position:absolute}.step[data-astro-cid-hwvi436u]:last-child{padding-bottom:0}.step[data-astro-cid-hwvi436u]:last-child:before{display:none}.dot[data-astro-cid-hwvi436u]{top:var(--space-xxs);width:var(--space-m);height:var(--space-m);border:2px solid var(--lead);border-radius:var(--radius-pill);background:var(--bg);position:absolute;left:0}.when[data-astro-cid-hwvi436u]{color:var(--lead-ink);font-weight:var(--site-weight-display);margin:0}.what[data-astro-cid-hwvi436u]{color:var(--ink);text-wrap:pretty;margin:0}.two[data-astro-cid-7f7edvvy]{gap:var(--space-xs);flex-direction:column;margin-inline:0;display:flex;container-type:inline-size}.sides[data-astro-cid-7f7edvvy]{gap:var(--space-s);display:grid}@container (width>=32rem){.sides[data-astro-cid-7f7edvvy]{grid-template-columns:repeat(2,minmax(0,1fr))}}.side[data-astro-cid-7f7edvvy]{gap:var(--space-xs);padding:var(--space-l);border:1px solid var(--site-edge);border-radius:var(--site-r-card);background:var(--card);flex-direction:column;display:flex}.side-title[data-astro-cid-7f7edvvy]{color:var(--lead-ink);font-weight:var(--site-weight-display);margin:0}.side-text[data-astro-cid-7f7edvvy]{color:var(--ink);text-wrap:pretty;margin:0}.caption[data-astro-cid-7f7edvvy]{color:var(--sub)}.quote[data-astro-cid-23fioane]{gap:var(--space-xs);padding-left:var(--space-l);border-left:2px solid var(--lead);flex-direction:column;margin-inline:0;display:flex}.words[data-astro-cid-23fioane]{color:var(--ink);font-family:var(--type-body-family);font-size:var(--site-read-quote-size);line-height:var(--site-lead-line);text-wrap:pretty;border:0;margin:0;padding:0}.words[data-astro-cid-23fioane] p{margin:0}.by[data-astro-cid-23fioane]{color:var(--sub)}cite[data-astro-cid-23fioane]{font-style:italic}.note[data-astro-cid-h7m2todq]{gap:var(--space-xs);padding:var(--space-m) var(--space-l);border-radius:var(--site-r-control);background:var(--inset);flex-direction:column;display:flex}.note-title[data-astro-cid-h7m2todq]{color:var(--ink);font-weight:var(--site-weight-display);margin:0}.note-text[data-astro-cid-h7m2todq] p{margin:0}.note-text[data-astro-cid-h7m2todq] p+p{margin-top:var(--space-xs)}.exam-dates-note[data-astro-cid-wkcnswf5]{margin-top:calc(var(--space-xs) - var(--site-read-para));color:var(--sub)}.exam-dates-note[data-astro-cid-wkcnswf5] a[data-astro-cid-wkcnswf5]{color:var(--blue-ink);text-underline-offset:.22em}.prose{color:var(--ink);font-family:var(--type-body-family);font-size:var(--site-read-size);line-height:var(--site-read-line);overflow-wrap:break-word}.prose>*{margin:0 0 var(--site-read-para)}.prose>:last-child{margin-bottom:0}.prose p,.prose li{text-wrap:pretty}.prose h2,.prose h3{color:var(--site-heading-ink);font-family:var(--type-display-family);font-weight:var(--site-weight-display);text-wrap:balance;scroll-margin-top:var(--header-space)}.prose h2{margin:calc(var(--site-read-para) * 2) 0 var(--space-s);font-size:var(--site-post-h2-size);line-height:var(--site-post-h2-line);letter-spacing:var(--site-display-tracking)}.prose h3{margin:calc(var(--site-read-para) * 1.6) 0 var(--space-xs);font-size:var(--site-h3-size);line-height:var(--site-h3-line);letter-spacing:var(--site-h3-tracking)}.prose>:first-child{margin-top:0}.prose strong{font-weight:var(--type-body-strong-weight)}.prose a{color:var(--blue-ink);text-underline-offset:.22em;text-decoration-line:underline;text-decoration-thickness:1px}.prose a:hover{text-decoration-thickness:2px}.prose .out{vertical-align:-.05em;width:.8em;height:.8em;margin-left:.15em}.prose>ul,.prose li>ul{padding-left:var(--space-l)}.prose>:is(ul,ol)>li+li,.prose li>ul>li+li{margin-top:var(--space-xs)}.prose>ul>li::marker,.prose li>ul>li::marker{color:var(--lead)}.prose>ol{counter-reset:step;padding-left:0;list-style:none}.prose>ol>li{padding-left:calc(var(--space-xl) + var(--space-xs));counter-increment:step;position:relative}.prose>ol>li:before{width:var(--space-l);height:var(--space-l);border-radius:var(--radius-pill);background:var(--lead-tint);color:var(--lead-ink);content:counter(step);font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--site-weight-display);line-height:var(--type-label-line);font-variant-numeric:tabular-nums;place-items:center;display:grid;position:absolute;top:.1em;left:0}.prose>ol>li+li{margin-top:var(--space-s)}.prose table{border-collapse:collapse;width:100%;font-family:var(--type-body-family);font-size:var(--type-body-size);line-height:var(--type-body-line)}.prose th,.prose td{padding:var(--space-s) var(--space-m);border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.prose thead th{background:var(--inset);color:var(--sub);font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--site-weight-display);line-height:var(--type-label-line);white-space:nowrap}.prose tbody th,.prose tbody td:first-child{color:var(--ink);font-weight:var(--type-body-strong-weight)}.prose tbody tr:last-child>*{border-bottom:0}.prose>blockquote{padding-left:var(--space-l);border-left:2px solid var(--lead);color:var(--ink)}.frame[data-astro-cid-zg7dkzxc]{container-type:inline-size}.body[data-astro-cid-zg7dkzxc]{grid-template-columns:minmax(0, var(--site-read-column));display:grid}.side[data-astro-cid-zg7dkzxc]{display:none}@container (width>=55rem){.body[data-astro-cid-zg7dkzxc].has-side{grid-template-columns:minmax(0, var(--site-read-column)) var(--site-read-side);justify-content:space-between;column-gap:var(--space-xxl)}.has-side[data-astro-cid-zg7dkzxc] .top-contents[data-astro-cid-zg7dkzxc]{display:none}.has-side[data-astro-cid-zg7dkzxc] .side[data-astro-cid-zg7dkzxc]{top:var(--header-space);max-height:calc(100svh - var(--header-space) - var(--space-l));align-self:start;display:block;position:sticky;overflow-y:auto}}
