.ruled-block[data-astro-cid-zfmj3uaz]{display:grid;align-content:start;row-gap:.75rem;min-width:0}.ruled-block__rule[data-astro-cid-zfmj3uaz]{display:block;height:3px;background:var(--rule)}.ruled-block[data-astro-cid-zfmj3uaz][data-current] .ruled-block__rule[data-astro-cid-zfmj3uaz]{height:6px;margin-block-end:-3px;background:var(--text)}.ruled-block__heading[data-astro-cid-zfmj3uaz]{margin:0;display:grid;row-gap:.5rem}.ruled-block__label[data-astro-cid-zfmj3uaz]{font-family:var(--font-sans);font-weight:400;font-size:max(.8125rem,calc(var(--text-body) * .72));line-height:1.3;letter-spacing:.06em;text-transform:uppercase;color:var(--text-label)}.ruled-block__answer[data-astro-cid-zfmj3uaz]{display:block;font-family:var(--font-display);font-weight:800;font-size:calc(var(--text-subhead) * .9);line-height:1.2;color:var(--text)}.ruled-block__answer[data-astro-cid-zfmj3uaz]:first-letter{text-transform:uppercase}.ruled-block__body[data-astro-cid-zfmj3uaz]{font-family:var(--font-sans);font-weight:400;font-size:var(--text-body);line-height:1.5;color:var(--text)}.ruled-block__body[data-astro-cid-zfmj3uaz] p{margin:0}.checklist-area[data-astro-cid-fnm6w6jp]{counter-increment:checklist-area;display:grid;grid-template-columns:minmax(0,12%) minmax(0,1fr);column-gap:3%}.checklist-area[data-astro-cid-fnm6w6jp]:before{content:counter(checklist-area,decimal-leading-zero) / "";font-family:var(--font-display);font-weight:800;font-size:calc(var(--text-display) * 1.5);line-height:1;color:var(--rule)}.checklist-area__set[data-astro-cid-fnm6w6jp]{min-width:0;margin:0;padding:0;border:0}.checklist-area__legend[data-astro-cid-fnm6w6jp]{padding:0}.checklist-area__name[data-astro-cid-fnm6w6jp]{margin:0;font-family:var(--font-sans);font-weight:400;font-size:max(.8125rem,calc(var(--text-body) * .72));line-height:1.3;letter-spacing:.06em;text-transform:uppercase;color:var(--text-label)}.checklist-area__question[data-astro-cid-fnm6w6jp]{margin:.4rem 0 0;font-family:var(--font-display);font-weight:800;font-size:var(--text-subhead);line-height:1.2;color:var(--text)}.checklist-area__items[data-astro-cid-fnm6w6jp]{display:grid;row-gap:1rem;margin:1.5rem 0 0;padding:0;list-style:none}.tick[data-astro-cid-fnm6w6jp]{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:.9em;align-items:start;font-family:var(--font-sans);font-weight:400;font-size:var(--text-body);line-height:1.45;color:var(--text);cursor:pointer}.tick__box[data-astro-cid-fnm6w6jp]{font:inherit;appearance:none;position:relative;display:grid;place-content:center;width:1.25em;height:1.25em;margin:calc((1.45em - 1.25em) / 2) 0 0;border:2px solid var(--text);border-radius:2px;background:var(--ground);cursor:pointer}.tick__box[data-astro-cid-fnm6w6jp]:before{content:"";width:.32em;height:.6em;margin-block-start:-.12em;border:solid var(--ground);border-width:0 .13em .13em 0;transform:rotate(45deg);visibility:hidden}.tick__box[data-astro-cid-fnm6w6jp]:checked{background:var(--text)}.tick__box[data-astro-cid-fnm6w6jp]:checked:before{visibility:visible}.tick__box[data-astro-cid-fnm6w6jp]:focus-visible{outline:2px solid var(--text);outline-offset:.2em}@media(forced-colors:active){.tick__box[data-astro-cid-fnm6w6jp]{appearance:auto;border:0}.tick__box[data-astro-cid-fnm6w6jp]:before{display:none}}@media(max-width:60rem){.checklist-area[data-astro-cid-fnm6w6jp]{grid-template-columns:minmax(0,1fr);row-gap:.5rem}.checklist-area[data-astro-cid-fnm6w6jp]:before{font-size:var(--text-display)}}.score-panel[data-astro-cid-exkfadj5]{display:grid;row-gap:.75rem;padding:clamp(1.5rem,3vw,3rem);background:var(--ground);color:var(--text)}.score-panel[data-astro-cid-exkfadj5][hidden]{display:none}.score-panel[data-astro-cid-exkfadj5]>[data-astro-cid-exkfadj5]{margin:0}.score-panel__label[data-astro-cid-exkfadj5]{font-family:var(--font-sans);font-weight:400;font-size:max(.8125rem,calc(var(--text-body) * .72));letter-spacing:.06em;text-transform:uppercase;color:var(--text-label)}.score-panel__figure[data-astro-cid-exkfadj5]{display:flex;align-items:baseline;gap:.5em;font-family:var(--font-display);font-weight:800;line-height:1}.score-panel__number[data-astro-cid-exkfadj5]{font-size:calc(var(--text-display) * 1.75);color:var(--text-emphasis);font-variant-numeric:tabular-nums}.score-panel__of[data-astro-cid-exkfadj5]{font-size:var(--text-subhead);color:var(--text)}.score-panel__result[data-astro-cid-exkfadj5]{font-family:var(--font-display);font-weight:800;font-size:var(--text-subhead);line-height:1.25}.score-panel__note[data-astro-cid-exkfadj5]{font-family:var(--font-sans);font-weight:400;font-size:var(--text-body);line-height:1.5}.readiness[data-astro-cid-sjn5ap5x]{display:block}.rc[data-astro-cid-sjn5ap5x]{display:grid;row-gap:1.5rem;padding-block:clamp(2.5rem,6svh,5rem);padding-inline:var(--frame-inner);background:var(--ground);color:var(--text)}.rc[data-astro-cid-sjn5ap5x]>[data-astro-cid-sjn5ap5x]{margin:0;min-width:0}.rc--opening[data-astro-cid-sjn5ap5x]{padding-block-start:14svh}.rc__title[data-astro-cid-sjn5ap5x]{max-width:18ch;font-family:var(--font-display);font-weight:800;font-size:calc(var(--text-display) * 1.5);line-height:1.02;text-transform:uppercase;color:var(--text)}.rc__standfirst[data-astro-cid-sjn5ap5x]{max-width:var(--measure);font-family:var(--font-serif-italic);font-style:italic;font-weight:400;font-size:var(--text-atmosphere);line-height:1.3;color:var(--text-qualifier)}.rc__heading[data-astro-cid-sjn5ap5x]{font-family:var(--font-display);font-weight:800;font-size:var(--text-subhead);line-height:1.2;color:var(--text)}.rc__kicker[data-astro-cid-sjn5ap5x]{font-family:var(--font-sans);font-weight:400;font-size:max(.8125rem,calc(var(--text-body) * .72));line-height:1.3;letter-spacing:.06em;text-transform:uppercase;color:var(--text-label)}.rc__statement[data-astro-cid-sjn5ap5x]{font-family:var(--font-display);font-weight:800;font-size:var(--text-display);line-height:1.06;text-transform:uppercase;color:var(--text)}.rc__text[data-astro-cid-sjn5ap5x],.rc__body[data-astro-cid-sjn5ap5x]{max-width:var(--measure);font-family:var(--font-sans);font-weight:400;font-size:var(--text-body);line-height:1.5}.rc__text[data-astro-cid-sjn5ap5x]{display:grid;row-gap:1em}.rc__text[data-astro-cid-sjn5ap5x] p[data-astro-cid-sjn5ap5x]{margin:0}.rc[data-astro-cid-sjn5ap5x] a[data-astro-cid-sjn5ap5x]{color:inherit;text-decoration-thickness:1px;text-underline-offset:.18em}.rc[data-astro-cid-sjn5ap5x] a[data-astro-cid-sjn5ap5x]:focus-visible{outline:2px solid var(--text);outline-offset:.25em}.rc__turn[data-astro-cid-sjn5ap5x]{max-width:var(--measure);font-family:var(--font-serif-italic);font-style:italic;font-weight:400;font-size:var(--text-atmosphere);line-height:1.35;color:var(--text)}.rc__columns[data-astro-cid-sjn5ap5x]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:3.4%;row-gap:2.5rem;margin-block-start:1rem}.rc__areas[data-astro-cid-sjn5ap5x]{counter-reset:checklist-area;display:grid;row-gap:clamp(2.5rem,5svh,4rem);margin-block-start:1.5rem}.rc__next[data-astro-cid-sjn5ap5x]{font-family:var(--font-display);font-weight:800;font-size:var(--text-subhead);line-height:1.2}.rc__small[data-astro-cid-sjn5ap5x]{max-width:var(--measure);margin-block-start:2rem;font-family:var(--font-sans);font-size:max(.75rem,calc(var(--text-body) * .66));line-height:1.5;color:var(--text-recessive)}@media(max-width:60rem){.rc--opening[data-astro-cid-sjn5ap5x]{padding-block-start:12svh}.rc__title[data-astro-cid-sjn5ap5x]{font-size:clamp(1.75rem,8.65vw,3rem)}.rc__columns[data-astro-cid-sjn5ap5x]{grid-template-columns:minmax(0,1fr)}}
