.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}
.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)}
@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}}
.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);white-space:nowrap;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{white-space:nowrap;min-height:44px;box-shadow:0 4px 0 var(--ug-action-edge);border-radius:12px;flex:none;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__headerNav.eleven-plus-module__vxgB3q__headerNav:has(>.eleven-plus-module__vxgB3q__navLink:nth-of-type(4)) .eleven-plus-module__vxgB3q__navLink{display:none}.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__brand.eleven-plus-module__vxgB3q__brand a{font-size:clamp(15px,4.6vw,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}}@media (max-width:760px){.eleven-plus-module__vxgB3q__headerNav.eleven-plus-module__vxgB3q__headerNav .eleven-plus-module__vxgB3q__navLink.eleven-plus-module__vxgB3q__navKeep{padding-inline:6px;display:inline-flex}}
.guarantee-window-module__uBv3RW__box.guarantee-window-module__uBv3RW__box{border:1px solid color-mix(in srgb, currentColor 16%, transparent);background:color-mix(in srgb, currentColor 3%, transparent);text-align:left;border-radius:10px;margin:8px 0 12px;padding:8px 12px;font-size:14px;line-height:1.45}.guarantee-window-module__uBv3RW__box .guarantee-window-module__uBv3RW__line{margin:0}.guarantee-window-module__uBv3RW__box .guarantee-window-module__uBv3RW__sittings{gap:4px;margin:8px 0 0;padding:0;list-style:none;display:grid}.guarantee-window-module__uBv3RW__box .guarantee-window-module__uBv3RW__sittings li{flex-wrap:wrap;justify-content:space-between;gap:2px 12px;display:flex}.guarantee-window-module__uBv3RW__box .guarantee-window-module__uBv3RW__sittingName{font-weight:500}.guarantee-window-module__uBv3RW__box .guarantee-window-module__uBv3RW__status{font-weight:650}.guarantee-window-module__uBv3RW__box .guarantee-window-module__uBv3RW__sittings li[data-status=too-soon] .guarantee-window-module__uBv3RW__status,.guarantee-window-module__uBv3RW__box .guarantee-window-module__uBv3RW__sittings li[data-status=after-access] .guarantee-window-module__uBv3RW__status{color:#9a3412}.guarantee-window-module__uBv3RW__box .guarantee-window-module__uBv3RW__sittings li[data-status=covered] .guarantee-window-module__uBv3RW__status{color:#166534}.guarantee-window-module__uBv3RW__box .guarantee-window-module__uBv3RW__check{margin-top:4px}.guarantee-window-module__uBv3RW__box .guarantee-window-module__uBv3RW__check summary{cursor:pointer;text-underline-offset:3px;align-items:center;min-height:32px;font-weight:600;text-decoration:underline;display:inline-flex}.guarantee-window-module__uBv3RW__box .guarantee-window-module__uBv3RW__label{margin:8px 0 4px;font-weight:600;display:block}.guarantee-window-module__uBv3RW__box .guarantee-window-module__uBv3RW__input{font:inherit;border:1px solid color-mix(in srgb, currentColor 30%, transparent);color:#16161d;background:#fff;border-radius:8px;min-height:40px;padding:6px 10px}.guarantee-window-module__uBv3RW__box .guarantee-window-module__uBv3RW__verdict{margin:8px 0 0;font-weight:500}.guarantee-window-module__uBv3RW__box .guarantee-window-module__uBv3RW__verdict:empty{display:none}.guarantee-window-module__uBv3RW__box .guarantee-window-module__uBv3RW__sittingNote{opacity:.8;flex-basis:100%;font-size:13px}
.result-offer-module__f3GyJW__card.result-offer-module__f3GyJW__card{--ro-action:var(--bp-blue,var(--ft-brand,var(--ug-action,#3a5bef)));--ro-ink:var(--ink,var(--ug-ink,#1d1b2e));--ro-muted:var(--bp-muted,var(--ug-muted,#5f5c72));--ro-line:var(--bp-line,#1d1b2e24);--ro-surface:var(--page,var(--ug-surface,#fff));box-sizing:border-box;border:1px solid color-mix(in srgb, var(--ro-action) 32%, var(--ro-line));background:var(--ro-surface);width:100%;color:var(--ro-ink);text-align:left;font-family:var(--bp-font,inherit);border-radius:16px;grid-template-columns:1fr;gap:18px;margin:16px 0 8px;padding:20px 18px 18px;display:grid}.result-offer-module__f3GyJW__card.result-offer-module__f3GyJW__card[data-tone=playful]{box-shadow:0 3px 0 var(--bp-card-edge,#0000001a);border-width:2px;border-radius:22px}@media (min-width:820px){.result-offer-module__f3GyJW__card.result-offer-module__f3GyJW__card{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;padding:24px 26px 22px}}.result-offer-module__f3GyJW__scope{min-width:0}.result-offer-module__f3GyJW__card .result-offer-module__f3GyJW__kicker{letter-spacing:0;color:var(--ro-action);margin:0 0 6px;font-size:15px;font-weight:700;line-height:20px}.result-offer-module__f3GyJW__card .result-offer-module__f3GyJW__counts{letter-spacing:-.005em;color:var(--ro-ink);overflow-wrap:anywhere;margin:0;font-size:19px;font-weight:700;line-height:26px}.result-offer-module__f3GyJW__card .result-offer-module__f3GyJW__addsLabel{color:var(--ro-muted);margin:14px 0 6px;font-size:14px;font-weight:600;line-height:18px}.result-offer-module__f3GyJW__card .result-offer-module__f3GyJW__adds{gap:6px;margin:0;padding:0;list-style:none;display:grid}.result-offer-module__f3GyJW__card .result-offer-module__f3GyJW__adds li{padding-left:24px;font-size:15px;line-height:21px;position:relative}.result-offer-module__f3GyJW__card .result-offer-module__f3GyJW__adds li:before{content:"";border-left:2.5px solid var(--ro-action);border-bottom:2.5px solid var(--ro-action);width:11px;height:6px;position:absolute;top:5px;left:2px;transform:rotate(-45deg)}.result-offer-module__f3GyJW__card .result-offer-module__f3GyJW__buyBox{flex-direction:column;gap:12px;min-width:0;display:flex}@media (min-width:820px){.result-offer-module__f3GyJW__card .result-offer-module__f3GyJW__buyBox{border-left:1px solid var(--ro-line);padding-left:26px}}.result-offer-module__f3GyJW__price.result-offer-module__f3GyJW__price strong{font-size:40px}.result-offer-module__f3GyJW__price.result-offer-module__f3GyJW__price s{font-size:20px}.result-offer-module__f3GyJW__buyBox .offer-line{margin-top:0;font-size:15px;line-height:21px}.result-offer-module__f3GyJW__card .result-offer-module__f3GyJW__guarantee{color:var(--ro-ink);margin:0;font-size:15px;line-height:22px}.result-offer-module__f3GyJW__card .result-offer-module__f3GyJW__guarantee a{color:inherit;text-underline-offset:3px;text-decoration:underline}.result-offer-module__f3GyJW__buyBox>div:not(.result-offer-module__f3GyJW__buy){font-size:14px}.result-offer-module__f3GyJW__card .result-offer-module__f3GyJW__closed{color:var(--ro-muted);margin:0;font-size:15px;line-height:22px}.result-offer-module__f3GyJW__buy .pr-buy{flex-direction:column;align-items:stretch;gap:10px;display:flex}.result-offer-module__f3GyJW__card .result-offer-module__f3GyJW__pay,.result-offer-module__f3GyJW__card .result-offer-module__f3GyJW__payLink{box-sizing:border-box;background:var(--ro-action);color:#fff;width:100%;min-height:50px;font:inherit;text-align:center;cursor:pointer;box-shadow:0 3px 0 color-mix(in srgb, var(--ro-action) 62%, #000);border:0;border-radius:12px;justify-content:center;align-items:center;padding:12px 18px;font-size:17px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.result-offer-module__f3GyJW__card[data-tone=playful] .result-offer-module__f3GyJW__pay,.result-offer-module__f3GyJW__card[data-tone=playful] .result-offer-module__f3GyJW__payLink{border-radius:999px}.result-offer-module__f3GyJW__pay:hover,.result-offer-module__f3GyJW__payLink:hover{filter:brightness(1.06)}.result-offer-module__f3GyJW__pay:disabled{opacity:.75;cursor:progress}.result-offer-module__f3GyJW__pay:focus-visible,.result-offer-module__f3GyJW__payLink:focus-visible,.result-offer-module__f3GyJW__quiet:focus-visible{outline:3px solid color-mix(in srgb, var(--ro-action) 45%, transparent);outline-offset:2px}.result-offer-module__f3GyJW__buy .pr-buy-notice{text-align:center;color:var(--ro-muted);font-size:13px;line-height:19px;display:block}.result-offer-module__f3GyJW__buy .pr-buy-notice a{color:var(--ro-ink);text-underline-offset:3px;text-decoration:underline}.result-offer-module__f3GyJW__buy .pr-buy-error{color:#b3261e;font-size:14px;line-height:20px;display:block}.result-offer-module__f3GyJW__card .result-offer-module__f3GyJW__quiet.result-offer-module__f3GyJW__quiet{color:var(--ro-ink);text-underline-offset:3px;align-self:center;font-size:15px;font-weight:600;text-decoration:underline}.result-offer-module__f3GyJW__card .result-offer-module__f3GyJW__fine{text-align:center;color:var(--ro-muted);font-size:13px;line-height:19px}
.reel-module__d6Bo5G__reel{--rv-ink:#16161d;--rv-mute:#6d6a73;--rv-line:#dedad2;--rv-soft:#f1efea;--rv-blue:#2f5ae0;--rv-blue-50:#eaf0ff;--rv-purple:#b99cff;--rv-d:3.2s;width:100%;position:relative}.reel-module__d6Bo5G__stage{aspect-ratio:4/3;width:100%;color:var(--rv-ink);-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #ebe8e1;border-radius:28px;font-family:inherit;position:relative;overflow:hidden;container-type:inline-size}.reel-module__d6Bo5G__vignette{animation:reel-module__d6Bo5G__rvFade var(--rv-d) linear both;position:absolute;inset:0}.reel-module__d6Bo5G__vignette *{box-sizing:border-box}.reel-module__d6Bo5G__vignette p{margin:0}.reel-module__d6Bo5G__vignette[data-settled]{animation-name:reel-module__d6Bo5G__rvFadeSettled}@keyframes reel-module__d6Bo5G__rvFadeSettled{0%,93%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes reel-module__d6Bo5G__rvFade{0%{opacity:0;transform:translateY(1.5%)}6%{opacity:1;transform:none}93%{opacity:1;transform:none}to{opacity:0;transform:none}}.reel-module__d6Bo5G__reel[data-paused] .reel-module__d6Bo5G__vignette,.reel-module__d6Bo5G__reel[data-paused] .reel-module__d6Bo5G__vignette *{animation-play-state:paused!important}.reel-module__d6Bo5G__reel[data-static] .reel-module__d6Bo5G__cursor{display:none}.reel-module__d6Bo5G__dots{justify-content:center;gap:6px;margin-top:14px;display:flex}.reel-module__d6Bo5G__dot{background:#d6d2c9;border-radius:3px;width:6px;height:6px;transition:width .3s,background .3s}.reel-module__d6Bo5G__dot[data-on]{background:var(--rv-ink);width:18px}.reel-module__d6Bo5G__stem{letter-spacing:-.005em;font-size:4.3cqw;font-weight:600;line-height:1.32;position:absolute}.reel-module__d6Bo5G__passageStem{white-space:normal;font-weight:500}.reel-module__d6Bo5G__statement{box-sizing:border-box;border-left:1cqw solid var(--rv-blue);background:var(--rv-blue-50);border-radius:1.6cqw;flex-direction:column;justify-content:center;gap:.6cqw;padding:0 3.6cqw;font-size:4.3cqw;font-weight:700;line-height:1.32;display:flex;position:absolute}.reel-module__d6Bo5G__statementLabel{color:var(--rv-blue);font-size:3.2cqw;font-weight:700}.reel-module__d6Bo5G__line,.reel-module__d6Bo5G__formula{text-align:center;font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:6.2cqw;line-height:1.2;position:absolute}.reel-module__d6Bo5G__formula{text-align:left;font-size:5cqw}.reel-module__d6Bo5G__line i,.reel-module__d6Bo5G__formula i{font-style:italic}.reel-module__d6Bo5G__frac{vertical-align:middle;flex-direction:column;align-items:center;margin:0 .12em;font-size:.86em;line-height:1;display:inline-flex}.reel-module__d6Bo5G__frac>span:first-child{border-bottom:.09em solid;padding:0 .12em .08em}.reel-module__d6Bo5G__frac>span:last-child{padding-top:.08em}.reel-module__d6Bo5G__tile{border:2px solid var(--rv-line);text-align:center;background:#fff;border-bottom-width:4px;border-radius:3.4cqw;justify-content:center;align-items:center;padding:0 2cqw;font-size:4.4cqw;font-weight:600;line-height:1.15;display:flex;position:absolute}.reel-module__d6Bo5G__tileLong{white-space:nowrap;border-bottom-width:3px;border-radius:2.4cqw;justify-content:flex-start;padding:0 3.4cqw;font-size:3.7cqw}.reel-module__d6Bo5G__reel .reel-module__d6Bo5G__check{width:5.6cqw;max-width:none;height:5.6cqw}.reel-module__d6Bo5G__check circle{fill:var(--rv-blue)}.reel-module__d6Bo5G__check path{fill:none;stroke:#fff;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.reel-module__d6Bo5G__tileCheck{position:absolute;top:-2.6cqw;right:-2.2cqw}.reel-module__d6Bo5G__passage{white-space:nowrap;font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:4.3cqw;line-height:1.5;position:absolute}.reel-module__d6Bo5G__mark{background-image:linear-gradient(var(--rv-blue-50), var(--rv-blue-50));background-repeat:no-repeat;background-size:0% 100%;border-radius:.6cqw;margin:0 -.3cqw;padding:0 .3cqw;box-shadow:inset 0 -.5cqw #0000}.reel-module__d6Bo5G__tag{background:var(--rv-blue);color:#fff;white-space:nowrap;border-radius:99px;padding:1.1cqw 2.6cqw;font-size:3.5cqw;font-weight:700;position:absolute}.reel-module__d6Bo5G__card{border:2px solid var(--rv-line);background:#fff;border-radius:3cqw;align-items:center;gap:2cqw;padding:0 3cqw 0 3.6cqw;font-size:3.9cqw;font-weight:600;line-height:1.2;display:flex;position:absolute}.reel-module__d6Bo5G__cardOk{border:2px solid var(--rv-blue);border-radius:inherit;opacity:0;pointer-events:none;position:absolute;inset:-2px}.reel-module__d6Bo5G__cardText{flex:1;min-width:0}.reel-module__d6Bo5G__grip{background-image:radial-gradient(circle,#b9b5ac 32%,#0000 36%);background-size:1.5cqw 1.5cqw;flex:none;width:3cqw;height:4.6cqw}.reel-module__d6Bo5G__num{background:var(--rv-soft);color:var(--rv-mute);border-radius:99px;justify-content:center;align-items:center;font-size:3.4cqw;font-weight:700;display:flex;position:absolute}.reel-module__d6Bo5G__readout{letter-spacing:-.02em;font-variant-numeric:tabular-nums;height:20%;font-size:11cqw;font-weight:700;position:absolute}.reel-module__d6Bo5G__readoutValue,.reel-module__d6Bo5G__stack{text-align:center;position:absolute;inset:0}.reel-module__d6Bo5G__track,.reel-module__d6Bo5G__trackFill{background:#e4e1da;border-radius:99px;position:absolute}.reel-module__d6Bo5G__trackFill{background:var(--rv-blue)}.reel-module__d6Bo5G__tick{width:0;position:absolute}.reel-module__d6Bo5G__tickMark{background:#bdb9b0;width:2px;height:2.2cqw;position:absolute;top:-3.2cqw;left:-1px}.reel-module__d6Bo5G__tickLabel,.reel-module__d6Bo5G__tickWord{color:var(--rv-mute);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:3.6cqw;position:absolute;top:0;left:0;transform:translate(-50%)}.reel-module__d6Bo5G__tickWord{white-space:normal;text-align:center;width:19cqw;font-size:3cqw;font-weight:600;line-height:1.2}.reel-module__d6Bo5G__handle{border:.9cqw solid var(--rv-blue);background:#fff;border-radius:50%;width:6.6cqw;height:6.6cqw;margin:-3.3cqw 0 0 -3.3cqw;position:absolute;box-shadow:0 1px 4px #1414282e}.reel-module__d6Bo5G__gridLine{border-top:1px solid #eeebe5;position:absolute}.reel-module__d6Bo5G__gridLabel{color:var(--rv-mute);font-variant-numeric:tabular-nums;font-size:3.2cqw;position:absolute;top:-2cqw;right:calc(100% + 2cqw)}.reel-module__d6Bo5G__axis{border-top:2px solid var(--rv-ink);position:absolute}.reel-module__d6Bo5G__bar{background:var(--rv-purple);border-radius:1.4cqw 1.4cqw 0 0;position:absolute}.reel-module__d6Bo5G__barTarget{border:2px dashed var(--rv-blue);border-bottom:0}.reel-module__d6Bo5G__barValue{text-align:center;font-variant-numeric:tabular-nums;height:6cqw;font-size:3.6cqw;font-weight:700;position:absolute}.reel-module__d6Bo5G__barValueLive{color:var(--rv-blue)}.reel-module__d6Bo5G__barLabel{text-align:center;color:var(--rv-mute);font-size:3.3cqw;font-weight:600;position:absolute}.reel-module__d6Bo5G__stage .reel-module__d6Bo5G__plot{width:100%;height:100%;position:absolute;inset:0}.reel-module__d6Bo5G__gridStroke{stroke:#efece6;stroke-width:1px}.reel-module__d6Bo5G__axisStroke{stroke:var(--rv-ink);stroke-width:1.6px}.reel-module__d6Bo5G__curveStroke{fill:none;stroke:var(--rv-ink);stroke-width:2.6px;stroke-linejoin:round;stroke-linecap:round}.reel-module__d6Bo5G__guide{stroke:var(--rv-blue);stroke-width:1.6px;stroke-dasharray:4 4}.reel-module__d6Bo5G__point{background:var(--rv-blue);width:5.2cqw;height:5.2cqw;box-shadow:0 0 0 .35cqw var(--rv-blue);border:.8cqw solid #fff;border-radius:50%;margin:-2.6cqw 0 0 -2.6cqw;position:absolute}.reel-module__d6Bo5G__chip{background:var(--rv-blue);color:#fff;white-space:nowrap;border-radius:2cqw;padding:1cqw 2.4cqw;font-size:3.8cqw;font-weight:700;position:absolute}.reel-module__d6Bo5G__grid{border:2px solid var(--rv-ink);border-radius:1cqw;grid-auto-rows:1fr;display:grid;position:absolute;overflow:hidden}.reel-module__d6Bo5G__cell{background:#fff;box-shadow:inset -1px -1px #cfcbc2}.reel-module__d6Bo5G__grid{grid-template-columns:repeat(var(--cols,4), 1fr)}.reel-module__d6Bo5G__cellOn{background:var(--rv-purple)}.reel-module__d6Bo5G__shadeReadout{text-align:center;color:var(--rv-blue);font-size:6.4cqw;font-weight:700;position:absolute}.reel-module__d6Bo5G__letter{border:2px solid var(--rv-line);background:#fff;border-radius:1.8cqw;justify-content:center;align-items:center;font-size:5.6cqw;font-weight:700;display:flex;position:absolute}.reel-module__d6Bo5G__letterBlank{background:#faf9f6;border-style:dashed}.reel-module__d6Bo5G__key{border:2px solid var(--rv-line);background:#fff;border-bottom-width:4px;border-radius:2.4cqw;justify-content:center;align-items:center;font-size:5.2cqw;font-weight:700;display:flex;position:absolute}.reel-module__d6Bo5G__cursor{z-index:5;pointer-events:none;width:0;height:0;position:absolute}.reel-module__d6Bo5G__cursor .reel-module__d6Bo5G__arrow{transform-origin:10% 8%;filter:drop-shadow(0 1px 1.5px #00000040);width:5.4cqw;max-width:none;height:7.4cqw;max-height:none;position:absolute;top:-.4cqw;left:-.4cqw}.reel-module__d6Bo5G__arrow path{fill:#111;stroke:#fff;stroke-width:1.3px;stroke-linejoin:round}.reel-module__d6Bo5G__ring{background:#2f5ae038;border:.5cqw solid #2f5ae08c;border-radius:50%;width:6cqw;height:6cqw;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.reel-module__d6Bo5G__cursor{display:none}}
.first-screen-module__-x0p8q__screen.first-screen-module__-x0p8q__screen{--fs-ink:#16161d;--fs-mute:#5f5c66;box-sizing:border-box;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:clamp(32px,5vw,72px);max-width:1200px;min-height:min(720px,100svh - 96px);margin:0 auto;padding:clamp(24px,5vh,56px) 24px clamp(40px,7vh,72px);display:grid}.first-screen-module__-x0p8q__copy{min-width:0}.first-screen-module__-x0p8q__screen .first-screen-module__-x0p8q__title{letter-spacing:-.022em;text-wrap:balance;color:var(--fs-ink);max-width:12.5em;margin:0 0 28px;font-size:clamp(38px,4.4vw,60px);line-height:1.04}.first-screen-module__-x0p8q__screen[data-tone=playful] .first-screen-module__-x0p8q__title{letter-spacing:-.015em;line-height:1.08}.first-screen-module__-x0p8q__sub.first-screen-module__-x0p8q__sub{max-width:30em;color:var(--fs-ink);margin:-8px 0 28px;font-size:clamp(17px,1.35vw,20px);line-height:1.45}.first-screen-module__-x0p8q__action{display:flex}.first-screen-module__-x0p8q__action>*{min-height:48px}.first-screen-module__-x0p8q__built.first-screen-module__-x0p8q__built{color:var(--fs-mute);align-items:center;gap:8px;margin:22px 0 0;font-size:15px;font-weight:600;line-height:1.3;display:flex}.first-screen-module__-x0p8q__mark{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round;flex:none;width:20px;height:20px}.first-screen-module__-x0p8q__note.first-screen-module__-x0p8q__note{color:var(--fs-mute);margin:8px 0 0;font-size:13px;line-height:1.4}.first-screen-module__-x0p8q__note p{margin:0}.first-screen-module__-x0p8q__action+.first-screen-module__-x0p8q__note.first-screen-module__-x0p8q__note{margin-top:18px}.first-screen-module__-x0p8q__note a{color:inherit;text-underline-offset:2px;margin:-14px 0;padding:14px 0;text-decoration:underline;display:inline-block}.first-screen-module__-x0p8q__visual{justify-self:end;width:100%;min-width:0;max-width:580px}@media (max-width:900px){.first-screen-module__-x0p8q__screen.first-screen-module__-x0p8q__screen{grid-template-columns:minmax(0,1fr);gap:18px;min-height:0;padding:28px 16px}.first-screen-module__-x0p8q__screen .first-screen-module__-x0p8q__title{margin-bottom:16px;font-size:clamp(30px,8.4vw,46px)}.first-screen-module__-x0p8q__sub.first-screen-module__-x0p8q__sub{margin:-4px 0 18px;font-size:16px}.first-screen-module__-x0p8q__built.first-screen-module__-x0p8q__built{margin-top:18px;font-size:14px}.first-screen-module__-x0p8q__note.first-screen-module__-x0p8q__note{margin-top:4px;font-size:12px}.first-screen-module__-x0p8q__visual{max-width:min(560px, calc((100svh - var(--fs-above,360px)) * 4 / 3));justify-self:center}.first-screen-module__-x0p8q__screen[data-visual-first] .first-screen-module__-x0p8q__visual{order:-1;max-width:none}}@media (max-width:950px) and (orientation:landscape) and (max-height:520px){.first-screen-module__-x0p8q__screen.first-screen-module__-x0p8q__screen{grid-template-columns:minmax(0,1fr) auto;gap:24px;padding:20px 24px}.first-screen-module__-x0p8q__screen .first-screen-module__-x0p8q__title{font-size:clamp(26px,4.4vw,36px)}.first-screen-module__-x0p8q__visual{justify-self:end;width:calc(133.333svh - 200px);max-width:46vw}}@media (max-width:900px) and (min-width:600px) and (min-height:521px){.first-screen-module__-x0p8q__screen.first-screen-module__-x0p8q__screen{gap:28px;padding:40px 32px}}.first-screen-module__-x0p8q__features.first-screen-module__-x0p8q__features{padding:clamp(48px,8vw,96px) 24px}.first-screen-module__-x0p8q__featuresInner.first-screen-module__-x0p8q__featuresInner{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(28px,6vw,80px);max-width:1040px;margin:0 auto;display:grid}.first-screen-module__-x0p8q__miaArt{justify-content:center;display:flex}.first-screen-module__-x0p8q__miaArt img{width:min(100%,300px);height:auto}.first-screen-module__-x0p8q__miaArt .mia-c{width:240px!important;height:240px!important}.first-screen-module__-x0p8q__features .first-screen-module__-x0p8q__featuresTitle{letter-spacing:-.02em;color:var(--fs-ink,#16161d);margin:0 0 24px;font-size:clamp(28px,3.4vw,42px);line-height:1.1}.first-screen-module__-x0p8q__featureList.first-screen-module__-x0p8q__featureList{gap:26px;margin:0;padding:0;list-style:none;display:grid}.first-screen-module__-x0p8q__featureList h3{color:#16161d;margin:0 0 6px;font-size:20px;font-weight:700;line-height:1.25}.first-screen-module__-x0p8q__featureList p{color:#4d4a55;max-width:34em;margin:0;font-size:17px;line-height:1.5}@media (max-width:900px){.first-screen-module__-x0p8q__features.first-screen-module__-x0p8q__features{padding:48px 16px}.first-screen-module__-x0p8q__featuresInner.first-screen-module__-x0p8q__featuresInner{grid-template-columns:minmax(0,1fr);gap:16px}.first-screen-module__-x0p8q__miaArt img{width:150px}.first-screen-module__-x0p8q__miaArt .mia-c{width:150px!important;height:150px!important}.first-screen-module__-x0p8q__features .first-screen-module__-x0p8q__featuresTitle{text-align:center}.first-screen-module__-x0p8q__featureList p{font-size:16px}}.first-screen-module__-x0p8q__tryBlock.first-screen-module__-x0p8q__tryBlock{padding:clamp(40px,7vw,80px) 16px}.first-screen-module__-x0p8q__tryInner.first-screen-module__-x0p8q__tryInner{max-width:680px;margin:0 auto}.first-screen-module__-x0p8q__tryBlock .first-screen-module__-x0p8q__tryTitle{text-align:center;letter-spacing:-.015em;color:#16161d;margin:0 0 20px;font-size:clamp(26px,3vw,36px);line-height:1.15}
.tool-page-module__iOF0PG__wrap{max-width:1120px;margin:0 auto;padding:0 32px}.tool-page-module__iOF0PG__hero{padding:48px 0 28px}.tool-page-module__iOF0PG__kicker{background:var(--ug-sun-tint);color:#6b4800;font:700 15px/1.2 var(--bp-font,var(--sans));border-radius:999px;margin:0 0 16px;padding:6px 14px;display:inline-block}.tool-page-module__iOF0PG__title{max-width:20ch;font:700 clamp(32px, 4.4vw, 48px) / 1.08 var(--bp-font,var(--sans));letter-spacing:-.015em;color:var(--ink);margin:0 0 16px}.tool-page-module__iOF0PG__lead{max-width:62ch;color:var(--ink-75);margin:0;font-size:20px;line-height:1.55}.tool-page-module__iOF0PG__faq{padding-top:64px;padding-bottom:72px}.tool-page-module__iOF0PG__h2{font:700 clamp(26px, 2.6vw, 34px) / 1.15 var(--bp-font,var(--sans));margin:36px 0 18px}.tool-page-module__iOF0PG__faqList{gap:12px;display:grid}.tool-page-module__iOF0PG__faqItem{background:var(--page);box-shadow:inset 0 0 0 2px var(--bp-line,var(--border));border-radius:18px}.tool-page-module__iOF0PG__faqItem summary{font:700 18px/1.35 var(--bp-font,var(--sans));cursor:pointer;padding:18px 20px;list-style-position:inside}.tool-page-module__iOF0PG__faqItem p{color:var(--ink-75);margin:0;padding:0 20px 20px;line-height:1.6}.tool-page-module__iOF0PG__sources{gap:8px;margin:0;padding-left:20px;line-height:1.5;display:grid}.tool-page-module__iOF0PG__sources a{color:var(--ink-75)}.tool-page-module__iOF0PG__next{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}.tool-page-module__iOF0PG__primary,.tool-page-module__iOF0PG__ghost{min-height:54px;font:700 18px/1 var(--bp-font,var(--sans));transition:transform .25s var(--ug-bounce);border-radius:9999px;align-items:center;padding:0 26px;text-decoration:none;display:inline-flex}.tool-page-module__iOF0PG__primary{background:var(--ug-action);color:#fff;box-shadow:0 4px 0 var(--ug-action-edge)}.tool-page-module__iOF0PG__textLink{min-height:54px;color:var(--ink-75);font:700 17px/1.2 var(--bp-font,var(--sans));text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--bp-line,var(--border));text-decoration-color:var(--bp-line,var(--border));align-items:center;padding:0 8px;display:inline-flex}.tool-page-module__iOF0PG__textLink:hover{color:var(--ink)}.tool-page-module__iOF0PG__ghost{background:var(--page);color:var(--ink);box-shadow:inset 0 0 0 2px var(--bp-line,var(--border))}.tool-page-module__iOF0PG__primary:hover,.tool-page-module__iOF0PG__ghost:hover{transform:translateY(-2px)}@media (max-width:560px){.tool-page-module__iOF0PG__wrap{padding:0 18px}.tool-page-module__iOF0PG__hero{padding:28px 0 20px}.tool-page-module__iOF0PG__next{gap:4px}.tool-page-module__iOF0PG__textLink{min-height:44px}.tool-page-module__iOF0PG__lead{font-size:18px}.tool-page-module__iOF0PG__primary,.tool-page-module__iOF0PG__ghost{justify-content:center;width:100%}}
.OfferBar-module__sXFWHG__bar{--offer-bar-h:40px;z-index:60;width:100%;min-height:var(--offer-bar-h);background:var(--offer-bar-bg,#1d1b2e);color:var(--offer-bar-ink,#fbf6ec);font-family:var(--bp-font,var(--sans,system-ui, sans-serif));text-align:center;justify-content:center;align-items:center;padding:8px 16px;font-size:15px;font-weight:600;line-height:20px;display:flex;position:relative}.OfferBar-module__sXFWHG__bar[data-fixed]{z-index:1200;position:fixed;top:0;left:0;right:0}.OfferBar-module__sXFWHG__text{margin:0}.OfferBar-module__sXFWHG__link{color:inherit;text-decoration:none}.OfferBar-module__sXFWHG__go{text-underline-offset:3px;white-space:nowrap;margin-left:6px;text-decoration:underline;text-decoration-thickness:1.5px}.OfferBar-module__sXFWHG__link:hover .OfferBar-module__sXFWHG__go{text-decoration-thickness:2.5px}.OfferBar-module__sXFWHG__link:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid}@media (max-width:520px){.OfferBar-module__sXFWHG__bar{font-size:14px;line-height:19px}}
.product-first-screen-module__G-YcKG__wrap{color:#16161d;background:#faf9f7}.product-first-screen-module__G-YcKG__cta.product-first-screen-module__G-YcKG__cta{border-radius:var(--ug-tier-radius-control,9999px);color:#fff;background:#16161d;justify-content:center;align-items:center;min-height:48px;padding:0 26px;font-size:17px;font-weight:600;text-decoration:none;transition:transform .16s cubic-bezier(.22,1,.36,1),box-shadow .16s cubic-bezier(.22,1,.36,1);display:inline-flex;box-shadow:0 4px #00000029}.product-first-screen-module__G-YcKG__cta.product-first-screen-module__G-YcKG__cta:hover{transform:translateY(-1px);box-shadow:0 5px #00000029}.product-first-screen-module__G-YcKG__cta.product-first-screen-module__G-YcKG__cta:active{transform:translateY(3px);box-shadow:0 1px #00000029}.product-first-screen-module__G-YcKG__cta.product-first-screen-module__G-YcKG__cta:focus-visible{outline-offset:3px;outline:3px solid #2563eb}@media (prefers-reduced-motion:reduce){.product-first-screen-module__G-YcKG__cta.product-first-screen-module__G-YcKG__cta{transition:none}}
.psle-module__QiRKhW__page{background:var(--page);min-height:100vh;color:var(--ink);font-family:var(--sans)}.psle-module__QiRKhW__skip{z-index:1200;background:var(--white);color:var(--ink);border-radius:10px;padding:10px 16px;position:absolute;top:-100px;left:16px}.psle-module__QiRKhW__skip:focus{top:12px}.psle-module__QiRKhW__header{z-index:50;background:color-mix(in srgb, var(--page) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--shadow-nav);position:sticky;top:0}.psle-module__QiRKhW__headerInner{justify-content:space-between;align-items:center;gap:16px;max-width:1120px;margin:0 auto;padding:12px 16px;display:flex}.psle-module__QiRKhW__wordmark{color:var(--ink);letter-spacing:-.01em;white-space:nowrap;font-size:18px;font-weight:750;text-decoration:none}.psle-module__QiRKhW__wordmark span{color:var(--ink-60);margin-left:6px;font-size:13px;font-weight:500}.psle-module__QiRKhW__nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;display:flex}.psle-module__QiRKhW__navLink{color:var(--ink-75);border-radius:10px;padding:8px 10px;font-size:15px;font-weight:650;text-decoration:none}.psle-module__QiRKhW__navLink:hover{background:var(--oat);color:var(--ink)}.psle-module__QiRKhW__btn,.psle-module__QiRKhW__btnGhost{border-radius:var(--ug-radius-sm);min-height:48px;font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;padding:0 22px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.psle-module__QiRKhW__btn{background:var(--ug-action);color:#fff;box-shadow:var(--shadow-cta);transition:transform .12s var(--ug-ease)}.psle-module__QiRKhW__btn:hover{background:var(--ug-action-edge)}.psle-module__QiRKhW__btn:active{box-shadow:0 2px 0 var(--ug-action-edge);transform:translateY(2px)}.psle-module__QiRKhW__btn:disabled{opacity:.6;cursor:default}.psle-module__QiRKhW__btnGhost{background:var(--white);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--border)}.psle-module__QiRKhW__btnGhost:hover{box-shadow:inset 0 0 0 1.5px var(--ug-action)}.psle-module__QiRKhW__btn:focus-visible,.psle-module__QiRKhW__btnGhost:focus-visible,.psle-module__QiRKhW__navLink:focus-visible,.psle-module__QiRKhW__card:focus-visible,.psle-module__QiRKhW__option:focus-visible{outline:3px solid var(--ug-action);outline-offset:3px}.psle-module__QiRKhW__hero{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:32px;max-width:1120px;margin:0 auto;padding:56px 16px 40px;display:grid}.psle-module__QiRKhW__eyebrow{color:var(--green-text);margin:0 0 12px;font-size:15px;font-weight:700}.psle-module__QiRKhW__heroTitle{letter-spacing:-.025em;max-width:18ch;margin:0 0 14px;font-size:clamp(32px,5vw,52px);font-weight:780;line-height:1.06}.psle-module__QiRKhW__heroLede{max-width:56ch;color:var(--ink-75);margin:0 0 24px;font-size:18px;line-height:1.55}.psle-module__QiRKhW__heroArt{border-radius:var(--ug-radius);background:var(--white);box-shadow:inset 0 0 0 1px var(--border), 0 12px 30px #1d1b2e0f;padding:22px}.psle-module__QiRKhW__actions{flex-wrap:wrap;gap:12px;display:flex}.psle-module__QiRKhW__note{max-width:70ch;color:var(--ink-60);margin:20px 0 0;font-size:13px;line-height:1.5}.psle-module__QiRKhW__section{padding:44px 0}.psle-module__QiRKhW__section[data-tone=oat]{background:var(--oat)}.psle-module__QiRKhW__sectionInner{max-width:1120px;margin:0 auto;padding:0 16px}.psle-module__QiRKhW__sectionTitle{letter-spacing:-.015em;margin:0 0 8px;font-size:clamp(24px,3vw,32px);font-weight:740;line-height:1.15}.psle-module__QiRKhW__intro{max-width:64ch;color:var(--ink-75);margin:0 0 20px;font-size:16px;line-height:1.55}.psle-module__QiRKhW__grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.psle-module__QiRKhW__grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.psle-module__QiRKhW__panel{border-radius:var(--ug-radius);background:var(--white);box-shadow:inset 0 0 0 1px var(--border);padding:20px 22px}.psle-module__QiRKhW__panelTitle{margin:0 0 10px;font-size:20px;font-weight:720;line-height:1.2}.psle-module__QiRKhW__panelBody{color:var(--ink-75);margin:0;font-size:15px;line-height:1.5}.psle-module__QiRKhW__facts{color:var(--ink-75);gap:8px;margin:0;padding:0 0 0 18px;font-size:15px;line-height:1.45;display:grid}.psle-module__QiRKhW__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.psle-module__QiRKhW__card{border-radius:var(--ug-radius-sm);background:var(--white);box-shadow:inset 0 0 0 1px var(--border);color:var(--ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:16px 18px;text-decoration:none;display:grid}a.psle-module__QiRKhW__card:hover{box-shadow:inset 0 0 0 1.5px var(--ug-action)}.psle-module__QiRKhW__cardTitle{font-size:17px;font-weight:700;line-height:1.25}.psle-module__QiRKhW__cardBody{color:var(--ink-60);grid-column:1;font-size:14px;line-height:1.45}.psle-module__QiRKhW__cardGo{color:var(--ug-action-edge);grid-area:1/2/span 2;font-size:13px;font-weight:700}.psle-module__QiRKhW__soon{color:var(--ink-45);grid-area:1/2/span 2;font-size:12px;font-weight:700}.psle-module__QiRKhW__chooser{max-width:880px;margin:0 auto;padding:32px 16px 64px}.psle-module__QiRKhW__back{color:var(--ink-60);margin:0 0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.psle-module__QiRKhW__back:hover{color:var(--ink)}.psle-module__QiRKhW__title{letter-spacing:-.015em;margin:0 0 8px;font-size:32px;font-weight:760;line-height:1.15}.psle-module__QiRKhW__preview{background:var(--retry-tint);color:var(--retry-ink);border-radius:999px;margin:0 0 12px;padding:4px 10px;font-size:13px;font-weight:700;display:inline-block}.psle-module__QiRKhW__moduleTitle{margin:28px 0 10px;font-size:20px;font-weight:720}.psle-module__QiRKhW__form{gap:10px;max-width:560px;display:grid}.psle-module__QiRKhW__formRow{flex-wrap:wrap;gap:8px;display:flex}.psle-module__QiRKhW__input{border-radius:var(--ug-radius-sm);min-height:48px;box-shadow:inset 0 0 0 1.5px var(--border);background:var(--white);color:var(--ink);font:inherit;border:0;flex:220px;padding:0 14px;font-size:17px}.psle-module__QiRKhW__input:focus-visible{outline:3px solid var(--ug-action);outline-offset:1px}.psle-module__QiRKhW__consent{color:var(--ink-75);align-items:flex-start;gap:8px;font-size:14px;line-height:1.45;display:flex}.psle-module__QiRKhW__formError{color:var(--wrong-ink);margin:0;font-size:14px;font-weight:600}.psle-module__QiRKhW__formDone{border-radius:var(--ug-radius-sm);background:var(--correct-tint);color:var(--ink);gap:4px;padding:14px 16px;display:grid}.psle-module__QiRKhW__honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-10000px}.psle-module__QiRKhW__item{border-radius:var(--ug-radius);background:var(--white);box-shadow:inset 0 0 0 1px var(--border);margin:0 0 20px;padding:20px 22px}.psle-module__QiRKhW__meta{flex-wrap:wrap;gap:6px;margin:0 0 12px;display:flex}.psle-module__QiRKhW__tag{background:var(--oat);color:var(--ink-75);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.psle-module__QiRKhW__stem{white-space:pre-line;font-size:17px;line-height:1.6}.psle-module__QiRKhW__experiment{border-radius:var(--ug-radius-sm);background:var(--tint-blue);margin:12px 0 0;padding:12px 14px;font-size:14px;line-height:1.5}.psle-module__QiRKhW__part{box-shadow:inset 0 1px 0 var(--ink-10);margin:16px 0 0;padding:16px 0 0}.psle-module__QiRKhW__partHead{grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:10px;font-size:17px;line-height:1.55;display:grid}.psle-module__QiRKhW__partLabel{font-weight:750}.psle-module__QiRKhW__partMarks{color:var(--ink-60);white-space:nowrap;font-size:13px}.psle-module__QiRKhW__options{gap:8px;margin:12px 0 0;display:grid}.psle-module__QiRKhW__option{text-align:left;border-radius:var(--ug-radius-sm);background:var(--gray-99);box-shadow:inset 0 0 0 1.5px var(--border);color:var(--ink);font:inherit;cursor:pointer;border:0;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:12px 14px;font-size:16px;display:grid}.psle-module__QiRKhW__option:hover:not(:disabled){box-shadow:inset 0 0 0 1.5px var(--ug-action)}.psle-module__QiRKhW__option[data-state=right]{background:var(--correct-tint);box-shadow:inset 0 0 0 2px var(--correct)}.psle-module__QiRKhW__option[data-state=wrong]{background:var(--wrong-tint);box-shadow:inset 0 0 0 2px var(--wrong)}.psle-module__QiRKhW__answerRow{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 0;display:flex}.psle-module__QiRKhW__unit{color:var(--ink-75);font-weight:700}.psle-module__QiRKhW__msg{border-radius:var(--ug-radius-sm);margin:12px 0 0;padding:12px 14px;font-size:15px;line-height:1.5}.psle-module__QiRKhW__msg[data-tone=right]{background:var(--correct-tint);color:var(--ink);box-shadow:inset 4px 0 0 var(--correct)}.psle-module__QiRKhW__msg[data-tone=retry]{background:var(--retry-tint);color:var(--retry-ink);box-shadow:inset 4px 0 0 var(--retry-border)}.psle-module__QiRKhW__msg[data-tone=wrong]{background:var(--wrong-tint);color:var(--wrong-ink);box-shadow:inset 4px 0 0 var(--wrong)}.psle-module__QiRKhW__solution{counter-reset:step;gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.psle-module__QiRKhW__step{border-radius:var(--ug-radius-sm);background:var(--gray-99);box-shadow:inset 0 0 0 1px var(--ink-10);gap:8px;padding:12px 14px;font-size:15px;line-height:1.55;display:grid}.psle-module__QiRKhW__stepMath{overflow-x:auto}.psle-module__QiRKhW__markLine{background:var(--white);box-shadow:inset 0 0 0 1px var(--border);border-radius:10px;grid-template-columns:auto minmax(0,1fr);gap:4px 10px;padding:8px 10px;font-size:14px;line-height:1.45;display:grid}.psle-module__QiRKhW__markLine input{width:18px;height:18px;margin-top:3px}.psle-module__QiRKhW__markCode{color:var(--green-text);font-weight:750}.psle-module__QiRKhW__markLost{color:var(--ink-60);grid-column:2}.psle-module__QiRKhW__summary{margin:14px 0 0;font-size:15px;font-weight:700}.psle-module__QiRKhW__model{border-radius:var(--ug-radius-sm);background:var(--tint-blue);margin:12px 0 0;padding:12px 14px;font-size:15px;line-height:1.55}.psle-module__QiRKhW__footer{background:var(--white);box-shadow:inset 0 1px 0 var(--border);padding:32px 0 48px}.psle-module__QiRKhW__footerInner{gap:12px;max-width:1120px;margin:0 auto;padding:0 16px;display:grid}.psle-module__QiRKhW__footerLinks{flex-wrap:wrap;gap:4px 16px;display:flex}.psle-module__QiRKhW__footerLinks a{color:var(--ink-75);font-size:14px;font-weight:600;text-decoration:none}.psle-module__QiRKhW__footerLinks a:hover{color:var(--ink);text-decoration:underline}.psle-module__QiRKhW__footerNote{max-width:80ch;color:var(--ink-60);margin:0;font-size:13px;line-height:1.5}@media (max-width:760px){.psle-module__QiRKhW__hero{grid-template-columns:1fr;padding:36px 16px 28px}.psle-module__QiRKhW__grid2,.psle-module__QiRKhW__grid3,.psle-module__QiRKhW__cards{grid-template-columns:1fr}.psle-module__QiRKhW__headerInner{flex-wrap:wrap;gap:4px 16px;padding:10px 16px 6px}.psle-module__QiRKhW__nav{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;width:100%;margin:0 -10px;overflow-x:auto}.psle-module__QiRKhW__nav::-webkit-scrollbar{display:none}.psle-module__QiRKhW__navLink{white-space:nowrap}.psle-module__QiRKhW__item{padding:16px}.psle-module__QiRKhW__partHead{grid-template-columns:auto minmax(0,1fr)}.psle-module__QiRKhW__partMarks{grid-column:2}}.psle-module__QiRKhW__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.learn-module__moA3zW__metricValue,.learn-module__moA3zW__optionKey{font-family:var(--learn-font-mono);font-variant-numeric:tabular-nums}.learn-module__moA3zW__chevronBack{display:grid;transform:rotate(180deg)}.learn-module__moA3zW__questionStem{color:var(--learn-text);letter-spacing:-.018em;margin:24px 0 0;font-size:clamp(1.12rem,2.4vw,1.4rem);font-weight:510;line-height:1.42}.learn-module__moA3zW__optionList{gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}.learn-module__moA3zW__option{border:1px solid var(--learn-hairline);width:100%;min-height:56px;color:var(--learn-text-soft);text-align:left;cursor:pointer;background:#ffffff06;border-radius:12px;grid-template-columns:32px minmax(0,1fr) 20px;align-items:center;gap:11px;padding:10px 12px;transition:border-color .16s,background .16s,transform .16s cubic-bezier(.22,1,.36,1);display:grid}.learn-module__moA3zW__option:hover:not(:disabled){border-color:color-mix(in srgb, var(--learn-hue) 52%, var(--learn-hairline));background:color-mix(in srgb, var(--learn-hue) 7%, #ffffff07);transform:translate(2px)}.learn-module__moA3zW__optionSelected{border-color:color-mix(in srgb, var(--learn-hue) 72%, white 8%);background:color-mix(in srgb, var(--learn-hue) 11%, #ffffff08);color:var(--learn-text)}.learn-module__moA3zW__optionCorrect{border-color:color-mix(in srgb, var(--learn-mastery) 66%, transparent);background:color-mix(in srgb, var(--learn-mastery) 10%, #ffffff06)}.learn-module__moA3zW__optionWrong{border-color:color-mix(in srgb, var(--learn-miss) 64%, transparent);background:color-mix(in srgb, var(--learn-miss) 9%, #ffffff06)}.learn-module__moA3zW__optionKey{border:1px solid var(--learn-hairline-strong);width:30px;height:30px;color:var(--learn-text-soft);border-radius:9px;place-items:center;font-size:.74rem;display:grid}.learn-module__moA3zW__optionMark{width:20px;color:var(--learn-mastery);place-items:center;display:grid}.learn-module__moA3zW__optionMark svg{width:18px}.learn-module__moA3zW__playerFooter{justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.learn-module__moA3zW__feedback{border:1px solid var(--learn-hairline);background:#ffffff07;border-radius:12px;margin-top:18px;padding:16px 17px 16px 20px;position:relative}.learn-module__moA3zW__feedback:before{background:var(--learn-hue);content:"";border-radius:999px;width:2px;position:absolute;top:14px;bottom:14px;left:0}.learn-module__moA3zW__feedbackWrong:before{background:var(--learn-miss)}.learn-module__moA3zW__feedbackLabel{color:var(--learn-text);letter-spacing:.01em;font-size:.78rem;font-weight:650;display:block}.learn-module__moA3zW__feedback p{color:var(--learn-text-soft);margin:6px 0 0;font-size:.9rem;line-height:1.55}.learn-module__moA3zW__rubricList{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.learn-module__moA3zW__rubricItem{color:var(--learn-text-soft);grid-template-columns:24px minmax(0,1fr) auto;align-items:start;gap:10px;font-size:.84rem;display:grid}.learn-module__moA3zW__rubricDot{border:1px solid var(--learn-hairline);background:#ffffff08;border-radius:7px;place-items:center;width:22px;height:22px;display:grid}.learn-module__moA3zW__rubricMarks{color:var(--learn-text-dim);font-family:var(--learn-font-mono);font-size:.72rem}.learn-module__moA3zW__passageLayout{border-top:1px solid var(--learn-hairline);background:var(--learn-hairline);grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr);gap:1px;margin:22px -28px -28px;display:grid}.learn-module__moA3zW__passage,.learn-module__moA3zW__passageQuestion{background:color-mix(in srgb, var(--learn-surface) 97%, transparent);min-width:0;padding:24px 28px 28px}.learn-module__moA3zW__passage{color:var(--learn-text-soft);font-family:Georgia,serif;font-size:.96rem;line-height:1.78}.learn-module__moA3zW__passage p{margin:0 0 1em}.learn-module__moA3zW__passageLine{color:var(--learn-text-dim);font-family:var(--learn-font-mono);-webkit-user-select:none;user-select:none;margin-right:10px;font-size:.66rem}.learn-module__moA3zW__lessonStage{border:1px solid var(--learn-hairline);background:linear-gradient(140deg, color-mix(in srgb, var(--learn-hue) 8%, transparent), transparent 54%), #0000003d;border-radius:14px;align-content:center;min-height:330px;margin-top:22px;padding:clamp(20px,4vw,34px);display:grid}.learn-module__moA3zW__lessonKind{color:var(--learn-hue);font-family:var(--learn-font-mono);letter-spacing:.09em;text-transform:uppercase;margin-bottom:10px;font-size:.7rem}.learn-module__moA3zW__lessonTitle{max-width:22ch;color:var(--learn-text);letter-spacing:-.035em;margin:0;font-size:clamp(1.35rem,3vw,2.2rem);font-weight:590;line-height:1.08}.learn-module__moA3zW__lessonBody{max-width:62ch;color:var(--learn-text-soft);margin:16px 0 0;line-height:1.62}.learn-module__moA3zW__lessonNav{align-items:center;gap:8px;margin-top:22px;display:flex}.learn-module__moA3zW__lessonPips{gap:5px;margin-right:auto;display:flex}.learn-module__moA3zW__lessonPip{background:#ffffff21;border:0;border-radius:999px;width:18px;height:3px}.learn-module__moA3zW__lessonPipActive{background:var(--learn-hue);width:34px;box-shadow:0 0 16px color-mix(in srgb, var(--learn-hue) 50%, transparent)}.learn-module__moA3zW__diagnosticRail{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:18px;display:grid}.learn-module__moA3zW__mapShell{border:1px solid var(--learn-hairline);background:radial-gradient(circle at 50% 15%, color-mix(in srgb, var(--learn-hue) 12%, transparent), transparent 34%), linear-gradient(#ffffff05 1px, transparent 1px), linear-gradient(90deg, #ffffff05 1px, transparent 1px), var(--learn-sunken);background-size:auto,32px 32px,32px 32px,auto;border-radius:15px;min-height:520px;margin-top:22px;position:relative;overflow:hidden}.learn-module__moA3zW__mapShell:after{content:"";pointer-events:none;background:linear-gradient(#0000 60%,#050507b8);position:absolute;inset:0}.learn-module__moA3zW__mapPath{z-index:1;width:78%;height:calc(100% - 86px);position:absolute;inset:42px 11% 44px;overflow:visible}.learn-module__moA3zW__mapPath polyline{fill:none;stroke:#ffffff24;stroke-linecap:round;stroke-linejoin:round;stroke-width:1px}.learn-module__moA3zW__topicNodes{z-index:2;margin:0;padding:0;list-style:none;position:absolute;inset:0}.learn-module__moA3zW__topicNode{top:var(--node-y);left:var(--node-x);width:min(210px,38%);position:absolute}.learn-module__moA3zW__topicButton{border:1px solid color-mix(in srgb, var(--learn-hue) 35%, var(--learn-hairline));background:radial-gradient(80% 120% at 30% 0, color-mix(in srgb, var(--learn-hue) 18%, transparent), transparent 68%), #08080ce6;width:100%;min-height:74px;color:var(--learn-text);text-align:left;cursor:pointer;border-radius:14px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:11px;padding:12px;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .18s;display:grid;box-shadow:0 12px 36px #0000004d}.learn-module__moA3zW__topicButton:hover{border-color:color-mix(in srgb, var(--learn-hue) 70%, white 5%);transform:translateY(-2px)}.learn-module__moA3zW__topicButtonCurrent{box-shadow:0 0 0 1px color-mix(in srgb, var(--learn-hue) 72%, transparent), 0 16px 54px color-mix(in srgb, var(--learn-hue) 16%, transparent)}.learn-module__moA3zW__topicGlyph{background:color-mix(in srgb, var(--learn-hue) 22%, #ffffff09);width:38px;height:38px;color:color-mix(in srgb, var(--learn-hue) 76%, white);border-radius:12px;place-items:center;display:grid;position:relative}.learn-module__moA3zW__topicGlyph:after{content:"";opacity:.55;border:1px solid;border-radius:50%;position:absolute;inset:5px}.learn-module__moA3zW__topicGlyph span{background:currentColor;border-radius:50%;width:5px;height:5px;box-shadow:0 0 12px}.learn-module__moA3zW__topicName{text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:590;display:block;overflow:hidden}.learn-module__moA3zW__topicLevel{color:var(--learn-text-dim);font-family:var(--learn-font-mono);font-variant-numeric:tabular-nums;margin-top:3px;font-size:.66rem;display:block}.learn-module__moA3zW__mapLegend{color:var(--learn-text-dim);font-family:var(--learn-font-mono);justify-content:flex-end;gap:12px;margin-top:12px;font-size:.63rem;display:flex}.learn-module__moA3zW__legendItem{align-items:center;gap:5px;display:flex}.learn-module__moA3zW__legendDot{background:var(--learn-hue);border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px}.learn-module__moA3zW__progressGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.learn-module__moA3zW__metric{border:1px solid var(--learn-hairline);background:#ffffff06;border-radius:12px;min-width:0;padding:14px}.learn-module__moA3zW__metricValue{color:var(--learn-text);letter-spacing:-.04em;font-size:clamp(1.15rem,3vw,1.65rem);display:block}.learn-module__moA3zW__metricLabel{color:var(--learn-text-dim);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:.72rem;display:block;overflow:hidden}.learn-module__moA3zW__weekStrip{grid-template-columns:repeat(7,1fr);gap:7px;margin-top:18px;display:grid}.learn-module__moA3zW__day{min-width:0;color:var(--learn-text-dim);font-family:var(--learn-font-mono);text-align:center;gap:7px;font-size:.6rem;display:grid}.learn-module__moA3zW__dayPip{background:#ffffff14;border-radius:999px;width:100%;height:5px}.learn-module__moA3zW__dayDone{background:var(--learn-mastery);box-shadow:0 0 12px color-mix(in srgb, var(--learn-mastery) 56%, transparent)}.learn-module__moA3zW__chart{width:100%;height:150px;margin-top:18px;display:block;overflow:visible}.learn-module__moA3zW__chartGrid{stroke:#ffffff0e;stroke-width:1px}.learn-module__moA3zW__chartLine{fill:none;stroke:var(--learn-hue);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.learn-module__moA3zW__chartPoint{fill:#fff;stroke:var(--learn-hue);stroke-width:3px}.learn-module__moA3zW__interactionShell{gap:var(--learn-space-4);margin-top:var(--learn-space-5);padding:var(--learn-space-5);border:1px solid var(--learn-hairline);border-radius:var(--learn-radius-panel);background:var(--learn-sunken);display:grid}.learn-module__moA3zW__interactionHeading{gap:var(--learn-space-1);display:grid}.learn-module__moA3zW__interactionHeading p,.learn-module__moA3zW__interactionFeedback p{color:var(--learn-text);margin:0}.learn-module__moA3zW__interactionHeading>span:last-child,.learn-module__moA3zW__interactionFeedback p{color:var(--learn-text-soft);font-size:var(--learn-type-sm);line-height:1.55}.learn-module__moA3zW__interactionLabel,.learn-module__moA3zW__interactionQuestion{color:var(--learn-text-dim);font-family:var(--learn-font-mono);font-size:var(--learn-type-xs);letter-spacing:.08em;text-transform:uppercase}.learn-module__moA3zW__predictionChoices{gap:var(--learn-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.learn-module__moA3zW__interactionQuestion{margin-bottom:var(--learn-space-1);color:var(--learn-text-soft);letter-spacing:0;text-transform:none;grid-column:1/-1}.learn-module__moA3zW__predictionChoice{min-height:44px;padding:var(--learn-space-3) var(--learn-space-4);border:1px solid var(--learn-hairline-strong);border-radius:var(--learn-radius-control);background:var(--learn-wash);color:var(--learn-text-soft);cursor:pointer;font:inherit;text-align:left;transition:border-color var(--learn-fast) var(--learn-ease), color var(--learn-fast) var(--learn-ease)}.learn-module__moA3zW__predictionChoice:hover:not(:disabled),.learn-module__moA3zW__predictionChoiceSelected{border-color:color-mix(in srgb, var(--learn-hue) 55%, var(--learn-hairline));color:var(--learn-text)}.learn-module__moA3zW__predictionChoice:disabled{cursor:default}.learn-module__moA3zW__interactionFeedback{gap:var(--learn-space-1);padding:var(--learn-space-3) var(--learn-space-4);border-left:2px solid var(--learn-mastery);background:color-mix(in srgb, var(--learn-mastery) 7%, transparent);display:grid}.learn-module__moA3zW__interactionFeedback>span{color:var(--learn-mastery);font-family:var(--learn-font-mono);font-size:var(--learn-type-xs);text-transform:uppercase}.learn-module__moA3zW__interactionFeedbackWrong{border-left-color:var(--learn-miss);background:color-mix(in srgb, var(--learn-miss) 7%, transparent)}.learn-module__moA3zW__interactionFeedbackWrong>span{color:var(--learn-miss)}.learn-module__moA3zW__relationshipLab{gap:var(--learn-space-2);opacity:1;transition:opacity var(--learn-fast) var(--learn-ease);display:grid}.learn-module__moA3zW__relationshipLabLocked{opacity:.42}.learn-module__moA3zW__relationshipReadout{justify-content:space-between;align-items:baseline;gap:var(--learn-space-4);color:var(--learn-text-soft);font-size:var(--learn-type-sm);display:flex}.learn-module__moA3zW__relationshipReadout output{color:var(--learn-text);font-family:var(--learn-font-mono);font-variant-numeric:tabular-nums}.learn-module__moA3zW__relationshipRange{width:100%;min-height:44px;accent-color:var(--learn-hue);cursor:pointer;margin:0}.learn-module__moA3zW__relationshipRange:disabled{cursor:not-allowed}.learn-module__moA3zW__relationshipCanvas{border:1px solid var(--learn-hairline);border-radius:var(--learn-radius-control);background:var(--learn-wash);position:relative;overflow:hidden}.learn-module__moA3zW__relationshipCanvas svg{width:100%;height:170px;display:block}.learn-module__moA3zW__relationshipGrid,.learn-module__moA3zW__relationshipLine,.learn-module__moA3zW__relationshipGuide{fill:none}.learn-module__moA3zW__relationshipGrid{stroke:var(--learn-hairline-strong);stroke-width:1px}.learn-module__moA3zW__relationshipLine{stroke:var(--learn-hue);stroke-linecap:round;stroke-width:2px}.learn-module__moA3zW__relationshipGuide{stroke:color-mix(in srgb, var(--learn-hue) 48%, transparent);stroke-dasharray:3 4}.learn-module__moA3zW__relationshipDot{fill:var(--learn-text);stroke:var(--learn-hue);stroke-width:3px}.learn-module__moA3zW__relationshipOutput{top:var(--learn-space-3);right:var(--learn-space-3);gap:var(--learn-space-1);padding:var(--learn-space-2) var(--learn-space-3);border:1px solid var(--learn-hairline);border-radius:var(--learn-radius-control);background:color-mix(in srgb, var(--learn-ground) 86%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:grid;position:absolute}.learn-module__moA3zW__relationshipOutput span{color:var(--learn-text-dim);font-size:var(--learn-type-xs)}.learn-module__moA3zW__relationshipOutput strong{color:var(--learn-text);font-family:var(--learn-font-mono);font-variant-numeric:tabular-nums}.learn-module__moA3zW__arrangeList{gap:var(--learn-space-2);margin:0;padding:0;list-style:none;display:grid}.learn-module__moA3zW__arrangeItem{align-items:center;gap:var(--learn-space-3);min-height:52px;padding:var(--learn-space-2) var(--learn-space-3);border:1px solid var(--learn-hairline);border-radius:var(--learn-radius-control);background:var(--learn-wash);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.learn-module__moA3zW__arrangeIndex{color:var(--learn-text-dim);font-family:var(--learn-font-mono);font-size:var(--learn-type-xs)}.learn-module__moA3zW__arrangeControls{gap:var(--learn-space-1);display:flex}.learn-module__moA3zW__arrangeControls button:first-child svg{transform:rotate(-90deg)}.learn-module__moA3zW__arrangeControls button:last-child svg{transform:rotate(90deg)}.learn-module__moA3zW__calcGrid{grid-template-columns:minmax(0,1fr) minmax(90px,.35fr);gap:10px;display:grid}.learn-module__moA3zW__paperNumber{color:var(--learn-text-dim);font-family:var(--learn-font-mono);font-variant-numeric:tabular-nums;margin-right:6px;font-size:.9em}.learn-module__moA3zW__paletteGrid{flex-wrap:wrap;gap:6px;margin:18px 0 0;padding:0;list-style:none;display:flex}.learn-module__moA3zW__paletteCell{border:1px solid var(--learn-hairline);width:44px;height:44px;color:var(--learn-text-dim);font-family:var(--learn-font-mono);font-variant-numeric:tabular-nums;cursor:pointer;background:#ffffff05;border-radius:11px;place-items:center;font-size:.74rem;transition:border-color .16s,background .16s;display:grid}.learn-module__moA3zW__paletteCell:hover{border-color:color-mix(in srgb, var(--learn-hue) 52%, var(--learn-hairline))}.learn-module__moA3zW__paletteAnswered{border-color:color-mix(in srgb, var(--learn-hue) 42%, var(--learn-hairline));background:color-mix(in srgb, var(--learn-hue) 14%, #ffffff05);color:var(--learn-text)}.learn-module__moA3zW__paletteFlagged{position:relative}.learn-module__moA3zW__paletteFlagged:after{background:var(--learn-mastery);width:5px;height:5px;box-shadow:0 0 6px var(--learn-mastery);content:"";border-radius:50%;position:absolute;top:4px;right:4px}.learn-module__moA3zW__paletteCurrent{border-color:color-mix(in srgb, var(--learn-hue) 78%, white 6%);box-shadow:0 0 0 1px color-mix(in srgb, var(--learn-hue) 55%, transparent);color:var(--learn-text)}.learn-module__moA3zW__paperControls{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.learn-module__moA3zW__paperControls>:last-child{margin-left:auto}.learn-module__moA3zW__flagActive{border-color:color-mix(in srgb, var(--learn-mastery) 55%, transparent);color:var(--learn-mastery)}.learn-module__moA3zW__reviewSummary{margin:4px 0 0;font-size:.95rem}.learn-module__moA3zW__reviewGroup{margin-top:16px}.learn-module__moA3zW__reviewLabel{color:var(--learn-text-dim);font-family:var(--learn-font-mono);letter-spacing:.07em;text-transform:uppercase;margin-bottom:8px;font-size:.68rem;display:block}.learn-module__moA3zW__reviewJumpRow{flex-wrap:wrap;gap:6px;display:flex}.learn-module__moA3zW__guaranteeList{gap:18px;margin:22px 0 0;padding:0;list-style:none;display:grid}.learn-module__moA3zW__guaranteeRow{grid-template-columns:26px minmax(0,1fr);align-items:start;gap:12px;display:grid}.learn-module__moA3zW__guaranteeMark{border:1px solid var(--learn-hairline-strong);width:24px;height:24px;color:var(--learn-mastery);border-radius:8px;place-items:center;display:grid}.learn-module__moA3zW__guaranteeMark svg{width:15px}.learn-module__moA3zW__guaranteeMet{border-color:color-mix(in srgb, var(--learn-mastery) 55%, transparent);background:color-mix(in srgb, var(--learn-mastery) 10%, transparent)}.learn-module__moA3zW__guaranteeCopy{gap:8px;font-size:.9rem;display:grid}.learn-module__moA3zW__guaranteePolicy{flex-wrap:wrap;gap:8px;margin:20px 0 0;display:flex}.learn-module__moA3zW__referralRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:20px;display:flex}.learn-module__moA3zW__referralCode{border:1px dashed var(--learn-hairline-strong);color:var(--learn-text);font-family:var(--learn-font-mono);letter-spacing:.24em;font-variant-numeric:tabular-nums;border-radius:12px;padding:10px 16px;font-size:1.15rem}.learn-module__moA3zW__mathInline,.learn-module__moA3zW__mathBlock{color:var(--learn-text);box-sizing:border-box;min-width:0;font-size:1.04em}.learn-module__moA3zW__mathInline{white-space:nowrap;vertical-align:middle;max-width:100%;display:inline-block;overflow:visible}.learn-module__moA3zW__mathBlock{text-align:center;width:100%;max-width:100%;padding:8px 2px;display:block;overflow:hidden}.learn-module__moA3zW__mathFit{transform-origin:0 0;width:max-content;max-width:none;line-height:normal;display:inline-block;transition:none!important}.learn-module__moA3zW__mathFitInline{vertical-align:middle;transform-origin:50%}.learn-module__moA3zW__mathFitBlock{margin:0 auto;display:block}.learn-module__moA3zW__mathError{color:var(--learn-miss);font-family:var(--learn-font-mono);font-size:.82em}@media (max-width:760px){.learn-module__moA3zW__passageLayout{grid-template-columns:1fr;margin:20px -18px -18px}.learn-module__moA3zW__passage,.learn-module__moA3zW__passageQuestion{padding:20px 18px}.learn-module__moA3zW__mapShell{min-height:610px}.learn-module__moA3zW__topicNode{width:min(190px,48%)}.learn-module__moA3zW__progressGrid{scrollbar-width:none;grid-template-columns:repeat(3,minmax(90px,1fr));overflow-x:auto}}@media (max-width:480px){.learn-module__moA3zW__mathBlock{font-size:.96em}}@media (max-width:440px){.learn-module__moA3zW__playerFooter{flex-direction:column-reverse;align-items:stretch}.learn-module__moA3zW__playerFooter>*{width:100%}.learn-module__moA3zW__calcGrid{grid-template-columns:1fr}.learn-module__moA3zW__topicNode{width:54%}.learn-module__moA3zW__mapLegend{justify-content:space-between}}
.satact-module__kHUfAa__page{background:var(--page);min-height:100vh;color:var(--ink);font-family:var(--sans)}.satact-module__kHUfAa__skip{z-index:1200;background:var(--white);color:var(--ink);border-radius:10px;padding:10px 16px;position:absolute;top:-100px;left:16px}.satact-module__kHUfAa__skip:focus{top:12px}.satact-module__kHUfAa__header{z-index:50;background:color-mix(in srgb, var(--page) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--shadow-nav);position:sticky;top:0}.satact-module__kHUfAa__headerInner{justify-content:space-between;align-items:center;gap:16px;max-width:1120px;margin:0 auto;padding:12px 16px;display:flex}.satact-module__kHUfAa__wordmark{color:var(--ink);letter-spacing:-.01em;white-space:nowrap;font-size:17px;font-weight:700;text-decoration:none}.satact-module__kHUfAa__wordmark span{color:var(--ink-60);margin-left:6px;font-size:13px;font-weight:500}.satact-module__kHUfAa__nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;display:flex}.satact-module__kHUfAa__navLink{color:var(--ink-75);border-radius:8px;padding:8px 10px;font-size:15px;font-weight:600;text-decoration:none}.satact-module__kHUfAa__navLink:hover{background:var(--oat);color:var(--ink)}.satact-module__kHUfAa__btn,.satact-module__kHUfAa__btnGhost{border-radius:var(--ug-radius-sm);min-height:46px;font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;padding:0 20px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.satact-module__kHUfAa__btn{background:var(--ug-action);color:#fff;box-shadow:var(--shadow-cta)}.satact-module__kHUfAa__btn:hover{background:var(--ug-action-edge)}.satact-module__kHUfAa__btn:disabled{opacity:.6;cursor:default}.satact-module__kHUfAa__btnGhost{background:var(--white);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--border)}.satact-module__kHUfAa__btnGhost:hover{box-shadow:inset 0 0 0 1.5px var(--ug-action)}.satact-module__kHUfAa__btn:focus-visible,.satact-module__kHUfAa__btnGhost:focus-visible,.satact-module__kHUfAa__navLink:focus-visible,.satact-module__kHUfAa__card:focus-visible{outline:3px solid var(--ug-action);outline-offset:3px}.satact-module__kHUfAa__hero{max-width:1120px;margin:0 auto;padding:56px 16px 40px}.satact-module__kHUfAa__heroTitle{letter-spacing:-.025em;max-width:24ch;margin:0 0 14px;font-size:clamp(26px,3.4vw,38px);font-weight:750;line-height:1.06}.satact-module__kHUfAa__heroLede{max-width:58ch;color:var(--ink-75);margin:0 0 24px;font-size:18px;line-height:1.55}.satact-module__kHUfAa__actions{flex-wrap:wrap;gap:12px;display:flex}.satact-module__kHUfAa__note{max-width:70ch;color:var(--ink-60);margin:20px 0 0;font-size:13px;line-height:1.5}.satact-module__kHUfAa__section{padding:40px 0}.satact-module__kHUfAa__section[data-tone=oat]{background:var(--oat)}.satact-module__kHUfAa__sectionInner{max-width:1120px;margin:0 auto;padding:0 16px}.satact-module__kHUfAa__sectionTitle{letter-spacing:-.015em;margin:0 0 8px;font-size:clamp(24px,3vw,32px);font-weight:720;line-height:1.15}.satact-module__kHUfAa__intro{max-width:64ch;color:var(--ink-75);margin:0 0 20px;font-size:16px;line-height:1.55}.satact-module__kHUfAa__grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.satact-module__kHUfAa__grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.satact-module__kHUfAa__panel{border-radius:var(--ug-radius);background:var(--white);box-shadow:inset 0 0 0 1px var(--border);padding:20px 22px}.satact-module__kHUfAa__panelTitle{margin:0 0 10px;font-size:20px;font-weight:720;line-height:1.2}.satact-module__kHUfAa__panelBody{color:var(--ink-75);margin:0;font-size:15px;line-height:1.5}.satact-module__kHUfAa__facts{color:var(--ink-75);gap:8px;margin:0 0 16px;padding:0 0 0 18px;font-size:15px;line-height:1.45;display:grid}.satact-module__kHUfAa__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 20px;padding:0;list-style:none;display:grid}.satact-module__kHUfAa__stepCard{border-radius:var(--ug-radius);background:var(--white);box-shadow:inset 0 0 0 1px var(--border);align-content:start;gap:6px;padding:18px 18px 20px;display:grid}.satact-module__kHUfAa__stepNo{background:var(--ug-action-tint);width:30px;height:30px;color:var(--ug-action-edge);border-radius:999px;place-items:center;font-size:14px;font-weight:800;display:grid}.satact-module__kHUfAa__stepTitle{font-size:17px;font-weight:720;line-height:1.25}.satact-module__kHUfAa__stepBody{color:var(--ink-75);font-size:15px;line-height:1.5}.satact-module__kHUfAa__openNow{border-radius:var(--ug-radius-sm);background:var(--oat);color:var(--ink-75);gap:6px;max-width:78ch;margin:20px 0 0;padding:14px 16px 14px 32px;font-size:15px;line-height:1.5;display:grid}.satact-module__kHUfAa__panel[data-accent]{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--ug-action) 45%, var(--border))}.satact-module__kHUfAa__points{gap:10px;max-width:72ch;margin:0;padding:0 0 0 18px;font-size:16px;line-height:1.5;display:grid}.satact-module__kHUfAa__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.satact-module__kHUfAa__card{border-radius:var(--ug-radius-sm);background:var(--white);box-shadow:inset 0 0 0 1px var(--border);color:var(--ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:16px 18px;text-decoration:none;display:grid}a.satact-module__kHUfAa__card:hover{box-shadow:inset 0 0 0 1.5px var(--ug-action)}.satact-module__kHUfAa__cardTitle{font-size:17px;font-weight:700;line-height:1.25}.satact-module__kHUfAa__cardBody{color:var(--ink-60);grid-column:1;font-size:14px;line-height:1.45}.satact-module__kHUfAa__cardGo{color:var(--ug-action-edge);grid-area:1/2/span 2;font-size:13px;font-weight:700}.satact-module__kHUfAa__soon{color:var(--ink-45);text-transform:none;grid-area:1/2/span 2;font-size:12px;font-weight:700}.satact-module__kHUfAa__chooser{max-width:880px;margin:0 auto;padding:32px 16px 64px}.satact-module__kHUfAa__back{color:var(--ink-60);margin:0 0 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.satact-module__kHUfAa__back:hover{color:var(--ink)}.satact-module__kHUfAa__title{letter-spacing:-.015em;margin:0 0 8px;font-size:32px;font-weight:750;line-height:1.15}.satact-module__kHUfAa__preview{background:var(--retry-tint);color:var(--retry-ink);border-radius:999px;margin:0 0 12px;padding:4px 10px;font-size:13px;font-weight:700;display:inline-block}.satact-module__kHUfAa__form{gap:10px;max-width:560px;display:grid}.satact-module__kHUfAa__formRow{flex-wrap:wrap;gap:8px;display:flex}.satact-module__kHUfAa__input{border-radius:var(--ug-radius-sm);min-height:46px;box-shadow:inset 0 0 0 1.5px var(--border);background:var(--white);color:var(--ink);font:inherit;border:0;flex:240px;padding:0 14px}.satact-module__kHUfAa__input:focus-visible{outline:3px solid var(--ug-action);outline-offset:1px}.satact-module__kHUfAa__consent{color:var(--ink-75);align-items:flex-start;gap:8px;font-size:14px;line-height:1.45;display:flex}.satact-module__kHUfAa__consent a{color:var(--ug-action-edge)}.satact-module__kHUfAa__formError{color:var(--wrong-ink);margin:0;font-size:14px;font-weight:600}.satact-module__kHUfAa__formDone{border-radius:var(--ug-radius-sm);background:var(--correct-tint);color:var(--ink);gap:4px;padding:14px 16px;display:grid}.satact-module__kHUfAa__honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-10000px}.satact-module__kHUfAa__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.satact-module__kHUfAa__footer{background:var(--white);box-shadow:inset 0 1px 0 var(--border);padding:32px 0 48px}.satact-module__kHUfAa__footerInner{gap:12px;max-width:1120px;margin:0 auto;padding:0 16px;display:grid}.satact-module__kHUfAa__footerLinks{flex-wrap:wrap;gap:4px 16px;display:flex}.satact-module__kHUfAa__footerLinks a{color:var(--ink-75);font-size:14px;font-weight:600;text-decoration:none}.satact-module__kHUfAa__footerLinks a:hover{color:var(--ink);text-decoration:underline}.satact-module__kHUfAa__footerNote{max-width:80ch;color:var(--ink-60);margin:0;font-size:13px;line-height:1.5}@media (max-width:760px){.satact-module__kHUfAa__grid2,.satact-module__kHUfAa__grid3,.satact-module__kHUfAa__cards,.satact-module__kHUfAa__steps{grid-template-columns:1fr}.satact-module__kHUfAa__hero{padding:36px 16px 28px}.satact-module__kHUfAa__headerInner{flex-wrap:wrap}}
.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}}
.result-link-module__wQCIxG__box{gap:8px;display:grid}.result-link-module__wQCIxG__button{cursor:pointer;min-height:48px;font:700 16px/1.2 var(--bp-font,var(--sans,inherit));color:var(--ug-action-edge,var(--ink,#1b1b1b));background:0 0;border:2px solid;border-radius:999px;justify-self:start;padding:10px 18px}.result-link-module__wQCIxG__button:hover{background:color-mix(in srgb, currentColor 8%, transparent)}.result-link-module__wQCIxG__button:focus-visible{outline:3px solid var(--ug-action-edge,#1b1b1b);outline-offset:3px}.result-link-module__wQCIxG__note{color:var(--ink-75,inherit);margin:0;font-size:15px;line-height:1.45}.result-link-module__wQCIxG__url{border:1px solid var(--bp-line,var(--border,#ccc));background:var(--white,#fff);width:100%;min-width:0;color:var(--ink,#1b1b1b);border-radius:12px;padding:10px 12px;font:14px/1.3 ui-monospace,monospace}
