.TestChapters-module__ej0f7a__catalogue{gap:var(--space-2xl);background:var(--off-white);display:grid}.TestChapters-module__ej0f7a__head{justify-items:start;gap:var(--space-md);display:grid}.TestChapters-module__ej0f7a__rule{background:var(--gray-300);width:100%;height:1px}.TestChapters-module__ej0f7a__overlineRow{align-items:baseline;gap:var(--space-xs);display:inline-flex}.TestChapters-module__ej0f7a__star{width:.85em;height:.85em;color:var(--orange);flex:none;transform:translateY(.08em)}.TestChapters-module__ej0f7a__overlineRow .TestChapters-module__ej0f7a__overline,.TestChapters-module__ej0f7a__overlineRow h1.TestChapters-module__ej0f7a__overline{font-size:var(--size-overline);font-weight:var(--heading-weight-sub);color:var(--teal)}.TestChapters-module__ej0f7a__headBody{max-width:55ch;font-size:var(--size-body);color:var(--teal)}.TestChapters-module__ej0f7a__layout{gap:var(--space-2xl);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.TestChapters-module__ej0f7a__layout{gap:var(--space-3xl);grid-template-columns:minmax(0,14rem) minmax(0,1fr);align-items:start}}.TestChapters-module__ej0f7a__index{--index-px:var(--section-px-sm);z-index:2;margin-inline:calc(var(--index-px) * -1);background:var(--off-white);box-shadow:inset 0 -1px 0 var(--gray-200);position:sticky;inset-block-start:0}@media (min-width:768px){.TestChapters-module__ej0f7a__index{--index-px:var(--section-px-md)}}@media (max-width:1023px){.TestChapters-module__ej0f7a__catalogue{--index-band:calc(var(--nav-edge) + var(--frame-tab-h));row-gap:max(var(--space-2xl), var(--index-band))}.TestChapters-module__ej0f7a__index{margin-block-start:calc(var(--index-band) * -1);padding-block-start:var(--index-band)}}@media (min-width:1024px){.TestChapters-module__ej0f7a__index{z-index:1;box-shadow:none;background:0 0;margin-inline:0;inset-block-start:var(--space-2xl)}}@media (max-width:1023px){.TestChapters-module__ej0f7a__index .TestChapters-module__ej0f7a__indexLabel{display:none}}.TestChapters-module__ej0f7a__index .TestChapters-module__ej0f7a__indexLabel{border-block-end:1px solid var(--gray-200);color:var(--gray-400);padding-block-end:var(--space-xs)}.TestChapters-module__ej0f7a__indexList{gap:0;margin:0;padding:0;list-style:none;display:grid}.TestChapters-module__ej0f7a__indexList li+li{border-block-start:1px solid var(--gray-200)}.TestChapters-module__ej0f7a__indexList .TestChapters-module__ej0f7a__indexLink{align-items:baseline;gap:var(--space-xs);padding-block:var(--space-xs);color:var(--gray-600);transition:color .3s var(--ease-out-quart);display:flex}.TestChapters-module__ej0f7a__indexList .TestChapters-module__ej0f7a__indexLink:hover,.TestChapters-module__ej0f7a__indexList .TestChapters-module__ej0f7a__indexLink:focus-visible{color:var(--teal)}.TestChapters-module__ej0f7a__indexList .TestChapters-module__ej0f7a__indexLink[aria-current]{color:var(--teal-ink)}.TestChapters-module__ej0f7a__indexNum{font-size:var(--size-caption);color:var(--gray-400);font-variant-numeric:tabular-nums;transition:color .3s var(--ease-out-quart);flex:none}.TestChapters-module__ej0f7a__indexLink[aria-current] .TestChapters-module__ej0f7a__indexNum{color:var(--orange)}.TestChapters-module__ej0f7a__indexName{min-width:0;display:flex}.TestChapters-module__ej0f7a__indexCount{font-size:var(--size-overline);color:var(--gray-400);font-variant-numeric:tabular-nums;flex:none;margin-inline-start:auto}@media (max-width:1023px){.TestChapters-module__ej0f7a__indexList{gap:var(--space-lg);overscroll-behavior-x:contain;scrollbar-width:none;padding-inline:var(--index-px);-webkit-mask-image:linear-gradient(to right, var(--black) calc(100% - var(--index-px)), transparent);mask-image:linear-gradient(to right, var(--black) calc(100% - var(--index-px)), transparent);display:flex;overflow-x:auto}[dir=rtl] .TestChapters-module__ej0f7a__indexList{-webkit-mask-image:linear-gradient(to left, var(--black) calc(100% - var(--index-px)), transparent);mask-image:linear-gradient(to left, var(--black) calc(100% - var(--index-px)), transparent)}.TestChapters-module__ej0f7a__indexList::-webkit-scrollbar{display:none}.TestChapters-module__ej0f7a__indexList li+li{border-block-start:0}.TestChapters-module__ej0f7a__indexList li{flex:none}.TestChapters-module__ej0f7a__indexList .TestChapters-module__ej0f7a__indexLink{padding-block:var(--space-sm);white-space:nowrap;-webkit-tap-highlight-color:transparent}.TestChapters-module__ej0f7a__indexList .TestChapters-module__ej0f7a__indexLink:after{content:"";background:var(--orange);height:1px;transition:transform .6s var(--ease-out-expo);position:absolute;inset-block-end:0;inset-inline:0;transform:scaleX(0)}.TestChapters-module__ej0f7a__indexList .TestChapters-module__ej0f7a__indexLink[aria-current]:after{transform:scaleX(1)}.TestChapters-module__ej0f7a__indexList .TestChapters-module__ej0f7a__indexLink:is(:hover,:focus-visible) [data-animate-chars]>span{transform:translateY(0)rotate(.001deg)}.TestChapters-module__ej0f7a__indexCount{display:none}}.TestChapters-module__ej0f7a__chapters{gap:var(--space-3xl);display:grid}.TestChapters-module__ej0f7a__chapter{gap:var(--space-xl);scroll-margin-block-start:calc(var(--index-h,0px) + var(--space-lg));display:grid}@media (min-width:1024px){.TestChapters-module__ej0f7a__chapter{scroll-margin-block-start:var(--space-2xl)}}.TestChapters-module__ej0f7a__chapterHead{justify-items:start;gap:var(--space-sm);display:grid}.TestChapters-module__ej0f7a__chapterNum{font-size:var(--size-overline);font-weight:var(--label-weight);letter-spacing:var(--label-tracking);color:var(--orange);font-variant-numeric:tabular-nums}.TestChapters-module__ej0f7a__chapterName{font-size:var(--size-h3);font-weight:var(--heading-weight-sub);color:var(--teal-ink)}.TestChapters-module__ej0f7a__chapterBody{max-width:62ch;color:var(--teal)}.TestChapters-module__ej0f7a__entries{gap:var(--space-xl);margin:0;padding:0;list-style:none;display:grid}.TestChapters-module__ej0f7a__entry+.TestChapters-module__ej0f7a__entry{border-block-start:1px solid var(--gray-200);padding-block-start:var(--space-xl)}.TestChapters-module__ej0f7a__entry{column-gap:var(--space-md);grid-template-columns:auto minmax(0,1fr);display:grid}.TestChapters-module__ej0f7a__num{font-size:var(--size-overline);font-weight:var(--label-weight);letter-spacing:var(--label-tracking);color:var(--gray-400);font-variant-numeric:tabular-nums;padding-block-start:.35em}.TestChapters-module__ej0f7a__entryBody{gap:var(--space-sm);display:grid}.TestChapters-module__ej0f7a__entryMain{justify-items:start;gap:var(--space-sm);display:grid}@media (max-width:767px){.TestChapters-module__ej0f7a__entry{justify-items:start;row-gap:var(--space-sm);column-gap:var(--space-xs)}.TestChapters-module__ej0f7a__entryBody,.TestChapters-module__ej0f7a__entryMain{display:contents}.TestChapters-module__ej0f7a__num{align-self:baseline;padding-block-start:0}.TestChapters-module__ej0f7a__name{align-self:baseline}.TestChapters-module__ej0f7a__entryMain>:not(.TestChapters-module__ej0f7a__name),.TestChapters-module__ej0f7a__fields{grid-column:1/-1}}.TestChapters-module__ej0f7a__name{font-size:var(--size-h4);font-weight:var(--heading-weight-sub);color:var(--teal-ink)}.TestChapters-module__ej0f7a__text{max-width:68ch;font-size:var(--size-body);color:var(--teal)}.TestChapters-module__ej0f7a__levels{justify-self:stretch;justify-items:start;gap:var(--space-xs);margin-block-start:var(--space-xs);display:grid}.TestChapters-module__ej0f7a__entryBody .TestChapters-module__ej0f7a__fieldLabel{color:var(--gray-400)}.TestChapters-module__ej0f7a__levelList{justify-self:stretch;gap:var(--space-xs);grid-template-columns:repeat(auto-fill,minmax(min(100%,9rem),1fr));margin:0;padding:0;list-style:none;display:grid}.TestChapters-module__ej0f7a__level{padding:var(--space-xs) .75rem;border:1px solid var(--gray-200);color:var(--gray-400);border-radius:0;justify-items:start;gap:.15em;display:grid}.TestChapters-module__ej0f7a__isOffered{border-color:var(--teal);color:var(--teal)}.TestChapters-module__ej0f7a__levelCode{font-size:var(--size-body-sm);font-weight:var(--label-weight);letter-spacing:var(--label-tracking);color:inherit;font-variant-numeric:tabular-nums}.TestChapters-module__ej0f7a__isOffered .TestChapters-module__ej0f7a__levelCode{color:var(--teal-ink)}.TestChapters-module__ej0f7a__levelValue{font-size:var(--size-caption);color:inherit;font-variant-numeric:tabular-nums}.TestChapters-module__ej0f7a__isOffered .TestChapters-module__ej0f7a__levelValue{color:var(--orange)}.TestChapters-module__ej0f7a__levelName{font-size:var(--size-caption);color:var(--gray-400)}[dir=rtl] .TestChapters-module__ej0f7a__levelCode{letter-spacing:0}.TestChapters-module__ej0f7a__fields{gap:var(--space-sm);margin-block-start:var(--space-xs);display:grid}.TestChapters-module__ej0f7a__field{justify-items:start;gap:.15em;display:grid}.TestChapters-module__ej0f7a__fieldList{justify-items:start;gap:.2em;margin:0;padding:0;list-style:none;display:grid}.TestChapters-module__ej0f7a__method,.TestChapters-module__ej0f7a__instrument{font-size:var(--size-body-sm);color:var(--teal)}.TestChapters-module__ej0f7a__model{font-size:var(--size-caption);color:var(--gray-400);display:block}.TestChapters-module__ej0f7a__marks{align-items:baseline;gap:var(--space-xs) var(--space-md);flex-wrap:wrap;margin-block-start:var(--space-xs);display:flex}.TestChapters-module__ej0f7a__mark{align-items:baseline;gap:var(--space-xs);color:var(--gray-400);display:inline-flex}.TestChapters-module__ej0f7a__isAccredited{color:var(--teal)}@media (min-width:1024px){.TestChapters-module__ej0f7a__entryBody{column-gap:var(--space-2xl);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start}.TestChapters-module__ej0f7a__fields{margin-block-start:.35em}.TestChapters-module__ej0f7a__name{font-size:var(--size-h5)}}
.StarField-module__g50vlW__band{block-size:clamp(120px,14vw,200px);position:relative}.StarField-module__g50vlW__canvas{block-size:100%;inline-size:100%;position:absolute;inset:0}
.Footer-module__nhiC3q__footer{--footer-px:var(--section-px-sm);background:var(--teal-ink);color:var(--white)}@media (min-width:768px){.Footer-module__nhiC3q__footer{--footer-px:var(--section-px-md)}}@media (min-width:1024px){.Footer-module__nhiC3q__footer{--footer-px:var(--section-px-lg)}}.Footer-module__nhiC3q__top{gap:var(--space-2xl);padding-inline:var(--footer-px);padding-block:var(--section-py-sm) var(--space-2xl);display:grid}@media (min-width:900px){.Footer-module__nhiC3q__top{align-items:start;gap:var(--space-3xl);grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.Footer-module__nhiC3q__description{font-size:var(--size-h3);font-weight:var(--heading-weight-light);color:var(--white);max-width:28ch;margin:0}.Footer-module__nhiC3q__columns{gap:var(--space-xl) var(--space-lg);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:640px){.Footer-module__nhiC3q__columns{gap:var(--space-xl) var(--space-lg);grid-template-columns:minmax(min-content,.85fr) minmax(0,1.35fr) minmax(0,.8fr)}}.Footer-module__nhiC3q__group{align-content:start;gap:var(--space-md);display:grid}.Footer-module__nhiC3q__group .Footer-module__nhiC3q__groupLabel{color:var(--gray-300);margin:0}.Footer-module__nhiC3q__list{align-content:start;gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.Footer-module__nhiC3q__link{color:var(--white)}@media (pointer:coarse){.Footer-module__nhiC3q__list{gap:0}.Footer-module__nhiC3q__link,.Footer-module__nhiC3q__metaLink{padding-block:.4rem;display:inline-block}}.Footer-module__nhiC3q__social{align-items:center;gap:var(--space-md);margin:0;padding:0;list-style:none;display:flex}.Footer-module__nhiC3q__socialLink{padding:var(--space-xs);margin:calc(var(--space-xs) * -1);color:var(--gray-300);transition:color .4s var(--ease-out-quart);display:inline-flex}.Footer-module__nhiC3q__socialLink:hover,.Footer-module__nhiC3q__socialLink:focus-visible{color:var(--white)}.Footer-module__nhiC3q__socialIcon{width:1.25rem;height:1.25rem}.Footer-module__nhiC3q__plain{font-size:var(--size-caption);color:var(--gray-300);display:block}.Footer-module__nhiC3q__bottom{align-items:flex-start;gap:var(--space-lg);padding-inline:var(--footer-px);padding-block:var(--space-3xl) calc(3rem + .5rem + var(--space-md) + var(--frame-foot));flex-direction:column;display:flex}.Footer-module__nhiC3q__wordmark{filter:brightness(0)invert();block-size:clamp(1.5rem,3vw,2.25rem);inline-size:auto}.Footer-module__nhiC3q__meta{align-items:baseline;gap:var(--space-xs) var(--space-md);font-size:var(--size-caption);color:var(--gray-300);flex-wrap:wrap;margin:0;display:flex}@media (min-width:1280px){.Footer-module__nhiC3q__bottom{flex-direction:row;justify-content:space-between;align-items:center}.Footer-module__nhiC3q__meta{text-align:end;justify-content:flex-end}}.Footer-module__nhiC3q__credit{align-items:baseline;gap:.3em;display:inline-flex}.Footer-module__nhiC3q__metaLink{color:var(--white)}.Footer-module__nhiC3q__credit a{align-items:baseline;gap:.3em;display:inline-flex}.Footer-module__nhiC3q__creditStar{color:currentColor;width:.85em;height:.85em;transition:transform .9s var(--ease-out-expo);flex:none;transform:translateY(.08em)}.Footer-module__nhiC3q__credit a:hover .Footer-module__nhiC3q__creditStar,.Footer-module__nhiC3q__credit a:focus-visible .Footer-module__nhiC3q__creditStar{transform:translateY(.08em)rotate(45deg)}
