.examhead[data-astro-cid-7yzuwzzg]{padding-bottom:var(--site-content-gap);container-type:inline-size}.top[data-astro-cid-7yzuwzzg]{gap:var(--space-xl);display:grid}.names[data-astro-cid-7yzuwzzg]{gap:var(--space-s);flex-direction:column;min-width:0;display:flex}.title[data-astro-cid-7yzuwzzg]{text-wrap:balance}.title[data-astro-cid-7yzuwzzg].long{font-size:calc(var(--site-h2-size) * .75)}.official[data-astro-cid-7yzuwzzg]{max-width:40rem;color:var(--sub);margin:0}.chips[data-astro-cid-7yzuwzzg]{gap:var(--space-xs);margin:var(--space-xs) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.chip[data-astro-cid-7yzuwzzg]{gap:var(--space-xxs);min-height:var(--space-xl);padding:0 var(--space-s);border:1px solid var(--site-edge);border-radius:var(--radius-pill);background:var(--card);color:var(--ink);align-items:center;display:inline-flex}.chip[data-astro-cid-7yzuwzzg].strong{background:var(--lead-tint);color:var(--lead-ink);border-color:#0000}.chip[data-astro-cid-7yzuwzzg] .icon{width:var(--space-m);height:var(--space-m)}.side[data-astro-cid-7yzuwzzg]{gap:var(--space-s);align-self:start;display:grid}.next[data-astro-cid-7yzuwzzg]{gap:var(--space-xs);padding:var(--space-l);flex-direction:column;display:flex}.heads-up[data-astro-cid-7yzuwzzg]{padding-inline:var(--space-xs);color:var(--sub);text-wrap:pretty;margin:0}.next-label[data-astro-cid-7yzuwzzg]{color:var(--sub);margin:0}.next-top[data-astro-cid-7yzuwzzg]{gap:var(--space-m);min-height:calc(var(--touch) + var(--space-s));justify-content:space-between;align-items:center;display:flex}.next-date[data-astro-cid-7yzuwzzg],.next-what[data-astro-cid-7yzuwzzg],.next-in[data-astro-cid-7yzuwzzg]{margin:0}.next-what[data-astro-cid-7yzuwzzg]{color:var(--sub)}.next-in[data-astro-cid-7yzuwzzg]{color:var(--lead-ink)}.next-in[data-astro-cid-7yzuwzzg]:empty{display:none}.ring[data-astro-cid-7yzuwzzg]{--left:0;width:calc(var(--touch) + var(--space-m));height:calc(var(--touch) + var(--space-m));background:conic-gradient(var(--lead) calc(var(--left) * 360deg), var(--inset) 0);border-radius:50%;flex:none;place-items:center;margin:0;display:grid}.ring[data-astro-cid-7yzuwzzg][hidden]{display:none}.ring-n[data-astro-cid-7yzuwzzg]{width:calc(var(--touch) + var(--space-m) - var(--space-xs));height:calc(var(--touch) + var(--space-m) - var(--space-xs));background:var(--card);color:var(--ink);font-variant-numeric:tabular-nums;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex}.ring-unit[data-astro-cid-7yzuwzzg]{color:var(--sub)}.cal[data-astro-cid-7yzuwzzg]{gap:var(--space-xs);min-height:var(--touch);margin-top:var(--space-xs);color:var(--blue-ink);align-self:flex-start;align-items:center;text-decoration:none;display:inline-flex}.cal[data-astro-cid-7yzuwzzg]:hover{text-decoration:underline}.cal[data-astro-cid-7yzuwzzg] .icon{width:var(--space-m);height:var(--space-m)}.glance[data-astro-cid-7yzuwzzg]{gap:var(--space-s);margin:var(--site-content-gap) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fact[data-astro-cid-7yzuwzzg]{gap:var(--space-xxs);padding:var(--space-m);border:1px solid var(--site-edge);border-radius:var(--site-r-card);background:var(--card);flex-direction:column;display:flex}.fact-label[data-astro-cid-7yzuwzzg]{gap:var(--space-xxs);color:var(--sub);align-items:center;display:flex}.fact-label[data-astro-cid-7yzuwzzg] .icon{width:var(--space-m);height:var(--space-m);color:var(--lead-ink)}.fact-value[data-astro-cid-7yzuwzzg]{font-variant-numeric:tabular-nums;margin:0}.fact[data-astro-cid-7yzuwzzg]:last-child:nth-child(odd){grid-column:1/-1}@container (width>=44rem){.top[data-astro-cid-7yzuwzzg]{grid-template-columns:minmax(0,1fr) minmax(16rem,20rem);align-items:start}.glance[data-astro-cid-7yzuwzzg]{grid-template-columns:repeat(6,minmax(0,1fr))}.fact[data-astro-cid-7yzuwzzg],.fact[data-astro-cid-7yzuwzzg]:last-child:nth-child(odd){grid-column:span 2}.glance[data-astro-cid-7yzuwzzg][data-n="2"] .fact[data-astro-cid-7yzuwzzg],.glance[data-astro-cid-7yzuwzzg][data-n="4"] .fact[data-astro-cid-7yzuwzzg],.glance[data-astro-cid-7yzuwzzg][data-n="5"] .fact[data-astro-cid-7yzuwzzg]:nth-child(n+4){grid-column:span 3}.glance[data-astro-cid-7yzuwzzg][data-n="1"] .fact[data-astro-cid-7yzuwzzg]{grid-column:1/-1}}.examsheet[data-astro-cid-zonjmsiv]{padding-top:0;container-type:inline-size}.sheet[data-astro-cid-zonjmsiv]{padding:var(--space-l);display:grid}.rail[data-astro-cid-zonjmsiv]{margin-bottom:var(--space-l);scrollbar-width:none;overflow-x:auto}.rail-list[data-astro-cid-zonjmsiv]{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:flex}.rail-link[data-astro-cid-zonjmsiv]{gap:var(--space-xs);min-height:var(--touch);padding:0 var(--space-s);border-radius:var(--radius-m);color:var(--sub);white-space:nowrap;transition:background-color var(--motion-quick) ease, color var(--motion-quick) ease;align-items:center;text-decoration:none;display:inline-flex}.rail-link[data-astro-cid-zonjmsiv]:hover{background:var(--lead-tint);color:var(--lead-ink)}.rail-link[data-astro-cid-zonjmsiv] .icon{width:var(--space-m);height:var(--space-m);color:var(--lead)}.parts[data-astro-cid-zonjmsiv]{gap:var(--space-xxl);flex-direction:column;min-width:0;display:flex}.part[data-astro-cid-zonjmsiv]{gap:var(--space-m);scroll-margin-top:var(--header-space);flex-direction:column;display:flex}.part-label[data-astro-cid-zonjmsiv]{gap:var(--space-s);color:var(--lead-ink);align-items:center;margin:0;display:flex}.part-ic[data-astro-cid-zonjmsiv]{width:var(--space-xl);height:var(--space-xl);border-radius:var(--radius-s);background:var(--lead);color:var(--color-text-on-dark);flex:none;place-items:center;display:grid}.part-ic[data-astro-cid-zonjmsiv] .icon{width:var(--space-m);height:var(--space-m)}.answer[data-astro-cid-zonjmsiv]{max-width:40rem;margin:calc(var(--space-xs) * -1) 0 0;color:var(--ink);text-wrap:pretty}.muted[data-astro-cid-zonjmsiv],.source[data-astro-cid-zonjmsiv],.win-name[data-astro-cid-zonjmsiv]{color:var(--sub);margin:0}.win-name[data-astro-cid-zonjmsiv]{text-wrap:pretty;max-width:34rem}.prose[data-astro-cid-zonjmsiv]{text-wrap:pretty;max-width:40rem;margin:0}.source[data-astro-cid-zonjmsiv] a[data-astro-cid-zonjmsiv],.muted[data-astro-cid-zonjmsiv] a[data-astro-cid-zonjmsiv],.pr-name[data-astro-cid-zonjmsiv]{color:var(--blue-ink)}.source[data-astro-cid-zonjmsiv] .icon,.muted[data-astro-cid-zonjmsiv] a[data-astro-cid-zonjmsiv] .icon,.pr-link[data-astro-cid-zonjmsiv] .icon{width:var(--space-s);height:var(--space-s);margin-left:var(--space-xxs);vertical-align:middle}.windows[data-astro-cid-zonjmsiv]{gap:var(--space-m);flex-direction:column;display:flex}.sittings[data-astro-cid-zonjmsiv]{margin:var(--space-xs) 0 0;padding:0;list-style:none}.sitting[data-astro-cid-zonjmsiv]{grid-template-columns:var(--space-m) minmax(0, 1fr);gap:0 var(--space-s);padding:var(--space-xs) 0;display:grid;position:relative}.sitting[data-astro-cid-zonjmsiv]:before{top:0;bottom:0;left:calc(var(--space-m) / 2 - 1px);background:var(--site-edge);content:"";width:2px;position:absolute}.dot[data-astro-cid-zonjmsiv]{width:var(--space-s);height:var(--space-s);margin:var(--space-xxs) auto 0;border:2px solid var(--site-edge-strong);background:var(--card);border-radius:50%;grid-row:span 2;position:relative}.sitting[data-astro-cid-zonjmsiv].next .dot[data-astro-cid-zonjmsiv]{border-color:var(--lead);background:var(--lead);box-shadow:0 0 0 var(--space-xxs) var(--lead-tint)}.sitting[data-astro-cid-zonjmsiv].past .s-date[data-astro-cid-zonjmsiv],.sitting[data-astro-cid-zonjmsiv].past .s-what[data-astro-cid-zonjmsiv]{color:var(--sub)}.sitting[data-astro-cid-zonjmsiv].past .s-date[data-astro-cid-zonjmsiv]{font-weight:var(--type-body-weight)}.s-what[data-astro-cid-zonjmsiv]{color:var(--sub)}.sitting[data-astro-cid-zonjmsiv].next .s-date[data-astro-cid-zonjmsiv]{color:var(--ink)}.topic-groups[data-astro-cid-zonjmsiv]{gap:var(--space-l);flex-direction:column;display:flex}.topic-group[data-astro-cid-zonjmsiv]{gap:var(--space-s);display:grid}.topic-group[data-astro-cid-zonjmsiv]+.topic-group[data-astro-cid-zonjmsiv]{padding-top:var(--space-l);border-top:1px solid var(--site-edge)}.topic-group[data-astro-cid-zonjmsiv] .group-title[data-astro-cid-zonjmsiv]{color:var(--lead-ink)}.topic-group[data-astro-cid-zonjmsiv] .muted[data-astro-cid-zonjmsiv]{margin-top:calc(var(--space-xs) * -1)}.topics[data-astro-cid-zonjmsiv]{gap:var(--space-m);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.topic[data-astro-cid-zonjmsiv]{gap:var(--space-xxs);flex-direction:column;display:flex}.topic-head[data-astro-cid-zonjmsiv]{gap:var(--space-m);justify-content:space-between;align-items:baseline;display:flex}.topic-name[data-astro-cid-zonjmsiv]{overflow-wrap:break-word;min-width:0}.topic-share[data-astro-cid-zonjmsiv]{color:var(--lead-ink);font-variant-numeric:tabular-nums;flex:none}.topic-codes[data-astro-cid-zonjmsiv],.topic-note[data-astro-cid-zonjmsiv]{color:var(--sub)}.track[data-astro-cid-zonjmsiv]{height:var(--space-s);margin-top:var(--space-xxs);border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--lead) 0 var(--from,0%), var(--lead-soft) var(--from,0%) var(--to,0%), var(--inset) var(--to,0%));display:block}.skills[data-astro-cid-zonjmsiv]{border-top:1px solid var(--site-edge);padding-top:var(--space-s)}.skills[data-astro-cid-zonjmsiv] summary[data-astro-cid-zonjmsiv]{gap:var(--space-xs);min-height:var(--touch);color:var(--ink);cursor:pointer;align-items:center;list-style:none;display:inline-flex}.skills[data-astro-cid-zonjmsiv] summary[data-astro-cid-zonjmsiv]::-webkit-details-marker{display:none}.skills[data-astro-cid-zonjmsiv] .chev{width:var(--space-m);height:var(--space-m);transition:transform var(--motion-quick) ease}.skills[data-astro-cid-zonjmsiv][open] .chev{transform:rotate(180deg)}.skill-list[data-astro-cid-zonjmsiv]{gap:var(--space-xs);margin:var(--space-xs) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.skill[data-astro-cid-zonjmsiv]{padding:var(--space-xxs) var(--space-s);border-radius:var(--radius-pill);background:var(--inset)}.links[data-astro-cid-zonjmsiv]{gap:var(--space-s);display:grid}.link-card[data-astro-cid-zonjmsiv]{gap:var(--space-s);min-height:calc(var(--touch) + var(--space-m));padding:var(--space-s) var(--space-m);align-items:center;display:flex}.link-card[data-astro-cid-zonjmsiv].companion img[data-astro-cid-zonjmsiv]{width:var(--touch);height:var(--touch);border-radius:var(--radius-s);object-fit:cover;flex:none}.lc-words[data-astro-cid-zonjmsiv]{flex-direction:column;min-width:0;display:flex}.lc-label[data-astro-cid-zonjmsiv]{color:var(--sub)}.link-card[data-astro-cid-zonjmsiv] .lc-go{width:var(--space-m);height:var(--space-m);color:var(--sub);margin-left:auto}@container (width>=44rem){.links[data-astro-cid-zonjmsiv]{grid-template-columns:repeat(2,minmax(0,1fr))}.link-card[data-astro-cid-zonjmsiv].alone{grid-column:1/-1}}.line[data-astro-cid-zonjmsiv]{gap:var(--space-xxs);height:var(--space-xl);display:flex}.seg[data-astro-cid-zonjmsiv]{flex:var(--size,1) 1 0;min-width:var(--space-l);border-radius:var(--radius-s);background:var(--lead-soft);color:var(--lead-ink);place-items:center;display:grid}.seg[data-astro-cid-zonjmsiv].quiet{flex:0 0 var(--space-l);background:var(--inset);color:var(--sub)}.seg-n[data-astro-cid-zonjmsiv]{font-variant-numeric:tabular-nums}.part-list[data-astro-cid-zonjmsiv]{gap:var(--space-s);margin:0;padding:0;list-style:none;display:grid}.part-card[data-astro-cid-zonjmsiv]{gap:var(--space-xs);padding:var(--space-m);border:1px solid var(--site-edge);border-radius:var(--site-r-card);flex-direction:column;display:flex}.pc-head[data-astro-cid-zonjmsiv]{gap:var(--space-s);align-items:center;display:flex}.pc-n[data-astro-cid-zonjmsiv]{width:var(--space-xl);height:var(--space-xl);background:var(--lead-tint);color:var(--lead-ink);border-radius:50%;flex:none;place-items:center;display:grid}.pc-quiet[data-astro-cid-zonjmsiv]{padding:var(--space-xxs) var(--space-s);border-radius:var(--radius-pill);background:var(--inset);color:var(--sub);flex:none;margin-left:auto}.part-card[data-astro-cid-zonjmsiv].quiet .pc-n[data-astro-cid-zonjmsiv]{background:var(--inset);color:var(--sub)}.pc-stats[data-astro-cid-zonjmsiv]{gap:var(--space-s) var(--space-xl);margin:var(--space-xxs) 0 0;flex-wrap:wrap;display:flex}.pc-stats[data-astro-cid-zonjmsiv]:empty{display:none}.stat[data-astro-cid-zonjmsiv]{flex-direction:column-reverse;display:flex}.stat[data-astro-cid-zonjmsiv] dt[data-astro-cid-zonjmsiv]{color:var(--sub)}.stat-n[data-astro-cid-zonjmsiv]{font-variant-numeric:tabular-nums;margin:0}.pc-kinds[data-astro-cid-zonjmsiv]{gap:var(--space-xxs) var(--space-m);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.kind[data-astro-cid-zonjmsiv]{gap:var(--space-xs);color:var(--ink);align-items:center;display:inline-flex}.kind[data-astro-cid-zonjmsiv] .icon{width:var(--space-m);height:var(--space-m);color:var(--lead-ink)}.pc-text[data-astro-cid-zonjmsiv]{color:var(--sub);text-wrap:pretty;margin:0}.levels[data-astro-cid-zonjmsiv]{gap:var(--space-xs);flex-direction:column-reverse;margin:0;padding:0;list-style:none;display:flex}.level[data-astro-cid-zonjmsiv]{gap:0 var(--space-s);padding:var(--space-s) var(--space-m);border-radius:var(--radius-s);background:color-mix(in srgb, var(--lead) 8%, var(--card));color:var(--lead-ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}.level[data-astro-cid-zonjmsiv][data-step="2"]{background:color-mix(in srgb, var(--lead) 14%, var(--card))}.level[data-astro-cid-zonjmsiv][data-step="3"]{background:color-mix(in srgb, var(--lead) 20%, var(--card))}.levels[data-astro-cid-zonjmsiv]:has(>.level:nth-child(4)) .level[data-astro-cid-zonjmsiv][data-step="2"]{background:color-mix(in srgb, var(--lead) 12%, var(--card))}.levels[data-astro-cid-zonjmsiv]:has(>.level:nth-child(4)) .level[data-astro-cid-zonjmsiv][data-step="3"]{background:color-mix(in srgb, var(--lead) 16%, var(--card))}.levels[data-astro-cid-zonjmsiv]:has(>.level:nth-child(4)) .level[data-astro-cid-zonjmsiv][data-step="4"]{background:color-mix(in srgb, var(--lead) 20%, var(--card))}.level-range[data-astro-cid-zonjmsiv]{color:var(--ink);font-variant-numeric:tabular-nums}.level[data-astro-cid-zonjmsiv]:last-child{font-weight:var(--type-body-strong-weight)}@container (width>=36rem){.levels[data-astro-cid-zonjmsiv]{--step-base:calc(var(--space-xl) * 1.5);flex-direction:row;align-items:flex-end}.levels[data-astro-cid-zonjmsiv].ranged{--step-base:calc(var(--space-xl) * 2.5)}.level[data-astro-cid-zonjmsiv]{min-height:calc(var(--step-base) + var(--step-lift,0px));padding:var(--space-xs) var(--space-s);flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:flex-start}.level[data-astro-cid-zonjmsiv][data-step="2"]{--step-lift:var(--space-m)}.level[data-astro-cid-zonjmsiv][data-step="3"]{--step-lift:var(--space-xl)}.level[data-astro-cid-zonjmsiv][data-step="4"]{--step-lift:calc(var(--space-xl) * 1.5)}}.specs[data-astro-cid-zonjmsiv]{margin:0;display:grid}.spec[data-astro-cid-zonjmsiv]{gap:var(--space-xxs) var(--space-m);padding:var(--space-s) 0;border-top:1px solid var(--site-edge);display:grid}.spec[data-astro-cid-zonjmsiv]:last-child{border-bottom:1px solid var(--site-edge)}.spec[data-astro-cid-zonjmsiv] dt[data-astro-cid-zonjmsiv]{gap:var(--space-xs);color:var(--sub);align-items:center;display:flex}.spec[data-astro-cid-zonjmsiv] dt[data-astro-cid-zonjmsiv] .icon{width:var(--space-m);height:var(--space-m);color:var(--lead-ink)}.spec[data-astro-cid-zonjmsiv] dd[data-astro-cid-zonjmsiv]{text-wrap:pretty;margin:0}@container (width>=36rem){.spec[data-astro-cid-zonjmsiv]{grid-template-columns:10rem minmax(0,1fr);align-items:baseline}}.steps[data-astro-cid-zonjmsiv]{margin:0;padding:0;list-style:none}.step[data-astro-cid-zonjmsiv]{grid-template-columns:var(--space-m) minmax(0, 1fr);gap:0 var(--space-s);padding:var(--space-xs) 0;display:grid;position:relative}.step[data-astro-cid-zonjmsiv]:before{top:0;bottom:0;left:calc(var(--space-m) / 2 - 1px);background:var(--site-edge);content:"";width:2px;position:absolute}.step[data-astro-cid-zonjmsiv]:first-child:before{top:calc(var(--space-s) + var(--space-xxs))}.step[data-astro-cid-zonjmsiv]:last-child:before{height:calc(var(--space-s) + var(--space-xxs));bottom:auto}.step[data-astro-cid-zonjmsiv] .dot[data-astro-cid-zonjmsiv]{border-color:var(--lead)}.step-when[data-astro-cid-zonjmsiv]{color:var(--lead-ink)}.step-what[data-astro-cid-zonjmsiv]{grid-column:2}.group[data-astro-cid-zonjmsiv]{gap:var(--space-xs);display:grid}.group-title[data-astro-cid-zonjmsiv]{color:var(--ink);margin:0}.tips[data-astro-cid-zonjmsiv]{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.tip[data-astro-cid-zonjmsiv]{padding-left:var(--space-l);text-wrap:pretty;position:relative}.tip[data-astro-cid-zonjmsiv]:before{top:calc(var(--space-s) * .75);left:var(--space-xxs);width:calc(var(--space-xs) * .75);height:calc(var(--space-xs) * .75);background:var(--lead);content:"";border-radius:50%;position:absolute}.later[data-astro-cid-zonjmsiv]{gap:var(--space-s);display:grid}.later[data-astro-cid-zonjmsiv] summary[data-astro-cid-zonjmsiv]{gap:var(--space-xs);min-height:var(--touch);color:var(--ink);cursor:pointer;align-items:center;list-style:none;display:inline-flex}.later[data-astro-cid-zonjmsiv] summary[data-astro-cid-zonjmsiv]::-webkit-details-marker{display:none}.later[data-astro-cid-zonjmsiv] .chev{width:var(--space-m);height:var(--space-m);transition:transform var(--motion-quick) ease}.later[data-astro-cid-zonjmsiv][open] .chev{transform:rotate(180deg)}.practice[data-astro-cid-zonjmsiv]{gap:var(--space-xxs);margin:0;padding:0;list-style:none;display:grid}.pr-link[data-astro-cid-zonjmsiv]{min-height:var(--touch);padding-block:var(--space-xs);text-decoration:none;display:inline-grid}.pr-name[data-astro-cid-zonjmsiv]{text-underline-offset:.15em;text-decoration:underline}.pr-link[data-astro-cid-zonjmsiv]:hover .pr-name[data-astro-cid-zonjmsiv]{text-decoration-thickness:2px}.pr-host[data-astro-cid-zonjmsiv]{color:var(--sub)}@container (width>=52rem){.sheet[data-astro-cid-zonjmsiv]{gap:var(--space-xl);padding:var(--space-xl);grid-template-columns:11rem minmax(0,1fr)}.rail[data-astro-cid-zonjmsiv]{top:var(--header-space);align-self:start;margin:0;position:sticky;overflow:visible}.rail-list[data-astro-cid-zonjmsiv]{flex-direction:column}}.readers[data-astro-cid-qa4esag3]{container-type:inline-size}.cards[data-astro-cid-qa4esag3]{gap:var(--space-s);margin:0;padding:0;list-style:none;display:grid}.card[data-astro-cid-qa4esag3]{gap:var(--space-s);padding:var(--space-l);flex-direction:column;display:flex}.ic[data-astro-cid-qa4esag3]{width:var(--touch);height:var(--touch);border-radius:var(--radius-m);background:var(--lead);color:var(--color-text-on-dark);place-items:center;display:grid}.ic[data-astro-cid-qa4esag3] .icon{width:var(--space-l);height:var(--space-l)}.name[data-astro-cid-qa4esag3],.line[data-astro-cid-qa4esag3]{margin:0}.line[data-astro-cid-qa4esag3]{color:var(--sub);text-wrap:pretty;flex:1}.go[data-astro-cid-qa4esag3]{gap:var(--space-xs);min-height:var(--touch);color:var(--blue-ink);align-self:flex-start;align-items:center;text-decoration:none;display:inline-flex}.go[data-astro-cid-qa4esag3]:hover{text-decoration:underline}.go[data-astro-cid-qa4esag3] .icon{width:var(--space-m);height:var(--space-m)}@container (width>=44rem){.cards[data-astro-cid-qa4esag3]{grid-template-columns:repeat(3,minmax(0,1fr))}}.examafter[data-astro-cid-ygn4gu47]{container-type:inline-size}.layout[data-astro-cid-ygn4gu47]{gap:var(--site-content-gap);display:grid}.body[data-astro-cid-ygn4gu47]{gap:var(--space-l);min-width:0;display:grid}.facts[data-astro-cid-ygn4gu47]{margin:0;display:grid}.fact[data-astro-cid-ygn4gu47]{gap:var(--space-xs) var(--space-l);padding:var(--space-m) 0;border-top:1px solid var(--site-edge);display:grid}.fact[data-astro-cid-ygn4gu47]:last-child{border-bottom:1px solid var(--site-edge)}.fact[data-astro-cid-ygn4gu47] dt[data-astro-cid-ygn4gu47]{gap:var(--space-s);color:var(--ink);align-self:start;align-items:center;display:flex}.ic[data-astro-cid-ygn4gu47]{width:var(--space-xl);height:var(--space-xl);border-radius:var(--radius-s);background:var(--lead);color:var(--color-text-on-dark);flex:none;place-items:center;display:grid}.ic[data-astro-cid-ygn4gu47] .icon{width:var(--space-m);height:var(--space-m)}.fact[data-astro-cid-ygn4gu47] dd[data-astro-cid-ygn4gu47]{gap:var(--space-s);margin:0;display:grid}.text[data-astro-cid-ygn4gu47]{color:var(--sub);text-wrap:pretty;margin:0}.dates[data-astro-cid-ygn4gu47]{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.date[data-astro-cid-ygn4gu47]{gap:0 var(--space-m);padding:var(--space-xs) var(--space-s);border-radius:var(--radius-s);background:var(--inset);flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}.date-sitting[data-astro-cid-ygn4gu47]{color:var(--sub)}.date-on[data-astro-cid-ygn4gu47]{color:var(--ink);font-variant-numeric:tabular-nums}.sources[data-astro-cid-ygn4gu47]{max-width:40rem;color:var(--sub);text-wrap:pretty;margin:0}.sources[data-astro-cid-ygn4gu47] a[data-astro-cid-ygn4gu47]{color:var(--blue-ink)}.sources[data-astro-cid-ygn4gu47] .icon{width:var(--space-s);height:var(--space-s);margin-left:var(--space-xxs);vertical-align:middle}@container (width>=52rem){.layout[data-astro-cid-ygn4gu47]{gap:var(--space-xl);grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);align-items:start}.section-head[data-astro-cid-ygn4gu47]{top:var(--header-space);position:sticky}}@container (width>=40rem){.fact[data-astro-cid-ygn4gu47]{grid-template-columns:12rem minmax(0,1fr)}}.examapp[data-astro-cid-wsjgawfu]{container-type:inline-size}.head[data-astro-cid-wsjgawfu]{text-align:center;max-width:40rem;margin-inline:auto}.line[data-astro-cid-wsjgawfu]{margin-inline:auto}.switch[data-astro-cid-wsjgawfu]{margin:var(--site-content-gap) 0 0;text-align:center}.set[data-astro-cid-wsjgawfu]{display:none}.set[data-astro-cid-wsjgawfu][data-set=exam],.examapp[data-astro-cid-wsjgawfu]:has(input[value=practice]:checked) .set[data-astro-cid-wsjgawfu][data-set=practice]{display:block}.examapp[data-astro-cid-wsjgawfu]:has(input[value=practice]:checked) .set[data-astro-cid-wsjgawfu][data-set=exam]{display:none}.phones[data-astro-cid-wsjgawfu]{gap:var(--space-m);margin:var(--space-xl) 0 0;justify-content:center;padding:0;list-style:none;display:flex}.phone[data-astro-cid-wsjgawfu]{gap:var(--space-s);flex:0 15rem;justify-items:center;min-width:0;display:grid}.phone[data-astro-cid-wsjgawfu].second{margin-top:var(--space-xl)}.device[data-astro-cid-wsjgawfu]{width:100%;padding:var(--space-xxs);border:1px solid var(--site-edge-strong);border-radius:calc(var(--site-r-tool) * 1.4);background:var(--card);box-shadow:var(--site-lift-2);display:block}.device[data-astro-cid-wsjgawfu] img[data-astro-cid-wsjgawfu]{border-radius:calc(var(--site-r-tool) * 1.4 - var(--space-xxs));width:100%;height:auto;display:block}.caption[data-astro-cid-wsjgawfu],.note[data-astro-cid-wsjgawfu]{color:var(--sub);text-align:center}.note[data-astro-cid-wsjgawfu]{margin:var(--space-m) 0 0}.go-row[data-astro-cid-wsjgawfu]{gap:var(--space-xs);margin:var(--site-content-gap) 0 0;flex-direction:column;align-items:center;display:flex}.free[data-astro-cid-wsjgawfu]{color:var(--sub);margin:0}.go[data-astro-cid-wsjgawfu]{gap:var(--space-xs);min-height:var(--touch);padding:0 var(--space-l);border-radius:var(--radius-pill);background:var(--seg-nav-on);color:var(--seg-nav-ink);transition:transform var(--motion-quick) var(--site-ease-out), box-shadow var(--motion-quick) var(--site-ease-out);align-items:center;text-decoration:none;display:inline-flex}.go[data-astro-cid-wsjgawfu]:hover{box-shadow:var(--site-lift-1);transform:translateY(-1px)}.go[data-astro-cid-wsjgawfu]:active{transform:scale(.98)}.go[data-astro-cid-wsjgawfu] .icon{width:var(--space-m);height:var(--space-m)}@container (width>=44rem){.phones[data-astro-cid-wsjgawfu]{gap:var(--space-xl)}.phone[data-astro-cid-wsjgawfu]{flex-basis:19rem}}.rows[data-astro-cid-wpfwvv4n]{margin:0;padding:0;list-style:none}.row[data-astro-cid-wpfwvv4n]{gap:var(--space-s);padding:var(--space-s) var(--space-xs);border-top:1px solid var(--site-edge);transition:background-color var(--motion-quick) ease;align-items:center;display:flex;position:relative}.row[data-astro-cid-wpfwvv4n]:hover{background:var(--lead-tint)}.dot[data-astro-cid-wpfwvv4n]{width:var(--space-s);height:var(--space-s);background:var(--lead);border-radius:50%;flex:none}.name[data-astro-cid-wpfwvv4n]{min-width:0;min-height:var(--touch);color:var(--ink);flex-direction:column;flex:1;justify-content:center;text-decoration:none;display:flex}.name[data-astro-cid-wpfwvv4n]:after{content:"";position:absolute;inset:0}.row[data-astro-cid-wpfwvv4n]:has(.name:focus-visible){outline:2px solid var(--blue-ink);outline-offset:2px}.name[data-astro-cid-wpfwvv4n]:focus-visible{outline:none}.sub[data-astro-cid-wpfwvv4n]{color:var(--sub)}.row[data-astro-cid-wpfwvv4n] .chev{width:var(--space-m);height:var(--space-m);color:var(--sub);flex:none}
