.taster-module__FoqpVq__taster{background:var(--white);box-shadow:inset 0 0 0 2px var(--border), 0 8px 0 var(--border);border-radius:26px;min-width:0;padding:22px 24px 24px}.taster-module__FoqpVq__next{margin:18px 0 0}.taster-module__FoqpVq__nextBtn{min-height:48px;font:700 16px/1 var(--sans);background:var(--ug-action);box-shadow:0 4px 0 var(--ug-action-edge);border-radius:14px;align-items:center;padding:0 20px;text-decoration:none;display:inline-flex;color:#fff!important}.taster-module__FoqpVq__tasters{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.taster-module__FoqpVq__tasterHead{font:700 20px/1.3 var(--sans);margin:0 0 12px}.taster-module__FoqpVq__shots{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.taster-module__FoqpVq__shot{background:var(--white);box-shadow:inset 0 0 0 2px var(--border), 0 6px 0 var(--border);border-radius:22px;margin:0;overflow:hidden}.taster-module__FoqpVq__shot img{border-bottom:2px solid var(--border);width:100%;height:auto;display:block}.taster-module__FoqpVq__shot figcaption{color:var(--ink-75);padding:16px 18px 18px;font-size:16px;line-height:1.5}.taster-module__FoqpVq__shot figcaption strong{color:var(--ink);margin-bottom:4px;font-size:18px;display:block}.taster-module__FoqpVq__offer{grid-template-columns:minmax(0,1.4fr) auto;align-items:center;gap:24px;display:grid}.taster-module__FoqpVq__offerLinks{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:860px){.taster-module__FoqpVq__tasters,.taster-module__FoqpVq__shots,.taster-module__FoqpVq__offer{grid-template-columns:1fr}.taster-module__FoqpVq__taster{padding:18px 16px 20px}}
.hub-module__gjc4hW__shell.hub-module__gjc4hW__shell{background:var(--page);min-height:100vh;color:var(--ink)}.hub-module__gjc4hW__wrap.hub-module__gjc4hW__wrap{max-width:1160px;margin:0 auto;padding:0 32px}.hub-module__gjc4hW__skip.hub-module__gjc4hW__skip{z-index:1200;background:var(--white);color:var(--ink);border-radius:12px;padding:12px 20px;position:absolute;top:-100px;left:16px}.hub-module__gjc4hW__skip.hub-module__gjc4hW__skip:focus{top:12px}.hub-module__gjc4hW__hero.hub-module__gjc4hW__hero{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:56px;max-width:1160px;margin:0 auto;padding:64px 32px 72px;display:grid}.hub-module__gjc4hW__heroTitle.hub-module__gjc4hW__heroTitle{font:700 clamp(40px, 5vw, 66px) / 1.03 var(--sans);letter-spacing:-.035em;max-width:12ch;margin:8px 0 0}.hub-module__gjc4hW__heroLede.hub-module__gjc4hW__heroLede{color:var(--ink-75);max-width:32ch;margin:22px 0 0;font-size:21px;line-height:1.5}.hub-module__gjc4hW__heroArt.hub-module__gjc4hW__heroArt{width:min(100%,420px);height:auto;margin-top:28px;display:block}.hub-module__gjc4hW__pageHero.hub-module__gjc4hW__pageHero{max-width:1160px;margin:0 auto;padding:56px 32px 24px}.hub-module__gjc4hW__pageHero.hub-module__gjc4hW__pageHero .hub-module__gjc4hW__heroTitle{max-width:18ch}.hub-module__gjc4hW__pageHero.hub-module__gjc4hW__pageHero .hub-module__gjc4hW__heroLede{max-width:44ch}.hub-module__gjc4hW__crumbs.hub-module__gjc4hW__crumbs{color:var(--ink-60);flex-wrap:wrap;gap:6px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.hub-module__gjc4hW__crumbs.hub-module__gjc4hW__crumbs a{color:var(--ug-action-edge);font-weight:700;text-decoration:none}.hub-module__gjc4hW__crumbs.hub-module__gjc4hW__crumbs li+li:before{content:"/";color:var(--ink-30);margin-right:6px}.hub-module__gjc4hW__finder.hub-module__gjc4hW__finder{background:var(--white);box-shadow:inset 0 0 0 2px var(--border), 0 8px 0 var(--border);border-radius:26px;padding:28px}.hub-module__gjc4hW__finderLabel.hub-module__gjc4hW__finderLabel{margin:0 0 10px;font-size:18px;font-weight:700;display:block}.hub-module__gjc4hW__search.hub-module__gjc4hW__search{background:var(--gray-99);width:100%;min-height:60px;color:var(--ink);font:500 20px/1 var(--sans);box-shadow:inset 0 0 0 2px var(--border);border:0;border-radius:16px;padding:0 20px;transition:box-shadow .18s}.hub-module__gjc4hW__search.hub-module__gjc4hW__search:focus{box-shadow:inset 0 0 0 3px var(--ug-action);background:var(--white);outline:none}.hub-module__gjc4hW__search.hub-module__gjc4hW__search::placeholder{color:var(--ink-45)}.hub-module__gjc4hW__yearLegend.hub-module__gjc4hW__yearLegend{margin:22px 0 10px;padding:0;font-size:18px;font-weight:700}.hub-module__gjc4hW__years.hub-module__gjc4hW__years{border:0;grid-template-columns:repeat(3,1fr);gap:10px;margin:0;padding:0;display:grid}.hub-module__gjc4hW__years.hub-module__gjc4hW__years[data-cols="2"]{grid-template-columns:repeat(2,1fr)}.hub-module__gjc4hW__year.hub-module__gjc4hW__year{position:relative}.hub-module__gjc4hW__year.hub-module__gjc4hW__year input{opacity:0;pointer-events:none;position:absolute}.hub-module__gjc4hW__year.hub-module__gjc4hW__year span{cursor:pointer;background:var(--white);min-height:64px;box-shadow:inset 0 0 0 2px var(--border), 0 4px 0 var(--border);transition:transform .25s var(--ug-bounce), box-shadow .15s, background .15s;border-radius:14px;flex-direction:column;justify-content:center;gap:2px;padding:10px 14px;display:flex}.hub-module__gjc4hW__year.hub-module__gjc4hW__year span strong{font-size:17px}.hub-module__gjc4hW__year.hub-module__gjc4hW__year span small{color:var(--ink-60);font-size:15px}.hub-module__gjc4hW__year.hub-module__gjc4hW__year input:checked+span{background:var(--ug-action-tint);box-shadow:inset 0 0 0 3px var(--ug-action), 0 4px 0 var(--ug-action-edge)}.hub-module__gjc4hW__year.hub-module__gjc4hW__year input:focus-visible+span{outline:3px solid var(--ug-action);outline-offset:3px}.hub-module__gjc4hW__year.hub-module__gjc4hW__year span:hover{transform:translateY(-2px)}.hub-module__gjc4hW__quick.hub-module__gjc4hW__quick{flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.hub-module__gjc4hW__quick.hub-module__gjc4hW__quick button{cursor:pointer;font:700 16px/1 var(--sans);background:var(--oat);color:var(--ink);transition:transform .25s var(--ug-bounce), background .15s;border:0;border-radius:999px;padding:10px 14px}.hub-module__gjc4hW__quick.hub-module__gjc4hW__quick button:hover{background:var(--ug-sun-tint);transform:translateY(-2px)}.hub-module__gjc4hW__results.hub-module__gjc4hW__results{gap:14px;margin-top:22px;display:grid}.hub-module__gjc4hW__resultsHead.hub-module__gjc4hW__resultsHead{margin:0;font-size:17px;font-weight:700}.hub-module__gjc4hW__result.hub-module__gjc4hW__result{background:var(--gray-99);box-shadow:inset 0 0 0 2px var(--border);animation:hub-module__gjc4hW__rise .45s var(--ug-bounce) both;border-radius:20px;padding:20px 22px}.hub-module__gjc4hW__resultTop.hub-module__gjc4hW__resultTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.hub-module__gjc4hW__resultName.hub-module__gjc4hW__resultName{font:700 21px/1.25 var(--sans);margin:0}.hub-module__gjc4hW__resultSchools.hub-module__gjc4hW__resultSchools{color:var(--ink-75);margin:6px 0 0;font-size:16px}.hub-module__gjc4hW__facts.hub-module__gjc4hW__facts{grid-template-columns:max-content 1fr;gap:6px 18px;margin:14px 0 0;font-size:16px;display:grid}.hub-module__gjc4hW__facts.hub-module__gjc4hW__facts dt{color:var(--ink-60)}.hub-module__gjc4hW__facts.hub-module__gjc4hW__facts dd{margin:0;font-weight:600}.hub-module__gjc4hW__resultNote.hub-module__gjc4hW__resultNote{color:var(--retry-ink);background:var(--retry-tint);border-radius:12px;margin:12px 0 0;padding:10px 14px;font-size:16px}.hub-module__gjc4hW__resultCta.hub-module__gjc4hW__resultCta{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.hub-module__gjc4hW__smallBtn.hub-module__gjc4hW__smallBtn{min-height:46px;font:700 16px/1 var(--sans);background:var(--ug-action);color:#fff;box-shadow:0 4px 0 var(--ug-action-edge);transition:transform .25s var(--ug-bounce);border-radius:13px;align-items:center;padding:0 18px;text-decoration:none;display:inline-flex}.hub-module__gjc4hW__smallBtn.hub-module__gjc4hW__smallBtn:hover{transform:translateY(-2px)}.hub-module__gjc4hW__smallBtn.hub-module__gjc4hW__smallBtn[data-quiet]{background:var(--white);color:var(--ink);box-shadow:inset 0 0 0 2px var(--border), 0 4px 0 var(--border)}.hub-module__gjc4hW__emptyNote.hub-module__gjc4hW__emptyNote{background:var(--oat);border-radius:18px;margin:0;padding:18px 20px;font-size:17px;line-height:1.55}.hub-module__gjc4hW__emptyNote.hub-module__gjc4hW__emptyNote a{color:var(--ug-action-edge);font-weight:700}.hub-module__gjc4hW__finePrint.hub-module__gjc4hW__finePrint{color:var(--ink-60);margin:16px 0 0;font-size:15px;line-height:1.5}.hub-module__gjc4hW__badge.hub-module__gjc4hW__badge{white-space:nowrap;background:var(--ug-lilac-tint);color:#3d2b8f;border-radius:999px;align-items:center;min-height:30px;padding:0 12px;font-size:14px;font-weight:700;display:inline-flex}.hub-module__gjc4hW__badge.hub-module__gjc4hW__badge[data-provider=GL]{background:var(--ug-sky-tint);color:#1f4fa3}.hub-module__gjc4hW__badge.hub-module__gjc4hW__badge[data-provider=Quest]{background:var(--ug-coral-tint);color:#9a351a}.hub-module__gjc4hW__badge.hub-module__gjc4hW__badge[data-provider=none]{background:var(--oat);color:var(--ink-75)}.hub-module__gjc4hW__section.hub-module__gjc4hW__section{padding:80px 0;scroll-margin-top:80px}.hub-module__gjc4hW__section.hub-module__gjc4hW__section[data-tone=oat]{background:var(--oat)}.hub-module__gjc4hW__section.hub-module__gjc4hW__section[data-tone=sky]{background:var(--ug-sky-tint)}.hub-module__gjc4hW__h2.hub-module__gjc4hW__h2{font:700 clamp(30px, 3.4vw, 46px) / 1.08 var(--sans);letter-spacing:-.03em;max-width:22ch;margin:0 0 14px}.hub-module__gjc4hW__lead.hub-module__gjc4hW__lead{color:var(--ink-75);max-width:58ch;margin:0 0 36px;font-size:19px;line-height:1.55}.hub-module__gjc4hW__h3.hub-module__gjc4hW__h3{font:700 22px/1.3 var(--sans);margin:0 0 10px}.hub-module__gjc4hW__yearCards.hub-module__gjc4hW__yearCards{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.hub-module__gjc4hW__yearCard.hub-module__gjc4hW__yearCard{background:var(--white);box-shadow:inset 0 0 0 2px var(--border), 0 6px 0 var(--border);transition:transform .35s var(--ug-bounce);border-radius:22px;padding:26px}.hub-module__gjc4hW__yearCard.hub-module__gjc4hW__yearCard:hover{transform:translateY(-4px)}.hub-module__gjc4hW__yearCard.hub-module__gjc4hW__yearCard[data-focus]{box-shadow:inset 0 0 0 3px var(--ug-action), 0 6px 0 var(--ug-action-edge)}.hub-module__gjc4hW__yearTag.hub-module__gjc4hW__yearTag{background:var(--ug-sun-tint);color:#5c3f00;border-radius:999px;margin:0 0 14px;padding:6px 14px;font-weight:700;display:inline-block}.hub-module__gjc4hW__yearCard.hub-module__gjc4hW__yearCard[data-focus] .hub-module__gjc4hW__yearTag{background:var(--ug-action);color:#fff}.hub-module__gjc4hW__yearCard.hub-module__gjc4hW__yearCard p{margin:0;font-size:17px;line-height:1.55}.hub-module__gjc4hW__areaGrid.hub-module__gjc4hW__areaGrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;display:grid}.hub-module__gjc4hW__areaCard.hub-module__gjc4hW__areaCard{color:var(--ink);background:var(--white);box-shadow:inset 0 0 0 2px var(--border), 0 5px 0 var(--border);transition:transform .3s var(--ug-bounce), box-shadow .15s;border-radius:20px;flex-direction:column;gap:10px;padding:22px;text-decoration:none;display:flex}.hub-module__gjc4hW__areaCard.hub-module__gjc4hW__areaCard:hover{box-shadow:inset 0 0 0 2px var(--ug-action), 0 5px 0 var(--ug-action-edge);transform:translateY(-4px)}.hub-module__gjc4hW__areaCard.hub-module__gjc4hW__areaCard strong{font-size:21px;line-height:1.2}.hub-module__gjc4hW__areaCard.hub-module__gjc4hW__areaCard span.hub-module__gjc4hW__meta{color:var(--ink-60);font-size:16px}.hub-module__gjc4hW__areaCard.hub-module__gjc4hW__areaCard .hub-module__gjc4hW__go{color:var(--ug-action-edge);margin-top:auto;font-weight:700}.hub-module__gjc4hW__subhead.hub-module__gjc4hW__subhead{font:700 20px/1.3 var(--sans);margin:44px 0 16px}.hub-module__gjc4hW__twoCol.hub-module__gjc4hW__twoCol{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.hub-module__gjc4hW__card.hub-module__gjc4hW__card{background:var(--white);box-shadow:inset 0 0 0 2px var(--border), 0 6px 0 var(--border);border-radius:22px;padding:26px 28px}.hub-module__gjc4hW__list.hub-module__gjc4hW__list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.hub-module__gjc4hW__list.hub-module__gjc4hW__list li{padding-left:30px;font-size:18px;line-height:1.5;position:relative}.hub-module__gjc4hW__list.hub-module__gjc4hW__list li:before{content:"";background:var(--ug-sky);border-radius:4px;width:12px;height:12px;position:absolute;top:.5em;left:4px;transform:rotate(45deg)}.hub-module__gjc4hW__list.hub-module__gjc4hW__list[data-tone=sun] li:before{background:var(--ug-sun)}.hub-module__gjc4hW__dates.hub-module__gjc4hW__dates{background:var(--white);box-shadow:inset 0 0 0 2px var(--border);border-radius:22px;margin:0;padding:6px 28px}.hub-module__gjc4hW__dates.hub-module__gjc4hW__dates>div{border-bottom:2px dashed var(--border);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:20px;padding:16px 0;display:grid}.hub-module__gjc4hW__dates.hub-module__gjc4hW__dates>div:last-child{border-bottom:0}.hub-module__gjc4hW__dates.hub-module__gjc4hW__dates dt{color:var(--ink-75);font-size:17px}.hub-module__gjc4hW__dates.hub-module__gjc4hW__dates dd{margin:0;font-size:17px;font-weight:700}.hub-module__gjc4hW__notice.hub-module__gjc4hW__notice{background:var(--ug-sun-tint);color:#5c3f00;border-radius:16px;margin:16px 0 0;padding:14px 18px;font-size:17px;line-height:1.5}.hub-module__gjc4hW__notice.hub-module__gjc4hW__notice a{color:inherit;font-weight:700}.hub-module__gjc4hW__sources.hub-module__gjc4hW__sources{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.hub-module__gjc4hW__sources.hub-module__gjc4hW__sources a{background:var(--white);min-height:44px;color:var(--ink);box-shadow:inset 0 0 0 2px var(--border);border-radius:12px;align-items:center;padding:0 16px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.hub-module__gjc4hW__sources.hub-module__gjc4hW__sources a:hover{box-shadow:inset 0 0 0 2px var(--ug-action);color:var(--ug-action-edge)}.hub-module__gjc4hW__schoolList.hub-module__gjc4hW__schoolList{columns:3 260px;column-gap:32px;margin:0;padding:0;list-style:none}.hub-module__gjc4hW__schoolList.hub-module__gjc4hW__schoolList li{break-inside:avoid;border-bottom:1px solid var(--border);padding:10px 0;font-size:17px}.hub-module__gjc4hW__schoolList.hub-module__gjc4hW__schoolList li span{color:var(--ink-60);font-size:15px;display:block}.hub-module__gjc4hW__faq.hub-module__gjc4hW__faq{gap:12px;max-width:780px;display:grid}.hub-module__gjc4hW__faq.hub-module__gjc4hW__faq details{background:var(--white);box-shadow:inset 0 0 0 2px var(--border);border-radius:18px;padding:4px 22px}.hub-module__gjc4hW__faq.hub-module__gjc4hW__faq details[open]{box-shadow:inset 0 0 0 2px var(--ug-action), 0 4px 0 var(--ug-action-tint)}.hub-module__gjc4hW__faq.hub-module__gjc4hW__faq summary{cursor:pointer;align-items:center;min-height:60px;font-size:18px;font-weight:700;display:flex}.hub-module__gjc4hW__faq.hub-module__gjc4hW__faq details p{max-width:62ch;margin:4px 0 20px;font-size:17px;line-height:1.6}.hub-module__gjc4hW__faq.hub-module__gjc4hW__faq details a{color:var(--ug-action-edge);font-weight:700}.hub-module__gjc4hW__subnav.hub-module__gjc4hW__subnav{flex-wrap:wrap;gap:8px;margin:28px 0 0;padding:0;list-style:none;display:flex}.hub-module__gjc4hW__subnav.hub-module__gjc4hW__subnav a{min-height:44px;color:var(--ink);background:var(--white);box-shadow:inset 0 0 0 2px var(--border);border-radius:999px;align-items:center;padding:0 16px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.hub-module__gjc4hW__subnav.hub-module__gjc4hW__subnav a[aria-current=page]{background:var(--ink);color:var(--on-ink);box-shadow:none}.hub-module__gjc4hW__cta.hub-module__gjc4hW__cta{background:var(--ug-action);color:#fff;border-radius:28px;padding:44px}.hub-module__gjc4hW__cta.hub-module__gjc4hW__cta .hub-module__gjc4hW__h2{color:#fff}.hub-module__gjc4hW__cta.hub-module__gjc4hW__cta p{color:#ffffffeb;max-width:56ch;margin:0 0 22px;font-size:18px;line-height:1.55}.hub-module__gjc4hW__cta.hub-module__gjc4hW__cta form button[type=submit]{background:var(--ug-sun);color:#2b1f00;box-shadow:0 5px #c99300}.hub-module__gjc4hW__cta.hub-module__gjc4hW__cta label,.hub-module__gjc4hW__cta.hub-module__gjc4hW__cta label span{color:#ffffffeb}.hub-module__gjc4hW__cta.hub-module__gjc4hW__cta label a,.hub-module__gjc4hW__cta.hub-module__gjc4hW__cta .hub-module__gjc4hW__formDone,.hub-module__gjc4hW__cta.hub-module__gjc4hW__cta [role=status]{color:#fff}.hub-module__gjc4hW__checker.hub-module__gjc4hW__checker{background:var(--white);box-shadow:inset 0 0 0 2px var(--border), 0 8px 0 var(--border);border-radius:26px;padding:28px}.hub-module__gjc4hW__scoreInputs.hub-module__gjc4hW__scoreInputs{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px;display:grid}.hub-module__gjc4hW__scoreInputs.hub-module__gjc4hW__scoreInputs label{gap:8px;font-size:17px;font-weight:700;display:grid}.hub-module__gjc4hW__scoreInputs.hub-module__gjc4hW__scoreInputs input{min-height:58px;font:700 24px/1 var(--sans);color:var(--ink);background:var(--gray-99);box-shadow:inset 0 0 0 2px var(--border);border:0;border-radius:14px;width:100%;padding:0 16px}.hub-module__gjc4hW__scoreInputs.hub-module__gjc4hW__scoreInputs input:focus{box-shadow:inset 0 0 0 3px var(--ug-action);outline:none}.hub-module__gjc4hW__meter.hub-module__gjc4hW__meter{gap:10px;margin-top:22px;display:grid}.hub-module__gjc4hW__meterRow.hub-module__gjc4hW__meterRow{grid-template-columns:96px 1fr 48px;align-items:center;gap:12px;font-size:16px;display:grid}.hub-module__gjc4hW__meterTrack.hub-module__gjc4hW__meterTrack{background:var(--oat);border-radius:999px;height:18px;position:relative;overflow:visible}.hub-module__gjc4hW__meterFill.hub-module__gjc4hW__meterFill{background:var(--ug-action);transition:width .5s var(--ug-bounce);border-radius:999px;position:absolute;inset:0 auto 0 0}.hub-module__gjc4hW__meterFill.hub-module__gjc4hW__meterFill[data-low]{background:var(--retry-solid)}.hub-module__gjc4hW__meterMark.hub-module__gjc4hW__meterMark{background:var(--ink);border-radius:2px;width:3px;position:absolute;top:-5px;bottom:-5px}.hub-module__gjc4hW__meterRow.hub-module__gjc4hW__meterRow b{text-align:right}.hub-module__gjc4hW__verdict.hub-module__gjc4hW__verdict{border-radius:18px;margin-top:22px;padding:18px 20px;font-size:18px;line-height:1.5}.hub-module__gjc4hW__verdict.hub-module__gjc4hW__verdict[data-tone=meets]{background:var(--correct-tint);color:#1d3a9e;box-shadow:inset 0 0 0 2px var(--correct-ring)}.hub-module__gjc4hW__verdict.hub-module__gjc4hW__verdict[data-tone=below]{background:var(--retry-tint);color:var(--retry-ink);box-shadow:inset 0 0 0 2px var(--retry-border)}.hub-module__gjc4hW__verdict.hub-module__gjc4hW__verdict[data-tone=unpublished],.hub-module__gjc4hW__verdict.hub-module__gjc4hW__verdict[data-tone=invalid]{background:var(--oat);color:var(--ink)}.hub-module__gjc4hW__verdict.hub-module__gjc4hW__verdict strong{margin-bottom:4px;font-size:20px;display:block}.hub-module__gjc4hW__footer.hub-module__gjc4hW__footer{border-top:1px solid var(--border);padding:44px 0 60px}.hub-module__gjc4hW__footerGrid.hub-module__gjc4hW__footerGrid{flex-wrap:wrap;gap:8px 22px;margin:0 0 20px;display:flex}.hub-module__gjc4hW__footerGrid.hub-module__gjc4hW__footerGrid a{min-height:44px;color:var(--ink);align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.hub-module__gjc4hW__footerGrid.hub-module__gjc4hW__footerGrid a:hover{color:var(--ug-action)}.hub-module__gjc4hW__footer.hub-module__gjc4hW__footer p{color:var(--ink-60);max-width:72ch;margin:6px 0;font-size:15px;line-height:1.6}.hub-module__gjc4hW__shell.hub-module__gjc4hW__shell a:focus-visible,.hub-module__gjc4hW__shell.hub-module__gjc4hW__shell button:focus-visible,.hub-module__gjc4hW__shell.hub-module__gjc4hW__shell summary:focus-visible,.hub-module__gjc4hW__shell.hub-module__gjc4hW__shell input:focus-visible{outline:3px solid var(--ug-action);outline-offset:3px}@keyframes hub-module__gjc4hW__rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hub-module__gjc4hW__result.hub-module__gjc4hW__result{animation:none}}@media (max-width:900px){.hub-module__gjc4hW__hero.hub-module__gjc4hW__hero{grid-template-columns:1fr;gap:32px;padding:36px 20px 56px}.hub-module__gjc4hW__heroArt.hub-module__gjc4hW__heroArt{display:none}.hub-module__gjc4hW__yearCards.hub-module__gjc4hW__yearCards{grid-template-columns:1fr}.hub-module__gjc4hW__twoCol.hub-module__gjc4hW__twoCol{grid-template-columns:1fr;gap:28px}}@media (max-width:640px){.hub-module__gjc4hW__wrap.hub-module__gjc4hW__wrap{padding:0 20px}.hub-module__gjc4hW__pageHero.hub-module__gjc4hW__pageHero{padding:36px 20px 12px}.hub-module__gjc4hW__heroTitle.hub-module__gjc4hW__heroTitle{font-size:clamp(36px,10.5vw,46px)}.hub-module__gjc4hW__heroLede.hub-module__gjc4hW__heroLede{font-size:19px}.hub-module__gjc4hW__finder.hub-module__gjc4hW__finder,.hub-module__gjc4hW__checker.hub-module__gjc4hW__checker{border-radius:22px;padding:20px 18px}.hub-module__gjc4hW__years.hub-module__gjc4hW__years,.hub-module__gjc4hW__years.hub-module__gjc4hW__years[data-cols="2"]{grid-template-columns:1fr}.hub-module__gjc4hW__year.hub-module__gjc4hW__year span{flex-direction:row;justify-content:space-between;align-items:center;min-height:54px}.hub-module__gjc4hW__section.hub-module__gjc4hW__section{padding:56px 0}.hub-module__gjc4hW__dates.hub-module__gjc4hW__dates{padding:4px 20px}.hub-module__gjc4hW__dates.hub-module__gjc4hW__dates>div{grid-template-columns:1fr;gap:4px}.hub-module__gjc4hW__facts.hub-module__gjc4hW__facts{grid-template-columns:1fr;gap:2px}.hub-module__gjc4hW__facts.hub-module__gjc4hW__facts dd{margin-bottom:8px}.hub-module__gjc4hW__scoreInputs.hub-module__gjc4hW__scoreInputs{grid-template-columns:1fr}.hub-module__gjc4hW__cta.hub-module__gjc4hW__cta{padding:28px 20px}.hub-module__gjc4hW__card.hub-module__gjc4hW__card{padding:22px 20px}}
.eleven-plus-module__vxgB3q__page.eleven-plus-module__vxgB3q__page{background:var(--page);color:var(--ink);font-family:var(--sans);overflow-x:clip}.eleven-plus-module__vxgB3q__srOnly.eleven-plus-module__vxgB3q__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.eleven-plus-module__vxgB3q__page.eleven-plus-module__vxgB3q__page a:focus-visible,.eleven-plus-module__vxgB3q__page.eleven-plus-module__vxgB3q__page button:focus-visible,.eleven-plus-module__vxgB3q__page.eleven-plus-module__vxgB3q__page input:focus-visible,.eleven-plus-module__vxgB3q__page.eleven-plus-module__vxgB3q__page summary:focus-visible{outline:3px solid var(--ug-action);outline-offset:3px;border-radius:10px}.eleven-plus-module__vxgB3q__btnPrimary.eleven-plus-module__vxgB3q__btnPrimary,.eleven-plus-module__vxgB3q__btnSecondary.eleven-plus-module__vxgB3q__btnSecondary{min-height:54px;font:700 18px/1 var(--sans);cursor:pointer;transition:transform .28s var(--ug-bounce), box-shadow .18s var(--ug-ease), background .18s;-webkit-tap-highlight-color:transparent;border:0;border-radius:16px;justify-content:center;align-items:center;gap:8px;padding:0 28px;text-decoration:none;display:inline-flex}.eleven-plus-module__vxgB3q__btnPrimary.eleven-plus-module__vxgB3q__btnPrimary{background:var(--ug-action);color:#fff;box-shadow:0 5px 0 var(--ug-action-edge)}.eleven-plus-module__vxgB3q__btnSecondary.eleven-plus-module__vxgB3q__btnSecondary{background:var(--white);color:var(--ink);box-shadow:inset 0 0 0 2px var(--border), 0 5px 0 var(--border)}.eleven-plus-module__vxgB3q__btnPrimary.eleven-plus-module__vxgB3q__btnPrimary:hover,.eleven-plus-module__vxgB3q__btnSecondary.eleven-plus-module__vxgB3q__btnSecondary:hover{transform:translateY(-2px)}.eleven-plus-module__vxgB3q__btnPrimary.eleven-plus-module__vxgB3q__btnPrimary:active,.eleven-plus-module__vxgB3q__btnSecondary.eleven-plus-module__vxgB3q__btnSecondary:active{box-shadow:0 1px 0 var(--ug-action-edge);transform:translateY(4px)}.eleven-plus-module__vxgB3q__btnSecondary.eleven-plus-module__vxgB3q__btnSecondary:active{box-shadow:inset 0 0 0 2px var(--border), 0 1px 0 var(--border)}.eleven-plus-module__vxgB3q__btnPrimary.eleven-plus-module__vxgB3q__btnPrimary:disabled{background:var(--ink-25);box-shadow:0 5px 0 var(--ink-30);color:var(--white);cursor:not-allowed;transform:none}.eleven-plus-module__vxgB3q__navLink.eleven-plus-module__vxgB3q__navLink{color:var(--ink);border-radius:10px;padding:10px 6px;font-weight:600;text-decoration:none}.eleven-plus-module__vxgB3q__navLink.eleven-plus-module__vxgB3q__navLink:hover{color:var(--ug-action)}.eleven-plus-module__vxgB3q__navButton.eleven-plus-module__vxgB3q__navButton{min-height:44px;box-shadow:0 4px 0 var(--ug-action-edge);border-radius:12px;padding:0 18px;font-size:16px}.eleven-plus-module__vxgB3q__header.eleven-plus-module__vxgB3q__header{z-index:50;background:color-mix(in srgb, var(--page) 88%, transparent);-webkit-backdrop-filter:saturate(1.2)blur(10px);backdrop-filter:saturate(1.2)blur(10px);border-bottom:1px solid var(--border);position:sticky;top:0}.eleven-plus-module__vxgB3q__headerInner.eleven-plus-module__vxgB3q__headerInner{justify-content:space-between;align-items:center;gap:16px;max-width:1200px;margin:0 auto;padding:12px 32px;display:flex}.eleven-plus-module__vxgB3q__brand.eleven-plus-module__vxgB3q__brand{min-width:0;font-size:22px}.eleven-plus-module__vxgB3q__headerNav.eleven-plus-module__vxgB3q__headerNav{align-items:center;gap:18px;display:flex}.eleven-plus-module__vxgB3q__hero.eleven-plus-module__vxgB3q__hero{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:56px;max-width:1200px;margin:0 auto;padding:72px 32px 88px;display:grid}.eleven-plus-module__vxgB3q__heroTitle.eleven-plus-module__vxgB3q__heroTitle{font:700 clamp(42px, 5.4vw, 74px) / 1.02 var(--sans);letter-spacing:-.035em;max-width:13ch;animation:eleven-plus-module__vxgB3q__pop .7s var(--ug-bounce) both;margin:0}.eleven-plus-module__vxgB3q__heroLede.eleven-plus-module__vxgB3q__heroLede{color:var(--ink-75);max-width:34ch;animation:eleven-plus-module__vxgB3q__rise .6s var(--ug-ease) .1s both;margin:24px 0 36px;font-size:clamp(19px,1.6vw,22px);line-height:1.5}.eleven-plus-module__vxgB3q__actions.eleven-plus-module__vxgB3q__actions{animation:eleven-plus-module__vxgB3q__rise .6s var(--ug-ease) .18s both;flex-wrap:wrap;gap:14px;display:flex}.eleven-plus-module__vxgB3q__heroFootnote.eleven-plus-module__vxgB3q__heroFootnote{color:var(--ink-60);margin-top:28px;font-size:15px}.eleven-plus-module__vxgB3q__heroArt.eleven-plus-module__vxgB3q__heroArt{aspect-ratio:1.15;background:var(--ug-sun-tint);animation:eleven-plus-module__vxgB3q__pop .8s var(--ug-bounce) .1s both;border-radius:36px;place-items:center;display:grid;position:relative}.eleven-plus-module__vxgB3q__heroImage.eleven-plus-module__vxgB3q__heroImage{width:84%;height:auto;animation:6s ease-in-out 1s infinite eleven-plus-module__vxgB3q__float}.eleven-plus-module__vxgB3q__heroChips.eleven-plus-module__vxgB3q__heroChips{pointer-events:none;position:absolute;inset:0}.eleven-plus-module__vxgB3q__heroChip.eleven-plus-module__vxgB3q__heroChip{background:var(--white);box-shadow:0 4px 0 var(--border);animation:eleven-plus-module__vxgB3q__pop .6s var(--ug-bounce) both, eleven-plus-module__vxgB3q__bob 5s ease-in-out infinite;animation-delay:calc(.5s + var(--i) * .12s), calc(1.4s + var(--i) * .7s);border-radius:999px;padding:12px 20px;font-size:18px;font-weight:700;position:absolute}.eleven-plus-module__vxgB3q__heroChip.eleven-plus-module__vxgB3q__heroChip:first-child{top:9%;left:7%}.eleven-plus-module__vxgB3q__heroChip.eleven-plus-module__vxgB3q__heroChip:nth-child(2){top:16%;right:6%}.eleven-plus-module__vxgB3q__heroChip.eleven-plus-module__vxgB3q__heroChip:nth-child(3){bottom:11%;left:12%}.eleven-plus-module__vxgB3q__heroChip.eleven-plus-module__vxgB3q__heroChip:nth-child(4){bottom:8%;right:10%}.eleven-plus-module__vxgB3q__heroChip.eleven-plus-module__vxgB3q__heroChip[data-tone=sun]{color:#7a5200}.eleven-plus-module__vxgB3q__heroChip.eleven-plus-module__vxgB3q__heroChip[data-tone=sky]{color:#1f4fa3}.eleven-plus-module__vxgB3q__heroChip.eleven-plus-module__vxgB3q__heroChip[data-tone=coral]{color:#a33a1c}.eleven-plus-module__vxgB3q__heroChip.eleven-plus-module__vxgB3q__heroChip[data-tone=lilac]{color:#4d37b3}.eleven-plus-module__vxgB3q__section.eleven-plus-module__vxgB3q__section{padding:96px 32px;scroll-margin-top:72px}.eleven-plus-module__vxgB3q__section.eleven-plus-module__vxgB3q__section[data-tone=oat]{background:var(--oat)}.eleven-plus-module__vxgB3q__section.eleven-plus-module__vxgB3q__section[data-tone=sky]{background:var(--ug-sky-tint)}.eleven-plus-module__vxgB3q__sectionInner.eleven-plus-module__vxgB3q__sectionInner{max-width:1136px;margin:0 auto}.eleven-plus-module__vxgB3q__sectionInner.eleven-plus-module__vxgB3q__sectionInner[data-narrow=true]{max-width:820px}.eleven-plus-module__vxgB3q__kicker.eleven-plus-module__vxgB3q__kicker{background:var(--ug-sun);color:#3d2a00;border-radius:999px;margin:0 0 16px;padding:6px 14px;font-size:15px;font-weight:700;display:inline-block}.eleven-plus-module__vxgB3q__sectionTitle.eleven-plus-module__vxgB3q__sectionTitle{font:700 clamp(32px, 3.6vw, 48px) / 1.08 var(--sans);letter-spacing:-.03em;max-width:20ch;margin:0 0 40px}.eleven-plus-module__vxgB3q__prose.eleven-plus-module__vxgB3q__prose{max-width:60ch;font-size:19px;line-height:1.6}.eleven-plus-module__vxgB3q__prose.eleven-plus-module__vxgB3q__prose p{margin:0 0 16px}.eleven-plus-module__vxgB3q__source.eleven-plus-module__vxgB3q__source{color:var(--ink-60);margin:20px 0 0;font-size:15px}.eleven-plus-module__vxgB3q__source.eleven-plus-module__vxgB3q__source a,.eleven-plus-module__vxgB3q__prose.eleven-plus-module__vxgB3q__prose a,.eleven-plus-module__vxgB3q__footer.eleven-plus-module__vxgB3q__footer a{color:inherit;text-underline-offset:4px}.eleven-plus-module__vxgB3q__factGrid.eleven-plus-module__vxgB3q__factGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.eleven-plus-module__vxgB3q__factCard.eleven-plus-module__vxgB3q__factCard{border-radius:var(--ug-radius);background:var(--white);box-shadow:inset 0 0 0 2px var(--border), 0 6px 0 var(--border);transition:transform .35s var(--ug-bounce);padding:28px 24px 26px}.eleven-plus-module__vxgB3q__factCard.eleven-plus-module__vxgB3q__factCard:hover{transform:translateY(-4px)rotate(-.4deg)}.eleven-plus-module__vxgB3q__factBig.eleven-plus-module__vxgB3q__factBig{min-height:64px;font:700 30px/1 var(--sans);letter-spacing:-.02em;border-radius:18px;align-items:center;margin:0 0 22px;padding:0 18px;display:inline-flex}.eleven-plus-module__vxgB3q__factCard.eleven-plus-module__vxgB3q__factCard[data-tone=sun] .eleven-plus-module__vxgB3q__factBig{background:var(--ug-sun-tint);color:#6b4800}.eleven-plus-module__vxgB3q__factCard.eleven-plus-module__vxgB3q__factCard[data-tone=sky] .eleven-plus-module__vxgB3q__factBig{background:var(--ug-sky-tint);color:#1f4fa3}.eleven-plus-module__vxgB3q__factCard.eleven-plus-module__vxgB3q__factCard[data-tone=coral] .eleven-plus-module__vxgB3q__factBig{background:var(--ug-coral-tint);color:#9a351a}.eleven-plus-module__vxgB3q__factCard.eleven-plus-module__vxgB3q__factCard[data-tone=lilac] .eleven-plus-module__vxgB3q__factBig{background:var(--ug-lilac-tint);color:#4d37b3}.eleven-plus-module__vxgB3q__factTitle.eleven-plus-module__vxgB3q__factTitle{font:700 21px/1.25 var(--sans);margin:0 0 8px}.eleven-plus-module__vxgB3q__factBody.eleven-plus-module__vxgB3q__factBody{color:var(--ink-75);margin:0;font-size:17px;line-height:1.5}.eleven-plus-module__vxgB3q__timelineWrap.eleven-plus-module__vxgB3q__timelineWrap{margin-top:56px}.eleven-plus-module__vxgB3q__timelineLabel.eleven-plus-module__vxgB3q__timelineLabel{margin:0 0 20px;font-size:18px;font-weight:700}.eleven-plus-module__vxgB3q__timeline.eleven-plus-module__vxgB3q__timeline{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:12px;margin:0;padding:0;list-style:none;display:grid;position:relative}.eleven-plus-module__vxgB3q__timeline.eleven-plus-module__vxgB3q__timeline:before{content:"";background:var(--border);border-radius:4px;height:4px;position:absolute;top:11px;left:12px;right:12px}.eleven-plus-module__vxgB3q__timelineItem.eleven-plus-module__vxgB3q__timelineItem{flex-direction:column;gap:6px;padding-right:8px;display:flex;position:relative}.eleven-plus-module__vxgB3q__timelineDot.eleven-plus-module__vxgB3q__timelineDot{background:var(--white);border:5px solid var(--ug-action);border-radius:50%;width:26px;height:26px;margin-bottom:12px;position:relative}.eleven-plus-module__vxgB3q__timelineDate.eleven-plus-module__vxgB3q__timelineDate{font-size:17px;font-weight:700}.eleven-plus-module__vxgB3q__timelineTitle.eleven-plus-module__vxgB3q__timelineTitle{color:var(--ink-75);font-size:16px;line-height:1.4}.eleven-plus-module__vxgB3q__timelineDetail.eleven-plus-module__vxgB3q__timelineDetail{color:var(--ink-60);font-size:15px}.eleven-plus-module__vxgB3q__split.eleven-plus-module__vxgB3q__split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.eleven-plus-module__vxgB3q__statRow.eleven-plus-module__vxgB3q__statRow{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;margin:0 0 28px;display:grid}.eleven-plus-module__vxgB3q__stat.eleven-plus-module__vxgB3q__stat{border-radius:var(--ug-radius);background:var(--white);box-shadow:inset 0 0 0 2px var(--border);flex-direction:column-reverse;gap:4px;padding:22px;display:flex}.eleven-plus-module__vxgB3q__statValue.eleven-plus-module__vxgB3q__statValue{font:700 40px/1 var(--sans);letter-spacing:-.03em;color:var(--ug-action-edge);margin:0}.eleven-plus-module__vxgB3q__statLabel.eleven-plus-module__vxgB3q__statLabel{color:var(--ink-75);font-size:16px;line-height:1.35}.eleven-plus-module__vxgB3q__bars.eleven-plus-module__vxgB3q__bars{border-radius:var(--ug-radius);background:var(--white);box-shadow:inset 0 0 0 2px var(--border), 0 6px 0 var(--border);margin:0;padding:28px}.eleven-plus-module__vxgB3q__barsTitle.eleven-plus-module__vxgB3q__barsTitle{font:700 20px/1.3 var(--sans);margin-bottom:28px}.eleven-plus-module__vxgB3q__barsBody.eleven-plus-module__vxgB3q__barsBody{--label-w:56px;--value-w:44px;gap:14px;display:grid;position:relative}.eleven-plus-module__vxgB3q__barsMarker.eleven-plus-module__vxgB3q__barsMarker{margin-left:calc(var(--label-w) + 12px);border-left:2px dashed var(--ink-40);z-index:1;width:0;position:absolute;top:-22px;bottom:-6px}.eleven-plus-module__vxgB3q__barsMarker.eleven-plus-module__vxgB3q__barsMarker span{white-space:nowrap;color:var(--ink-75);font-size:13px;font-weight:700;position:absolute;top:-4px;left:6px}.eleven-plus-module__vxgB3q__barRow.eleven-plus-module__vxgB3q__barRow{grid-template-columns:var(--label-w) minmax(0, 1fr) var(--value-w);align-items:center;gap:12px;display:grid}.eleven-plus-module__vxgB3q__barLabel.eleven-plus-module__vxgB3q__barLabel{font-size:16px;font-weight:600}.eleven-plus-module__vxgB3q__barTrack.eleven-plus-module__vxgB3q__barTrack{background:var(--oat);border-radius:999px;height:22px;overflow:hidden}.eleven-plus-module__vxgB3q__barFill.eleven-plus-module__vxgB3q__barFill{background:var(--ug-action);transform-origin:0;height:100%;animation:eleven-plus-module__vxgB3q__grow .9s var(--ug-bounce) both;animation-delay:calc(.2s + var(--i) * 80ms);border-radius:999px;display:block}.eleven-plus-module__vxgB3q__barValue.eleven-plus-module__vxgB3q__barValue{text-align:right;font-weight:700}.eleven-plus-module__vxgB3q__barsScale.eleven-plus-module__vxgB3q__barsScale{color:var(--ink-60);margin:18px 0 0;font-size:14px}.eleven-plus-module__vxgB3q__steps.eleven-plus-module__vxgB3q__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.eleven-plus-module__vxgB3q__step.eleven-plus-module__vxgB3q__step{border-radius:var(--ug-radius);background:var(--white);box-shadow:inset 0 0 0 2px var(--border), 0 6px 0 var(--border);padding:30px 26px}.eleven-plus-module__vxgB3q__stepNumber.eleven-plus-module__vxgB3q__stepNumber{background:var(--ug-action);color:#fff;width:52px;height:52px;font:700 24px/1 var(--sans);box-shadow:0 4px 0 var(--ug-action-edge);border-radius:16px;place-items:center;margin-bottom:22px;display:grid}.eleven-plus-module__vxgB3q__stepTitle.eleven-plus-module__vxgB3q__stepTitle{font:700 22px/1.25 var(--sans);margin:0 0 10px}.eleven-plus-module__vxgB3q__stepBody.eleven-plus-module__vxgB3q__stepBody{color:var(--ink-75);margin:0;font-size:17px;line-height:1.55}.eleven-plus-module__vxgB3q__chipGroups.eleven-plus-module__vxgB3q__chipGroups{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;display:grid}.eleven-plus-module__vxgB3q__chipGroupName.eleven-plus-module__vxgB3q__chipGroupName{font:700 22px/1.2 var(--sans);margin:0 0 16px}.eleven-plus-module__vxgB3q__chips.eleven-plus-module__vxgB3q__chips{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.eleven-plus-module__vxgB3q__chip.eleven-plus-module__vxgB3q__chip{background:var(--white);box-shadow:inset 0 0 0 2px var(--border), 0 4px 0 var(--border);transition:transform .3s var(--ug-bounce);border-radius:14px;padding:12px 18px;font-size:17px;font-weight:600}.eleven-plus-module__vxgB3q__chip.eleven-plus-module__vxgB3q__chip:hover{transform:translateY(-3px)rotate(-1deg)}.eleven-plus-module__vxgB3q__chip.eleven-plus-module__vxgB3q__chip[data-tone=sun]{background:var(--ug-sun-tint);box-shadow:0 4px #f1d98b}.eleven-plus-module__vxgB3q__chip.eleven-plus-module__vxgB3q__chip[data-tone=sky]{background:var(--ug-sky-tint);box-shadow:0 4px #b7d6fb}.eleven-plus-module__vxgB3q__chip.eleven-plus-module__vxgB3q__chip[data-tone=coral]{background:var(--ug-coral-tint);box-shadow:0 4px #f6c3b3}.eleven-plus-module__vxgB3q__chip.eleven-plus-module__vxgB3q__chip[data-tone=lilac]{background:var(--ug-lilac-tint);box-shadow:0 4px #d3c8ff}.eleven-plus-module__vxgB3q__linkRow.eleven-plus-module__vxgB3q__linkRow{flex-wrap:wrap;gap:12px 24px;margin-top:36px;display:flex}.eleven-plus-module__vxgB3q__textLink.eleven-plus-module__vxgB3q__textLink{color:var(--ug-action-edge);border-bottom:3px solid var(--ug-sun);align-items:center;min-height:44px;padding:0;font-size:18px;font-weight:700;text-decoration:none;display:inline-flex}.eleven-plus-module__vxgB3q__textLink.eleven-plus-module__vxgB3q__textLink:hover{border-bottom-color:var(--ug-action)}.eleven-plus-module__vxgB3q__tryFrame.eleven-plus-module__vxgB3q__tryFrame{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:48px;display:grid}.eleven-plus-module__vxgB3q__tryCard.eleven-plus-module__vxgB3q__tryCard{background:var(--white);box-shadow:inset 0 0 0 2px var(--border), 0 8px 0 var(--border);transition:box-shadow .25s var(--ug-ease), transform .4s var(--ug-bounce);border-radius:28px;padding:32px}.eleven-plus-module__vxgB3q__tryCard.eleven-plus-module__vxgB3q__tryCard[data-verdict=correct]{box-shadow:inset 0 0 0 3px var(--correct), 0 8px 0 var(--correct);animation:eleven-plus-module__vxgB3q__celebrate .6s var(--ug-bounce)}.eleven-plus-module__vxgB3q__tryCard.eleven-plus-module__vxgB3q__tryCard[data-verdict=retry]{box-shadow:inset 0 0 0 3px var(--retry-border), 0 8px 0 var(--retry-border);animation:eleven-plus-module__vxgB3q__nudge .4s var(--ug-ease)}.eleven-plus-module__vxgB3q__tryCard.eleven-plus-module__vxgB3q__tryCard[data-verdict=final]{box-shadow:inset 0 0 0 3px var(--wrong-border), 0 8px 0 var(--wrong-border)}.eleven-plus-module__vxgB3q__trySkill.eleven-plus-module__vxgB3q__trySkill{background:var(--ug-lilac-tint);color:#4d37b3;border-radius:999px;margin:0 0 16px;padding:5px 12px;font-size:14px;font-weight:700;display:inline-block}.eleven-plus-module__vxgB3q__tryStem.eleven-plus-module__vxgB3q__tryStem{font:600 22px/1.45 var(--sans);margin:0 0 24px}.eleven-plus-module__vxgB3q__tryOptions.eleven-plus-module__vxgB3q__tryOptions{gap:10px;display:grid}.eleven-plus-module__vxgB3q__tryOption.eleven-plus-module__vxgB3q__tryOption{background:var(--white);width:100%;min-height:56px;color:var(--ink);font:600 18px/1.3 var(--sans);text-align:left;cursor:pointer;box-shadow:inset 0 0 0 2px var(--border), 0 4px 0 var(--border);transition:transform .25s var(--ug-bounce), box-shadow .15s, background .15s;border:0;border-radius:16px;align-items:center;gap:14px;padding:8px 16px 8px 10px;display:flex}.eleven-plus-module__vxgB3q__tryOption.eleven-plus-module__vxgB3q__tryOption:hover{transform:translateY(-2px)}.eleven-plus-module__vxgB3q__tryOption.eleven-plus-module__vxgB3q__tryOption[aria-disabled=true]{cursor:default;transform:none}.eleven-plus-module__vxgB3q__tryKey.eleven-plus-module__vxgB3q__tryKey{background:var(--oat);border-radius:11px;flex:0 0 38px;place-items:center;height:38px;font-weight:700;display:grid}.eleven-plus-module__vxgB3q__tryOption.eleven-plus-module__vxgB3q__tryOption[data-state=picked]{background:var(--ug-action-tint);box-shadow:inset 0 0 0 2px var(--ug-action), 0 4px 0 var(--ug-action);transform:translateY(-2px)}.eleven-plus-module__vxgB3q__tryOption.eleven-plus-module__vxgB3q__tryOption[data-state=picked] .eleven-plus-module__vxgB3q__tryKey{background:var(--ug-action);color:#fff}.eleven-plus-module__vxgB3q__tryOption.eleven-plus-module__vxgB3q__tryOption[data-state=correct]{background:var(--correct-tint);box-shadow:inset 0 0 0 3px var(--correct), 0 4px 0 var(--correct)}.eleven-plus-module__vxgB3q__tryOption.eleven-plus-module__vxgB3q__tryOption[data-state=correct] .eleven-plus-module__vxgB3q__tryKey{background:var(--correct);color:#fff}.eleven-plus-module__vxgB3q__tryOption.eleven-plus-module__vxgB3q__tryOption[data-state=retry]{background:var(--retry-tint);box-shadow:inset 0 0 0 2px var(--retry-border), 0 4px 0 var(--retry-border);color:var(--retry-ink)}.eleven-plus-module__vxgB3q__tryOption.eleven-plus-module__vxgB3q__tryOption[data-state=retry] .eleven-plus-module__vxgB3q__tryKey{background:var(--retry-solid);color:#fff}.eleven-plus-module__vxgB3q__tryOption.eleven-plus-module__vxgB3q__tryOption[data-state=wrong]{background:var(--wrong-tint);box-shadow:inset 0 0 0 2px var(--wrong), 0 4px 0 var(--wrong);color:var(--wrong-ink)}.eleven-plus-module__vxgB3q__tryOption.eleven-plus-module__vxgB3q__tryOption[data-state=wrong] .eleven-plus-module__vxgB3q__tryKey{background:var(--wrong);color:#fff}.eleven-plus-module__vxgB3q__tryFeedback.eleven-plus-module__vxgB3q__tryFeedback{outline:none}.eleven-plus-module__vxgB3q__tryVerdict.eleven-plus-module__vxgB3q__tryVerdict{animation:eleven-plus-module__vxgB3q__pop .45s var(--ug-bounce) both;border-radius:16px;gap:6px;margin-top:20px;padding:16px 18px;font-size:17px;line-height:1.5;display:grid}.eleven-plus-module__vxgB3q__tryVerdict.eleven-plus-module__vxgB3q__tryVerdict strong{font-size:19px}.eleven-plus-module__vxgB3q__tryVerdict.eleven-plus-module__vxgB3q__tryVerdict ol{margin:4px 0 0;padding-left:22px}.eleven-plus-module__vxgB3q__tryVerdict.eleven-plus-module__vxgB3q__tryVerdict[data-tone=correct]{background:var(--correct-tint);color:#183c9e}.eleven-plus-module__vxgB3q__tryVerdict.eleven-plus-module__vxgB3q__tryVerdict[data-tone=retry]{background:var(--retry-tint);color:var(--retry-ink)}.eleven-plus-module__vxgB3q__tryVerdict.eleven-plus-module__vxgB3q__tryVerdict[data-tone=wrong]{background:var(--wrong-tint);color:var(--wrong-ink)}.eleven-plus-module__vxgB3q__tryActions.eleven-plus-module__vxgB3q__tryActions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:24px;display:flex}.eleven-plus-module__vxgB3q__tryActions.eleven-plus-module__vxgB3q__tryActions .eleven-plus-module__vxgB3q__btnPrimary{min-width:160px}.eleven-plus-module__vxgB3q__tryQuiet.eleven-plus-module__vxgB3q__tryQuiet{font:600 16px/1 var(--sans);color:var(--ink-60);cursor:pointer;text-underline-offset:4px;background:0 0;border:0;padding:12px 4px;text-decoration:underline}.eleven-plus-module__vxgB3q__form.eleven-plus-module__vxgB3q__form{gap:14px;max-width:560px;display:grid}.eleven-plus-module__vxgB3q__formRow.eleven-plus-module__vxgB3q__formRow{flex-wrap:wrap;gap:10px;display:flex}.eleven-plus-module__vxgB3q__input.eleven-plus-module__vxgB3q__input{background:var(--white);min-height:54px;box-shadow:inset 0 0 0 2px var(--border);font:500 18px/1 var(--sans);color:var(--ink);border:0;border-radius:16px;flex:240px;padding:0 18px}.eleven-plus-module__vxgB3q__input.eleven-plus-module__vxgB3q__input:focus{box-shadow:inset 0 0 0 2px var(--ug-action);outline:none}.eleven-plus-module__vxgB3q__consent.eleven-plus-module__vxgB3q__consent{color:var(--ink-75);align-items:flex-start;gap:10px;font-size:15px;line-height:1.45;display:flex}.eleven-plus-module__vxgB3q__consent.eleven-plus-module__vxgB3q__consent input{width:20px;height:20px;accent-color:var(--ug-action);flex:none;margin-top:1px}.eleven-plus-module__vxgB3q__honeypot.eleven-plus-module__vxgB3q__honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-10000px}.eleven-plus-module__vxgB3q__formError.eleven-plus-module__vxgB3q__formError{color:var(--wrong-ink);margin:0;font-weight:600}.eleven-plus-module__vxgB3q__formDone.eleven-plus-module__vxgB3q__formDone{background:var(--correct-tint);color:#183c9e;max-width:560px;animation:eleven-plus-module__vxgB3q__pop .45s var(--ug-bounce) both;border-radius:18px;gap:4px;padding:18px 20px;font-size:17px;display:grid}.eleven-plus-module__vxgB3q__ctaBand.eleven-plus-module__vxgB3q__ctaBand{background:var(--ug-action);color:#fff;padding:88px 32px}.eleven-plus-module__vxgB3q__ctaInner.eleven-plus-module__vxgB3q__ctaInner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;max-width:1136px;margin:0 auto;display:grid}.eleven-plus-module__vxgB3q__ctaTitle.eleven-plus-module__vxgB3q__ctaTitle{font:700 clamp(30px, 3.4vw, 46px) / 1.1 var(--sans);letter-spacing:-.03em;max-width:18ch;margin:0}.eleven-plus-module__vxgB3q__ctaBody.eleven-plus-module__vxgB3q__ctaBody .eleven-plus-module__vxgB3q__btnPrimary{background:var(--ug-sun);color:#2b1f00;box-shadow:0 5px #c99300}.eleven-plus-module__vxgB3q__ctaBody.eleven-plus-module__vxgB3q__ctaBody .eleven-plus-module__vxgB3q__consent{color:#ffffffe6}.eleven-plus-module__vxgB3q__ctaBody.eleven-plus-module__vxgB3q__ctaBody .eleven-plus-module__vxgB3q__consent a,.eleven-plus-module__vxgB3q__ctaBody.eleven-plus-module__vxgB3q__ctaBody .eleven-plus-module__vxgB3q__formError{color:#fff}.eleven-plus-module__vxgB3q__footer.eleven-plus-module__vxgB3q__footer{background:var(--page);border-top:1px solid var(--border);padding:48px 32px 64px}.eleven-plus-module__vxgB3q__footerInner.eleven-plus-module__vxgB3q__footerInner{max-width:1136px;margin:0 auto}.eleven-plus-module__vxgB3q__footerLinks.eleven-plus-module__vxgB3q__footerLinks{flex-wrap:wrap;gap:8px 28px;margin-bottom:24px;display:flex}.eleven-plus-module__vxgB3q__footerLinks.eleven-plus-module__vxgB3q__footerLinks a{align-items:center;min-height:44px;font-weight:700;text-decoration:none;display:inline-flex}.eleven-plus-module__vxgB3q__footerLinks.eleven-plus-module__vxgB3q__footerLinks a:hover{color:var(--ug-action)}.eleven-plus-module__vxgB3q__footerNotes.eleven-plus-module__vxgB3q__footerNotes p{text-align:left}.eleven-plus-module__vxgB3q__footerNotes.eleven-plus-module__vxgB3q__footerNotes .ec-tile-note{text-align:left}.eleven-plus-module__vxgB3q__footerNotes.eleven-plus-module__vxgB3q__footerNotes p{max-width:80ch;color:var(--ink-60);margin:0 0 10px;font-size:14px;line-height:1.6}@keyframes eleven-plus-module__vxgB3q__pop{0%{opacity:0;transform:translateY(14px)scale(.94)}to{opacity:1;transform:none}}@keyframes eleven-plus-module__vxgB3q__rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes eleven-plus-module__vxgB3q__float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-10px)rotate(-1deg)}}@keyframes eleven-plus-module__vxgB3q__bob{0%,to{translate:0}50%{translate:0 -6px}}@keyframes eleven-plus-module__vxgB3q__grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes eleven-plus-module__vxgB3q__celebrate{0%{transform:scale(1)}40%{transform:scale(1.025)rotate(-.4deg)}to{transform:scale(1)}}@keyframes eleven-plus-module__vxgB3q__nudge{0%,to{transform:translate(0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}@media (max-width:1000px){.eleven-plus-module__vxgB3q__factGrid.eleven-plus-module__vxgB3q__factGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.eleven-plus-module__vxgB3q__steps.eleven-plus-module__vxgB3q__steps{grid-template-columns:1fr}.eleven-plus-module__vxgB3q__split.eleven-plus-module__vxgB3q__split,.eleven-plus-module__vxgB3q__tryFrame.eleven-plus-module__vxgB3q__tryFrame{grid-template-columns:1fr;gap:32px}}@media (max-width:760px){.eleven-plus-module__vxgB3q__headerInner.eleven-plus-module__vxgB3q__headerInner{padding:10px 16px}.eleven-plus-module__vxgB3q__headerNav.eleven-plus-module__vxgB3q__headerNav{gap:8px}.eleven-plus-module__vxgB3q__headerNav.eleven-plus-module__vxgB3q__headerNav .eleven-plus-module__vxgB3q__navLink{display:none}.eleven-plus-module__vxgB3q__brand.eleven-plus-module__vxgB3q__brand{font-size:19px}.eleven-plus-module__vxgB3q__hero.eleven-plus-module__vxgB3q__hero{grid-template-columns:1fr;gap:36px;padding:36px 20px 56px}.eleven-plus-module__vxgB3q__heroTitle.eleven-plus-module__vxgB3q__heroTitle{font-size:clamp(38px,11vw,48px)}.eleven-plus-module__vxgB3q__heroLede.eleven-plus-module__vxgB3q__heroLede{margin:18px 0 28px;font-size:19px}.eleven-plus-module__vxgB3q__actions.eleven-plus-module__vxgB3q__actions>*{flex:100%}.eleven-plus-module__vxgB3q__heroChip.eleven-plus-module__vxgB3q__heroChip{padding:9px 14px;font-size:15px}.eleven-plus-module__vxgB3q__section.eleven-plus-module__vxgB3q__section{padding:64px 20px}.eleven-plus-module__vxgB3q__sectionTitle.eleven-plus-module__vxgB3q__sectionTitle{margin-bottom:28px}.eleven-plus-module__vxgB3q__factGrid.eleven-plus-module__vxgB3q__factGrid{grid-template-columns:1fr}.eleven-plus-module__vxgB3q__factBig.eleven-plus-module__vxgB3q__factBig{min-height:56px;font-size:26px}.eleven-plus-module__vxgB3q__timeline.eleven-plus-module__vxgB3q__timeline{grid-auto-flow:row;gap:22px;padding-left:40px}.eleven-plus-module__vxgB3q__timeline.eleven-plus-module__vxgB3q__timeline:before{width:4px;height:auto;inset:12px auto 12px 11px}.eleven-plus-module__vxgB3q__timelineDot.eleven-plus-module__vxgB3q__timelineDot{margin:0;position:absolute;top:0;left:-40px}.eleven-plus-module__vxgB3q__chipGroups.eleven-plus-module__vxgB3q__chipGroups{grid-template-columns:1fr}.eleven-plus-module__vxgB3q__tryCard.eleven-plus-module__vxgB3q__tryCard{padding:22px 18px}.eleven-plus-module__vxgB3q__tryStem.eleven-plus-module__vxgB3q__tryStem{font-size:20px}.eleven-plus-module__vxgB3q__bars.eleven-plus-module__vxgB3q__bars{padding:22px 18px}.eleven-plus-module__vxgB3q__ctaBand.eleven-plus-module__vxgB3q__ctaBand{padding:64px 20px}.eleven-plus-module__vxgB3q__ctaInner.eleven-plus-module__vxgB3q__ctaInner{grid-template-columns:1fr}.eleven-plus-module__vxgB3q__footer.eleven-plus-module__vxgB3q__footer{padding:40px 20px 56px}}@media (pointer:coarse){.eleven-plus-module__vxgB3q__brand.eleven-plus-module__vxgB3q__brand a{align-items:center;min-height:44px;display:inline-flex}}.eleven-plus-module__vxgB3q__hero.eleven-plus-module__vxgB3q__hero[data-lesson-hero]{grid-template-columns:minmax(0,1fr) minmax(0,540px);padding-top:48px}.eleven-plus-module__vxgB3q__heroLesson.eleven-plus-module__vxgB3q__heroLesson{--accent:var(--ug-action);--accent-ink:#fff;height:620px;font-family:var(--sans)}@media (max-width:1000px){.eleven-plus-module__vxgB3q__hero.eleven-plus-module__vxgB3q__hero[data-lesson-hero]{grid-template-columns:1fr;gap:22px;padding:12px 16px 48px}.eleven-plus-module__vxgB3q__hero.eleven-plus-module__vxgB3q__hero[data-lesson-hero] .eleven-plus-module__vxgB3q__heroLesson{order:-1;justify-self:center;width:100%;max-width:640px;height:auto}.eleven-plus-module__vxgB3q__hero.eleven-plus-module__vxgB3q__hero[data-lesson-hero] .eleven-plus-module__vxgB3q__heroCopy{justify-self:center;width:100%;max-width:640px}}
.ug-wordmark{font-family:var(--font-wordmark), var(--sans), sans-serif;letter-spacing:.015em;white-space:nowrap;align-items:baseline;gap:0;font-weight:700;line-height:1;display:inline-flex}.ug-wordmark-exam{color:var(--ink)}.ug-wordmark-genius{color:var(--wordmark-accent,#0b6b34);letter-spacing:.005em}.ug-wordmark[data-wordmark=gradient] .ug-wordmark-genius{background-image:linear-gradient(100deg, var(--wordmark-grad-a,#0b6b34), var(--wordmark-grad-b,#0e7c7b));-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.02em}.ug-wordmark[data-wordmark=code] .ug-wordmark-exam{color:var(--wordmark-accent,#0b6b34)}.ug-wordmark[data-wordmark=code] .ug-wordmark-genius{color:var(--ink)}.ug-wordmark[data-wordmark=chip]{gap:.14em}.ug-wordmark[data-wordmark=chip] .ug-wordmark-exam{color:var(--wordmark-on-accent,#fff);background:var(--wordmark-accent,#0b6b34);clip-path:polygon(.13em 0,calc(100% - .13em) 0,100% .13em,100% calc(100% - .13em),calc(100% - .13em) 100%,.13em 100%,0 calc(100% - .13em),0 .13em);margin-block:-.1em -.13em;padding:.1em .18em .13em}.ug-wordmark[data-wordmark=chip] .ug-wordmark-genius{color:var(--ink)}.ug-wordmark[data-wordmark=custom],.ug-wordmark[data-wordmark=custom-code]{letter-spacing:normal}.ug-wordmark>svg{display:block;overflow:visible}.ec-root,.hub-root{--wordmark-accent:#0b6b34;--wordmark-on-accent:#fff;--wordmark-grad-a:#0b6b34;--wordmark-grad-b:#0e7c7b}.ec-root[data-theme=dark],.hub-root[data-theme=dark]{--wordmark-accent:#4ade80;--wordmark-on-accent:#06210f;--wordmark-grad-a:#7ae791;--wordmark-grad-b:#38e1d0}@media (prefers-color-scheme:dark){.ec-root:not([data-theme]),.hub-root:not([data-theme]){--wordmark-accent:#4ade80;--wordmark-on-accent:#06210f;--wordmark-grad-a:#7ae791;--wordmark-grad-b:#38e1d0}}.ec-footer .ug-wordmark,.hub-footer .ug-wordmark{--ink:#fff;--wordmark-accent:#4ade80;--wordmark-on-accent:#06210f;--wordmark-grad-a:#7ae791;--wordmark-grad-b:#38e1d0}
.ask-mia-module__vAU1Sa__root.ask-mia-module__vAU1Sa__root{width:100%;font-family:var(--sans,inherit);margin-top:14px}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__toggle{border:1px solid var(--border,#e4e4e4);background:var(--white,#fff);min-height:44px;box-shadow:var(--shadow-btn,0 4px 7px #0000000d);color:var(--ink-60,#0009);font:inherit;cursor:pointer;border-radius:9999px;align-items:center;gap:6px;padding:4px 12px 4px 8px;font-size:14px;line-height:20px;transition:border-color .14s,color .14s,transform .14s;display:inline-flex}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__toggle:hover{border-color:var(--ink-30,#0000004d);color:var(--ink,#000)}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__toggle[data-attempt=correct]{border-color:color-mix(in srgb, var(--correct,#2563eb) 55%, transparent);color:var(--ink,#000)}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__toggle[data-attempt=incorrect]{border-color:color-mix(in srgb, var(--retry-solid,var(--retry-border,#e9bc6a)) 62%, transparent);color:var(--ink,#000)}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__toggle:active{transform:scale(.98)}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__toggle:focus-visible,.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__input:focus-visible,.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__send:focus-visible{outline:2px solid var(--green,#29cc57);outline-offset:2px}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__mark{justify-content:center;align-items:center;width:27px;height:27px;display:inline-flex;overflow:hidden}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__panel{border:1px solid var(--border,#e4e4e4);background:var(--white,#fff);max-width:680px;box-shadow:var(--shadow-btn,0 4px 7px #0000000d);border-radius:17px;margin-top:10px;padding:14px}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__transcript{scrollbar-width:thin;flex-direction:column;gap:10px;max-height:300px;display:flex;overflow-y:auto}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__userTurn{background:var(--oat,#f5f3f1);max-width:min(88%,520px);color:var(--ink-75,#000000bf);border-radius:14px 14px 4px;align-self:flex-end;padding:9px 12px;font-size:14px;line-height:21px}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__form{gap:8px;margin-top:12px;display:flex}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__input{border:1px solid var(--border,#e4e4e4);background:var(--page,#faf9f7);min-width:0;min-height:44px;color:var(--ink,#000);font:inherit;border-radius:12px;flex:1;padding:9px 12px;font-size:15px;line-height:22px}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__input::placeholder{color:var(--ink-40,#0000008c)}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__send{background:var(--green,#29cc57);min-height:44px;color:var(--green-ink,#043013);box-shadow:var(--shadow-btn,0 4px 7px #0000000d);font:inherit;cursor:pointer;border:none;border-radius:9999px;padding:9px 16px;font-size:14px;font-weight:600}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__send:disabled{background:var(--oat-deep,#e9e7e5);color:var(--ink-40,#0000008c);box-shadow:none;cursor:default}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__error,.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__quota{margin-top:8px;font-size:12px;line-height:18px}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__error{color:var(--wrong-ink,var(--wrong,#c8482c))}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__intro{color:var(--ink-75,#000000bf);margin:0 0 4px;font-size:15px;line-height:22px}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__quota{color:var(--ink-40,#0000008c)}@media (max-width:480px){.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__panel{padding:12px}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__form{flex-direction:column;align-items:stretch}.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__send{align-self:flex-end}}@media (prefers-reduced-motion:reduce){.ask-mia-module__vAU1Sa__root .ask-mia-module__vAU1Sa__toggle{transition:none}}
.sign-in-nudge-module__O47wqa__nudge{background:var(--white,var(--learn-surface,transparent));border:1px solid var(--border,var(--learn-hairline-strong,currentColor));width:fit-content;max-width:100%;color:var(--ink-60,var(--learn-text-soft,currentColor));font-family:var(--mono,var(--learn-font-mono,monospace));letter-spacing:.01em;border-radius:999px;margin-top:18px;padding:6px 10px;font-size:12px;line-height:18px;display:flex}.sign-in-nudge-module__O47wqa__link{color:inherit;white-space:nowrap;text-decoration:none}.sign-in-nudge-module__O47wqa__link:hover{color:var(--ink,var(--learn-text,currentColor));text-decoration:underline;-webkit-text-decoration-color:var(--border,var(--learn-hairline-strong,currentColor));text-decoration-color:var(--border,var(--learn-hairline-strong,currentColor));text-underline-offset:3px}.sign-in-nudge-module__O47wqa__link:focus-visible{outline:2px solid var(--ink-30,var(--learn-hairline-strong,currentColor));outline-offset:3px;border-radius:3px}
.school-frontdoor-module__4w75OG__skip.school-frontdoor-module__4w75OG__skip{z-index:1200;background:var(--white);color:var(--ink);border-radius:12px;padding:12px 20px;position:absolute;top:-100px;left:16px}.school-frontdoor-module__4w75OG__skip.school-frontdoor-module__4w75OG__skip:focus{top:12px}.school-frontdoor-module__4w75OG__notice.school-frontdoor-module__4w75OG__notice{background:var(--ug-sun-tint);color:#5c3f00;border-radius:16px;margin:0 0 12px;padding:14px 18px;font-size:16px;line-height:1.5}.school-frontdoor-module__4w75OG__notice.school-frontdoor-module__4w75OG__notice p{margin:0}.school-frontdoor-module__4w75OG__notice.school-frontdoor-module__4w75OG__notice a{color:inherit;font-weight:700}.school-frontdoor-module__4w75OG__notice.school-frontdoor-module__4w75OG__notice details{margin-top:6px}.school-frontdoor-module__4w75OG__notice.school-frontdoor-module__4w75OG__notice summary{cursor:pointer;align-items:center;min-height:44px;font-weight:700;display:flex}.school-frontdoor-module__4w75OG__details.school-frontdoor-module__4w75OG__details{background:var(--white);box-shadow:inset 0 0 0 2px var(--border);border-radius:18px;margin-top:22px;padding:4px 22px}.school-frontdoor-module__4w75OG__details.school-frontdoor-module__4w75OG__details[open]{box-shadow:inset 0 0 0 2px var(--ug-action), 0 4px 0 var(--ug-action-tint)}.school-frontdoor-module__4w75OG__details.school-frontdoor-module__4w75OG__details summary{cursor:pointer;align-items:center;min-height:56px;font-size:18px;font-weight:700;display:flex}.school-frontdoor-module__4w75OG__details.school-frontdoor-module__4w75OG__details p{max-width:68ch;color:var(--ink-75);margin:6px 0 16px;line-height:1.6}.school-frontdoor-module__4w75OG__details.school-frontdoor-module__4w75OG__details a{color:var(--ug-action-edge);font-weight:700}
@keyframes kent-module__ie9NQq__kentRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes kent-module__ie9NQq__kentPop{0%{transform:scale(1)}40%{transform:scale(1.025)}to{transform:scale(1)}}@keyframes kent-module__ie9NQq__kentShake{0%,to{transform:none}25%{transform:translate(-5px)}75%{transform:translate(5px)}}.kent-module__ie9NQq__runner.kent-module__ie9NQq__runner{max-width:760px;font-family:var(--bp-font,var(--sans));margin:0 auto}.kent-module__ie9NQq__runner.kent-module__ie9NQq__runner[data-passage]{max-width:1180px}.kent-module__ie9NQq__topbar.kent-module__ie9NQq__topbar{align-items:center;gap:14px;margin:0 0 22px;display:flex}.kent-module__ie9NQq__dots.kent-module__ie9NQq__dots{flex:1;gap:6px;margin:0;padding:0;list-style:none;display:flex}.kent-module__ie9NQq__dots.kent-module__ie9NQq__dots li{background:var(--ink-10);border-radius:999px;flex:1;height:10px;transition:background .3s}.kent-module__ie9NQq__dots.kent-module__ie9NQq__dots li[data-state=now]{background:var(--ink-25)}.kent-module__ie9NQq__dots.kent-module__ie9NQq__dots li[data-state=right]{background:var(--correct)}.kent-module__ie9NQq__dots.kent-module__ie9NQq__dots li[data-state=second]{background:var(--retry-border)}.kent-module__ie9NQq__dots.kent-module__ie9NQq__dots li[data-state=missed]{background:var(--wrong,#d64545)}.kent-module__ie9NQq__count.kent-module__ie9NQq__count,.kent-module__ie9NQq__clock.kent-module__ie9NQq__clock{font:700 15px/1 var(--bp-font,var(--sans));color:var(--ink-60);white-space:nowrap;font-variant-numeric:tabular-nums;margin:0}.kent-module__ie9NQq__clock.kent-module__ie9NQq__clock{text-align:right;min-width:44px}.kent-module__ie9NQq__stage.kent-module__ie9NQq__stage{gap:22px;display:grid}.kent-module__ie9NQq__runner.kent-module__ie9NQq__runner[data-passage] .kent-module__ie9NQq__stage.kent-module__ie9NQq__stage{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start}.kent-module__ie9NQq__passage.kent-module__ie9NQq__passage{background:var(--page);border:2px solid var(--bp-line,var(--border));border-radius:24px;max-height:calc(100vh - 120px);padding:26px 30px;position:sticky;top:88px;overflow:auto}.kent-module__ie9NQq__passageToggle.kent-module__ie9NQq__passageToggle{display:none}.kent-module__ie9NQq__passageTitle.kent-module__ie9NQq__passageTitle{font:700 22px/1.25 var(--bp-font,var(--sans));margin:0 0 14px}.kent-module__ie9NQq__passageBody.kent-module__ie9NQq__passageBody p{margin:0 0 14px;font-size:18px;line-height:1.7}.kent-module__ie9NQq__card.kent-module__ie9NQq__card{background:var(--page);border:2px solid var(--bp-line,var(--border));animation:kent-module__ie9NQq__kentRise .4s var(--ug-bounce,ease) both;border-radius:30px;padding:30px 32px 26px}.kent-module__ie9NQq__topic.kent-module__ie9NQq__topic{font:700 14px/1 var(--bp-font,var(--sans));color:var(--ug-action-edge);letter-spacing:.01em;margin:0 0 10px}.kent-module__ie9NQq__question.kent-module__ie9NQq__question{font:700 clamp(20px, 2.2vw, 25px)/1.4 var(--bp-font,var(--sans));white-space:pre-line;outline:none;margin:0 0 20px}.kent-module__ie9NQq__figure.kent-module__ie9NQq__figure{background:var(--gray-99);border-radius:18px;margin:0 0 22px;padding:12px}.kent-module__ie9NQq__options.kent-module__ie9NQq__options{gap:10px;display:grid}.kent-module__ie9NQq__option.kent-module__ie9NQq__option{text-align:left;cursor:pointer;background:var(--page);width:100%;min-height:58px;color:var(--ink);font:500 18px/1.4 var(--bp-font,var(--sans));box-shadow:inset 0 0 0 2px var(--bp-line-soft,var(--border));border:0;border-radius:12px;align-items:center;gap:14px;padding:10px 16px;transition:transform .18s,box-shadow .18s,background .18s;display:flex}.kent-module__ie9NQq__option.kent-module__ie9NQq__option:hover:not([aria-disabled=true]){box-shadow:inset 0 0 0 2px var(--bp-line,var(--ink-25))}.kent-module__ie9NQq__option.kent-module__ie9NQq__option[aria-disabled=true]{cursor:default}.kent-module__ie9NQq__key.kent-module__ie9NQq__key{background:var(--oat);width:34px;height:34px;font:700 16px/1 var(--bp-font,var(--sans));border-radius:10px;flex:none;place-items:center;display:grid}.kent-module__ie9NQq__optionText.kent-module__ie9NQq__optionText{min-width:0}.kent-module__ie9NQq__option.kent-module__ie9NQq__option[data-state=picked]{box-shadow:inset 0 0 0 2px var(--ug-action);background:var(--ug-action-tint)}.kent-module__ie9NQq__option.kent-module__ie9NQq__option[data-state=picked] .kent-module__ie9NQq__key.kent-module__ie9NQq__key{background:var(--ug-action);color:#fff}.kent-module__ie9NQq__option.kent-module__ie9NQq__option[data-state=correct]{box-shadow:inset 0 0 0 2px var(--correct);background:var(--correct-tint);animation:.45s kent-module__ie9NQq__kentPop}.kent-module__ie9NQq__option.kent-module__ie9NQq__option[data-state=correct] .kent-module__ie9NQq__key.kent-module__ie9NQq__key{background:var(--correct);color:#fff}.kent-module__ie9NQq__option.kent-module__ie9NQq__option[data-state=retry]{box-shadow:inset 0 0 0 3px var(--retry-border);background:var(--retry-tint);opacity:.8;animation:.3s kent-module__ie9NQq__kentShake}.kent-module__ie9NQq__option.kent-module__ie9NQq__option[data-state=retry] .kent-module__ie9NQq__key.kent-module__ie9NQq__key{background:var(--retry-solid);color:#fff}.kent-module__ie9NQq__option.kent-module__ie9NQq__option[data-state=wrong]{box-shadow:inset 0 0 0 3px var(--wrong,#d64545);background:var(--wrong-tint,#fde8e8)}.kent-module__ie9NQq__option.kent-module__ie9NQq__option[data-state=wrong] .kent-module__ie9NQq__key.kent-module__ie9NQq__key{background:var(--wrong,#d64545);color:#fff}.kent-module__ie9NQq__feedback.kent-module__ie9NQq__feedback{outline:none}.kent-module__ie9NQq__verdict.kent-module__ie9NQq__verdict{border-radius:18px;margin-top:18px;padding:16px 20px;font-size:17px;line-height:1.55;animation:.3s both kent-module__ie9NQq__kentRise}.kent-module__ie9NQq__verdict.kent-module__ie9NQq__verdict strong{margin-bottom:4px;font-size:18px;display:block}.kent-module__ie9NQq__verdict.kent-module__ie9NQq__verdict p{margin:0}.kent-module__ie9NQq__verdict.kent-module__ie9NQq__verdict[data-tone=correct]{background:var(--correct-tint);color:var(--correct-ink,#1b3aa6)}.kent-module__ie9NQq__verdict.kent-module__ie9NQq__verdict[data-tone=retry]{background:var(--retry-tint);color:var(--retry-ink)}.kent-module__ie9NQq__verdict.kent-module__ie9NQq__verdict[data-tone=wrong]{background:var(--wrong-tint,#fde8e8);color:var(--wrong-ink,#8f1f1f)}.kent-module__ie9NQq__steps.kent-module__ie9NQq__steps{margin:10px 0 0;padding-left:22px}.kent-module__ie9NQq__steps.kent-module__ie9NQq__steps li{margin:4px 0}.kent-module__ie9NQq__actions.kent-module__ie9NQq__actions{align-items:center;gap:16px;margin-top:22px;display:flex}.kent-module__ie9NQq__primary.kent-module__ie9NQq__primary{cursor:pointer;min-height:52px;font:700 19px/1 var(--bp-font,var(--sans));background:var(--ug-action);color:#fff;box-shadow:0 4px 0 var(--ug-action-edge);border:0;border-radius:9999px;padding:0 32px;transition:transform .15s,box-shadow .15s}.kent-module__ie9NQq__primary.kent-module__ie9NQq__primary:hover:not(:disabled){transform:translateY(-1px)}.kent-module__ie9NQq__primary.kent-module__ie9NQq__primary:active:not(:disabled){box-shadow:0 1px 0 var(--ug-action-edge);transform:translateY(4px)}.kent-module__ie9NQq__primary.kent-module__ie9NQq__primary:disabled{background:var(--bp-raised,var(--ink-10));color:var(--ink-45);box-shadow:none;cursor:not-allowed}.kent-module__ie9NQq__hintKeys.kent-module__ie9NQq__hintKeys{color:var(--ink-45);margin:0;font-size:14px}.kent-module__ie9NQq__results.kent-module__ie9NQq__results{gap:28px;max-width:820px;margin:0 auto;display:grid}.kent-module__ie9NQq__scoreCard.kent-module__ie9NQq__scoreCard{background:var(--page);border:2px solid var(--bp-line,var(--border));border-radius:30px;padding:32px 34px;animation:.4s both kent-module__ie9NQq__kentRise}.kent-module__ie9NQq__score.kent-module__ie9NQq__score{font:700 clamp(30px, 4vw, 44px)/1.1 var(--bp-font,var(--sans));letter-spacing:-.02em;margin:0 0 10px}.kent-module__ie9NQq__score.kent-module__ie9NQq__score span{color:var(--correct)}.kent-module__ie9NQq__scoreLine.kent-module__ie9NQq__scoreLine{color:var(--ink-75);margin:0 0 20px;font-size:19px;line-height:1.5}.kent-module__ie9NQq__stats.kent-module__ie9NQq__stats{flex-wrap:wrap;gap:12px;margin:0 0 16px;display:flex}.kent-module__ie9NQq__stats.kent-module__ie9NQq__stats div{background:var(--oat);border-radius:16px;padding:12px 18px}.kent-module__ie9NQq__stats.kent-module__ie9NQq__stats dt{color:var(--ink-60);margin-bottom:4px;font-size:14px}.kent-module__ie9NQq__stats.kent-module__ie9NQq__stats dd{font:700 20px/1.2 var(--bp-font,var(--sans));margin:0}.kent-module__ie9NQq__scoreNote.kent-module__ie9NQq__scoreNote{color:var(--ink-60);margin:0 0 22px;font-size:15px;line-height:1.5}.kent-module__ie9NQq__topicBars.kent-module__ie9NQq__topicBars{gap:10px;margin:0;padding:0;list-style:none;display:grid}.kent-module__ie9NQq__topicBars.kent-module__ie9NQq__topicBars li{grid-template-columns:minmax(120px,190px) 1fr auto;align-items:center;gap:12px;font-size:16px;display:grid}.kent-module__ie9NQq__bar.kent-module__ie9NQq__bar{background:var(--ink-10);border-radius:999px;height:12px;overflow:hidden}.kent-module__ie9NQq__bar.kent-module__ie9NQq__bar span{border-radius:inherit;background:var(--correct);height:100%;transition:width .8s;display:block}.kent-module__ie9NQq__barCount.kent-module__ie9NQq__barCount{font-variant-numeric:tabular-nums;font-weight:700}.kent-module__ie9NQq__review.kent-module__ie9NQq__review{gap:14px;display:grid}.kent-module__ie9NQq__reviewTitle.kent-module__ie9NQq__reviewTitle{font:700 26px/1.2 var(--bp-font,var(--sans));margin:0}.kent-module__ie9NQq__reviewList.kent-module__ie9NQq__reviewList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.kent-module__ie9NQq__reviewItem.kent-module__ie9NQq__reviewItem{background:var(--page);border:2px solid var(--bp-line-soft,var(--border));border-radius:20px;overflow:hidden}.kent-module__ie9NQq__reviewItem.kent-module__ie9NQq__reviewItem summary{cursor:pointer;align-items:center;gap:12px;padding:14px 18px;list-style:none;display:flex}.kent-module__ie9NQq__reviewItem.kent-module__ie9NQq__reviewItem summary::-webkit-details-marker{display:none}.kent-module__ie9NQq__reviewNo.kent-module__ie9NQq__reviewNo{color:#fff;background:var(--correct);border-radius:9px;flex:none;place-items:center;width:30px;height:30px;font-weight:700;display:grid}.kent-module__ie9NQq__reviewItem.kent-module__ie9NQq__reviewItem[data-tone=retry] .kent-module__ie9NQq__reviewNo.kent-module__ie9NQq__reviewNo{background:var(--retry-solid)}.kent-module__ie9NQq__reviewItem.kent-module__ie9NQq__reviewItem[data-tone=wrong] .kent-module__ie9NQq__reviewNo.kent-module__ie9NQq__reviewNo{background:var(--wrong,#d64545)}.kent-module__ie9NQq__reviewQ.kent-module__ie9NQq__reviewQ{white-space:pre-line;flex:1;min-width:0;font-size:16px;line-height:1.45}.kent-module__ie9NQq__reviewTag.kent-module__ie9NQq__reviewTag{color:var(--ink-60);flex:none;font-size:14px;font-weight:700}.kent-module__ie9NQq__reviewBody.kent-module__ie9NQq__reviewBody{padding:0 18px 16px 60px;font-size:16px;line-height:1.55}.kent-module__ie9NQq__reviewBody.kent-module__ie9NQq__reviewBody p{margin:0 0 8px}.kent-module__ie9NQq__backRow.kent-module__ie9NQq__backRow{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:860px){.kent-module__ie9NQq__runner.kent-module__ie9NQq__runner[data-passage] .kent-module__ie9NQq__stage.kent-module__ie9NQq__stage{grid-template-columns:1fr}.kent-module__ie9NQq__passage.kent-module__ie9NQq__passage{max-height:none;padding:18px 20px;position:static}.kent-module__ie9NQq__passageToggle.kent-module__ie9NQq__passageToggle{background:var(--ug-sky-tint);color:#1f4fa3;min-height:40px;font:700 15px/1 var(--bp-font,var(--sans));cursor:pointer;border:0;border-radius:12px;align-items:center;padding:0 14px;display:inline-flex}.kent-module__ie9NQq__passage.kent-module__ie9NQq__passage:not([data-open]) .kent-module__ie9NQq__passageBody.kent-module__ie9NQq__passageBody{display:none}.kent-module__ie9NQq__passage.kent-module__ie9NQq__passage[data-open] .kent-module__ie9NQq__passageBody.kent-module__ie9NQq__passageBody{margin-top:14px}}@media (max-width:560px){.kent-module__ie9NQq__card.kent-module__ie9NQq__card{border-radius:22px;padding:22px 18px 20px}.kent-module__ie9NQq__scoreCard.kent-module__ie9NQq__scoreCard{padding:24px 20px}.kent-module__ie9NQq__option.kent-module__ie9NQq__option{gap:12px;padding:10px 12px;font-size:17px}.kent-module__ie9NQq__hintKeys.kent-module__ie9NQq__hintKeys{display:none}.kent-module__ie9NQq__topicBars.kent-module__ie9NQq__topicBars li{grid-template-columns:1fr auto}.kent-module__ie9NQq__topicBars.kent-module__ie9NQq__topicBars li .kent-module__ie9NQq__bar.kent-module__ie9NQq__bar{grid-area:2/1/auto/-1}.kent-module__ie9NQq__reviewBody.kent-module__ie9NQq__reviewBody{padding-left:18px}.kent-module__ie9NQq__primary.kent-module__ie9NQq__primary{width:100%}}@media (prefers-reduced-motion:reduce){.kent-module__ie9NQq__card.kent-module__ie9NQq__card,.kent-module__ie9NQq__verdict.kent-module__ie9NQq__verdict,.kent-module__ie9NQq__scoreCard.kent-module__ie9NQq__scoreCard,.kent-module__ie9NQq__option.kent-module__ie9NQq__option{transition:none!important;animation:none!important}}.kent-module__ie9NQq__runnerSection.kent-module__ie9NQq__runnerSection{padding-top:28px}.kent-module__ie9NQq__letterOptions.kent-module__ie9NQq__letterOptions{grid-template-columns:repeat(5,1fr)}.kent-module__ie9NQq__letterOptions.kent-module__ie9NQq__letterOptions .kent-module__ie9NQq__option.kent-module__ie9NQq__option{justify-content:center;min-height:64px;padding:10px}.kent-module__ie9NQq__letterOptions.kent-module__ie9NQq__letterOptions .kent-module__ie9NQq__key.kent-module__ie9NQq__key{width:40px;height:40px;font-size:19px}.kent-module__ie9NQq__srOnly.kent-module__ie9NQq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kent-module__ie9NQq__courseLink.kent-module__ie9NQq__courseLink{margin:14px 0 0;font-weight:700}.kent-module__ie9NQq__courseLink.kent-module__ie9NQq__courseLink a{color:var(--ug-action-edge)}.kent-module__ie9NQq__stage.kent-module__ie9NQq__stage>*{min-width:0}.kent-module__ie9NQq__runner.kent-module__ie9NQq__runner,.kent-module__ie9NQq__card.kent-module__ie9NQq__card{min-width:0;max-width:100%}.kent-module__ie9NQq__figure.kent-module__ie9NQq__figure{max-width:100%;overflow:hidden}.kent-module__ie9NQq__figure.kent-module__ie9NQq__figure svg{max-width:100%;height:auto}.kent-module__ie9NQq__courseLink.kent-module__ie9NQq__courseLink a{color:#fff;text-underline-offset:3px;text-decoration:underline}@media (max-width:560px){.kent-module__ie9NQq__question.kent-module__ie9NQq__question{font-size:19px;font-weight:600}}
@keyframes school-offer-module__cNdyMW__rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.school-offer-module__cNdyMW__questions{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:36px;display:grid}.school-offer-module__cNdyMW__question{border-radius:var(--ug-radius);background:var(--white);box-shadow:inset 0 0 0 2px var(--border), 0 6px 0 var(--border);animation:school-offer-module__cNdyMW__rise .55s var(--ug-ease) both;animation-delay:calc(var(--i) * 70ms);padding:28px 28px 26px 84px;position:relative}.school-offer-module__cNdyMW__questionMark{width:42px;height:42px;font:800 24px/1 var(--sans);transition:transform .35s var(--ug-bounce);border-radius:14px;place-items:center;display:grid;position:absolute;top:26px;left:24px;transform:rotate(-6deg)}.school-offer-module__cNdyMW__question:hover .school-offer-module__cNdyMW__questionMark{transform:rotate(4deg)scale(1.08)}.school-offer-module__cNdyMW__question[data-tone=sun] .school-offer-module__cNdyMW__questionMark{background:var(--ug-sun-tint);color:#6b4800}.school-offer-module__cNdyMW__question[data-tone=sky] .school-offer-module__cNdyMW__questionMark{background:var(--ug-sky-tint);color:#1f4fa3}.school-offer-module__cNdyMW__question[data-tone=coral] .school-offer-module__cNdyMW__questionMark{background:var(--ug-coral-tint);color:#9a351a}.school-offer-module__cNdyMW__question[data-tone=lilac] .school-offer-module__cNdyMW__questionMark{background:var(--ug-lilac-tint);color:#4d37b3}.school-offer-module__cNdyMW__questionTitle{font:700 21px/1.25 var(--sans);color:var(--ink);margin:0 0 10px}.school-offer-module__cNdyMW__questionAnswer{color:var(--ink-75);font-size:17px;line-height:1.55}.school-offer-module__cNdyMW__questionAnswer p{margin:0 0 10px}.school-offer-module__cNdyMW__questionAnswer p:last-child{margin-bottom:0}.school-offer-module__cNdyMW__questionLink{color:var(--ug-action);margin-top:14px;font-weight:700;text-decoration:none;display:inline-block}.school-offer-module__cNdyMW__questionLink:after{content:" →";transition:transform .25s var(--ug-bounce);display:inline-block}.school-offer-module__cNdyMW__questionLink:hover:after{transform:translate(4px)}.school-offer-module__cNdyMW__tools{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin-top:32px;display:grid}.school-offer-module__cNdyMW__tool{border-radius:var(--ug-radius);background:var(--white);color:var(--ink);box-shadow:inset 0 0 0 2px var(--border), 0 6px 0 var(--border);transition:transform .3s var(--ug-bounce), box-shadow .2s var(--ug-ease);animation:school-offer-module__cNdyMW__rise .55s var(--ug-ease) both;animation-delay:calc(var(--i) * 80ms);flex-direction:column;gap:10px;padding:26px;text-decoration:none;display:flex;position:relative}.school-offer-module__cNdyMW__tool:hover{box-shadow:inset 0 0 0 2px var(--ug-action), 0 8px 0 var(--ug-action-edge);transform:translateY(-4px)}.school-offer-module__cNdyMW__toolBadge{background:var(--ug-sun-tint);color:#6b4800;font:700 14px/1.2 var(--sans);border-radius:999px;align-self:flex-start;padding:5px 12px}.school-offer-module__cNdyMW__toolTitle{font:700 22px/1.2 var(--sans)}.school-offer-module__cNdyMW__toolBody{color:var(--ink-75);line-height:1.5}.school-offer-module__cNdyMW__toolGo{color:var(--ug-action);margin-top:auto;font-weight:700}.school-offer-module__cNdyMW__toolGo:after{content:" →"}.school-offer-module__cNdyMW__offer{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:stretch;gap:24px;margin-top:36px;display:grid}.school-offer-module__cNdyMW__offerCard{background:var(--white);box-shadow:inset 0 0 0 3px var(--ug-action), 0 8px 0 var(--ug-action-edge);animation:school-offer-module__cNdyMW__rise .6s var(--ug-ease) both;border-radius:28px;padding:34px 34px 30px;position:relative}.school-offer-module__cNdyMW__offerCard[data-state=soon]{box-shadow:inset 0 0 0 2px var(--border), 0 8px 0 var(--border)}.school-offer-module__cNdyMW__offerEyebrow{background:var(--ug-action-tint);color:var(--ug-action-edge);font:700 15px/1.2 var(--sans);border-radius:999px;margin:0 0 14px;padding:6px 14px;display:inline-block}.school-offer-module__cNdyMW__offerCard[data-state=soon] .school-offer-module__cNdyMW__offerEyebrow{background:var(--ug-sun-tint);color:#6b4800}.school-offer-module__cNdyMW__offerTitle{font:700 clamp(26px, 2.6vw, 34px) / 1.1 var(--sans);margin:0 0 12px}.school-offer-module__cNdyMW__price{flex-wrap:wrap;align-items:baseline;gap:12px;margin:0 0 6px;display:flex}.school-offer-module__cNdyMW__priceValue{font:800 52px/1 var(--sans);letter-spacing:-.02em}.school-offer-module__cNdyMW__priceNote{color:var(--ink-60);font-weight:600}.school-offer-module__cNdyMW__anchor{color:var(--ink-60);margin:0 0 10px}.school-offer-module__cNdyMW__guarantee{border-radius:var(--ug-radius-sm);background:var(--ug-action-tint);margin:12px 0 0;padding:14px 16px;font-weight:700}.school-offer-module__cNdyMW__guarantee a{color:var(--ug-action-edge)}.school-offer-module__cNdyMW__soon{color:var(--ink-75);margin:0;font-size:18px;line-height:1.5}.school-offer-module__cNdyMW__includes{border-top:2px dashed var(--border);gap:12px;margin:24px 0 0;padding:22px 0 0;list-style:none;display:grid}.school-offer-module__cNdyMW__includes li{padding-left:34px;line-height:1.45;position:relative}.school-offer-module__cNdyMW__includes li:before{content:"";background:var(--ug-action-tint) center / 14px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.5l3 3 7-7' fill='none' stroke='%232238b3' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");border-radius:8px;width:22px;height:22px;position:absolute;top:2px;left:0}.school-offer-module__cNdyMW__offerActions{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.school-offer-module__cNdyMW__primary,.school-offer-module__cNdyMW__secondary{min-height:54px;font:700 18px/1 var(--sans);transition:transform .28s var(--ug-bounce);border-radius:16px;justify-content:center;align-items:center;padding:0 26px;text-decoration:none;display:inline-flex}.school-offer-module__cNdyMW__primary{background:var(--ug-action);color:#fff;box-shadow:0 5px 0 var(--ug-action-edge)}.school-offer-module__cNdyMW__secondary{background:var(--white);color:var(--ink);box-shadow:inset 0 0 0 2px var(--border), 0 5px 0 var(--border)}.school-offer-module__cNdyMW__primary:hover,.school-offer-module__cNdyMW__secondary:hover{transform:translateY(-2px)}.school-offer-module__cNdyMW__primary:active,.school-offer-module__cNdyMW__secondary:active{transform:translateY(4px)}.school-offer-module__cNdyMW__freeCard{background:var(--ug-sun-tint);animation:school-offer-module__cNdyMW__rise .6s var(--ug-ease) .1s both;border-radius:28px;padding:32px 30px}.school-offer-module__cNdyMW__freeEyebrow{color:#6b4800;margin:0 0 8px;font-weight:700}.school-offer-module__cNdyMW__freeTitle{font:700 26px/1.15 var(--sans);margin:0 0 18px}.school-offer-module__cNdyMW__freeList{gap:14px;margin:0;padding:0;list-style:none;display:grid}.school-offer-module__cNdyMW__freeList li{border-radius:var(--ug-radius-sm);background:var(--white);padding:14px 16px;line-height:1.45;box-shadow:0 3px #f1dfa6}@media (max-width:860px){.school-offer-module__cNdyMW__questions,.school-offer-module__cNdyMW__offer{grid-template-columns:1fr}.school-offer-module__cNdyMW__question{padding:24px 22px 22px 76px}.school-offer-module__cNdyMW__questionMark{top:22px;left:20px}.school-offer-module__cNdyMW__offerCard,.school-offer-module__cNdyMW__freeCard{padding:26px 22px}.school-offer-module__cNdyMW__priceValue{font-size:44px}.school-offer-module__cNdyMW__primary,.school-offer-module__cNdyMW__secondary{width:100%}}
.tool-result-save-module__MTSpBG__root{color:var(--ink);font-family:var(--sans);margin-top:24px}.tool-result-save-module__MTSpBG__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.tool-result-save-module__MTSpBG__button,.tool-result-save-module__MTSpBG__link{min-height:44px;font:600 15px var(--sans);color:var(--ink);cursor:pointer;padding:10px 18px}.tool-result-save-module__MTSpBG__button{background:var(--white);border:1px solid var(--border);border-radius:999px}.tool-result-save-module__MTSpBG__link{text-underline-offset:3px;background:0 0;border:0;text-decoration:underline}.tool-result-save-module__MTSpBG__button:disabled,.tool-result-save-module__MTSpBG__link:disabled{opacity:.6;cursor:wait}.tool-result-save-module__MTSpBG__button:focus-visible,.tool-result-save-module__MTSpBG__link:focus-visible{outline:3px solid var(--correct);outline-offset:3px}.tool-result-save-module__MTSpBG__note{color:var(--ink-60);margin:10px 0;font-size:13px;line-height:1.5}.tool-result-save-module__MTSpBG__heading{margin:24px 0 12px;font-size:18px}.tool-result-save-module__MTSpBG__history{margin:0;padding:0;list-style:none}.tool-result-save-module__MTSpBG__history li{border-top:1px solid var(--border);overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:16px 0;display:flex}.tool-result-save-module__MTSpBG__history p{margin:6px 0;line-height:1.5}.tool-result-save-module__MTSpBG__history small{color:var(--ink-60)}
.stage-bands-module__GxHJgW__bands{z-index:5;background:var(--white,#fff);border:1px solid var(--border,#e4e4e4);border-radius:16px;margin:0 0 16px;padding:14px 16px 12px;position:sticky;top:8px;box-shadow:0 4px 14px #0000000d}.stage-bands-module__GxHJgW__track{gap:4px;min-height:48px;display:flex;position:relative}.stage-bands-module__GxHJgW__band{background:var(--oat,#f5f3f1);min-width:0;color:var(--ink,#000);transition:background var(--mo-tick,.16s);border-radius:10px;flex-direction:column;flex-basis:0;justify-content:center;padding:6px 8px;display:flex}.stage-bands-module__GxHJgW__band.stage-bands-module__GxHJgW__done{background:var(--oat-deep,#e9e7e5);color:var(--ink-60,#0009)}.stage-bands-module__GxHJgW__band.stage-bands-module__GxHJgW__now{background:var(--correct,#2563eb);color:#fff}.stage-bands-module__GxHJgW__name{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;font-size:14px;font-weight:700;line-height:1.15}.stage-bands-module__GxHJgW__mins{opacity:.8;font-size:12px}.stage-bands-module__GxHJgW__marker{background:var(--ink,#000);pointer-events:none;border-radius:1px;width:2px;margin-left:-1px;transition:left .5s linear;position:absolute;top:-4px;bottom:-4px}.stage-bands-module__GxHJgW__line{margin:10px 0 0;font-size:15px;line-height:1.4}.stage-bands-module__GxHJgW__nudge{background:#d68c0024;border:1px solid #d68c0073;border-radius:10px;margin:10px 0 0;padding:10px 12px;font-size:15px;line-height:1.4}.stage-bands-module__GxHJgW__what{margin:0 0 16px}.stage-bands-module__GxHJgW__what h2{margin:0 0 6px;font-size:20px}.stage-bands-module__GxHJgW__what p{margin:0;font-size:16px;line-height:1.5}@media (max-width:520px){.stage-bands-module__GxHJgW__track{gap:3px}.stage-bands-module__GxHJgW__band{text-align:center;align-items:center;padding:6px 3px}.stage-bands-module__GxHJgW__name{letter-spacing:-.01em;font-size:11px}.stage-bands-module__GxHJgW__mins{font-size:10px}}
.public-preview-module__JAkLua__wrap{max-width:880px;margin:0 auto;padding:16px 16px 0}.public-preview-module__JAkLua__card{background:var(--white,#fff);border:1px solid var(--border,#e4e4e4);border-radius:16px;margin:0 0 16px;padding:16px 18px}.public-preview-module__JAkLua__card h2{margin:0 0 8px;font-size:20px;line-height:1.25}.public-preview-module__JAkLua__parts{margin:0 0 10px;padding-left:22px;font-size:16px;line-height:1.5}.public-preview-module__JAkLua__details summary{cursor:pointer;align-items:center;min-height:44px;font-weight:700;display:flex}.public-preview-module__JAkLua__list{gap:10px;margin:4px 0 0;padding:0;list-style:none;display:grid}.public-preview-module__JAkLua__list li{border-bottom:1px solid var(--border,#e4e4e4);gap:2px;padding-bottom:10px;font-size:15px;line-height:1.45;display:grid}.public-preview-module__JAkLua__focus{color:var(--ink-60,#0009);font-size:13px;font-weight:700}.public-preview-module__JAkLua__note{margin:10px 0 0;font-size:15px;line-height:1.45}.public-preview-module__JAkLua__note a{color:var(--correct,#2563eb);font-weight:600}
@keyframes school-tools-module__6ytujW__pop{0%{opacity:0;transform:scale(.96)translateY(8px)}to{opacity:1;transform:none}}.school-tools-module__6ytujW__tool{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:28px;display:grid}.school-tools-module__6ytujW__panel{background:var(--page);box-shadow:inset 0 0 0 2px var(--bp-line,var(--border));border-radius:30px;gap:26px;padding:28px;display:grid}.school-tools-module__6ytujW__field{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.school-tools-module__6ytujW__legend{font:700 19px/1.3 var(--bp-font,var(--sans));color:var(--ink);padding:0}.school-tools-module__6ytujW__pills,.school-tools-module__6ytujW__cards{gap:10px;display:grid}.school-tools-module__6ytujW__pills{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.school-tools-module__6ytujW__pill,.school-tools-module__6ytujW__card{background:var(--page);min-height:52px;box-shadow:inset 0 0 0 2px var(--bp-line,var(--border));cursor:pointer;transition:box-shadow .18s var(--ug-ease), transform .25s var(--ug-bounce), background .18s;border-radius:18px;align-items:center;padding:12px 16px;font-weight:600;line-height:1.3;display:flex;position:relative}.school-tools-module__6ytujW__pill:hover,.school-tools-module__6ytujW__card:hover{transform:translateY(-2px)}.school-tools-module__6ytujW__pill input,.school-tools-module__6ytujW__card input{opacity:0;pointer-events:none;position:absolute}:is(.school-tools-module__6ytujW__pill:has(input:focus-visible),.school-tools-module__6ytujW__card:has(input:focus-visible)){outline:3px solid var(--ug-action);outline-offset:2px}.school-tools-module__6ytujW__pill[data-on],.school-tools-module__6ytujW__card[data-on]{background:var(--ug-action-tint);box-shadow:inset 0 0 0 2px var(--ug-action);color:var(--ug-action-edge)}.school-tools-module__6ytujW__numberRow{align-items:center;gap:10px;display:flex}.school-tools-module__6ytujW__number{background:var(--page);width:200px;max-width:100%;min-height:60px;box-shadow:inset 0 0 0 2px var(--bp-line,var(--border));font:700 28px/1 var(--bp-font,var(--sans));color:var(--ink);border:0;border-radius:18px;padding:0 18px}.school-tools-module__6ytujW__number:focus{box-shadow:inset 0 0 0 3px var(--ug-action);outline:none}.school-tools-module__6ytujW__number[aria-invalid]{box-shadow:inset 0 0 0 3px var(--retry-border)}.school-tools-module__6ytujW__unit{font:700 24px/1 var(--bp-font,var(--sans));color:var(--ink-60)}.school-tools-module__6ytujW__hint{color:var(--retry-ink);margin:0;font-weight:600}.school-tools-module__6ytujW__result{background:var(--page);box-shadow:inset 0 0 0 2px var(--bp-line,var(--border));animation:school-tools-module__6ytujW__pop .45s var(--ug-bounce) both;border-radius:30px;min-height:240px;padding:30px}.school-tools-module__6ytujW__result[data-tone=met]{box-shadow:inset 0 0 0 3px var(--correct)}.school-tools-module__6ytujW__result[data-tone=short]{box-shadow:inset 0 0 0 3px var(--retry-border)}.school-tools-module__6ytujW__result[data-tone=info]{background:var(--ug-sky-tint);box-shadow:none}.school-tools-module__6ytujW__result[data-tone=empty]{background:var(--oat);box-shadow:none;place-items:center;display:grid}.school-tools-module__6ytujW__empty{color:var(--ink-60);text-align:center;margin:0;font-size:18px}.school-tools-module__6ytujW__resultTitle{font:700 clamp(22px, 2.2vw, 28px) / 1.25 var(--bp-font,var(--sans));color:var(--ink);margin:0 0 16px}.school-tools-module__6ytujW__result[data-tone=met] .school-tools-module__6ytujW__resultTitle{color:var(--correct)}.school-tools-module__6ytujW__result[data-tone=short] .school-tools-module__6ytujW__resultTitle{color:var(--retry-ink)}.school-tools-module__6ytujW__points{gap:12px;margin:0;padding:0;list-style:none;display:grid}.school-tools-module__6ytujW__points li{color:var(--ink-75);padding-left:26px;line-height:1.55;position:relative}.school-tools-module__6ytujW__points li:before{content:"";background:var(--ug-sun);border-radius:50%;width:9px;height:9px;position:absolute;top:10px;left:4px}.school-tools-module__6ytujW__sources{color:var(--ink-60);margin:20px 0 0;font-size:15px}.school-tools-module__6ytujW__sources a{color:var(--ink-75)}.school-tools-module__6ytujW__gauge{background:linear-gradient(90deg, var(--retry-tint) 0 50%, var(--correct-tint) 50% 100%);border-radius:16px;height:64px;margin:0 0 18px;position:relative}.school-tools-module__6ytujW__gaugeMark{border-left:3px dashed var(--ink-45);font:700 13px/1 var(--bp-font,var(--sans));color:var(--ink-60);white-space:nowrap;align-items:end;padding-bottom:6px;padding-left:6px;display:grid;position:absolute;top:0;bottom:0;left:50%}.school-tools-module__6ytujW__gaugeYou{font:800 18px/1 var(--bp-font,var(--sans));color:#fff;animation:school-tools-module__6ytujW__pop .5s var(--ug-bounce) .15s both;border-radius:10px;padding:6px 12px;position:absolute;top:10px}.school-tools-module__6ytujW__gaugeYou[data-side=above]{background:var(--correct);left:72%}.school-tools-module__6ytujW__gaugeYou[data-side=below]{background:var(--retry-solid);left:14%}.school-tools-module__6ytujW__rules{gap:28px;display:grid}.school-tools-module__6ytujW__rulesBar{z-index:5;background:color-mix(in srgb, var(--white) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 0 0 2px var(--bp-line,var(--border));border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:12px 18px;display:flex;position:sticky;top:76px}.school-tools-module__6ytujW__clock{font:800 24px/1 var(--bp-font,var(--sans));font-variant-numeric:tabular-nums}.school-tools-module__6ytujW__progress{color:var(--ink-60);font-weight:600}.school-tools-module__6ytujW__legendGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.school-tools-module__6ytujW__ruleCard{background:var(--page);box-shadow:inset 0 0 0 2px var(--bp-line,var(--border));color:var(--ink-75);border-radius:18px;gap:6px;padding:18px;line-height:1.45;display:grid}.school-tools-module__6ytujW__ruleCard strong{color:var(--ink);font-size:17px}.school-tools-module__6ytujW__ruleCard[data-kind=single]{border-top:6px solid var(--ug-sky)}.school-tools-module__6ytujW__ruleCard[data-kind=two]{border-top:6px solid var(--ug-sun)}.school-tools-module__6ytujW__ruleCard[data-kind=all]{border-top:6px solid var(--ug-lilac)}.school-tools-module__6ytujW__ruleCard[data-kind=not]{border-top:6px solid var(--ug-coral)}.school-tools-module__6ytujW__sectionBlock{gap:18px;display:grid}.school-tools-module__6ytujW__sectionName{font:700 24px/1.2 var(--bp-font,var(--sans));margin:12px 0 0}.school-tools-module__6ytujW__passage{background:var(--oat);border-radius:30px;padding:24px 28px;font-size:18px;line-height:1.7}.school-tools-module__6ytujW__passage p{max-width:68ch;margin:0 0 12px}.school-tools-module__6ytujW__passage p:last-child{margin:0}.school-tools-module__6ytujW__passageLabel.school-tools-module__6ytujW__passageLabel{color:var(--ink-60);font-size:15px;font-weight:700}.school-tools-module__6ytujW__item{background:var(--page);box-shadow:inset 0 0 0 2px var(--bp-line,var(--border));border:0;border-radius:30px;min-width:0;margin:0;padding:22px}.school-tools-module__6ytujW__item[data-verdict=correct]{box-shadow:inset 0 0 0 3px var(--correct)}.school-tools-module__6ytujW__item[data-verdict=partial]{box-shadow:inset 0 0 0 3px var(--retry-border)}.school-tools-module__6ytujW__item[data-verdict=wrong]{box-shadow:inset 0 0 0 3px var(--wrong-border)}.school-tools-module__6ytujW__itemPrompt.school-tools-module__6ytujW__itemPrompt{font:700 19px/1.4 var(--bp-font,var(--sans));color:var(--ink);margin:0 0 14px;padding:0;display:block}.school-tools-module__6ytujW__ruleTag{font:700 13px/1.2 var(--bp-font,var(--sans));vertical-align:2px;border-radius:999px;margin:0 10px 6px 0;padding:4px 10px;display:inline-block}.school-tools-module__6ytujW__ruleTag[data-kind=single]{background:var(--ug-sky-tint);color:#1f4fa3}.school-tools-module__6ytujW__ruleTag[data-kind=two]{background:var(--ug-sun-tint);color:#6b4800}.school-tools-module__6ytujW__ruleTag[data-kind=all]{background:var(--ug-lilac-tint);color:#4d37b3}.school-tools-module__6ytujW__ruleTag[data-kind=not]{background:var(--ug-coral-tint);color:#9a351a}.school-tools-module__6ytujW__options{gap:10px;display:grid}.school-tools-module__6ytujW__option{background:var(--page);width:100%;min-height:54px;box-shadow:inset 0 0 0 2px var(--bp-line,var(--border));color:var(--ink);font:500 17px/1.4 var(--bp-font,var(--sans));text-align:left;cursor:pointer;transition:transform .22s var(--ug-bounce), box-shadow .15s, background .15s;border:0;border-radius:18px;align-items:center;gap:14px;padding:10px 14px;display:flex}.school-tools-module__6ytujW__option:hover:not(:disabled){box-shadow:inset 0 0 0 2px var(--ink-30);transform:translate(3px)}.school-tools-module__6ytujW__option:disabled{cursor:default}.school-tools-module__6ytujW__letter{background:var(--page);width:34px;height:34px;box-shadow:inset 0 0 0 2px var(--bp-line,var(--border));border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.school-tools-module__6ytujW__letter[data-multi]{border-radius:9px}.school-tools-module__6ytujW__option[data-state=on]{background:var(--ug-action-tint);box-shadow:inset 0 0 0 2px var(--ug-action)}.school-tools-module__6ytujW__option[data-state=on] .school-tools-module__6ytujW__letter{background:var(--ug-action);color:#fff;box-shadow:none}.school-tools-module__6ytujW__option[data-state=key]{background:var(--correct-tint);box-shadow:inset 0 0 0 2px var(--correct)}.school-tools-module__6ytujW__option[data-state=key] .school-tools-module__6ytujW__letter{background:var(--correct);color:#fff;box-shadow:none}.school-tools-module__6ytujW__option[data-state=wrong]{background:var(--wrong-tint);box-shadow:inset 0 0 0 2px var(--wrong-border)}.school-tools-module__6ytujW__option[data-state=wrong] .school-tools-module__6ytujW__letter{background:var(--wrong);color:#fff;box-shadow:none}.school-tools-module__6ytujW__feedback{background:var(--oat);animation:school-tools-module__6ytujW__pop .35s var(--ug-ease) both;border-radius:18px;margin-top:14px;padding:14px 16px;line-height:1.5}.school-tools-module__6ytujW__feedback p{margin:0 0 6px}.school-tools-module__6ytujW__feedback p:last-child{margin:0}.school-tools-module__6ytujW__feedbackHead.school-tools-module__6ytujW__feedbackHead{font-weight:700}.school-tools-module__6ytujW__submitRow{justify-items:start;gap:10px;display:grid}.school-tools-module__6ytujW__submit,.school-tools-module__6ytujW__again{background:var(--ug-action);color:#fff;min-height:58px;font:700 19px/1 var(--bp-font,var(--sans));box-shadow:0 5px 0 var(--ug-action-edge);cursor:pointer;transition:transform .25s var(--ug-bounce);border:0;border-radius:9999px;padding:0 30px}.school-tools-module__6ytujW__submit:hover:not(:disabled),.school-tools-module__6ytujW__again:hover{transform:translateY(-2px)}.school-tools-module__6ytujW__submit:disabled{background:var(--bp-raised,var(--ink-25));color:var(--ink-45);box-shadow:none;cursor:not-allowed}.school-tools-module__6ytujW__again{background:var(--page);color:var(--ink);box-shadow:inset 0 0 0 2px var(--bp-line,var(--border));margin-top:18px}.school-tools-module__6ytujW__scoreCard{background:var(--page);box-shadow:inset 0 0 0 3px var(--ug-action), 0 8px 0 var(--ug-action-edge);animation:school-tools-module__6ytujW__pop .5s var(--ug-bounce) both;border-radius:28px;padding:32px;scroll-margin-top:100px}.school-tools-module__6ytujW__scoreLabel{color:var(--ink-60);margin:0;font-weight:700}.school-tools-module__6ytujW__score{align-items:baseline;gap:8px;margin:4px 0 16px;display:flex}.school-tools-module__6ytujW__score strong{font:800 64px/1 var(--bp-font,var(--sans));color:var(--correct)}.school-tools-module__6ytujW__score span{color:var(--ink-60);font-weight:600}.school-tools-module__6ytujW__scoreStats{gap:28px;margin:0 0 18px;display:flex}.school-tools-module__6ytujW__scoreStats div{gap:4px;display:grid}.school-tools-module__6ytujW__scoreStats dt{color:var(--ink-60);font-size:15px}.school-tools-module__6ytujW__scoreStats dd{font:800 26px/1 var(--bp-font,var(--sans));margin:0}.school-tools-module__6ytujW__focus{background:var(--ug-sun-tint);border-radius:18px;margin:0 0 12px;padding:16px 18px;font-weight:600;line-height:1.5}.school-tools-module__6ytujW__small{color:var(--ink-60);margin:0 0 8px;font-size:15px;line-height:1.5}@media (max-width:900px){.school-tools-module__6ytujW__tool{grid-template-columns:1fr}.school-tools-module__6ytujW__legendGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.school-tools-module__6ytujW__panel,.school-tools-module__6ytujW__result,.school-tools-module__6ytujW__item,.school-tools-module__6ytujW__scoreCard{padding:20px 18px}.school-tools-module__6ytujW__passage{padding:20px;font-size:17px}.school-tools-module__6ytujW__legendGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.school-tools-module__6ytujW__ruleCard{padding:12px;font-size:14px}.school-tools-module__6ytujW__ruleCard strong{font-size:15px}.school-tools-module__6ytujW__rulesBar{top:68px}.school-tools-module__6ytujW__submit,.school-tools-module__6ytujW__again{width:100%}.school-tools-module__6ytujW__gaugeYou[data-side=above]{left:64%}}.school-tools-module__6ytujW__timings{margin-bottom:28px}.school-tools-module__6ytujW__timingsTitle{margin:0 0 10px;font-weight:700}.school-tools-module__6ytujW__timingsList{gap:6px;margin:0 0 8px;padding:0;list-style:none;display:flex}.school-tools-module__6ytujW__timingsList li{background:var(--ug-sky-tint);border-radius:12px;flex-basis:0;gap:2px;min-width:0;padding:12px;line-height:1.25;display:grid}.school-tools-module__6ytujW__timingsList li:nth-child(2){background:var(--ug-sun-tint)}.school-tools-module__6ytujW__timingsList li:nth-child(3){background:var(--ug-lilac-tint)}.school-tools-module__6ytujW__timingsList li:nth-child(4){background:var(--ug-coral-tint)}.school-tools-module__6ytujW__timingsList strong{font-size:18px}.school-tools-module__6ytujW__timingsList span{color:var(--ink-75);overflow-wrap:anywhere;font-size:14px}@media (max-width:560px){.school-tools-module__6ytujW__timingsList{flex-wrap:wrap}.school-tools-module__6ytujW__timingsList li{flex:40%!important}}
.print-module__ikz8iW__intro{gap:8px;max-width:62ch;margin-bottom:20px;line-height:1.55;display:grid}.print-module__ikz8iW__intro p{margin:0}.print-module__ikz8iW__mockList{gap:12px;margin:0 0 16px;padding:0;list-style:none;display:grid}.print-module__ikz8iW__mockCard{background:var(--white,#fff);border:1px solid var(--border,#0000001f);border-radius:var(--ug-radius,16px);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.print-module__ikz8iW__mockTitle{flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-weight:700;display:flex}.print-module__ikz8iW__free{background:var(--oat,#f6f1e7);border-radius:999px;padding:3px 8px;font-size:.78rem;font-weight:700}.print-module__ikz8iW__small{color:var(--ink-60,#555);margin:4px 0 0;font-size:.9rem}.print-module__ikz8iW__links{flex-wrap:wrap;gap:14px;font-weight:600;display:flex}.print-module__ikz8iW__links a{color:inherit}.print-module__ikz8iW__sheet{color:#111;background:#fff;min-height:100vh;padding:16px;font-family:Georgia,Times New Roman,serif}.print-module__ikz8iW__toolbar{max-width:780px;font-family:var(--sans,system-ui, sans-serif);flex-wrap:wrap;align-items:center;gap:14px;margin:0 auto 16px;font-size:.95rem;display:flex}.print-module__ikz8iW__toolbar a{color:inherit}.print-module__ikz8iW__toolbar a[aria-current=page]{border-bottom:2px solid #111;font-weight:700;text-decoration:none}.print-module__ikz8iW__printButton{color:#fff;font:inherit;cursor:pointer;background:#111;border:0;border-radius:999px;margin-left:auto;padding:8px 18px;font-weight:700}.print-module__ikz8iW__head,.print-module__ikz8iW__paper,.print-module__ikz8iW__gate{max-width:780px;margin:0 auto}.print-module__ikz8iW__head h1{font-family:var(--sans,system-ui, sans-serif);margin:0 0 6px;font-size:1.5rem}.print-module__ikz8iW__sub{color:#444;margin:0 0 12px;font-size:.95rem}.print-module__ikz8iW__warn{margin:0 0 12px;font-weight:700}.print-module__ikz8iW__nameBox{grid-template-columns:2fr 1fr;gap:12px;margin-bottom:8px;display:grid}.print-module__ikz8iW__nameBox span{font-family:var(--sans,system-ui, sans-serif);border-bottom:1px solid #111;padding:18px 0 4px;font-size:.85rem}.print-module__ikz8iW__paper{margin-top:28px}.print-module__ikz8iW__paper h2{font-family:var(--sans,system-ui, sans-serif);border-bottom:2px solid #111;padding-bottom:6px;font-size:1.3rem}.print-module__ikz8iW__rules{background:#f4f4f4;border-radius:6px;padding:10px 12px;font-size:.95rem;line-height:1.5}.print-module__ikz8iW__part h3{font-family:var(--sans,system-ui, sans-serif);margin:22px 0 8px;font-size:1.05rem}.print-module__ikz8iW__passage{break-inside:auto;border:1px solid #999;margin:10px 0 14px;padding:12px 16px;line-height:1.6}.print-module__ikz8iW__passage p{margin:0 0 8px}.print-module__ikz8iW__passageTitle{font-weight:700;font-family:var(--sans,system-ui, sans-serif)}.print-module__ikz8iW__question{break-inside:avoid;border-top:1px solid #ccc;grid-template-columns:36px minmax(0,1fr);gap:8px;padding:12px 0;display:grid}.print-module__ikz8iW__qnum{font-weight:700;font-family:var(--sans,system-ui, sans-serif);margin:0}.print-module__ikz8iW__qbody{min-width:0}.print-module__ikz8iW__prompt{line-height:1.5}.print-module__ikz8iW__figure{max-width:420px;margin:8px 0}.print-module__ikz8iW__instruction{font-size:.92rem;font-weight:700;font-family:var(--sans,system-ui, sans-serif);margin:6px 0}.print-module__ikz8iW__options{gap:4px;margin:4px 0 0;padding:0;list-style:none;display:grid}.print-module__ikz8iW__options li{align-items:baseline;gap:10px;display:flex}.print-module__ikz8iW__letter{font-weight:700;font-family:var(--sans,system-ui, sans-serif);min-width:1.2em}.print-module__ikz8iW__grid{columns:2;font-family:var(--sans,system-ui, sans-serif);column-gap:32px;margin:12px 0;padding:0;list-style:none}.print-module__ikz8iW__row{break-inside:avoid;align-items:center;gap:8px;padding:5px 0;display:flex}.print-module__ikz8iW__rowNum{text-align:right;width:2em;margin-right:4px;font-weight:700}.print-module__ikz8iW__bubble{border:1.5px solid #111;border-radius:50%;place-items:center;width:26px;height:18px;font-size:.68rem;display:inline-grid}.print-module__ikz8iW__bubbleFilled{vertical-align:middle;background:#111;border-radius:50%;width:22px;height:14px;display:inline-block}.print-module__ikz8iW__box{border:1.5px solid #111;width:120px;height:22px;display:inline-block}.print-module__ikz8iW__keyTable{border-collapse:collapse;width:100%;font-size:.92rem}.print-module__ikz8iW__keyTable th,.print-module__ikz8iW__keyTable td{text-align:left;vertical-align:top;border:1px solid #999;padding:6px 8px}.print-module__ikz8iW__keyAnswer{white-space:nowrap;font-weight:700}.print-module__ikz8iW__gate{font-family:var(--sans,system-ui, sans-serif);padding:24px 0;line-height:1.55}.print-module__ikz8iW__gateButton{color:#fff;background:#111;border-radius:999px;margin-top:8px;padding:10px 20px;font-weight:700;text-decoration:none;display:inline-block}@media (max-width:560px){.print-module__ikz8iW__grid{columns:1}.print-module__ikz8iW__keyTable td:nth-child(4),.print-module__ikz8iW__keyTable th:nth-child(4){display:none}}@media print{.print-module__ikz8iW__toolbar{display:none}.print-module__ikz8iW__sheet{padding:0}.print-module__ikz8iW__paper+.print-module__ikz8iW__paper{break-before:page}.print-module__ikz8iW__paper{margin-top:0}.print-module__ikz8iW__rules{background:0 0;border:1px solid #999}}
.hbs-tiffin-tools-module__NYmchq__note{color:var(--ink-60);margin:0;font-size:15px}.hbs-tiffin-tools-module__NYmchq__steps{counter-reset:step;gap:14px;margin:0;padding:0;list-style:none;display:grid}.hbs-tiffin-tools-module__NYmchq__steps li{counter-increment:step;color:var(--ink-75);gap:4px;padding-left:42px;line-height:1.5;display:grid;position:relative}.hbs-tiffin-tools-module__NYmchq__steps li:before{content:counter(step);background:var(--ug-sun);width:28px;height:28px;color:var(--ink);font:800 15px/1 var(--sans);border-radius:9px;place-items:center;display:grid;position:absolute;top:0;left:0}.hbs-tiffin-tools-module__NYmchq__cite{color:var(--ink-60);font-size:14px}.hbs-tiffin-tools-module__NYmchq__focus{border-radius:var(--ug-radius-sm);background:var(--white);box-shadow:inset 0 0 0 2px var(--border);gap:6px;margin-top:22px;padding:18px 20px;display:grid}.hbs-tiffin-tools-module__NYmchq__focus p{color:var(--ink-75);margin:0;line-height:1.5}.hbs-tiffin-tools-module__NYmchq__focus .hbs-tiffin-tools-module__NYmchq__focusTitle{color:var(--ink);font-weight:800}.hbs-tiffin-tools-module__NYmchq__focusLink{background:var(--ug-action);color:var(--on-ink,#fff);box-shadow:0 4px 0 var(--ug-action-edge);transition:transform .2s var(--ug-bounce);border-radius:12px;justify-self:start;margin-top:8px;padding:11px 18px;font-weight:800;text-decoration:none}.hbs-tiffin-tools-module__NYmchq__focusLink:hover{transform:translateY(-2px)}.hbs-tiffin-tools-module__NYmchq__bar{gap:6px;min-height:86px;display:flex}.hbs-tiffin-tools-module__NYmchq__barPart{min-width:0;color:var(--ink);transition:transform .3s var(--ug-bounce), box-shadow .3s var(--ug-ease);border-radius:14px;flex-basis:0;align-content:space-between;gap:6px;padding:12px;font-size:14px;line-height:1.25;display:grid}.hbs-tiffin-tools-module__NYmchq__barPart strong{font:800 24px/1 var(--sans)}.hbs-tiffin-tools-module__NYmchq__barPart[data-tone=sun]{background:var(--ug-sun-tint)}.hbs-tiffin-tools-module__NYmchq__barPart[data-tone=sky]{background:var(--ug-sky-tint)}.hbs-tiffin-tools-module__NYmchq__barPart[data-tone=lilac]{background:var(--ug-lilac-tint)}.hbs-tiffin-tools-module__NYmchq__barPart[data-tone=coral]{background:var(--ug-coral-tint)}.hbs-tiffin-tools-module__NYmchq__barPart[data-on]{box-shadow:inset 0 0 0 3px var(--ink);transform:translateY(-3px)}.hbs-tiffin-tools-module__NYmchq__gateNote{color:var(--ink-60);margin:-12px 0 0;font-size:15px}.hbs-tiffin-tools-module__NYmchq__points{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}@media (max-width:640px){.hbs-tiffin-tools-module__NYmchq__bar{min-height:96px}.hbs-tiffin-tools-module__NYmchq__barPart{padding:10px 8px;font-size:12px}.hbs-tiffin-tools-module__NYmchq__barPart strong{font-size:20px}.hbs-tiffin-tools-module__NYmchq__points{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.hbs-tiffin-tools-module__NYmchq__barPart,.hbs-tiffin-tools-module__NYmchq__focusLink{transition:none}}.hbs-tiffin-tools-module__NYmchq__title.hbs-tiffin-tools-module__NYmchq__title{letter-spacing:-.01em;font-weight:800}
.check-module__Z92QbW__card{background:var(--white);box-shadow:inset 0 0 0 2px var(--border), 0 8px 0 var(--border);border-radius:26px;max-width:760px;padding:28px}.check-module__Z92QbW__card p{color:var(--ink-75);font-size:18px;line-height:1.55}.check-module__Z92QbW__title{font:700 28px/1.2 var(--sans);margin:0 0 12px}.check-module__Z92QbW__sub{font:700 20px/1.3 var(--sans);margin:24px 0 10px}.check-module__Z92QbW__primary{font:700 17px/1 var(--sans);cursor:pointer;background:var(--ug-action);color:#fff;min-height:52px;box-shadow:0 4px 0 var(--ug-action-edge);border:0;border-radius:14px;padding:0 22px}.check-module__Z92QbW__progress{grid-template-columns:repeat(10,1fr);gap:6px;margin-bottom:18px;display:grid}.check-module__Z92QbW__progress span{background:var(--border);border-radius:99px;height:8px}.check-module__Z92QbW__progress span[data-state=now]{background:var(--ug-sky)}.check-module__Z92QbW__progress span[data-state=right]{background:var(--correct)}.check-module__Z92QbW__progress span[data-state=miss]{background:var(--retry-border)}.check-module__Z92QbW__eyebrow{margin:0 0 8px;font-weight:700;color:var(--ink-60)!important;font-size:15px!important}.check-module__Z92QbW__question{font:700 21px/1.4 var(--sans);white-space:pre-line;margin:0 0 16px}.check-module__Z92QbW__passage{background:var(--oat);border-radius:16px;margin:0 0 16px;padding:14px 18px}.check-module__Z92QbW__passage summary{cursor:pointer;font-weight:700}.check-module__Z92QbW__passage p{font-size:17px}.check-module__Z92QbW__figure{margin:0 0 16px}.check-module__Z92QbW__options{gap:10px;display:grid}.check-module__Z92QbW__option{text-align:left;font:600 17px/1.4 var(--sans);cursor:pointer;background:var(--white);min-height:52px;color:var(--ink);box-shadow:inset 0 0 0 2px var(--border), 0 3px 0 var(--border);border:0;border-radius:14px;align-items:center;gap:12px;padding:12px 16px;display:flex}.check-module__Z92QbW__option:disabled{cursor:default}.check-module__Z92QbW__option[data-state=right]{background:var(--correct-tint);box-shadow:inset 0 0 0 3px var(--correct)}.check-module__Z92QbW__option[data-state=miss]{background:var(--retry-tint);box-shadow:inset 0 0 0 3px var(--retry-border)}.check-module__Z92QbW__letter{background:var(--oat);border-radius:99px;flex:none;place-items:center;width:30px;height:30px;font-weight:700;display:inline-grid}.check-module__Z92QbW__verdict{border-radius:16px;margin-top:16px;padding:16px 18px}.check-module__Z92QbW__verdict[data-state=right]{background:var(--correct-tint)}.check-module__Z92QbW__verdict[data-state=miss]{background:var(--retry-tint)}.check-module__Z92QbW__verdict p{margin:0 0 12px;color:var(--ink)!important}.check-module__Z92QbW__error{font-weight:700;color:var(--wrong-ink)!important}.check-module__Z92QbW__areas{gap:8px;margin:0;padding:0;list-style:none;display:grid}.check-module__Z92QbW__areas li{background:var(--oat);border-radius:12px;justify-content:space-between;gap:12px;padding:12px 16px;font-size:17px;display:flex}.check-module__Z92QbW__priorities{gap:14px;margin:0;padding-left:22px;font-size:17px;line-height:1.5;display:grid}.check-module__Z92QbW__priorities li{gap:4px;display:grid}.check-module__Z92QbW__priorities a{color:var(--ug-action-edge);font-weight:700}.check-module__Z92QbW__fine{margin-top:18px;color:var(--ink-60)!important;font-size:15px!important}@media (max-width:600px){.check-module__Z92QbW__card{padding:20px 16px}.check-module__Z92QbW__title{font-size:24px}}.check-module__Z92QbW__field{gap:8px;margin:0 0 18px;font-size:17px;font-weight:700;display:grid}.check-module__Z92QbW__field span{color:var(--ink-60);font-size:15px;font-weight:500}.check-module__Z92QbW__field input,.check-module__Z92QbW__field select{min-height:52px;font:500 18px/1 var(--sans);background:var(--gray-99,#fafafa);box-shadow:inset 0 0 0 2px var(--border);color:var(--ink);border:0;border-radius:14px;padding:0 14px}.check-module__Z92QbW__fieldset{border:0;gap:8px;margin:0 0 18px;padding:0;display:grid}.check-module__Z92QbW__fieldset legend{margin-bottom:8px;font-size:17px;font-weight:700}.check-module__Z92QbW__choice{background:var(--white);min-height:48px;box-shadow:inset 0 0 0 2px var(--border);cursor:pointer;border-radius:14px;align-items:center;gap:10px;padding:0 14px;font-size:17px;display:flex}.check-module__Z92QbW__choice:has(input:checked){box-shadow:inset 0 0 0 3px var(--ug-action);background:var(--ug-action-tint)}.check-module__Z92QbW__note{background:var(--ug-sun-tint);border-radius:14px;padding:12px 16px;font-size:16px!important}.check-module__Z92QbW__note a{color:inherit;font-weight:700}
.hero-split-module__TL4PsG__split.hero-split-module__TL4PsG__split{grid-template-columns:minmax(0,1fr) minmax(0,540px);align-items:center;gap:56px;max-width:1160px;margin:0 auto;padding:56px 32px 64px;display:grid}.hero-split-module__TL4PsG__copy.hero-split-module__TL4PsG__copy,.hero-split-module__TL4PsG__card.hero-split-module__TL4PsG__card{min-width:0}@media (max-width:999px){.hero-split-module__TL4PsG__split.hero-split-module__TL4PsG__split{grid-template-columns:1fr;gap:28px;padding:16px 16px 48px}.hero-split-module__TL4PsG__card.hero-split-module__TL4PsG__card{order:-1}}
.parent-module__3lPUNW__tableWrap{margin-top:28px}.parent-module__3lPUNW__table{border-collapse:separate;border-spacing:0;background:var(--white,#fff);width:100%;box-shadow:inset 0 0 0 2px var(--border), 0 6px 0 var(--border);font:500 16px/1.45 var(--sans);color:var(--ink);border-radius:20px;overflow:hidden}.parent-module__3lPUNW__caption{caption-side:top;text-align:left;font:800 18px/1.3 var(--sans);color:var(--ink);padding:0 0 12px}.parent-module__3lPUNW__table th,.parent-module__3lPUNW__table td{text-align:left;vertical-align:top;border-top:2px solid var(--border);padding:16px 18px}.parent-module__3lPUNW__table thead th{font:700 13px/1.2 var(--sans);color:var(--ink-60);background:var(--oat);border-top:0}.parent-module__3lPUNW__table tbody th{font-weight:700}.parent-module__3lPUNW__price{white-space:nowrap;font-weight:800}.parent-module__3lPUNW__rowNote{color:var(--ink-60);margin-top:4px;font-size:14px;font-weight:500;display:block}.parent-module__3lPUNW__sourceCell a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}@media (max-width:640px){.parent-module__3lPUNW__table thead{display:none}.parent-module__3lPUNW__table tr{border-top:2px solid var(--border);padding:14px 16px;display:block}.parent-module__3lPUNW__table tbody tr:first-child{border-top:0}.parent-module__3lPUNW__table th,.parent-module__3lPUNW__table td{border:0;padding:2px 0;display:block}.parent-module__3lPUNW__price{white-space:normal;margin-top:6px}}.parent-module__3lPUNW__priceBox{background:var(--white,#fff);box-shadow:inset 0 0 0 2px var(--border), 0 6px 0 var(--border);border-radius:20px;margin-top:28px;padding:24px 26px}.parent-module__3lPUNW__priceLine{font:800 30px/1.15 var(--sans);color:var(--ink);margin:0}.parent-module__3lPUNW__priceSub{color:var(--ink-60);font:500 16px/1.5 var(--sans);margin:8px 0 0}.parent-module__3lPUNW__lists{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:28px;display:grid}@media (max-width:760px){.parent-module__3lPUNW__lists{grid-template-columns:1fr}}.parent-module__3lPUNW__listCard{background:var(--white,#fff);box-shadow:inset 0 0 0 2px var(--border);border-radius:20px;padding:22px 24px}.parent-module__3lPUNW__listCard h3{font:800 19px/1.3 var(--sans);color:var(--ink);margin:0 0 12px}.parent-module__3lPUNW__listCard ul{margin:0;padding-left:20px}.parent-module__3lPUNW__listCard li{font:500 16px/1.5 var(--sans);color:var(--ink);margin:0 0 10px}.parent-module__3lPUNW__listCard li span{color:var(--ink-60);font-size:14px;display:block}.parent-module__3lPUNW__tag{font:700 13px/1.4 var(--sans);background:var(--tint-blue);color:var(--ink);border-radius:999px;margin-bottom:10px;padding:3px 10px;display:inline-block}.parent-module__3lPUNW__tagSoon{background:var(--oat)}.parent-module__3lPUNW__promises{gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.parent-module__3lPUNW__promises li{background:var(--white,#fff);box-shadow:inset 0 0 0 2px var(--border);font:500 16px/1.5 var(--sans);border-radius:16px;padding:14px 18px}.parent-module__3lPUNW__promises strong{font-weight:800;display:block}.parent-module__3lPUNW__planForm{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}@media (max-width:760px){.parent-module__3lPUNW__planForm{grid-template-columns:1fr}}.parent-module__3lPUNW__field{gap:8px;display:grid}.parent-module__3lPUNW__field span{font:700 14px/1.3 var(--sans);color:var(--ink-60)}.parent-module__3lPUNW__choices{flex-wrap:wrap;gap:8px;display:flex}.parent-module__3lPUNW__choice{background:var(--white,#fff);min-height:44px;box-shadow:inset 0 0 0 2px var(--border);font:700 15px/1.2 var(--sans);color:var(--ink);cursor:pointer;border:0;border-radius:14px;padding:10px 16px}.parent-module__3lPUNW__choice[aria-pressed=true]{background:var(--tint-blue);box-shadow:inset 0 0 0 2px var(--ink)}.parent-module__3lPUNW__summary{background:var(--oat);font:600 17px/1.5 var(--sans);border-radius:18px;margin-top:24px;padding:18px 22px}.parent-module__3lPUNW__phases{gap:14px;margin:24px 0 0;padding:0;list-style:none;display:grid}.parent-module__3lPUNW__phase{background:var(--white,#fff);box-shadow:inset 0 0 0 2px var(--border);border-radius:18px;grid-template-columns:170px minmax(0,1fr);gap:16px;padding:18px 20px;display:grid}@media (max-width:640px){.parent-module__3lPUNW__phase{grid-template-columns:1fr;gap:6px}}.parent-module__3lPUNW__phaseWhen{font:800 15px/1.35 var(--sans);color:var(--ink)}.parent-module__3lPUNW__phaseWhen span{color:var(--ink-60);font-size:14px;font-weight:600;display:block}.parent-module__3lPUNW__phase h3{font:800 18px/1.3 var(--sans);margin:0 0 6px}.parent-module__3lPUNW__phase p{font:500 16px/1.5 var(--sans);color:var(--ink);margin:0}.parent-module__3lPUNW__phaseNow{box-shadow:inset 0 0 0 3px var(--ink)}
