.odostG_box{--surface:#14171a;--surface-raised:#191d21;--hairline:#24282c;--text:#edeae2;--muted:#9b9c97;--amber:#e8a33d;--green:#3c8c6e;--red:#b8503f;border:1px solid var(--hairline);background:linear-gradient(#16191c,#0f1214);border-radius:10px;flex-direction:column;align-items:center;gap:20px;padding:28px 30px;display:inline-flex;box-shadow:0 28px 60px -26px #00000080}.odostG_eyebrow{font-family:var(--font-space-mono), ui-monospace, monospace;letter-spacing:2px;text-transform:uppercase;color:var(--muted);font-size:10px}.odostG_stack{flex-direction:column;gap:16px;display:flex}.odostG_lamp{background:var(--surface-raised);border:1px solid var(--hairline);border-radius:50%;width:52px;height:52px;position:relative}.odostG_lamp:after{content:"";opacity:.14;border-radius:50%;transition:opacity .35s,box-shadow .35s;position:absolute;inset:7px}.odostG_red:after{background:var(--red)}.odostG_amber:after{background:var(--amber)}.odostG_green:after{background:var(--green)}.odostG_red.odostG_lit:after{opacity:1;box-shadow:0 0 22px var(--red), 0 0 46px var(--red)}.odostG_amber.odostG_lit:after{opacity:1;box-shadow:0 0 22px var(--amber), 0 0 46px var(--amber)}.odostG_green.odostG_lit:after{opacity:1;box-shadow:0 0 22px var(--green), 0 0 46px var(--green)}.odostG_label{font-family:var(--font-space-mono), ui-monospace, monospace;letter-spacing:.5px;color:var(--muted);text-align:center;font-size:11px;line-height:1.6}.odostG_label b{color:var(--text);font-weight:600}
.L16kFG_page{--assessment-scroll-offset:160px;color:#1f1b17;background:#fff8f5}.L16kFG_container{width:min(1240px,100% - 64px);margin-inline:auto}.L16kFG_eyebrow{font-family:var(--font-space-mono), monospace;letter-spacing:.17em;text-transform:uppercase;color:#005da7;font-size:10px;line-height:1.7}.L16kFG_hero{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:center;gap:72px;padding-block:76px 68px;display:grid;position:relative}.L16kFG_heading{font-family:var(--font-archivo), sans-serif;letter-spacing:-.035em;text-transform:uppercase;text-wrap:balance;margin-top:20px;font-size:clamp(56px,6vw,84px);font-weight:700;line-height:.98}.L16kFG_lead{color:#746b63;max-width:490px;margin-top:25px;font-size:16px;line-height:1.85}.L16kFG_actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:30px;display:flex}.L16kFG_primary{color:#fff;background:#005da7;border:1px solid #005da7;border-radius:5px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:12px 22px;font-size:13px;font-weight:600;transition:background .2s,transform .2s,box-shadow .2s;display:inline-flex}.L16kFG_primary:hover{background:#004c8a;transform:translateY(-2px);box-shadow:0 6px 16px #005da71c}.L16kFG_textLink{color:#005da7;text-underline-offset:5px;align-items:center;gap:8px;min-height:32px;font-size:13px;font-weight:600;-webkit-text-decoration:underline #a7c3d8;text-decoration:underline #a7c3d8;display:inline-flex}.L16kFG_textLink:hover{text-decoration:underline}.L16kFG_primary:focus-visible,.L16kFG_textLink:focus-visible,.L16kFG_mockCard:focus-visible,.L16kFG_filter:focus-visible,.L16kFG_libraryCard a:focus-visible{outline-offset:4px;outline:3px solid #005da7}.L16kFG_trust{color:#746b63;flex-wrap:wrap;gap:20px;margin-top:30px;font-size:11px;display:flex}.L16kFG_trust>span{align-items:center;gap:6px;display:inline-flex}.L16kFG_preview{background:#fffcfa;border:1px solid #e4d9d0;border-radius:12px;padding:24px;position:relative;overflow:hidden;box-shadow:0 20px 65px -34px #4b362d50,0 2px 4px #4b362d04}.L16kFG_preview:after{z-index:-1;content:"";border:1px solid #d3dfe9;border-radius:12px;width:70%;height:60%;position:absolute;bottom:-20px;right:-20px}.L16kFG_previewTop{justify-content:space-between;align-items:center;gap:12px;padding-bottom:20px;display:flex}.L16kFG_previewTabs{background:#f2ebe5;border-radius:6px;gap:3px;padding:4px;display:flex}.L16kFG_previewTabs button{color:#645d58;border-radius:4px;flex:1;min-height:36px;padding:8px 6px;font-size:11px;transition:background .2s,color .2s}.L16kFG_previewTabs button[aria-pressed=true]{color:#1f1b17;background:#fff;box-shadow:0 1px 4px #2b211013}.L16kFG_previewCanvas{background-color:#faf7f3;background-image:radial-gradient(#d4ccc34d .8px,#0000 .8px);background-size:12px 12px;border:1px solid #ebe3dc;border-radius:6px;justify-content:center;align-items:center;min-height:240px;margin-top:16px;display:flex;position:relative;overflow:hidden}.L16kFG_previewFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-top:18px;display:flex}.L16kFG_previewControl{color:#645d58;border-bottom:1px solid #d4c9be;align-items:center;gap:6px;padding-bottom:3px;font-size:11px;display:inline-flex}.L16kFG_previewControl:focus-visible,.L16kFG_previewTabs button:focus-visible{outline-offset:3px;outline:2px solid #005da7}.L16kFG_dots{grid-template-columns:repeat(6,1fr);gap:9px;width:100%;padding:22px;display:grid}.L16kFG_dotGroup{aspect-ratio:1;color:#39342e;border:1px solid #0000;border-radius:5px;place-items:center;transition:background .25s,color .25s,border .25s;display:grid}.L16kFG_dotGroup[data-highlight=true]{color:#005da7;background:#e5eff7;border-color:#005da72b}.L16kFG_library{border-top:1px solid #ded3c9;padding-block:48px 64px}.L16kFG_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;margin-bottom:28px;display:flex}.L16kFG_sectionTitle{font-family:var(--font-archivo), sans-serif;letter-spacing:-.015em;text-transform:uppercase;margin-top:8px;font-size:clamp(28px,3vw,38px);font-weight:700;line-height:1.1}.L16kFG_muted{color:#746b63;font-size:13px;line-height:1.8}.L16kFG_filters{flex-wrap:wrap;gap:7px;margin-bottom:24px;display:flex}.L16kFG_filter{color:#746b63;border:1px solid #e4d9d0;border-radius:5px;padding:9px 15px;font-size:12px;transition:border .2s,background .2s,color .2s}.L16kFG_filter:hover{color:#1f1b17;border-color:#786d63}.L16kFG_filter[aria-pressed=true]{color:#fff8f5;background:#1f1b17;border-color:#1f1b17}.L16kFG_libraryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.L16kFG_libraryCard{background:#fffcfa;border:1px solid #e4d9d0;border-radius:8px;flex-direction:column;padding:24px;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex;position:relative;overflow:hidden}.L16kFG_libraryCard:hover{border-color:#c7b8aa;transform:translateY(-4px);box-shadow:0 12px 30px -20px #4b362d45}.L16kFG_iconTile{color:#005da7;background:#edf3f7;border:1px solid #dce6ed;border-radius:8px;place-items:center;width:42px;height:42px;display:grid}.L16kFG_libraryName{font-family:var(--font-archivo), sans-serif;letter-spacing:-.01em;text-transform:uppercase;margin-block:22px 10px;font-size:24px;font-weight:700;line-height:1.1}.L16kFG_libraryDescription{color:#746b63;flex:1;font-size:13px;line-height:1.85}.L16kFG_libraryMeta{color:#005da7;background:#edf3f7;border:1px solid #d4e2ec;border-radius:5px;align-self:start;margin-top:20px;padding:8px 10px;font-size:11px;font-weight:600;line-height:1.7}.L16kFG_libraryActions{justify-content:space-between;align-items:center;gap:8px;margin-top:17px;display:flex}.L16kFG_libraryActions a{align-items:center;min-height:30px;font-size:11px;display:inline-flex}.L16kFG_packBanner{color:#fff8f5;background:#24201c;border:1px solid #332b24;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;padding:32px 38px;display:flex}.L16kFG_packBanner h2{font-family:var(--font-archivo), sans-serif;text-transform:uppercase;margin-top:6px;font-size:30px;font-weight:700;line-height:1.1}.L16kFG_packBanner p{color:#b8aba0}.L16kFG_guide{padding-block:72px}.L16kFG_guideGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:32px;display:grid}.L16kFG_guideItem{border-top:1px solid #ded3c9;padding-top:20px}.L16kFG_guideItem h3{margin-block:14px 10px;font-size:15px;font-weight:600}.L16kFG_faqGrid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:52px;margin-top:25px;display:grid}.L16kFG_faq{border-top:1px solid #ded3c9;padding-block:24px}.L16kFG_faq h3{margin-bottom:9px;font-size:14px;font-weight:600}.L16kFG_breadcrumb{color:#005da7;background:#edf3f7;border:1px solid #cfdeea;border-radius:6px;align-items:center;gap:8px;min-height:38px;margin-top:24px;padding:8px 12px;font-size:12px;font-weight:600;display:inline-flex}.L16kFG_detailHero{grid-template-columns:minmax(0,1fr) 320px;align-items:center;gap:64px;padding-block:38px 46px;display:grid}.L16kFG_detailHeading{font-family:var(--font-archivo), sans-serif;letter-spacing:-.025em;text-transform:uppercase;margin-top:20px;font-size:clamp(42px,5.8vw,72px);font-weight:700;line-height:1.02}.L16kFG_nextPanel{background:#fffcfa;border:1px solid #e4d9d0;border-radius:8px;padding:24px;box-shadow:0 12px 32px -24px #4b362d40}.L16kFG_nextPanel h2{margin-block:12px 6px;font-size:17px;font-weight:600}.L16kFG_jumpNav{z-index:20;background:#f2f6f9;border:1px solid #cfdeea;border-radius:10px;flex-wrap:wrap;gap:8px;padding:8px;display:flex;position:sticky;top:78px;box-shadow:0 5px 18px -12px #24455f40}.L16kFG_jumpNav a{color:#005da7;background:#fff;border:1px solid #d4e2ec;border-radius:6px;align-items:center;gap:9px;min-height:42px;padding:10px 15px;font-size:12px;font-weight:600;line-height:1.6;transition:background .15s,border-color .15s;display:inline-flex}.L16kFG_jumpNav svg{flex-shrink:0}.L16kFG_jumpNav a:hover{background:#e6f0f7;border-color:#005da7}.L16kFG_jumpNav a[aria-current=location]{color:#fff;background:#005da7;border-color:#005da7}.L16kFG_jumpNav a:focus-visible,.L16kFG_breadcrumb:focus-visible,.L16kFG_guideLink:focus-visible{outline-offset:3px;outline:3px solid #005da7}.L16kFG_practiceSection{scroll-margin-top:var(--assessment-scroll-offset);padding-top:38px}.L16kFG_mockGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.L16kFG_trp1MockGrid{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1100px){.L16kFG_trp1MockGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.L16kFG_mockCard{background:#fffcfa;border:1px solid #e4d9d0;border-radius:8px;flex-direction:column;height:100%;padding:23px;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex}.L16kFG_mockCard:hover{border-color:#abc2d5;transform:translateY(-3px);box-shadow:0 12px 26px -22px #005da752}.L16kFG_premiumCard{background:#f3f7fa;border-color:#cedeea}.L16kFG_premiumDivider{scroll-margin-top:var(--assessment-scroll-offset);border-top:1px solid #ded3c9;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;margin-top:16px;padding-block:24px 10px;display:flex}.L16kFG_premiumDivider>div{max-width:640px}.L16kFG_mockCard h3{margin-block:16px 8px;font-size:14px;font-weight:600;line-height:1.5}.L16kFG_mockDescription{color:#746b63;margin-bottom:12px;font-size:12px;line-height:1.75}.L16kFG_mockNumber{font-family:var(--font-space-mono), monospace;color:#786d63;font-size:11px}.L16kFG_mockFooter{border-top:1px solid #ede4dc;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:18px;font-size:12px;display:flex}.L16kFG_detailInfo{scroll-margin-top:var(--assessment-scroll-offset);border-top:1px solid #ded3c9;margin-top:48px;padding-block:42px 64px}.L16kFG_detailColumns{grid-template-columns:repeat(3,minmax(0,1fr));gap:38px;margin-top:32px;display:grid}.L16kFG_detailColumns h3{margin-bottom:15px;font-size:14px;font-weight:600}.L16kFG_detailColumns li{color:#746b63;margin-top:10px;padding-left:14px;font-size:13px;line-height:1.85;position:relative}.L16kFG_detailColumns li:before{content:"";background:#005da7;border-radius:50%;width:4px;height:4px;position:absolute;top:10px;left:0}.L16kFG_shuffle{background:#edf3f7;border:1px solid #cddde9;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px;margin-bottom:20px;padding:22px 26px;display:flex}.L16kFG_progress{background:#eee6de;border:0;border-radius:8px;width:100%;height:4px;overflow:hidden}.L16kFG_progress::-webkit-progress-bar{background:#eee6de;border-radius:8px}.L16kFG_progress::-webkit-progress-value{background:#005da7;border-radius:8px}.L16kFG_progress::-moz-progress-bar{background:#005da7;border-radius:8px}.L16kFG_runnerFrame>div{background:#fffcfa;border-width:1px;border-color:#e4d9d0;border-radius:8px;box-shadow:0 14px 40px -32px #4b362d45}.L16kFG_guideHero{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:center;gap:68px;padding-block:44px 60px;display:grid}.L16kFG_guideHeading{font-family:var(--font-archivo), sans-serif;letter-spacing:-.025em;text-transform:uppercase;text-wrap:balance;margin-top:22px;font-size:clamp(44px,5.3vw,72px);font-weight:700;line-height:1.04}.L16kFG_guideFacts{color:#005da7;border-top:1px solid #e4d9d0;flex-wrap:wrap;gap:9px;margin-top:28px;padding-top:20px;font-size:12px;font-weight:600;display:flex}.L16kFG_guideFacts span{background:#edf3f7;border:1px solid #d4e2ec;border-radius:6px;align-items:center;gap:7px;padding:8px 11px;line-height:1.6;display:inline-flex}.L16kFG_guideFacts svg{color:#005da7;flex-shrink:0}.L16kFG_guidePreview{background:#fffcfa;border:1px solid #e4d9d0;border-radius:10px;min-width:0;overflow:hidden;box-shadow:0 18px 55px -34px #4b362d45}.L16kFG_guideImage{aspect-ratio:16/10;background:#f6f0ea;position:relative;overflow:hidden}.L16kFG_guideImageChoice{color:#746b63;border:1px solid #e4d9d0;border-radius:4px;min-height:32px;padding:5px 10px;font-size:11px}.L16kFG_guideImageChoice[aria-pressed=true]{color:#005da7;background:#edf3f7;border-color:#005da7}.L16kFG_guideBody{border-top:1px solid #ded3c9;grid-template-columns:200px minmax(0,1fr);align-items:start;gap:68px;padding-block:44px 20px;display:grid}.L16kFG_guideContents{min-width:0;padding-top:5px;position:sticky;top:96px}.L16kFG_guideContents nav{margin-top:17px}.L16kFG_guideContents nav a{color:#005da7;background:#fffcfa;border:1px solid #d4e2ec;border-radius:6px;min-height:42px;margin-top:6px;padding:11px 12px;font-size:12px;font-weight:600;transition:border-color .2s,background .2s;display:block}.L16kFG_guideContents nav a:hover{background:#edf3f7;border-color:#005da7}.L16kFG_guideContents nav a[aria-current=location]{color:#fff;background:#005da7;border-color:#005da7}.L16kFG_guideSideCta{border-top:1px solid #ded3c9;margin-top:30px;padding-top:24px}.L16kFG_guideArticle{min-width:0}.L16kFG_guideSection{padding-bottom:50px;scroll-margin-top:100px}.L16kFG_guideSection+.L16kFG_guideSection{border-top:1px solid #ded3c9;padding-top:40px}.L16kFG_guideProse{color:#645d58;max-width:74ch;margin-top:24px;font-size:14px;line-height:1.95}.L16kFG_guideProse p+p{margin-top:16px}.L16kFG_guideSkills{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px;margin-top:28px;display:grid}.L16kFG_guideSkills>div{border-top:1px solid #e4d9d0;padding-top:17px}.L16kFG_guideSkills h3,.L16kFG_guideSkills h4{font-size:14px;font-weight:600}.L16kFG_guideSkills p{color:#746b63;margin-top:8px;font-size:13px;line-height:1.85}.L16kFG_guideNote{background:#edf3f7;border-left:3px solid #b5ccdd;border-radius:0 6px 6px 0;margin-top:30px;padding:22px 25px}.L16kFG_guideNote h3{font-size:14px;font-weight:600}.L16kFG_guideNote p{color:#645d58;margin-top:8px;font-size:13px;line-height:1.85}.L16kFG_guideMode{background:#fffcfa;border:1px solid #e4d9d0;border-radius:8px;padding:24px}.L16kFG_guideSteps{margin-top:26px}.L16kFG_guideSteps li{border-bottom:1px solid #e4d9d0;grid-template-columns:36px minmax(0,1fr);gap:16px;padding-block:19px;display:grid}.L16kFG_guideSteps li>span{padding-top:3px}.L16kFG_guideSteps h3{font-size:15px;font-weight:600}.L16kFG_guideSteps p{color:#746b63;margin-top:6px;font-size:13px;line-height:1.85}.L16kFG_guideTips{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 34px;margin-top:30px;display:grid}.L16kFG_guideTips h3{font-size:14px;font-weight:600}.L16kFG_guideTips p{color:#746b63;margin-top:9px;font-size:13px;line-height:1.85}.L16kFG_guideFaq{border-bottom:1px solid #ded3c9}.L16kFG_guideFaq:first-child{border-top:1px solid #ded3c9}.L16kFG_guideFaq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;min-height:64px;padding-block:19px;list-style:none;display:flex}.L16kFG_guideFaq summary::-webkit-details-marker{display:none}.L16kFG_guideFaq summary h3{font-size:14px;font-weight:500}.L16kFG_guideFaq summary svg{color:#005da7;flex-shrink:0;transition:transform .2s}.L16kFG_guideFaq[open] summary svg{transform:rotate(45deg)}.L16kFG_guideFaq>p{color:#645d58;max-width:74ch;padding-bottom:23px;font-size:13px;line-height:1.95}.L16kFG_guideReading{flex-direction:column;align-items:start;padding-bottom:35px;display:flex}.L16kFG_guideFinalCta{background:#fffcfa;border:1px solid #e4d9d0;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;margin-bottom:58px;padding:32px 38px;display:flex}.L16kFG_guideFinalCta>div{max-width:550px}.L16kFG_guideContents a:focus-visible,.L16kFG_guideImageChoice:focus-visible,.L16kFG_guideFaq summary:focus-visible{outline-offset:4px;outline:2px solid #005da7}@media (max-width:960px){.L16kFG_guideHero{gap:35px}.L16kFG_guideBody{grid-template-columns:1fr;gap:32px;padding-top:24px}.L16kFG_guideContents{position:static}.L16kFG_guideContents nav{margin-top:12px}.L16kFG_guideContents nav ul{gap:22px;padding-bottom:10px;display:flex;overflow-x:auto}.L16kFG_guideContents nav a{white-space:nowrap;padding:9px 12px}.L16kFG_guideSideCta{display:none}}@media (max-width:680px){.L16kFG_guideHero{grid-template-columns:1fr;gap:34px;padding-block:30px 36px}.L16kFG_guideHeading{font-size:44px}.L16kFG_guideHero .L16kFG_lead{margin-top:20px}.L16kFG_guideFacts{gap:12px}.L16kFG_guideFinalCta{padding:26px}.L16kFG_guideFinalCta .L16kFG_primary{width:100%}.L16kFG_guideContents nav ul{gap:20px}}@media (max-width:420px){.L16kFG_guideHeading{font-size:39px}.L16kFG_guideSkills,.L16kFG_guideTips{grid-template-columns:1fr;gap:24px}.L16kFG_guideHero .L16kFG_primary{width:100%;padding-inline:15px}.L16kFG_guideProse{font-size:13px}.L16kFG_guideMode{padding:20px}}@media (max-width:1100px){.L16kFG_hero{gap:38px}.L16kFG_libraryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.L16kFG_detailHero{gap:36px}}@media (max-width:760px){.L16kFG_container{width:calc(100% - 40px)}.L16kFG_hero{grid-template-columns:1fr;gap:38px;padding-block:40px}.L16kFG_heading{font-size:clamp(52px,11vw,76px)}.L16kFG_lead{font-size:15px}.L16kFG_preview{width:100%;max-width:520px;padding:20px}.L16kFG_detailHero{grid-template-columns:1fr;gap:28px;padding-block:26px 32px}.L16kFG_detailHeading{font-size:48px}.L16kFG_nextPanel{max-width:520px}.L16kFG_mockGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.L16kFG_guideGrid,.L16kFG_detailColumns{grid-template-columns:1fr;gap:26px}.L16kFG_faqGrid{grid-template-columns:1fr}.L16kFG_packBanner{padding:27px}.L16kFG_guide{padding-block:48px}}@media (max-width:480px){.L16kFG_libraryGrid,.L16kFG_mockGrid{grid-template-columns:1fr}.L16kFG_libraryCard{padding:23px}.L16kFG_libraryName{margin-top:18px}.L16kFG_trust{gap:12px;font-size:10px}.L16kFG_filter{padding:8px 11px;font-size:11px}.L16kFG_previewCanvas{min-height:210px}.L16kFG_dots{gap:4px;padding:14px}.L16kFG_actions{gap:20px}.L16kFG_detailHeading{font-size:42px}.L16kFG_jumpNav{gap:8px}}@media (prefers-reduced-motion:reduce){.L16kFG_page *,.L16kFG_page :before,.L16kFG_page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}.L16kFG_libraryCard:hover,.L16kFG_mockCard:hover,.L16kFG_primary:hover{transform:none}}.L16kFG_practiceFacts{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin-block:18px 22px;display:grid}.L16kFG_practiceFacts>div{background:#f8f4ef;border:1px solid #e4d9d0;border-radius:7px;min-width:0;padding:12px}.L16kFG_practiceFacts>div[data-kind=study],.L16kFG_practiceFacts>div[data-kind=time]{background:#edf4fa;border-color:#cbdfea}.L16kFG_practiceFacts dt{color:#645d58;align-items:center;gap:6px;font-size:10px;font-weight:600;line-height:1.7;display:flex}.L16kFG_practiceFacts dt svg{color:#005da7;flex-shrink:0}.L16kFG_practiceFacts dd{color:#1f1b17;overflow-wrap:anywhere;margin-top:6px;font-size:16px;font-weight:700;line-height:1.45}.L16kFG_practiceFacts [data-kind=study] dd,.L16kFG_practiceFacts [data-kind=time] dd{color:#005da7}.L16kFG_compactFacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-block:8px 20px}.L16kFG_compactFacts>div{padding:8px}.L16kFG_compactFacts dd{margin-top:4px;font-size:13px;font-weight:600}.L16kFG_mockCard .L16kFG_compactFacts>div[data-kind=study],.L16kFG_mockCard .L16kFG_compactFacts>div[data-kind=time]{background:#f3f7fa;border-color:#d8e4ed}.L16kFG_compactFacts>div:last-child:nth-child(odd){grid-column:1/-1}.L16kFG_mockDetails{color:#005da7;flex-wrap:wrap;gap:8px;margin-bottom:20px;font-size:12px;font-weight:600;display:flex}.L16kFG_mockDetails>span{background:#edf3f7;border:1px solid #d4e2ec;border-radius:5px;padding:6px 9px}.L16kFG_detailColumns>section[id]{scroll-margin-top:var(--assessment-scroll-offset)}.L16kFG_libraryActions .L16kFG_textLink{background:#edf3f7;border:1px solid #cbdfea;border-radius:5px;min-height:38px;padding:8px 10px;text-decoration:none}.L16kFG_guideLink{color:#005da7;text-underline-offset:4px;align-items:center;gap:6px;min-height:38px;font-size:12px;font-weight:600;text-decoration:underline;display:inline-flex}.L16kFG_guideDuration{color:#005da7;background:#edf4fa;border:1px solid #cbdfea;border-radius:5px;align-items:center;gap:6px;padding:7px 10px;font-size:12px;font-weight:600;display:inline-flex}@media (max-width:600px){.L16kFG_page{--assessment-scroll-offset:220px}.L16kFG_jumpNav{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.L16kFG_jumpNav a{gap:7px;min-width:0;padding:9px 10px;font-size:11px}.L16kFG_practiceFacts{gap:8px}}@media (max-width:960px){.L16kFG_guideContents nav ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid;overflow:visible}.L16kFG_guideContents nav a{white-space:normal;height:100%;margin-top:0}}
.QUfi5G_runner{--ink:#1f1b17;--blue:#005da7;--muted:#746b63;--line:#e4d9d0;width:100%;max-width:1120px;color:var(--ink);margin-inline:auto}.QUfi5G_runner *,.QUfi5G_runner :before,.QUfi5G_runner :after{box-sizing:border-box}.QUfi5G_back{min-height:28px;color:var(--muted);align-items:center;gap:8px;margin:0 0 20px;font-size:12px;text-decoration:none;display:inline-flex}.QUfi5G_back:hover{color:var(--blue)}.QUfi5G_surface{border:1px solid var(--line);background:#fffcfa;border-radius:12px;overflow:hidden;box-shadow:0 14px 45px -34px #4b362d50}.QUfi5G_eyebrow{font-family:var(--font-space-mono),monospace;text-transform:uppercase;letter-spacing:.14em;color:var(--blue);font-size:10px;line-height:1.7}.QUfi5G_title{font-family:var(--font-archivo),sans-serif;text-transform:uppercase;letter-spacing:-.025em;margin-top:16px;font-size:clamp(44px,5.2vw,68px);font-weight:700;line-height:1.04}.QUfi5G_title>span{color:var(--blue)}.QUfi5G_lead{max-width:440px;color:var(--muted);margin-top:20px;font-size:14px;line-height:1.85}.QUfi5G_intro{border:1px solid var(--line);background:#fffcfa;border-radius:12px;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:64px;padding:42px 48px;display:grid}.QUfi5G_introCopy{min-width:0}.QUfi5G_facts{border-block:1px solid var(--line);color:var(--muted);flex-wrap:wrap;gap:22px;margin-top:24px;padding-block:18px;font-size:12px;display:flex}.QUfi5G_facts strong{color:var(--ink);margin-right:4px;font-weight:600}.QUfi5G_steps{gap:18px;margin:25px 0 28px;padding:0;list-style:none;display:grid}.QUfi5G_steps li{gap:15px;display:flex}.QUfi5G_steps li>span{color:var(--blue);font-family:var(--font-space-mono),monospace;padding-top:4px;font-size:10px}.QUfi5G_steps strong{font-size:13px;font-weight:600;display:block}.QUfi5G_steps p{color:var(--muted);margin-top:4px;font-size:12px;line-height:1.7}.QUfi5G_primary,.QUfi5G_secondary{border:1px solid var(--blue);background:var(--blue);color:#fff;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:12px 20px;font-size:12px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.QUfi5G_primary:hover{background:#004b87}.QUfi5G_primary:disabled,.QUfi5G_secondary:disabled{cursor:not-allowed;opacity:.45}.QUfi5G_secondary{border-color:var(--line);color:var(--ink);background:0 0}.QUfi5G_secondary:hover{background:#f5eee8}.QUfi5G_small{max-width:440px;color:var(--muted);margin-top:14px;font-size:11px;line-height:1.8}.QUfi5G_introAside{background:#f6f8f8;border:1px solid #dce4e9;border-radius:10px;align-self:center;overflow:hidden}.QUfi5G_focusGraphic{min-height:230px;color:var(--blue);background-color:#edf3f7;background-image:radial-gradient(#adc3d357 .8px,#0000 .8px);background-size:13px 13px;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:relative}.QUfi5G_corner{border:1px solid #005da722;border-radius:6px;position:absolute;inset:24px}.QUfi5G_oneSecond{font-family:var(--font-archivo),sans-serif;font-size:68px;font-weight:600;line-height:1}.QUfi5G_oneSecond>span{font-family:var(--font-space-mono),monospace;text-transform:uppercase;letter-spacing:.2em;text-align:center;margin-top:6px;font-size:10px;font-weight:400;display:block}.QUfi5G_graphicLabel{color:#5d778a;margin-top:10px;font-size:10px}.QUfi5G_categoryGuide{padding:22px 26px 12px}.QUfi5G_categoryGuide>p{margin-bottom:14px}.QUfi5G_categoryGuide>div{align-items:center;gap:13px;padding:9px 0;font-size:12px;display:flex}.QUfi5G_categoryGuide svg{width:17px;height:17px;color:var(--blue);flex-shrink:0}.QUfi5G_asideNote{color:var(--muted);padding:0 26px 22px;font-size:11px;line-height:1.8}.QUfi5G_header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:84px;padding:20px 28px;display:flex;position:relative}.QUfi5G_session{align-items:center;gap:12px;min-width:0;display:flex}.QUfi5G_mark{width:37px;height:37px;color:var(--blue);background:#edf3f7;border:1px solid #dce6ed;border-radius:8px;flex-shrink:0;place-items:center;display:grid}.QUfi5G_sessionTitle{margin-top:2px;font-size:13px;font-weight:600}.QUfi5G_headerMeta{flex-shrink:0;align-items:center;gap:24px;display:flex}.QUfi5G_sceneCount{color:var(--muted);font-size:11px}.QUfi5G_sceneCount strong{color:var(--ink);margin-left:4px;font-weight:600}.QUfi5G_timer{color:var(--blue);font-size:14px;font-family:var(--font-space-mono),monospace;font-variant-numeric:tabular-nums;align-items:center;gap:7px;display:flex}.QUfi5G_progress{appearance:none;background:0 0;border:0;width:100%;height:3px;position:absolute;inset:auto 0 -1px}.QUfi5G_progress::-webkit-progress-bar{background:0 0}.QUfi5G_progress::-webkit-progress-value{background:var(--blue)}.QUfi5G_progress::-moz-progress-bar{background:var(--blue)}.QUfi5G_stage{aspect-ratio:1664/928;background:#edf1f3;place-items:center;width:100%;min-height:160px;max-height:calc(100svh - 240px);display:grid;position:relative;overflow:hidden}.QUfi5G_stage[data-mode=flash]{background:#17242e}.QUfi5G_stage>img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.QUfi5G_countdown{text-align:center;padding:20px}.QUfi5G_countNumber{min-height:110px;font-family:var(--font-archivo),sans-serif;color:var(--blue);font-variant-numeric:tabular-nums;place-items:center;font-size:94px;font-weight:600;line-height:1;display:grid}.QUfi5G_countdown>p:last-child{color:#6a7b86;font-size:12px;line-height:1.8}.QUfi5G_fixation{color:#8196a5}.QUfi5G_stageCaption{color:var(--muted);justify-content:space-between;gap:15px;padding:15px 28px;font-size:11px;display:flex}.QUfi5G_recall{padding:30px 32px 28px}.QUfi5G_recallHeading{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;margin-bottom:24px;display:flex}.QUfi5G_subheading{font-family:var(--font-archivo),sans-serif;text-transform:uppercase;letter-spacing:-.01em;font-size:32px;font-weight:600;line-height:1.15}.QUfi5G_recallHeading p,.QUfi5G_help{color:var(--muted);margin-top:8px;font-size:12px;line-height:1.8}.QUfi5G_selectionCount{white-space:nowrap;color:var(--blue);font-family:var(--font-space-mono),monospace;background:#edf3f7;border:1px solid #dce6ed;border-radius:5px;padding:5px 9px;font-size:10px}.QUfi5G_choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.QUfi5G_choice{border:1px solid var(--line);min-height:94px;color:var(--ink);text-align:left;cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:13px;padding:18px;font-size:13px;line-height:1.6;transition:background .15s,border-color .15s,box-shadow .15s;display:flex;position:relative}.QUfi5G_choice:not(:disabled):not([data-disabled=true]):hover{background:#f7fafb;border-color:#a4b8c7}.QUfi5G_choice[aria-pressed=true],.QUfi5G_choice[data-selected=true]{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue);background:#edf4fa}.QUfi5G_optionIcon{color:var(--blue);flex-shrink:0;place-items:center;display:grid}.QUfi5G_optionIcon svg{width:23px;height:23px}.QUfi5G_optionLabel{flex:1}.QUfi5G_checkmark{background:#fff;border:1px solid #c9beb4;border-radius:4px;flex-shrink:0;place-items:center;width:19px;height:19px;display:grid}.QUfi5G_choice[aria-pressed=true] .QUfi5G_checkmark,.QUfi5G_choice[data-selected=true] .QUfi5G_checkmark{background:var(--blue);border-color:var(--blue);color:#fff}.QUfi5G_noneChoice{color:var(--muted);border-style:dashed}.QUfi5G_noneChoice .QUfi5G_optionIcon{color:var(--muted)}.QUfi5G_choice input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.QUfi5G_choice[data-disabled=true],.QUfi5G_choice:disabled{opacity:.5;cursor:not-allowed}.QUfi5G_choice input:disabled{cursor:not-allowed}.QUfi5G_footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:20px 32px;display:flex}.QUfi5G_footer p{color:var(--muted);font-size:11px;line-height:1.7}.QUfi5G_footerActions{align-items:center;gap:10px;display:flex}.QUfi5G_loading{border:1px solid var(--line);text-align:center;background:#fffcfa;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:420px;padding:32px;display:flex}.QUfi5G_loading>p:last-child{color:var(--muted);font-size:12px;line-height:1.8}.QUfi5G_loadingIcon{width:64px;height:64px;color:var(--blue);background:#edf3f7;border:1px solid #dce6ed;border-radius:15px;place-items:center;margin-bottom:10px;display:grid}.QUfi5G_spinner{animation:1s linear infinite QUfi5G_atavt-spin}@keyframes QUfi5G_atavt-spin{to{transform:rotate(360deg)}}.QUfi5G_resultHero{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:30px;padding:35px 40px;display:grid}.QUfi5G_resultTitle{font-family:var(--font-archivo),sans-serif;text-transform:uppercase;margin-top:12px;font-size:clamp(36px,4vw,50px);font-weight:600;line-height:1.1}.QUfi5G_resultHero p:not(.QUfi5G_eyebrow){color:var(--muted);max-width:500px;margin-top:10px;font-size:12px;line-height:1.8}.QUfi5G_score{border-left:1px solid var(--line);text-align:center;padding-left:30px}.QUfi5G_score strong{color:var(--blue);font-family:var(--font-archivo),sans-serif;font-size:76px;font-weight:600;line-height:1;display:block}.QUfi5G_score span{max-width:150px;color:var(--muted);margin:8px auto 0;font-size:10px;line-height:1.8;display:block}.QUfi5G_resultStats{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0 40px 30px;padding-top:22px;display:grid}.QUfi5G_resultStats strong{font-family:var(--font-space-mono),monospace;color:var(--ink);font-size:21px;display:block}.QUfi5G_resultStats span{color:var(--muted);font-size:11px}.QUfi5G_saveNotice{margin:0 40px 30px}.QUfi5G_reviewHeading{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:14px;margin:36px 0 20px;display:flex}.QUfi5G_reviewHeading p{max-width:440px;color:var(--muted);margin-top:8px;font-size:12px;line-height:1.8}.QUfi5G_review{border:1px solid var(--line);background:#fffcfa;border-radius:8px;margin-top:10px}.QUfi5G_review summary{cursor:pointer;align-items:center;gap:16px;min-height:82px;padding:18px 24px;list-style:none;display:flex}.QUfi5G_review summary::-webkit-details-marker{display:none}.QUfi5G_reviewNumber{font-family:var(--font-space-mono),monospace;color:var(--muted);font-size:11px}.QUfi5G_reviewTitle{flex:1;font-size:13px;font-weight:600}.QUfi5G_reviewTitle small{color:var(--muted);margin-top:5px;font-size:11px;font-weight:400;display:block}.QUfi5G_reviewScore{color:#9c5e19;font-family:var(--font-space-mono),monospace;font-size:13px}.QUfi5G_reviewScore[data-perfect=true]{color:#357156}.QUfi5G_chevron{color:var(--muted);flex-shrink:0;transition:transform .15s}.QUfi5G_review[open] .QUfi5G_chevron{transform:rotate(180deg)}.QUfi5G_reviewBody{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:24px;padding:0 24px 24px;display:grid}.QUfi5G_reviewBody>img{aspect-ratio:1664/928;object-fit:contain;border:1px solid var(--line);background:#edf1f3;border-radius:6px;align-self:start;width:100%}.QUfi5G_reviewCategories>p{margin-bottom:9px}.QUfi5G_reviewCategories>div{border-bottom:1px solid #eee6df;align-items:center;gap:9px;padding:8px 0;font-size:11px;display:flex}.QUfi5G_reviewCategories>div>svg{width:15px;height:15px;color:var(--muted);flex-shrink:0}.QUfi5G_reviewCategories>div>span{flex:1}.QUfi5G_reviewCategories small{color:var(--muted);align-items:center;gap:4px;font-size:10px;display:flex}.QUfi5G_reviewCategories [data-state=hit] small{color:#357156}.QUfi5G_reviewCategories [data-state=miss] small{color:#9c5e19}.QUfi5G_reviewCategories [data-state=extra] small{color:#ae483a}.QUfi5G_reviewCategories [data-state=absent]{color:var(--muted)}.QUfi5G_error{background:#fffcfa;border:1px solid #d9bba8;border-radius:10px;padding:32px}.QUfi5G_error p{color:var(--muted);margin:12px 0 22px;font-size:13px;line-height:1.8}.QUfi5G_runner button:focus-visible,.QUfi5G_runner a:focus-visible,.QUfi5G_runner summary:focus-visible{outline:3px solid var(--blue);outline-offset:4px}.QUfi5G_choice:has(input:focus-visible){outline:3px solid var(--blue);outline-offset:4px}@media (min-width:900px){.QUfi5G_runner:has(.QUfi5G_surface){max-width:1120px}}@media (max-width:850px){.QUfi5G_intro{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:30px;padding:32px}.QUfi5G_choices{grid-template-columns:repeat(2,minmax(0,1fr))}.QUfi5G_reviewBody{grid-template-columns:1fr}}@media (max-width:600px){.QUfi5G_back{margin-bottom:13px}.QUfi5G_intro{grid-template-columns:1fr;gap:28px;padding:26px 22px}.QUfi5G_introAside{display:none}.QUfi5G_title{font-size:clamp(34px,9.5vw,46px)}.QUfi5G_intro .QUfi5G_primary{width:100%}.QUfi5G_facts{gap:16px}.QUfi5G_header{gap:10px;min-height:80px;padding:16px}.QUfi5G_headerMeta{flex-direction:column;align-items:end;gap:10px}.QUfi5G_mark{display:none}.QUfi5G_sceneCount{font-size:10px}.QUfi5G_timer{font-size:12px}.QUfi5G_session .QUfi5G_eyebrow{letter-spacing:.1em;font-size:9px}.QUfi5G_sessionTitle{font-size:12px}.QUfi5G_recall{padding:24px 16px}.QUfi5G_subheading{font-size:28px}.QUfi5G_choices{gap:9px}.QUfi5G_choice{flex-wrap:wrap;align-content:center;gap:10px;min-height:104px;padding:14px 12px;font-size:12px}.QUfi5G_optionIcon{order:0}.QUfi5G_checkmark{order:1;margin-left:auto}.QUfi5G_optionLabel{flex-basis:100%;order:2}.QUfi5G_optionIcon svg{width:20px;height:20px}.QUfi5G_footer{flex-wrap:wrap;gap:12px;padding:17px 16px}.QUfi5G_footer>p,.QUfi5G_footerActions{width:100%}.QUfi5G_footerActions>*{flex:1}.QUfi5G_footer>.QUfi5G_primary{width:100%}.QUfi5G_stageCaption{padding:13px 16px;font-size:10px}.QUfi5G_countNumber{min-height:80px;font-size:74px}.QUfi5G_countdown>p:last-child{font-size:10px}.QUfi5G_resultHero{grid-template-columns:1fr;gap:22px;padding:26px 22px}.QUfi5G_resultTitle{font-size:38px}.QUfi5G_score{border-left:0;border-top:1px solid var(--line);text-align:left;align-items:center;gap:16px;padding:22px 0 0;display:flex}.QUfi5G_score strong{font-size:64px}.QUfi5G_score span{max-width:150px;margin:0}.QUfi5G_resultStats{gap:14px;margin:0 22px 24px}.QUfi5G_resultStats strong{font-size:19px}.QUfi5G_resultStats span{font-size:10px}.QUfi5G_saveNotice{margin:0 22px 24px}.QUfi5G_review summary{gap:11px;padding:16px}.QUfi5G_reviewTitle{font-size:12px}.QUfi5G_reviewBody{gap:18px;padding:0 16px 16px}}@media (prefers-reduced-motion:reduce){.QUfi5G_runner *,.QUfi5G_runner :before,.QUfi5G_runner :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.QUfi5G_mobileCategories{display:none}.QUfi5G_sceneShown{color:var(--muted);cursor:default;border:0;margin-top:15px;font-size:11px}@media (max-width:600px){.QUfi5G_mobileCategories{color:var(--muted);margin-top:18px;font-size:11px;line-height:1.85;display:block}}.QUfi5G_surface{scroll-margin-top:84px}.QUfi5G_scoringNote{max-width:440px;color:var(--muted);margin:-10px 0 22px;font-size:11px;line-height:1.8}@media (max-height:520px) and (orientation:landscape){.QUfi5G_runner:has([data-atavt-stage]) .QUfi5G_back{display:none}.QUfi5G_runner:has([data-atavt-stage]) .QUfi5G_header{min-height:60px;padding:10px 16px}.QUfi5G_stage{min-height:130px;max-height:calc(100svh - 145px)}.QUfi5G_stageCaption{padding:8px 16px}}
