.prov.svelte-ovub96{margin:0;display:flex;flex-wrap:wrap;gap:.35rem .85rem;font-family:var(--font-condensed);font-size:.8125rem;line-height:1.5}.origin.svelte-ovub96{text-transform:uppercase;letter-spacing:.07em;font-weight:700;color:var(--color-primary-text)}.credit.svelte-ovub96{color:color-mix(in srgb,var(--color-text) 78%,var(--color-bg))}.licence.svelte-ovub96{font-weight:700}.prov.svelte-ovub96 a:where(.svelte-ovub96){color:inherit;display:inline-block;min-height:24px}figure.svelte-19rd7vv{margin:1.75rem 0;display:grid;gap:.75rem}figure.pair.svelte-19rd7vv{margin:0}img.svelte-19rd7vv{max-width:100%;max-height:78vh;width:auto;height:auto;display:block;margin-inline:auto;background:color-mix(in srgb,currentColor 6%,transparent)}figcaption.svelte-19rd7vv{display:grid;gap:.4rem}.cap.svelte-19rd7vv{margin:0;font-size:.9688rem;line-height:1.6;max-width:66ch}.dignity.svelte-19rd7vv{margin:0;font-size:.875rem;line-height:1.55;max-width:62ch;padding-left:.75rem;border-left:2px solid var(--color-border);color:color-mix(in srgb,var(--color-text) 85%,var(--color-bg))}.campmap.svelte-10vxk38{margin:1.75rem 0;display:grid;gap:.9rem}.cm-stage.svelte-10vxk38{position:relative}.cm-svg.svelte-10vxk38{display:block;width:100%;height:auto;max-width:62rem;background:color-mix(in srgb,var(--color-bg) 70%,#dfe7ea);border:1px solid var(--color-border);border-radius:4px}.land.svelte-10vxk38{fill:#ebe3d5}.borders.svelte-10vxk38{fill:none;stroke:#b4a892;stroke-width:.8}.cities.svelte-10vxk38 circle:where(.svelte-10vxk38){fill:#6f675b}.cities.svelte-10vxk38 text:where(.svelte-10vxk38){font:600 13px var(--font-condensed, sans-serif);fill:#4f483e;paint-order:stroke;stroke:#ebe3d5;stroke-width:3px}.halo.svelte-10vxk38{fill:#fbf7f0}.camp.svelte-10vxk38{cursor:pointer}.camp.svelte-10vxk38 use:where(.svelte-10vxk38){transition:opacity .16s ease}.camp.svelte-10vxk38:hover use:where(.svelte-10vxk38),.camp.svelte-10vxk38:focus-visible use:where(.svelte-10vxk38){filter:drop-shadow(0 0 2px #fff) drop-shadow(0 0 1px #000)}.camp.svelte-10vxk38:focus-visible{outline:none}.named.svelte-10vxk38 text:where(.svelte-10vxk38){font:700 14px var(--font-condensed, sans-serif);fill:#6b0f14;paint-order:stroke;stroke:#fbf7f0;stroke-width:3.5px}.camps-lp .campmap .camp.is-future{display:none}.camps-lp .campmap .camp.is-past use{opacity:.22}.camps-lp .campmap .camp.is-off{display:none}.camps-lp .campmap .named text.is-hidden{display:none}.cm-key.svelte-10vxk38{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.35rem 1.1rem;font-family:var(--font-condensed);font-size:.9375rem}.cm-key.svelte-10vxk38 li:where(.svelte-10vxk38){display:inline-flex;align-items:center;gap:.4rem}.glyph.svelte-10vxk38{width:13px;height:13px;flex:0 0 auto}.cm-n.svelte-10vxk38{font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--color-text) 70%,var(--color-bg))}figcaption.svelte-10vxk38 p:where(.svelte-10vxk38){margin:.6rem 0 0;max-width:66ch;font-size:.9688rem;line-height:1.6}.cm-credit.svelte-10vxk38{font-family:var(--font-condensed);font-size:.8125rem;color:color-mix(in srgb,var(--color-text) 75%,var(--color-bg))}.cm-tools.svelte-10vxk38{display:none}.js .cm-tools.svelte-10vxk38{display:grid;gap:.75rem}.cm-time.svelte-10vxk38{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem .9rem}.cm-lbl.svelte-10vxk38{font-family:var(--font-condensed);font-weight:700}#cm-month.svelte-10vxk38{flex:1 1 16rem;min-height:32px;accent-color:#9a1f1f}#cm-when.svelte-10vxk38{font-family:var(--font-condensed);font-weight:700;min-width:9.5rem;font-variant-numeric:tabular-nums}.cm-play.svelte-10vxk38,.cm-fam.svelte-10vxk38{min-height:36px;font:700 .9375rem var(--font-condensed);border:1px solid #7b705f;border-radius:4px;background:var(--color-bg);color:var(--color-text);padding:0 .8rem;cursor:pointer}.cm-play.svelte-10vxk38[aria-pressed=true]{background:#9a1f1f;border-color:#9a1f1f;color:#fff}.cm-fams.svelte-10vxk38{display:flex;flex-wrap:wrap;gap:.45rem}@media(max-width:699px){.cm-fams.svelte-10vxk38{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:.35rem}.cm-fam.svelte-10vxk38{flex:0 0 auto}}.cm-fam.svelte-10vxk38{display:inline-flex;align-items:center;gap:.4rem;color:var(--acc)}.cm-fam.svelte-10vxk38 span:where(.svelte-10vxk38):not(.cm-n){color:var(--color-text)}.cm-fam.svelte-10vxk38[aria-pressed=false]{opacity:.55;text-decoration:line-through;text-decoration-thickness:1px}.svelte-10vxk38:is(.cm-play:where(.svelte-10vxk38),.cm-fam:where(.svelte-10vxk38),#cm-month:where(.svelte-10vxk38)):focus-visible{outline:3px solid #9a1f1f;outline-offset:2px}.cm-status.svelte-10vxk38{margin:0;font-family:var(--font-condensed);font-weight:700}.cm-moment.svelte-10vxk38{margin:0;min-height:1.5em;font-size:.9688rem;line-height:1.5;max-width:66ch}.cm-card.svelte-10vxk38{position:absolute;right:.75rem;bottom:.75rem;width:min(20rem,calc(100% - 1.5rem));background:var(--color-bg);border:1px solid #7b705f;border-left:4px solid var(--acc, #2f3a4d);border-radius:4px;padding:.85rem 1rem;box-shadow:0 6px 24px #14161d2e;font-size:.9375rem;line-height:1.5}.camps-lp .cm-card .cm-card-name{margin:0;font-family:var(--font-display);font-size:1.1875rem;line-height:1.25}.camps-lp .cm-card p{margin:.3rem 0 0}.camps-lp .cm-card .cm-card-fam{font-family:var(--font-condensed);font-weight:700}.camps-lp .cm-card a{display:inline-flex;min-height:24px;align-items:center;font-family:var(--font-condensed);font-weight:700;color:var(--color-primary-text)}.camps-lp .cm-card .cm-close{position:absolute;top:.35rem;right:.35rem;width:32px;height:32px;border:0;background:transparent;font-size:1.25rem;line-height:1;cursor:pointer;color:var(--color-text)}.cm-pan-hint.svelte-10vxk38{display:none}@media(max-width:699px){.cm-pan-hint.svelte-10vxk38{display:block;margin:0 0 .4rem;font-family:var(--font-condensed);font-size:.875rem;color:var(--muted)}.campmap.svelte-10vxk38,.cm-stage.svelte-10vxk38{min-width:0;max-width:100%}.cm-pan.svelte-10vxk38{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.cm-pan.svelte-10vxk38 .cm-svg:where(.svelte-10vxk38){width:920px;max-width:none}.cm-pan.svelte-10vxk38:focus-visible{outline:3px solid #9a1f1f;outline-offset:2px}}@media(max-width:640px){.cm-card.svelte-10vxk38{position:static;width:auto;margin-top:.6rem}}@media(prefers-reduced-motion:reduce){.camp.svelte-10vxk38 use:where(.svelte-10vxk38){transition:none}}.dir.svelte-lj2jf7{--muted: #585f6d;margin-top:1.5rem}.skip-inline.svelte-lj2jf7{position:absolute;left:-9999px}.skip-inline.svelte-lj2jf7:focus{position:static;display:inline-block;margin-bottom:.75rem;padding:.4rem .75rem;background:#9a1f1f;color:#fff;font-family:var(--font-condensed);font-weight:700}.dir-lead.svelte-lj2jf7{font-size:1.0625rem;line-height:1.65;max-width:66ch;margin:0 0 1rem}.note.svelte-lj2jf7{font-size:.9375rem;line-height:1.6;color:var(--muted);max-width:66ch}.glyph.svelte-lj2jf7{width:13px;height:13px;flex:0 0 auto;vertical-align:-1px}.count.svelte-lj2jf7,.fam-count.svelte-lj2jf7{font-family:var(--font-condensed);font-variant-numeric:tabular-nums;color:var(--muted);font-weight:700}.legend.svelte-lj2jf7{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:.9rem 1.5rem;margin:1rem 0}.leg-row.svelte-lj2jf7{border-left:3px solid var(--acc);padding-left:.75rem}.leg-row.svelte-lj2jf7 dt:where(.svelte-lj2jf7){font-family:var(--font-condensed);font-weight:700;display:flex;align-items:center;gap:.45rem}.leg-row.svelte-lj2jf7 dd:where(.svelte-lj2jf7){margin:.2rem 0 0;font-size:.9375rem;line-height:1.5}.jumplist.svelte-lj2jf7 ul:where(.svelte-lj2jf7){list-style:none;padding:0;margin:1rem 0;display:flex;flex-wrap:wrap;gap:.5rem 1.25rem}.jumplist.svelte-lj2jf7 a:where(.svelte-lj2jf7){display:inline-flex;min-height:24px;align-items:center;gap:.35rem;font-family:var(--font-condensed);font-weight:700;color:inherit}.js .jumplist.svelte-lj2jf7,.dir-tools.svelte-lj2jf7{display:none}.js .dir-tools.svelte-lj2jf7{display:grid;gap:.75rem;margin:1.25rem 0;padding:1rem;border:1px solid var(--color-border);border-radius:4px}.dt-row.svelte-lj2jf7{display:flex;flex-wrap:wrap;gap:.5rem}@media(max-width:699px){.dt-fams.svelte-lj2jf7{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:.35rem}.dt-fam.svelte-lj2jf7{flex:0 0 auto}}.dt-row2.svelte-lj2jf7{align-items:end;gap:.75rem 1rem}.dt-fam.svelte-lj2jf7,.dt-revised.svelte-lj2jf7,.dt-clear.svelte-lj2jf7{min-height:36px;padding:0 .75rem;font:700 .9375rem var(--font-condensed);border:1px solid #7b705f;border-radius:4px;background:var(--color-bg);color:var(--color-text);cursor:pointer;display:inline-flex;align-items:center;gap:.4rem}.dt-fam.svelte-lj2jf7{color:var(--acc)}.dt-fam.svelte-lj2jf7 span:where(.svelte-lj2jf7):not(.count){color:var(--color-text)}.dt-fam.svelte-lj2jf7[aria-pressed=true],.dt-revised.svelte-lj2jf7[aria-pressed=true]{background:color-mix(in srgb,var(--acc, #9a1f1f) 12%,var(--color-bg));border-color:var(--acc, #9a1f1f);box-shadow:inset 0 -3px 0 var(--acc, #9a1f1f)}.dt-fam.svelte-lj2jf7[aria-disabled=true]{opacity:.6}.dt-field.svelte-lj2jf7{display:grid;gap:.25rem;font-family:var(--font-condensed);font-weight:700;font-size:.875rem}.dt-field.svelte-lj2jf7 select:where(.svelte-lj2jf7),.dt-field.svelte-lj2jf7 input:where(.svelte-lj2jf7){min-height:40px;font:inherit;font-weight:400;font-size:1rem;border:1px solid #7b705f;border-radius:4px;padding:0 .6rem;background:var(--color-bg);color:var(--color-text)}.dt-search.svelte-lj2jf7{flex:1 1 14rem}.dt-status.svelte-lj2jf7{margin:0;font-family:var(--font-condensed);font-weight:700}.dt-banner.svelte-lj2jf7{border-left:4px solid #9a1f1f;padding:.75rem 1rem;background:color-mix(in srgb,#9a1f1f 5%,var(--color-bg));line-height:1.6;max-width:70ch}.dt-banner.svelte-lj2jf7 strong{font-weight:700}.dt-banner.svelte-lj2jf7 .dt-banner-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.6rem}.dt-banner.svelte-lj2jf7 button{min-height:36px;padding:0 .75rem;font:700 .9375rem var(--font-condensed);border:1px solid #7b705f;border-radius:4px;background:var(--color-bg);color:var(--color-text);cursor:pointer}.dt-banner.svelte-lj2jf7 button:focus-visible{outline:3px solid #9a1f1f;outline-offset:2px}.rec-out.svelte-lj2jf7{margin:0 0 .6rem;font-family:var(--font-condensed);font-weight:700}.rec-out.svelte-lj2jf7 a:where(.svelte-lj2jf7){color:#7a1a1a}.rec-say.is-quote.svelte-lj2jf7{border-left:3px solid var(--acc);padding-left:.75rem}.svelte-lj2jf7:is(.dt-fam:where(.svelte-lj2jf7),.dt-revised:where(.svelte-lj2jf7),.dt-clear:where(.svelte-lj2jf7),.dt-field:where(.svelte-lj2jf7) select:where(.svelte-lj2jf7),.dt-field:where(.svelte-lj2jf7) input:where(.svelte-lj2jf7),.rec-link:where(.svelte-lj2jf7),.rec-close:where(.svelte-lj2jf7),.jumplist:where(.svelte-lj2jf7) a:where(.svelte-lj2jf7)):focus-visible{outline:3px solid #9a1f1f;outline-offset:2px}.fam.svelte-lj2jf7{margin-top:2.25rem;scroll-margin-top:5rem}.fam.svelte-lj2jf7 h3:where(.svelte-lj2jf7){font-family:var(--font-display);font-size:clamp(1.25rem,2.4vw,1.5rem);margin:0 0 .35rem;padding-top:.6rem;border-top:3px solid var(--acc);display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.fam-def.svelte-lj2jf7{margin:0 0 .3rem;max-width:66ch;line-height:1.6}.fam-test.svelte-lj2jf7{margin:0 0 .75rem;max-width:66ch;line-height:1.6;font-size:.9688rem}.camp-table.svelte-lj2jf7{width:100%;border-collapse:collapse;table-layout:fixed}.camp-table.svelte-lj2jf7 caption:where(.svelte-lj2jf7){text-align:left;caption-side:top;font-size:.875rem;line-height:1.5;color:var(--muted);padding-bottom:.5rem}.camp-table.svelte-lj2jf7 thead:where(.svelte-lj2jf7) th:where(.svelte-lj2jf7){text-align:left;font-family:var(--font-condensed);font-size:.875rem;padding:.4rem .5rem;border-bottom:2px solid var(--acc)}.camp-table.svelte-lj2jf7 thead:where(.svelte-lj2jf7) th:where(.svelte-lj2jf7):first-child{width:44%}.camp-table.svelte-lj2jf7 thead:where(.svelte-lj2jf7) th:where(.svelte-lj2jf7):last-child{width:8.5rem}.camp-row.svelte-lj2jf7>:where(.svelte-lj2jf7){padding:.7rem .5rem;border-bottom:1px solid var(--color-border);vertical-align:top;text-align:left}.camp-row.svelte-lj2jf7:hover>:where(.svelte-lj2jf7),.camp-row.svelte-lj2jf7:focus-within>:where(.svelte-lj2jf7){background:color-mix(in srgb,var(--acc) 6%,transparent)}.camp-row.svelte-lj2jf7:hover>:where(.svelte-lj2jf7):first-child,.camp-row.svelte-lj2jf7:focus-within>:where(.svelte-lj2jf7):first-child{box-shadow:inset 3px 0 0 var(--acc)}.c-camp.svelte-lj2jf7{font-weight:400}.c-name.svelte-lj2jf7{display:block;font-weight:700;font-size:1rem}.c-qual.svelte-lj2jf7{display:block;font-size:.875rem}.c-alt.svelte-lj2jf7{display:block;font-size:.8125rem;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c-toll.svelte-lj2jf7{display:block;margin-top:.3rem;font-size:.875rem;line-height:1.45}.c-toll-line.svelte-lj2jf7{display:block}.c-toll-lab.svelte-lj2jf7,.c-toll-src.svelte-lj2jf7{color:var(--muted);font-size:.8125rem}.c-toll-lab.svelte-lj2jf7:after{content:": "}.c-toll-src.svelte-lj2jf7:before{content:" "}.c-conflict.svelte-lj2jf7,.c-contested.svelte-lj2jf7{display:inline-block;margin-top:.25rem;font-family:var(--font-condensed);font-size:.75rem;font-weight:700;border:1px solid var(--acc);border-radius:3px;padding:0 .35rem}.c-where-narrow.svelte-lj2jf7{display:none}.c-type.svelte-lj2jf7{font-size:.9375rem}.c-type.svelte-lj2jf7 .glyph:where(.svelte-lj2jf7){margin-right:.35rem}.t-short.svelte-lj2jf7{display:none}.c-where.svelte-lj2jf7 b:where(.svelte-lj2jf7){display:block}.c-where.svelte-lj2jf7 span:where(.svelte-lj2jf7){display:block;font-size:.8125rem;color:var(--muted)}.rec-link.svelte-lj2jf7{display:inline-flex;min-height:44px;align-items:center;font-family:var(--font-condensed);font-weight:700;color:var(--color-primary-text)}.rec-row.svelte-lj2jf7 td:where(.svelte-lj2jf7){padding:0;border:0}.rec-body.svelte-lj2jf7{display:none;padding:1rem 1rem 1.25rem;margin:0 0 .75rem;border-left:3px solid var(--acc);background:color-mix(in srgb,var(--acc) 4%,var(--color-bg));scroll-margin-top:6rem}.rec-body.svelte-lj2jf7:target,.camps-lp .rec-body.is-open{display:block}.rec-h.svelte-lj2jf7{font-family:var(--font-display);font-size:1.25rem;margin:0 0 .5rem}.rec-lead.svelte-lj2jf7,.rec-notable.svelte-lj2jf7{max-width:70ch;line-height:1.65;margin:0 0 .6rem}.rec-notable.svelte-lj2jf7{border-top:1px solid var(--color-border);padding-top:.5rem}.rec-fields.svelte-lj2jf7{margin:.6rem 0 0;display:grid;gap:.6rem}.rec-fields.svelte-lj2jf7 dt:where(.svelte-lj2jf7){font-family:var(--font-condensed);font-weight:700;font-size:.875rem}.rec-fields.svelte-lj2jf7 dd:where(.svelte-lj2jf7){margin:.15rem 0 0;max-width:70ch;line-height:1.6}.rec-also.svelte-lj2jf7{display:block;margin-top:.25rem}.rec-k.svelte-lj2jf7{font-family:var(--font-condensed);font-weight:700;font-size:.8125rem;margin-right:.35rem}.rec-revised.svelte-lj2jf7{margin:.9rem 0;padding-left:.85rem;border-left:3px solid var(--acc)}.rec-rh.svelte-lj2jf7{font-family:var(--font-condensed);font-weight:700;margin:0 0 .25rem}.rec-revised.svelte-lj2jf7 p:where(.svelte-lj2jf7){margin:0 0 .35rem;max-width:70ch;line-height:1.6}.rec-quote.svelte-lj2jf7 summary:where(.svelte-lj2jf7){cursor:pointer;font-family:var(--font-condensed);font-weight:700;min-height:24px}.rec-quote.svelte-lj2jf7 p:where(.svelte-lj2jf7){font-size:.9375rem;color:var(--muted)}.rec-close.svelte-lj2jf7{display:inline-flex;min-height:32px;align-items:center;margin-top:.75rem;font-family:var(--font-condensed);font-weight:700;color:var(--color-primary-text)}.camps-lp .camp-row.is-hidden,.camps-lp .rec-row.is-hidden,.camps-lp .fam.is-hidden{display:none}@media(max-width:899px){.c-where-h.svelte-lj2jf7,.c-where.svelte-lj2jf7{display:none}.c-where-narrow.svelte-lj2jf7{display:block;font-size:.8125rem;color:var(--muted)}.camp-table.svelte-lj2jf7 thead:where(.svelte-lj2jf7) th:where(.svelte-lj2jf7):first-child{width:52%}}@media(max-width:699px){.t-full.svelte-lj2jf7{display:none}.t-short.svelte-lj2jf7{display:inline}.c-type.svelte-lj2jf7{font-size:.8125rem}.camp-table.svelte-lj2jf7 thead:where(.svelte-lj2jf7) th:where(.svelte-lj2jf7):last-child{width:4.25rem}.rec-link.svelte-lj2jf7{font-size:.875rem}}@media print{.rec-body.svelte-lj2jf7{display:block}.dir-tools.svelte-lj2jf7,.jumplist.svelte-lj2jf7,.rec-close.svelte-lj2jf7{display:none}}.tq.svelte-19oaipi{margin:2.5rem 0 1rem;padding-top:1.5rem;border-top:1px solid var(--color-border)}.tq.svelte-19oaipi h3:where(.svelte-19oaipi){font-family:var(--font-display);font-size:1.5rem;line-height:1.25;margin:0 0 .5rem}.tq-intro.svelte-19oaipi{font-size:1.0625rem;line-height:1.6;max-width:62ch;margin:0 0 1.25rem}.tq-list.svelte-19oaipi{list-style:none;padding:0;margin:0;display:grid;gap:1rem}.tq-item.svelte-19oaipi{border:1px solid var(--color-border);border-radius:4px;padding:1rem 1.1rem}.tq-name.svelte-19oaipi{display:flex;align-items:baseline;gap:.6rem;margin:0 0 .75rem;font-family:var(--font-display);font-size:1.25rem;line-height:1.3}.tq-n.svelte-19oaipi{font-family:var(--font-condensed);font-weight:700;font-size:.9375rem;color:var(--muted);font-variant-numeric:tabular-nums}.glyph.svelte-19oaipi{width:13px;height:13px;flex:0 0 auto;vertical-align:-1px}.tq-choices.svelte-19oaipi{display:none}.js .tq-choices.svelte-19oaipi{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 .5rem}.tq-choice.svelte-19oaipi{min-height:40px;padding:0 .75rem;font:700 .9375rem var(--font-condensed);border:1px solid #7b705f;border-radius:4px;background:var(--color-bg);color:var(--color-text);cursor:pointer;display:inline-flex;align-items:center;gap:.4rem}.tq-choice.svelte-19oaipi:hover:not([aria-disabled=true]){border-color:var(--acc)}.tq-choice.svelte-19oaipi:focus-visible,.tq.svelte-19oaipi summary:where(.svelte-19oaipi):focus-visible,.tq-rec.svelte-19oaipi:focus-visible{outline:3px solid #9a1f1f;outline-offset:2px}.tq-choice.svelte-19oaipi[aria-disabled=true]{cursor:default;opacity:.55}.tq-choice.svelte-19oaipi.is-answer{opacity:1;border:2px solid var(--acc);box-shadow:inset 0 -3px 0 var(--acc);background:color-mix(in srgb,var(--acc) 10%,var(--color-bg))}.tq-choice.svelte-19oaipi.is-answer:after{content:"✓";margin-left:.15rem;color:var(--color-text)}.tq-choice.svelte-19oaipi.is-wrong{opacity:1}.tq-choice.svelte-19oaipi.is-wrong span:where(.svelte-19oaipi){text-decoration:line-through;text-decoration-thickness:2px}.tq-verdict.svelte-19oaipi{margin:0;font-family:var(--font-condensed);font-weight:700;font-size:1.0625rem;min-height:0}.tq-verdict.svelte-19oaipi:empty{display:none}.tq.svelte-19oaipi details:where(.svelte-19oaipi){margin-top:.5rem}.tq.svelte-19oaipi summary:where(.svelte-19oaipi){cursor:pointer;font-family:var(--font-condensed);font-weight:700;color:#7a1a1a;min-height:32px;display:inline-flex;align-items:center}.js .tq-item.svelte-19oaipi.is-done summary:where(.svelte-19oaipi){display:none}.js .tq-item.svelte-19oaipi:not(.is-done) summary:where(.svelte-19oaipi){color:var(--muted);font-weight:400}.tq-why.svelte-19oaipi{border-left:3px solid var(--acc);padding:.25rem 0 .25rem .85rem;margin-top:.5rem}.tq-answer.svelte-19oaipi{margin:0 0 .35rem;display:flex;align-items:center;gap:.45rem;font-family:var(--font-condensed);font-size:1.0625rem}.tq-test.svelte-19oaipi{margin:0 0 .5rem;font-size:.9375rem;line-height:1.5}.tlbl.svelte-19oaipi{display:block;font-family:var(--font-condensed);font-weight:700;font-size:.8125rem;letter-spacing:.02em;text-transform:uppercase;color:var(--muted)}.tq-expl.svelte-19oaipi{margin:0 0 .5rem;line-height:1.65;max-width:66ch}.tq-rec.svelte-19oaipi{font-family:var(--font-condensed);font-weight:700;color:#7a1a1a;display:inline-flex;min-height:32px;align-items:center}.tq-score.svelte-19oaipi{margin:1rem 0 0;font-family:var(--font-condensed);font-weight:700;font-size:1.0625rem}.tq-outro.svelte-19oaipi{margin:1rem 0 0;line-height:1.6;max-width:62ch}.tq-outro.svelte-19oaipi a{color:#7a1a1a;font-weight:600}.tq-score.svelte-19oaipi:empty{display:none}@media(max-width:480px){.tq-item.svelte-19oaipi{padding:.85rem}.tq-choice.svelte-19oaipi{flex:1 1 100%;justify-content:flex-start}}.prose.svelte-12jpsuk p:where(.svelte-12jpsuk){line-height:1.75;max-width:68ch;margin:0 0 1.1rem}.prose.lead.svelte-12jpsuk p:where(.svelte-12jpsuk):first-child{font-size:clamp(1.125rem,1.8vw,1.3125rem);line-height:1.6}.pair.svelte-12jpsuk{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:clamp(1rem,2.5vw,2rem);margin:1.5rem 0}.note.svelte-12jpsuk{font-size:.9375rem;line-height:1.6;color:color-mix(in srgb,var(--color-text) 78%,var(--color-bg));max-width:66ch}figure.document.svelte-12jpsuk{margin:1.75rem 0;display:grid;gap:.85rem}figure.document.svelte-12jpsuk img:where(.svelte-12jpsuk){max-width:44rem;max-height:78vh;width:auto;height:auto}.excerpt.svelte-12jpsuk{margin:0;padding:1rem 1.25rem;border-left:3px solid var(--color-primary);background:color-mix(in srgb,var(--color-primary) 5%,transparent);display:grid;gap:.15rem;max-width:60ch}.excerpt.svelte-12jpsuk .line:where(.svelte-12jpsuk){display:block;font-family:var(--font-mono, ui-monospace, monospace);font-size:.9375rem;line-height:1.5}.excerpt.svelte-12jpsuk p:where(.svelte-12jpsuk){margin:0;line-height:1.65}.cap.svelte-12jpsuk{margin:0;font-size:.9688rem;line-height:1.6;max-width:66ch}.video.svelte-12jpsuk a:where(.svelte-12jpsuk){color:inherit;display:inline-block;min-height:24px}.video.svelte-12jpsuk{margin:1.5rem 0;padding:1rem 1.25rem;border:1px solid var(--color-border);border-radius:4px;display:grid;gap:.6rem}.video-lead.svelte-12jpsuk{margin:0;display:flex;align-items:center;gap:.9rem;flex-wrap:wrap;font-family:var(--font-condensed);font-weight:700}.free.svelte-12jpsuk{font-size:.75rem;text-transform:uppercase;letter-spacing:.09em;padding:.2rem .55rem;border-radius:999px;background:var(--color-primary);color:var(--color-on-primary, #fff)}.pullquote.svelte-12jpsuk{margin:1.75rem 0;padding-left:1.25rem;border-left:4px solid var(--color-primary);max-width:62ch}.pullquote.svelte-12jpsuk p:where(.svelte-12jpsuk){margin:0 0 .6rem;font-family:var(--font-display);font-size:clamp(1.1875rem,2.2vw,1.5rem);line-height:1.45}.pullquote.svelte-12jpsuk cite:where(.svelte-12jpsuk){font-style:normal;font-family:var(--font-condensed);font-size:.875rem;line-height:1.5;color:color-mix(in srgb,var(--color-text) 82%,var(--color-bg));display:block}.quote-src.svelte-12jpsuk{display:inline-flex;align-items:center;min-height:24px;margin-top:.45rem;font-family:var(--font-condensed);font-size:.875rem;font-weight:700;color:var(--color-primary-text);text-decoration-color:var(--color-primary);text-underline-offset:3px}.quote-src.watch.svelte-12jpsuk:before{content:"";width:0;height:0;border-style:solid;border-width:.32em 0 .32em .55em;border-color:transparent transparent transparent currentColor;margin-right:.5em}.quote-actions.svelte-12jpsuk{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem 1rem;margin-top:.45rem}.quote-actions.svelte-12jpsuk .quote-src:where(.svelte-12jpsuk){margin-top:0}.quote-play.svelte-12jpsuk{display:none}.js .quote-play.svelte-12jpsuk{display:inline-flex;align-items:center;gap:.45rem;min-height:36px;padding:0 .85rem;font:700 .9375rem var(--font-condensed);color:#fff;background:#9a1f1f;border:0;border-radius:4px;cursor:pointer}.js .quote-play.svelte-12jpsuk:before{content:"";border-style:solid;border-width:.32em 0 .32em .55em;border-color:transparent transparent transparent currentColor}.js .quote-play.svelte-12jpsuk[aria-expanded=true]:before{border:0;width:.6em;height:.6em;background:currentColor}.quote-play.svelte-12jpsuk:focus-visible{outline:3px solid #9a1f1f;outline-offset:2px}.quote-player.svelte-12jpsuk{margin-top:.75rem;max-width:640px}.quote-player.svelte-12jpsuk iframe{display:block;width:100%;aspect-ratio:16 / 9;border:0;background:#1d1a16}.quote-orig.svelte-12jpsuk{margin-top:.4rem;font-size:.9375rem}.quote-orig.svelte-12jpsuk summary:where(.svelte-12jpsuk){cursor:pointer;font-family:var(--font-condensed);font-weight:700;min-height:24px}.quote-orig.svelte-12jpsuk p:where(.svelte-12jpsuk){font-family:inherit;font-size:1.0625rem;line-height:1.6;margin:.4rem 0 0}.credits-all.svelte-12jpsuk{margin:1.25rem 0 0;max-width:66ch}.credits-all.svelte-12jpsuk>summary:where(.svelte-12jpsuk){cursor:pointer;font-family:var(--font-condensed);font-weight:700;min-height:24px}.stats.svelte-12jpsuk{list-style:none;padding:0;margin:1.5rem 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:clamp(1.25rem,3vw,2.25rem)}.stats.svelte-12jpsuk li:where(.svelte-12jpsuk){display:grid;gap:.25rem;padding-left:.9rem;border-left:3px solid var(--color-primary)}.val.svelte-12jpsuk{font-family:var(--font-display);font-size:clamp(1.75rem,4vw,2.75rem);line-height:1}.lab.svelte-12jpsuk{font-size:.9688rem;line-height:1.45}.qual.svelte-12jpsuk{font-size:.8438rem;line-height:1.5;color:color-mix(in srgb,var(--color-text) 75%,var(--color-bg))}.callout.svelte-12jpsuk{margin:1.5rem 0;padding:1rem 1.25rem;border-radius:4px;background:color-mix(in srgb,var(--color-primary) 7%,transparent);border-left:4px solid var(--color-primary);max-width:62ch}.ch.svelte-12jpsuk{margin:0 0 .35rem;font-family:var(--font-condensed);font-weight:700}.cb.svelte-12jpsuk{margin:0;line-height:1.6}.answers.svelte-12jpsuk{display:grid;gap:1.25rem;margin:1.5rem 0}.answer.svelte-12jpsuk{display:grid;gap:.3rem;padding-left:1rem;border-left:3px solid var(--color-primary)}dt.svelte-12jpsuk{font-family:var(--font-condensed);font-weight:700;font-size:1.05rem}dd.svelte-12jpsuk{margin:0;line-height:1.65;max-width:68ch}.links.svelte-12jpsuk{list-style:none;padding:0;margin:1.25rem 0;display:grid;gap:.6rem}.links.svelte-12jpsuk a:where(.svelte-12jpsuk){color:inherit;line-height:1.5;display:inline-block;min-height:28px;max-width:68ch}.cards.svelte-12jpsuk{list-style:none;padding:0;margin:1.5rem 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:1.5rem}.cards.svelte-12jpsuk img:where(.svelte-12jpsuk){width:100%;height:auto}.name.svelte-12jpsuk{margin:.5rem 0 0;font-weight:700}.dates.svelte-12jpsuk,.blurb.svelte-12jpsuk{margin:.15rem 0 0;font-size:.9063rem;line-height:1.5;color:color-mix(in srgb,var(--color-text) 85%,var(--color-bg))}.timeline.svelte-12jpsuk{list-style:none;padding:0;margin:1.5rem 0 0;display:grid;gap:0}.timeline.svelte-12jpsuk li:where(.svelte-12jpsuk){display:grid;gap:.25rem;padding:1rem 0 1rem 1.25rem;border-left:2px solid var(--color-border);position:relative}.timeline.svelte-12jpsuk li:where(.svelte-12jpsuk):before{content:"";position:absolute;left:-6px;top:1.35rem;width:10px;height:10px;border-radius:50%;background:var(--color-primary)}.tdate.svelte-12jpsuk{margin:0;font-family:var(--font-condensed);font-size:.8125rem;text-transform:uppercase;letter-spacing:.07em;font-weight:700;color:color-mix(in srgb,var(--color-text) 70%,var(--color-bg))}.ttitle.svelte-12jpsuk{margin:0;line-height:1.5;max-width:64ch}.tbody.svelte-12jpsuk{margin:0;font-size:.9375rem;line-height:1.6;color:color-mix(in srgb,var(--color-text) 85%,var(--color-bg));max-width:64ch}.more-dates.svelte-12jpsuk{margin-top:1.25rem;border:none;padding:0}.more-dates.svelte-12jpsuk>summary:where(.svelte-12jpsuk){display:inline-flex;align-items:center;min-height:44px;padding:.6rem 1.1rem;font-family:var(--font-condensed);font-weight:700;font-size:.9375rem;border:2px solid var(--color-primary);border-radius:3px;cursor:pointer;width:fit-content}.more-dates.svelte-12jpsuk>summary:where(.svelte-12jpsuk):hover{background:color-mix(in srgb,var(--color-primary) 12%,transparent)}details.svelte-12jpsuk{border-top:1px solid var(--color-border);padding:1rem 0}details.svelte-12jpsuk:last-of-type{border-bottom:1px solid var(--color-border)}summary.svelte-12jpsuk{cursor:pointer;font-family:var(--font-condensed);font-weight:700;font-size:1.0625rem;line-height:1.4;min-height:44px;display:flex;align-items:center}details.svelte-12jpsuk p:where(.svelte-12jpsuk){margin:.65rem 0 0;line-height:1.7;max-width:68ch}.source-list.svelte-12jpsuk{list-style:none;padding:0;margin:1.25rem 0 0;display:grid;gap:1rem}.source-list.svelte-12jpsuk li:where(.svelte-12jpsuk){display:grid;gap:.2rem;max-width:72ch}.source-list.svelte-12jpsuk a:where(.svelte-12jpsuk),.source-list.svelte-12jpsuk .lbl:where(.svelte-12jpsuk){color:inherit;font-weight:700;line-height:1.45}.source-list.svelte-12jpsuk a:where(.svelte-12jpsuk){display:inline-block;min-height:24px}.inst.svelte-12jpsuk,.snote.svelte-12jpsuk{font-size:.9063rem;line-height:1.55;color:color-mix(in srgb,var(--color-text) 80%,var(--color-bg))}.snote.svelte-12jpsuk{font-style:italic}h3.svelte-12jpsuk,.sub-h.svelte-12jpsuk{font-family:var(--font-display);font-size:clamp(1.25rem,2.2vw,1.625rem);line-height:1.25;margin:2.25rem 0 .75rem;max-width:32ch}.table-wrap.svelte-12jpsuk{margin:1.75rem 0}.tcap.svelte-12jpsuk{font-family:var(--font-condensed);font-weight:700;margin-bottom:.6rem}.scroller.svelte-12jpsuk{overflow-x:auto;-webkit-overflow-scrolling:touch}table.svelte-12jpsuk{border-collapse:collapse;width:100%;min-width:34rem;font-size:.9375rem}th.svelte-12jpsuk,td.svelte-12jpsuk{text-align:left;vertical-align:top;padding:.7rem .9rem .7rem 0;border-bottom:1px solid var(--color-border);line-height:1.5}thead.svelte-12jpsuk th:where(.svelte-12jpsuk){font-family:var(--font-condensed);text-transform:uppercase;letter-spacing:.07em;font-size:.75rem;border-bottom:2px solid var(--color-primary);white-space:nowrap}tbody.svelte-12jpsuk th:where(.svelte-12jpsuk){font-weight:700;padding-right:1.25rem}.test.svelte-12jpsuk,.german.svelte-12jpsuk{margin:.35rem 0 0;font-size:.9063rem;line-height:1.5}.tlbl.svelte-12jpsuk{display:block;font-family:var(--font-condensed);text-transform:uppercase;letter-spacing:.07em;font-size:.75rem;font-weight:700;color:var(--color-primary-text)}.glossary.svelte-1fgep9v{padding-block:clamp(2rem,4.5vw,3.25rem);border-top:1px solid var(--color-border)}h2.svelte-1fgep9v{font-family:var(--font-display);font-size:clamp(1.5rem,3.2vw,2.25rem);line-height:1.2;margin:0 0 .75rem}summary.svelte-1fgep9v{cursor:pointer;font-family:var(--font-condensed);font-weight:700;min-height:44px;display:flex;align-items:center}dl.svelte-1fgep9v{display:grid;gap:1rem;margin:1rem 0 0}.entry.svelte-1fgep9v{display:grid;gap:.25rem;padding-left:1rem;border-left:3px solid var(--color-primary)}dt.svelte-1fgep9v{font-family:var(--font-condensed);font-weight:700}dd.svelte-1fgep9v{margin:0;line-height:1.6;max-width:68ch}dd.svelte-1fgep9v a:where(.svelte-1fgep9v){color:inherit;font-family:var(--font-condensed);font-size:.8125rem;margin-left:.5rem;display:inline-block;min-height:24px}.jump.svelte-1vx72ib{position:sticky;top:0;z-index:20;background:color-mix(in srgb,var(--color-bg) 92%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--color-border)}.jump.svelte-1vx72ib ul:where(.svelte-1vx72ib){list-style:none;margin:0 auto;padding:.6rem clamp(1rem,4vw,3rem);max-width:68.5rem;display:flex;gap:1.25rem;overflow-x:auto;scrollbar-width:thin}.jump.svelte-1vx72ib a:where(.svelte-1vx72ib){color:inherit;white-space:nowrap;font-family:var(--font-condensed);font-size:.875rem;font-weight:700;text-decoration:none;display:flex;align-items:center;min-height:32px}.jump.svelte-1vx72ib a:where(.svelte-1vx72ib):hover{color:var(--color-primary-text)}.jump.svelte-1vx72ib{display:flex;align-items:center;gap:1.25rem;padding-inline:clamp(1rem,4vw,3rem)}.jump.svelte-1vx72ib ul:where(.svelte-1vx72ib){padding-inline:0;margin:0;max-width:none;min-width:0;flex:1 1 auto}.wordmark.svelte-1vx72ib{flex:0 0 auto;display:flex;align-items:center;min-height:44px}.wordmark.svelte-1vx72ib img:where(.svelte-1vx72ib){display:block;height:36px;width:auto}.identity.svelte-1vx72ib{margin:1rem 0 0;font-family:var(--font-condensed);font-size:.9375rem;line-height:1.5;max-width:60ch}.age-note.svelte-1vx72ib{margin:.35rem 0 0;font-family:var(--font-condensed);font-size:.8125rem;line-height:1.5;color:color-mix(in srgb,var(--color-text) 72%,var(--color-bg));max-width:60ch}.camps-lp [hidden]{display:none!important}.camps-main.svelte-1vx72ib{max-width:68.5rem;margin:0 auto;padding:0 clamp(1.25rem,4vw,3rem) 5rem}.hero.svelte-1vx72ib{padding-block:clamp(2rem,5vw,3.5rem) clamp(1.5rem,4vw,2.5rem)}.kicker.svelte-1vx72ib{font-family:var(--font-condensed);text-transform:uppercase;letter-spacing:.14em;font-size:.8125rem;font-weight:700;color:var(--color-primary-text);margin:0 0 .75rem}.kicker.svelte-1vx72ib a:where(.svelte-1vx72ib){color:inherit;text-decoration-color:var(--color-primary);text-underline-offset:3px}h1.svelte-1vx72ib{font-family:var(--font-display);font-size:clamp(2.125rem,5.2vw,3.5rem);line-height:1.08;letter-spacing:-.015em;margin:0 0 1rem;max-width:22ch}.dek.svelte-1vx72ib{font-size:clamp(1.0625rem,2vw,1.375rem);line-height:1.55;max-width:56ch;margin:0}.hero-img.svelte-1vx72ib{width:100%;height:auto;margin-top:2rem}section.svelte-1vx72ib{padding-block:clamp(2rem,4.5vw,3.25rem);border-top:1px solid var(--color-border)}h2.svelte-1vx72ib{font-family:var(--font-display);font-size:clamp(1.5rem,3.2vw,2.25rem);line-height:1.2;margin:0 0 .75rem;max-width:26ch;scroll-margin-top:4rem}section.svelte-1vx72ib{scroll-margin-top:4rem}.sub.svelte-1vx72ib{font-size:1.0625rem;line-height:1.6;max-width:62ch;color:color-mix(in srgb,var(--color-text) 85%,var(--color-bg));margin:0 0 1.25rem}.series-nav.svelte-1vx72ib{padding-block:clamp(2rem,4.5vw,3.25rem);border-top:1px solid var(--color-border)}.series-nav-lead.svelte-1vx72ib{margin:0 0 1.5rem;font-size:1.0625rem;line-height:1.6}.series-nav.svelte-1vx72ib ul:where(.svelte-1vx72ib){list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:clamp(1rem,2.5vw,2rem)}.series-nav.svelte-1vx72ib li:where(.svelte-1vx72ib){display:grid;gap:.3rem;padding-left:1rem;border-left:3px solid var(--color-primary)}.series-nav.svelte-1vx72ib .dir:where(.svelte-1vx72ib),.series-nav.svelte-1vx72ib .when:where(.svelte-1vx72ib){font-family:var(--font-condensed);font-size:.8125rem;text-transform:uppercase;letter-spacing:.08em;font-weight:700}.series-nav.svelte-1vx72ib .dir:where(.svelte-1vx72ib){color:var(--color-primary-text)}.series-nav.svelte-1vx72ib .when:where(.svelte-1vx72ib){color:color-mix(in srgb,var(--color-text) 65%,var(--color-bg))}.series-nav.svelte-1vx72ib li:where(.svelte-1vx72ib) a:where(.svelte-1vx72ib),.series-nav.svelte-1vx72ib li:where(.svelte-1vx72ib) .unbuilt:where(.svelte-1vx72ib){font-family:var(--font-display);font-size:1.25rem;line-height:1.25;color:inherit;display:inline-block;min-height:28px}.series-nav.svelte-1vx72ib li:where(.svelte-1vx72ib) .unbuilt:where(.svelte-1vx72ib){color:color-mix(in srgb,var(--color-text) 65%,var(--color-bg))}.all.svelte-1vx72ib{margin:1.75rem 0 0;font-family:var(--font-condensed);font-weight:700}.all.svelte-1vx72ib a:where(.svelte-1vx72ib){color:inherit;display:inline-block;min-height:24px}.educators.svelte-1vx72ib .capture:where(.svelte-1vx72ib){margin-top:1.25rem;max-width:34rem;display:grid;gap:.5rem}.educators.svelte-1vx72ib .hp:where(.svelte-1vx72ib){position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.educators.svelte-1vx72ib label:where(.svelte-1vx72ib){font-family:var(--font-condensed);font-weight:700}.educators.svelte-1vx72ib .row:where(.svelte-1vx72ib){display:flex;flex-wrap:wrap;gap:.6rem}.educators.svelte-1vx72ib input[type=email]:where(.svelte-1vx72ib){flex:1 1 16rem;min-height:44px;padding:0 .85rem;font:inherit;border:1px solid #7b705f;border-radius:4px;background:var(--color-bg);color:var(--color-text)}.educators.svelte-1vx72ib .btn:where(.svelte-1vx72ib){min-height:44px;padding:0 1.1rem;font-family:var(--font-condensed);font-weight:700;font-size:1rem;border:0;border-radius:4px;background:#9a1f1f;color:#fff;cursor:pointer}.educators.svelte-1vx72ib :where(.svelte-1vx72ib):is(input:where(.svelte-1vx72ib),.btn:where(.svelte-1vx72ib)):focus-visible{outline:3px solid #9a1f1f;outline-offset:2px}.page-footer.svelte-1vx72ib{padding-top:2.5rem;border-top:1px solid var(--color-border)}.page-footer.svelte-1vx72ib p:where(.svelte-1vx72ib){max-width:58ch;line-height:1.65;color:color-mix(in srgb,var(--color-text) 85%,var(--color-bg))}.camps-lp{color:var(--color-text);background:var(--color-bg);font-family:var(--font-body);font-size:16px;line-height:normal;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;overflow-x:clip}.camps-lp *,.camps-lp *:before,.camps-lp *:after{box-sizing:border-box}.camps-lp img{max-width:100%}.camps-lp :where(a,button,[tabindex]):focus-visible{outline:3px solid var(--color-primary);outline-offset:3px;border-radius:2px}.camps-lp .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:where(.camps-lp) :where(p,blockquote,figure,dl,ul,ol){margin-block:1em}:where(.camps-lp) :where(h1){font-size:2em;margin-block:.67em;font-weight:700}:where(.camps-lp) :where(h2){font-size:1.5em;margin-block:.83em;font-weight:700}:where(.camps-lp) :where(h3){font-size:1.17em;margin-block:1em;font-weight:700}:where(.camps-lp) :where(h4){font-size:1em;margin-block:1.33em;font-weight:700}:where(.camps-lp) :where(h1,h2,h3,h4){font-family:inherit;color:inherit;line-height:normal}:where(.camps-lp) :where(p){font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}:where(.camps-lp) :where(ul){list-style:disc;padding-inline-start:40px}:where(.camps-lp) :where(ol){list-style:decimal;padding-inline-start:40px}:where(.camps-lp) :where(blockquote,figure){margin-inline:40px}:where(.camps-lp) :where(dd){margin-inline-start:40px}:where(.camps-lp) :where(a){color:LinkText;text-decoration:underline}:where(.camps-lp) :where(table){border-collapse:separate;border-spacing:2px;text-indent:initial}:where(.camps-lp) :where(img,svg,video,iframe){display:inline;vertical-align:baseline}:where(.camps-lp) :where(img){height:auto}:where(.camps-lp) :where(input[type=range]){margin:2px}.camps-lp .jump.svelte-1vx72ib{top:var(--site-header-offset, 80px);z-index:40;transition:top .2s ease}.camps-lp [id]{scroll-margin-top:calc(var(--site-header-offset, 80px) + 4rem)}.camps-lp .edu-error{margin:.75rem 0 0;color:#9a1f1f;font-weight:700}
