.learn-module__VSVJQa__shell{background:var(--cream);min-height:100vh;color:var(--ink)}.learn-module__VSVJQa__topbar{border-bottom:1px solid var(--line);background:#faf7f0eb;justify-content:space-between;align-items:center;height:84px;padding:0 max(24px,50vw - 720px);display:flex}.learn-module__VSVJQa__brand{align-items:center;gap:10px;text-decoration:none;display:flex}.learn-module__VSVJQa__brand span{font:700 2rem/1 var(--serif);letter-spacing:-.05em}.learn-module__VSVJQa__brand i{color:var(--red);font-style:normal}.learn-module__VSVJQa__brand b{color:var(--blue)}.learn-module__VSVJQa__account{color:var(--muted);align-items:center;gap:16px;font-size:.82rem;display:flex}.learn-module__VSVJQa__account a,.learn-module__VSVJQa__account button,.learn-module__VSVJQa__empty button{cursor:pointer;color:inherit;background:0 0;border:0;text-decoration:underline}.learn-module__VSVJQa__preview{text-align:center;color:#714814;background:#fff1d8;padding:10px 24px;font-size:.82rem;font-weight:700}.learn-module__VSVJQa__progressRow{grid-template-columns:1fr auto;gap:10px 30px;max-width:1440px;margin:auto;padding:30px clamp(24px,5vw,72px);display:grid}.learn-module__VSVJQa__eyebrow{font:600 .7rem var(--mono);letter-spacing:.13em;color:var(--blue-dark);margin:0 0 7px}.learn-module__VSVJQa__score{color:var(--muted);align-items:end;gap:18px;font-size:.86rem;display:flex}.learn-module__VSVJQa__progressTrack{background:#ded9d0;border-radius:5px;grid-column:1/-1;height:5px;overflow:hidden}.learn-module__VSVJQa__progressTrack i{background:linear-gradient(90deg,var(--red),var(--blue));height:100%;transition:width .3s;display:block}.learn-module__VSVJQa__questionCard{border:1px solid var(--line);background:var(--paper);grid-template-columns:minmax(0,1.05fr) minmax(390px,.95fr);max-width:1440px;min-height:690px;margin:0 auto;display:grid}.learn-module__VSVJQa__questionPane{padding:clamp(28px,5vw,64px)}.learn-module__VSVJQa__meta{gap:8px;margin-bottom:28px;display:flex}.learn-module__VSVJQa__meta span{border:1px solid var(--line);font:600 .66rem var(--mono);text-transform:uppercase;color:var(--muted);border-radius:999px;padding:6px 10px}.learn-module__VSVJQa__stem{font:500 clamp(1.12rem,1.7vw,1.45rem)/1.55 var(--sans);letter-spacing:0}.learn-module__VSVJQa__questionPane h1{font:700 1.05rem/1.45 var(--sans);margin:28px 0 20px}.learn-module__VSVJQa__options{border:0;gap:11px;margin:0;padding:0;display:grid}.learn-module__VSVJQa__options label{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:13px;grid-template-columns:40px 1fr;align-items:center;gap:13px;padding:13px;display:grid}.learn-module__VSVJQa__options input{opacity:0;position:absolute}.learn-module__VSVJQa__options strong{background:var(--cream);width:38px;height:38px;font:700 .78rem var(--mono);border-radius:9px;place-items:center;display:grid}.learn-module__VSVJQa__options label.learn-module__VSVJQa__selected{border-color:var(--blue);background:var(--blue-soft)}.learn-module__VSVJQa__options label.learn-module__VSVJQa__correct{background:#e8f7f1;border-color:#1da77b}.learn-module__VSVJQa__options label.learn-module__VSVJQa__correct strong{color:#fff;background:#1da77b}.learn-module__VSVJQa__options label.learn-module__VSVJQa__wrong{border-color:var(--red);background:#fff0ed}.learn-module__VSVJQa__options label.learn-module__VSVJQa__wrong strong{background:var(--red);color:#fff}.learn-module__VSVJQa__submit{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:12px;margin-top:22px;padding:14px 22px;font-weight:750}.learn-module__VSVJQa__submit:disabled{opacity:.35;cursor:not-allowed}.learn-module__VSVJQa__explanation{border-left:1px solid var(--line);background:#f1ede5;padding:clamp(28px,5vw,58px);overflow:auto}.learn-module__VSVJQa__explanationWaiting{text-align:center;height:100%;color:var(--muted);place-content:center;justify-items:center;max-width:320px;margin:auto;line-height:1.5;display:grid}.learn-module__VSVJQa__verdict{border-radius:12px;margin:0 0 28px;padding:13px 15px;font-weight:800}.learn-module__VSVJQa__good{color:#116d51;background:#def3eb}.learn-module__VSVJQa__tryAgain{color:#9a322a;background:#fce2dd}.learn-module__VSVJQa__explanation h2{font:700 2rem var(--serif);margin:0 0 12px}.learn-module__VSVJQa__explanation>p:not(.learn-module__VSVJQa__verdict){line-height:1.65}.learn-module__VSVJQa__yourAnswer{border-top:1px solid var(--line);margin-top:24px;padding-top:22px}.learn-module__VSVJQa__yourAnswer p{color:var(--muted);line-height:1.55}.learn-module__VSVJQa__practice{gap:12px;margin-top:30px;display:grid}.learn-module__VSVJQa__practice section{background:#ffffff9e;border:1px solid #d7d1c8;border-radius:13px;padding:17px}.learn-module__VSVJQa__practice span{font:700 .68rem var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--blue-dark)}.learn-module__VSVJQa__practice p{margin:8px 0 0;line-height:1.5}.learn-module__VSVJQa__navigation{grid-template-columns:1fr auto 1fr;align-items:center;max-width:1440px;margin:0 auto;padding:24px clamp(24px,5vw,72px) 50px;display:grid}.learn-module__VSVJQa__navigation button{cursor:pointer;background:0 0;border:0;font-weight:750}.learn-module__VSVJQa__navigation button:last-child{justify-self:end}.learn-module__VSVJQa__navigation button:disabled{opacity:.3}.learn-module__VSVJQa__navigation span{font:500 .68rem var(--mono);color:var(--muted)}.learn-module__VSVJQa__empty{text-align:center;place-content:center;justify-items:center;min-height:100vh;padding:32px;display:grid}.learn-module__VSVJQa__empty h1{font:700 clamp(2.8rem,7vw,5rem)/.95 var(--serif);max-width:750px;margin:15px 0}.learn-module__VSVJQa__empty>p:not(.learn-module__VSVJQa__eyebrow){max-width:620px;color:var(--muted);line-height:1.6}.learn-module__VSVJQa__empty button{margin-top:20px}@media (max-width:850px){.learn-module__VSVJQa__questionCard{grid-template-columns:1fr;margin:0 14px}.learn-module__VSVJQa__explanation{border-left:0;border-top:1px solid var(--line);min-height:430px}.learn-module__VSVJQa__account span{display:none}.learn-module__VSVJQa__progressRow{grid-template-columns:1fr}.learn-module__VSVJQa__score{justify-content:space-between}.learn-module__VSVJQa__progressTrack{grid-column:1}.learn-module__VSVJQa__navigation{padding-inline:20px}.learn-module__VSVJQa__navigation span{display:none}.learn-module__VSVJQa__navigation{grid-template-columns:1fr 1fr}}@media (max-width:520px){.learn-module__VSVJQa__topbar{height:70px;padding-inline:18px}.learn-module__VSVJQa__questionPane,.learn-module__VSVJQa__explanation{padding:24px 18px}.learn-module__VSVJQa__stem{font-size:1.08rem}.learn-module__VSVJQa__options label{grid-template-columns:34px 1fr;padding:10px}.learn-module__VSVJQa__options strong{width:32px;height:32px}.learn-module__VSVJQa__score{font-size:.76rem}}
.dashboard-extras-module__QgIOVa__continueArrow{font-weight:800;color:var(--ink)!important}.dashboard-extras-module__QgIOVa__specialties{grid-column:span 2!important;min-height:270px!important}.dashboard-extras-module__QgIOVa__specialties header,.dashboard-extras-module__QgIOVa__calendar header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.dashboard-extras-module__QgIOVa__specialties small,.dashboard-extras-module__QgIOVa__calendar small{font:600 .64rem var(--mono);letter-spacing:.1em;color:var(--muted)}.dashboard-extras-module__QgIOVa__specialties h2,.dashboard-extras-module__QgIOVa__calendar h2{font:700 1.75rem var(--serif);margin:7px 0 0}.dashboard-extras-module__QgIOVa__specialties header>a{font-size:.8rem;font-weight:700;text-decoration:none}.dashboard-extras-module__QgIOVa__specialties nav{flex-wrap:wrap;gap:9px;margin-top:28px;display:flex}.dashboard-extras-module__QgIOVa__specialties nav a{border:1px solid var(--line);background:var(--cream);color:var(--ink);border-radius:999px;justify-content:space-between;align-items:center;gap:14px;padding:10px 13px;font-size:.82rem;font-weight:650;text-decoration:none;display:flex}.dashboard-extras-module__QgIOVa__specialties nav a:hover{border-color:var(--blue);background:var(--blue-soft)}.dashboard-extras-module__QgIOVa__calendar{grid-column:span 2!important;min-height:270px!important}.dashboard-extras-module__QgIOVa__calendar header>strong{font:700 1.7rem var(--serif);color:var(--red)}.dashboard-extras-module__QgIOVa__calendar header>strong span{font:500 .72rem var(--sans);color:var(--muted)}.dashboard-extras-module__QgIOVa__weekdays,.dashboard-extras-module__QgIOVa__days{text-align:center;grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.dashboard-extras-module__QgIOVa__weekdays{font:500 .59rem var(--mono);color:var(--muted);margin-top:23px}.dashboard-extras-module__QgIOVa__days{margin-top:7px}.dashboard-extras-module__QgIOVa__days span{aspect-ratio:1;background:var(--cream);border-radius:8px;place-items:center;font-size:.72rem;display:grid}.dashboard-extras-module__QgIOVa__days .dashboard-extras-module__QgIOVa__activeDay{background:var(--blue-soft);color:var(--blue-dark);font-weight:800}.dashboard-extras-module__QgIOVa__days .dashboard-extras-module__QgIOVa__today{outline:2px solid var(--red);outline-offset:-2px;font-weight:800}.dashboard-extras-module__QgIOVa__calendar>p{color:var(--muted);margin:15px 0 0;font-size:.72rem}@media (max-width:800px){.dashboard-extras-module__QgIOVa__specialties,.dashboard-extras-module__QgIOVa__calendar{grid-column:span 2!important}}@media (max-width:520px){.dashboard-extras-module__QgIOVa__specialties,.dashboard-extras-module__QgIOVa__calendar{grid-column:span 2!important}.dashboard-extras-module__QgIOVa__specialties nav a{width:calc(50% - 5px)}}.dashboard-extras-module__QgIOVa__sampleNav{align-items:center;gap:8px;display:flex}.dashboard-extras-module__QgIOVa__sampleNav a{border:1px solid var(--line);color:var(--ink);background:#ffffffb8;border-radius:999px;padding:9px 13px;font-weight:750;transition:transform .2s,box-shadow .2s;text-decoration:none!important}.dashboard-extras-module__QgIOVa__sampleNav a:hover{transform:translateY(-2px);box-shadow:0 4px #14141414}.dashboard-extras-module__QgIOVa__sampleNav .dashboard-extras-module__QgIOVa__joinButton{border-color:var(--red);color:var(--red);background:#fff8f6}.dashboard-extras-module__QgIOVa__sampleNav .dashboard-extras-module__QgIOVa__onCallButton{background:var(--ink);color:#fff;border-color:var(--ink);align-items:center;gap:7px;display:flex;box-shadow:0 5px #14141421}.dashboard-extras-module__QgIOVa__sampleIntro{border-bottom:1px solid var(--line);background:radial-gradient(circle at 88% 12%,#199ed71a,#0000 26%);justify-content:space-between;align-items:end;gap:32px;max-width:1440px;margin:0 auto;padding:28px clamp(24px,5vw,72px);display:flex}.dashboard-extras-module__QgIOVa__sampleIntro strong{font:700 clamp(1.55rem,2.5vw,2.35rem)/1.05 var(--serif)}.dashboard-extras-module__QgIOVa__sampleIntro>p{max-width:510px;color:var(--muted);margin:0;line-height:1.5}.dashboard-extras-module__QgIOVa__valueStrip{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);max-width:1440px;margin:auto;padding:0 clamp(24px,5vw,72px);display:grid}.dashboard-extras-module__QgIOVa__valueStrip span{border-right:1px solid var(--line);text-align:center;padding:13px 12px;font-size:.72rem;font-weight:750}.dashboard-extras-module__QgIOVa__valueStrip span:last-child{border:0}.dashboard-extras-module__QgIOVa__valueStrip b{font:650 .58rem var(--mono);color:var(--blue);margin-right:7px}.dashboard-extras-module__QgIOVa__showcaseWaiting{align-content:center!important;max-width:430px!important}.dashboard-extras-module__QgIOVa__showcaseWaiting small{font:650 .62rem var(--mono);letter-spacing:.12em;color:var(--blue-dark);margin-top:18px}.dashboard-extras-module__QgIOVa__showcaseWaiting h2{font:700 2.15rem/1.05 var(--serif);color:var(--ink);margin:7px 0 5px}.dashboard-extras-module__QgIOVa__showcaseWaiting>p{max-width:340px;margin:5px auto 20px}.dashboard-extras-module__QgIOVa__showcaseWaiting>div{text-align:left;gap:7px;width:100%;display:grid}.dashboard-extras-module__QgIOVa__showcaseWaiting>div span{color:var(--ink);background:#ffffffa8;border:1px solid #d7d1c8;border-radius:10px;padding:10px 13px;font-size:.76rem;font-weight:700}.dashboard-extras-module__QgIOVa__showcaseWaiting>div b{background:var(--cream-deep);width:24px;height:24px;font:650 .58rem var(--mono);color:var(--blue-dark);border-radius:7px;place-items:center;margin-right:8px;display:inline-grid}.dashboard-extras-module__QgIOVa__sampleFooter{z-index:8;border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border-radius:18px;justify-content:space-between;align-items:center;gap:20px;max-width:980px;margin:0 auto 24px;padding:13px 15px 13px 18px;display:flex;position:sticky;bottom:14px;box-shadow:0 16px 50px #19171429}.dashboard-extras-module__QgIOVa__sampleFooter>div{align-items:center;gap:12px;display:flex}.dashboard-extras-module__QgIOVa__sampleFooter p{gap:2px;margin:0;display:grid}.dashboard-extras-module__QgIOVa__sampleFooter p span{color:var(--muted);font-size:.75rem}.dashboard-extras-module__QgIOVa__sampleFooter>a{background:var(--ink);color:#fff;white-space:nowrap;border-radius:11px;padding:12px 16px;font-weight:800;text-decoration:none}@media (max-width:900px){.dashboard-extras-module__QgIOVa__valueStrip{grid-template-columns:1fr 1fr}.dashboard-extras-module__QgIOVa__valueStrip span:nth-child(2){border-right:0}.dashboard-extras-module__QgIOVa__valueStrip span:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width:760px){.dashboard-extras-module__QgIOVa__sampleNav>a:not(.dashboard-extras-module__QgIOVa__onCallButton){display:none}.dashboard-extras-module__QgIOVa__sampleIntro{flex-direction:column;align-items:start;gap:10px;padding-block:18px}.dashboard-extras-module__QgIOVa__sampleFooter{margin-inline:12px;bottom:8px}.dashboard-extras-module__QgIOVa__sampleFooter p span{display:none}}@media (max-width:500px){.dashboard-extras-module__QgIOVa__valueStrip{display:none}.dashboard-extras-module__QgIOVa__sampleFooter p strong{font-size:.78rem}.dashboard-extras-module__QgIOVa__sampleFooter>a{padding:10px 12px;font-size:.76rem}}
.sample-showcase-module__CcQxFW__sampleProgress{padding-top:18px!important;padding-bottom:16px!important}.sample-showcase-module__CcQxFW__stickyTopbar{z-index:100;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:sticky;top:0;box-shadow:0 1px #1414140a;background:#faf7f0f0!important;height:76px!important}.sample-showcase-module__CcQxFW__compactIntro{min-height:154px;align-items:center!important;padding-block:24px!important}.sample-showcase-module__CcQxFW__compactIntro>div{width:100%}.sample-showcase-module__CcQxFW__onCallMark{width:19px;height:19px;display:inline-block;position:relative}.sample-showcase-module__CcQxFW__onCallMark i,.sample-showcase-module__CcQxFW__onCallMark b{border-radius:999px;width:6px;height:15px;position:absolute;top:2px}.sample-showcase-module__CcQxFW__onCallMark i{background:#ef4444;left:2px}.sample-showcase-module__CcQxFW__onCallMark b{background:#0b9ad9;right:2px}.sample-showcase-module__CcQxFW__publicQuestionCard{overflow:hidden;box-shadow:0 22px 65px #221d181c,0 3px #1414140a;border:1px solid #1414141f!important;border-radius:24px!important;margin:22px auto 34px!important}.sample-showcase-module__CcQxFW__joinModal{z-index:500;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.sample-showcase-module__CcQxFW__modalBackdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#0f0e0fb8;border:0;position:absolute;inset:0}.sample-showcase-module__CcQxFW__modalCard{z-index:1;background:var(--paper);border:1px solid #ffffff80;border-radius:26px;width:min(560px,100%);max-height:calc(100vh - 40px);padding:38px;animation:.24s both sample-showcase-module__CcQxFW__modalIn;position:relative;overflow:auto;box-shadow:0 34px 100px #00000061}.sample-showcase-module__CcQxFW__modalCard h2{font:700 clamp(2.4rem, 6vw, 3.5rem)/.95 var(--serif);letter-spacing:-.04em;margin:8px 0 12px}.sample-showcase-module__CcQxFW__modalCard>p:not(:first-of-type){color:var(--muted);line-height:1.55}.sample-showcase-module__CcQxFW__modalCard form{margin-top:24px}.sample-showcase-module__CcQxFW__modalCard .waitlist-form{gap:18px;display:grid}.sample-showcase-module__CcQxFW__modalCard .form-row{gap:16px;display:grid}.sample-showcase-module__CcQxFW__modalCard .waitlist-form label{color:var(--ink);gap:8px;font-size:.78rem;font-weight:800;display:grid}:is(.sample-showcase-module__CcQxFW__modalCard .waitlist-form input[type=email],.sample-showcase-module__CcQxFW__modalCard .waitlist-form select){border:1px solid var(--line-strong);width:100%;min-height:58px;color:var(--ink);font:500 1rem var(--sans);background:#fff;border-radius:13px;outline:none;margin:0;padding:13px 16px}:is(.sample-showcase-module__CcQxFW__modalCard .waitlist-form input[type=email]:focus,.sample-showcase-module__CcQxFW__modalCard .waitlist-form select:focus){border-color:var(--blue);box-shadow:0 0 0 3px #0b9ad91f}.sample-showcase-module__CcQxFW__modalCard .waitlist-form button[type=submit]{background:var(--red);color:#fff;width:100%;min-height:60px;font:800 1rem var(--sans);cursor:pointer;border:0;border-radius:13px;order:3;box-shadow:0 7px #cc302f}.sample-showcase-module__CcQxFW__modalCard .consent{grid-template-columns:24px 1fr;align-items:start;line-height:1.45;color:var(--muted)!important;gap:10px!important;font-weight:500!important;display:grid!important}.sample-showcase-module__CcQxFW__modalCard .consent input{width:22px;height:22px;accent-color:var(--red);margin:1px 0 0}.sample-showcase-module__CcQxFW__modalCard .consent a{color:inherit}.sample-showcase-module__CcQxFW__modalCard .hp{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important}.sample-showcase-module__CcQxFW__modalCard .form-error{color:var(--red);margin:0;font-size:.78rem;font-weight:700}.sample-showcase-module__CcQxFW__modalCard .form-success{text-align:center;place-items:center;gap:14px;padding:28px 0 10px;display:grid}.sample-showcase-module__CcQxFW__modalCard .form-success span{color:#13815f;background:#e8f7f1;border-radius:50%;place-items:center;width:58px;height:58px;font-size:1.6rem;display:grid}.sample-showcase-module__CcQxFW__modalClose{border:1px solid var(--line);background:var(--cream);width:40px;height:40px;color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;font-size:1.45rem;display:grid;position:absolute;top:16px;right:16px}@keyframes sample-showcase-module__CcQxFW__modalIn{0%{opacity:0;transform:translateY(12px)scale(.98)}}.sample-showcase-module__CcQxFW__stickyTopbar nav button{border:1px solid var(--red);color:var(--red);font:750 .82rem var(--sans);cursor:pointer;background:#fff8f6;border-radius:999px;padding:9px 13px;transition:transform .2s,box-shadow .2s}.sample-showcase-module__CcQxFW__stickyTopbar nav button:hover{transform:translateY(-2px);box-shadow:0 4px #14141414}.sample-showcase-module__CcQxFW__footerJoin,.sample-showcase-module__CcQxFW__publicQuestionCard~nav+aside>button{background:var(--ink);color:#fff;font:800 .82rem var(--sans);white-space:nowrap;cursor:pointer;border:0;border-radius:11px;padding:12px 16px}@media (max-width:760px){.sample-showcase-module__CcQxFW__publicQuestionCard{border-radius:18px!important;margin:12px 12px 24px!important}.sample-showcase-module__CcQxFW__sampleProgress{padding-inline:20px!important}.sample-showcase-module__CcQxFW__stickyTopbar{height:68px!important}.sample-showcase-module__CcQxFW__compactIntro{min-height:0;padding-block:18px!important}.sample-showcase-module__CcQxFW__modalCard{border-radius:20px;padding:30px 22px}}
.learner-review-module__YDsiMa__reviewMode{grid-template-columns:1fr!important}.learner-review-module__YDsiMa__reviewMode>section{width:100%;max-width:900px;margin:auto}.learner-review-module__YDsiMa__reviewPanel{border-top:1px solid var(--line);background:#f7f3ed!important;border-left:0!important;padding:0!important;overflow:visible!important}.learner-review-module__YDsiMa__answerPanel{background:#e5f5ef;border-left:5px solid #1da77b;padding:34px clamp(24px,5vw,62px)}.learner-review-module__YDsiMa__answerPanel>p:last-child{max-width:920px;line-height:1.65}.learner-review-module__YDsiMa__answerLabel{font:600 .68rem var(--mono);letter-spacing:.12em;color:#147355;margin:0 0 10px}.learner-review-module__YDsiMa__answerPanel .verdict{margin-bottom:22px;display:inline-block}.learner-review-module__YDsiMa__distractors{background:var(--paper);border-bottom:1px solid var(--line);padding:34px clamp(24px,5vw,62px)}.learner-review-module__YDsiMa__distractors dl{gap:13px;margin:0;display:grid}.learner-review-module__YDsiMa__distractors dl>div{border-radius:10px;grid-template-columns:115px 1fr;gap:16px;padding:10px 12px;display:grid}.learner-review-module__YDsiMa__distractors dt{font:600 .7rem var(--mono);color:var(--red)}.learner-review-module__YDsiMa__distractors dd{color:var(--ink-soft);margin:0;line-height:1.55}.learner-review-module__YDsiMa__chosenDistractor{background:var(--red-soft)}.learner-review-module__YDsiMa__practiceGrid{background:var(--line);grid-template-columns:1fr 1fr!important;gap:1px!important;margin:0!important}.learner-review-module__YDsiMa__practiceGrid section{background:#f7f3ed!important;border:0!important;border-radius:0!important;padding:30px clamp(24px,4vw,48px)!important}.learner-review-module__YDsiMa__takeaway{background:var(--blue-soft);border-left:4px solid var(--blue);border-radius:15px;justify-content:space-between;align-items:flex-end;gap:24px;margin:32px clamp(24px,5vw,62px) 28px;padding:23px;display:flex}.learner-review-module__YDsiMa__takeawayCopy{max-width:760px}.learner-review-module__YDsiMa__takeaway span{font:700 .68rem var(--mono);letter-spacing:.1em;color:var(--blue-dark)}.learner-review-module__YDsiMa__takeaway p{font:700 1.2rem/1.45 var(--serif);margin:8px 0 0}.learner-review-module__YDsiMa__takeawayActions{flex-direction:column;flex:none;align-items:flex-end;gap:9px;display:flex}.learner-review-module__YDsiMa__takeawayActions button{background:var(--ink);color:#fff;white-space:nowrap;cursor:pointer;border:0;border-radius:11px;padding:12px 16px;font-weight:750}.learner-review-module__YDsiMa__takeawayActions button:disabled{opacity:.55;cursor:wait}.learner-review-module__YDsiMa__takeawayActions a{color:var(--ink);font-size:.78rem;font-weight:750}@media (max-width:700px){.learner-review-module__YDsiMa__distractors dl>div{grid-template-columns:1fr;gap:5px}.learner-review-module__YDsiMa__practiceGrid{grid-template-columns:1fr!important}.learner-review-module__YDsiMa__takeaway{flex-direction:column;align-items:stretch}.learner-review-module__YDsiMa__takeawayActions{align-items:flex-start}.learner-review-module__YDsiMa__takeawayActions button{width:100%}}
.learner-side-review-module__1lRgeq__sideReview{align-items:start;grid-template-columns:minmax(0,1.05fr) minmax(390px,.95fr)!important}.learner-side-review-module__1lRgeq__sideReview>section{max-width:none!important;margin:0!important}.learner-side-review-module__1lRgeq__sidePanel{max-height:none;border-left:1px solid var(--line)!important;border-top:0!important}.learner-side-review-module__1lRgeq__sidePanel>section{padding:28px clamp(22px,3vw,38px)}.learner-side-review-module__1lRgeq__sidePanel .learner-side-review-module__1lRgeq__sidePractice{background:0 0!important;grid-template-columns:1fr!important;gap:10px!important;margin:26px clamp(20px,3vw,34px)!important;display:grid!important}.learner-side-review-module__1lRgeq__sidePractice section{background:#ffffffb8!important;border:1px solid #d7d1c8!important;border-radius:13px!important;padding:18px!important}.learner-side-review-module__1lRgeq__sidePanel dl>div{grid-template-columns:96px 1fr}.learner-side-review-module__1lRgeq__sidePanel footer{padding-inline:clamp(22px,3vw,38px)}@media (max-width:850px){.learner-side-review-module__1lRgeq__sideReview{grid-template-columns:1fr!important}.learner-side-review-module__1lRgeq__sidePanel{border-left:0!important;border-top:1px solid var(--line)!important}.learner-side-review-module__1lRgeq__sidePanel .learner-side-review-module__1lRgeq__sidePractice{grid-template-columns:1fr 1fr!important}}@media (max-width:650px){.learner-side-review-module__1lRgeq__sidePanel .learner-side-review-module__1lRgeq__sidePractice{grid-template-columns:1fr!important}.learner-side-review-module__1lRgeq__sidePanel dl>div{grid-template-columns:1fr}}.learner-side-review-module__1lRgeq__fullWidthDistractors{border-top:1px solid var(--line);grid-column:1/-1;border-bottom:0!important;padding:38px clamp(24px,5vw,64px)!important}.learner-side-review-module__1lRgeq__fullWidthDistractors dl{grid-template-columns:1fr 1fr;gap:10px 28px!important}.learner-side-review-module__1lRgeq__fullWidthDistractors dl>div{align-content:start;grid-template-columns:105px 1fr!important}@media (max-width:850px){.learner-side-review-module__1lRgeq__fullWidthDistractors{grid-column:1}.learner-side-review-module__1lRgeq__fullWidthDistractors dl{grid-template-columns:1fr}}@media (max-width:520px){.learner-side-review-module__1lRgeq__fullWidthDistractors dl>div{grid-template-columns:1fr!important}}
.distractor-cards-module__PYwXzG__cardSection dl{gap:12px!important}.distractor-cards-module__PYwXzG__card{border:1px solid var(--line);background:var(--cream);border-radius:14px;padding:18px!important}.distractor-cards-module__PYwXzG__card[class*=chosenDistractor]{background:var(--red-soft);border-color:#ef444466}
.deep-dive-module__U8iRtW__deepDive{border:1px solid var(--line);background:var(--paper);border-radius:16px;margin:18px clamp(20px,3vw,34px) 0;overflow:hidden;box-shadow:0 8px #201e1c1c}.deep-dive-module__U8iRtW__deepDive summary{cursor:pointer;background:var(--ink);color:#fff;justify-content:space-between;align-items:center;gap:18px;padding:20px 22px;list-style:none;display:flex}.deep-dive-module__U8iRtW__deepDive summary::-webkit-details-marker{display:none}.deep-dive-module__U8iRtW__deepDive summary span{gap:4px;display:grid}.deep-dive-module__U8iRtW__deepDive summary small{font:600 .59rem var(--mono);letter-spacing:.12em;color:#aaa6a0}.deep-dive-module__U8iRtW__deepDive summary strong{font:750 1rem var(--sans)}.deep-dive-module__U8iRtW__deepDive summary b{font:650 .7rem var(--sans);color:#c9eafa}.deep-dive-module__U8iRtW__deepDive.deep-dive-module__U8iRtW__hasPathway{box-shadow:0 8px #b9e5f6}.deep-dive-module__U8iRtW__deepBody{background:var(--line);border-top:4px solid #b9e5f6;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.deep-dive-module__U8iRtW__deepDive section{background:var(--paper);padding:24px 22px 22px 58px;position:relative}.deep-dive-module__U8iRtW__deepDive section>i{background:var(--cream-deep);width:27px;height:27px;font:600 .58rem var(--mono);border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute;top:22px;left:20px}.deep-dive-module__U8iRtW__deepDive h3{font:700 1.18rem var(--serif);margin:0 0 10px}.deep-dive-module__U8iRtW__deepDive ul{margin:0;padding-left:18px}.deep-dive-module__U8iRtW__deepDive li,.deep-dive-module__U8iRtW__deepDive p{color:var(--ink-soft);font-size:.82rem;line-height:1.5}.deep-dive-module__U8iRtW__deepDive a{color:var(--blue-dark);background:#dff4fb;border-radius:10px;padding:12px 14px;font-weight:750;text-decoration:none;display:block}.deep-dive-module__U8iRtW__pathwayPreview,.deep-dive-module__U8iRtW__onCallPreview{grid-column:span 3}.deep-dive-module__U8iRtW__pathwayPreview>small,.deep-dive-module__U8iRtW__onCallPreview>small,.deep-dive-module__U8iRtW__notePreview>small{font:600 .59rem var(--mono);letter-spacing:.1em;color:var(--blue-dark)}.deep-dive-module__U8iRtW__onCallPreview a{background:var(--ink);color:#fff;align-items:center;gap:8px;width:max-content;max-width:100%;display:flex;box-shadow:0 5px #b9e5f6}.deep-dive-module__U8iRtW__notePreview{border-left:4px solid var(--red);grid-column:span 3}.deep-dive-module__U8iRtW__notePreview h3{margin-top:8px}.deep-dive-module__U8iRtW__deepDive[open] summary b{font-size:0}.deep-dive-module__U8iRtW__deepDive[open] summary b:after{content:"Close deep dive −";font-size:.7rem}@media (max-width:900px){.deep-dive-module__U8iRtW__deepBody{grid-template-columns:1fr 1fr}.deep-dive-module__U8iRtW__deepBody>section:nth-child(3),.deep-dive-module__U8iRtW__pathwayPreview,.deep-dive-module__U8iRtW__onCallPreview,.deep-dive-module__U8iRtW__notePreview{grid-column:span 2}}@media (max-width:600px){.deep-dive-module__U8iRtW__deepDive summary{align-items:start}.deep-dive-module__U8iRtW__deepDive summary b{text-align:right;max-width:120px}.deep-dive-module__U8iRtW__deepBody{grid-template-columns:1fr}.deep-dive-module__U8iRtW__deepBody>section:nth-child(3),.deep-dive-module__U8iRtW__pathwayPreview,.deep-dive-module__U8iRtW__onCallPreview,.deep-dive-module__U8iRtW__notePreview{grid-column:auto}}
.dashboard-actions-module__-sncWq__ringLink{color:inherit;text-decoration:none;transition:transform .18s}.dashboard-actions-module__-sncWq__ringLink:hover{transform:translateY(-3px)}.dashboard-actions-module__-sncWq__detailLink{color:var(--ink);margin-top:12px;font-size:.75rem;font-weight:750;text-decoration:none;display:inline-flex}.dashboard-actions-module__-sncWq__detailLink:hover{text-decoration:underline}.dashboard-actions-module__-sncWq__statCard{border:1px solid var(--line);min-height:180px;color:var(--ink);border-radius:22px;flex-direction:column;padding:24px;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex;position:relative}.dashboard-actions-module__-sncWq__statCard:hover,.dashboard-actions-module__-sncWq__statCard:focus-visible{transform:translateY(-3px);box-shadow:0 12px 28px #1a1a1c17}.dashboard-actions-module__-sncWq__statCard>span:first-child{position:absolute;top:24px;right:24px}.dashboard-actions-module__-sncWq__statCard>strong{margin-top:auto}.dashboard-actions-module__-sncWq__statCard>b{margin-top:12px;font-size:.75rem}.dashboard-actions-module__-sncWq__notesCard{grid-column:span 2}.dashboard-actions-module__-sncWq__notesCard p{color:var(--muted);margin:8px 0 0;font-size:.85rem}@media (max-width:800px){.dashboard-actions-module__-sncWq__notesCard{grid-column:span 2}}@media (max-width:520px){.dashboard-actions-module__-sncWq__statCard{padding:19px}.dashboard-actions-module__-sncWq__statCard>span:first-child{top:19px;right:19px}}.dashboard-actions-module__-sncWq__clickablePanel{transition:transform .18s,box-shadow .18s;position:relative}.dashboard-actions-module__-sncWq__clickablePanel:hover{transform:translateY(-3px);box-shadow:0 12px 28px #1a1a1c17}.dashboard-actions-module__-sncWq__stretchedLink:before{content:"";border-radius:inherit;position:absolute;inset:0}.dashboard-actions-module__-sncWq__stretchedLink:focus-visible:before{outline:3px solid var(--blue);outline-offset:3px}
.deep-dive-refinement-module__jJnVGW__inPractice{grid-column:auto}.deep-dive-refinement-module__jJnVGW__learningSummary{border-top:1px solid var(--line);background:#f7f3ed;grid-column:1/-1;padding:10px 0 0}.deep-dive-refinement-module__jJnVGW__learningSummary>details{margin-left:clamp(24px,5vw,62px);margin-right:clamp(24px,5vw,62px)}.deep-dive-refinement-module__jJnVGW__notePreview{padding-left:28px!important}.deep-dive-refinement-module__jJnVGW__notePreview dl{border-top:1px solid var(--line);margin:16px 0 0;display:grid}.deep-dive-refinement-module__jJnVGW__notePreview dl div{border-bottom:1px solid var(--line);grid-template-columns:82px 1fr;gap:12px;padding:10px 0;display:grid}.deep-dive-refinement-module__jJnVGW__notePreview dt{font:600 .58rem var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.deep-dive-refinement-module__jJnVGW__notePreview dd{margin:0;font-size:.8rem;line-height:1.45}@media (max-width:600px){.deep-dive-refinement-module__jJnVGW__inPractice{grid-column:auto}.deep-dive-refinement-module__jJnVGW__notePreview dl div{grid-template-columns:1fr;gap:5px}}
.answer-transition-module__38qEsG__reveal{animation:.32s ease-out both answer-transition-module__38qEsG__answerIn}.answer-transition-module__38qEsG__revealLater{animation:.42s ease-out 80ms both answer-transition-module__38qEsG__answerIn}@keyframes answer-transition-module__38qEsG__answerIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.answer-transition-module__38qEsG__reveal,.answer-transition-module__38qEsG__revealLater{animation:none}}
.daily-recall-module__64A7na__dailyRecall{color:#fff;background:linear-gradient(115deg,var(--ink) 0 58%,#242427 58%)!important;grid-column:span 4!important;min-height:210px!important}.daily-recall-module__64A7na__dailyRecall header{justify-content:space-between;align-items:start;display:flex}.daily-recall-module__64A7na__dailyRecall small{font:600 .64rem var(--mono);letter-spacing:.11em;color:#bdb9b2;text-transform:uppercase}.daily-recall-module__64A7na__dailyRecall h2{font:700 2rem var(--serif);margin:8px 0}.daily-recall-module__64A7na__dailyRecall header>span{background:linear-gradient(135deg,var(--red),var(--blue));width:42px;height:42px;font:600 .72rem var(--mono);border-radius:12px;place-items:center;display:grid}.daily-recall-module__64A7na__factBody p{font:500 1rem/1.55 var(--sans);color:#dedad3}.daily-recall-module__64A7na__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.daily-recall-module__64A7na__actions button,.daily-recall-module__64A7na__actions a{color:var(--ink);cursor:pointer;background:#fff;border:0;border-radius:10px;padding:11px 15px;font-size:.82rem;font-weight:750;text-decoration:none}.daily-recall-module__64A7na__actions a{background:var(--blue);color:#fff}.daily-recall-module__64A7na__actions .daily-recall-module__64A7na__nextButton{color:#fff;background:#ffffff1a;border:1px solid #ffffff38;margin-left:auto}@media (max-width:800px){.daily-recall-module__64A7na__dailyRecall{grid-column:span 2!important}}@media (max-width:520px){.daily-recall-module__64A7na__actions .daily-recall-module__64A7na__nextButton{margin-left:0}}.daily-recall-module__64A7na__factBody{max-width:850px;min-height:80px}.daily-recall-module__64A7na__factBody .daily-recall-module__64A7na__prompt{color:#fff;margin-bottom:12px;font-size:1.08rem}.daily-recall-module__64A7na__factBody .daily-recall-module__64A7na__answer{border-left:3px solid var(--blue);background:#ffffff14;border-radius:0 10px 10px 0;padding:14px 16px;animation:.22s ease-out daily-recall-module__64A7na__recallReveal}.daily-recall-module__64A7na__answer:before{content:"TAKEAWAY";font:600 .6rem var(--mono);letter-spacing:.12em;color:#9fdcf6;margin-bottom:5px;display:block}@keyframes daily-recall-module__64A7na__recallReveal{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}
.session-builder-module__VZuthG__toggle{border:1px solid var(--line);background:var(--cream);border-radius:999px;margin-top:20px;padding:3px;display:inline-flex}.session-builder-module__VZuthG__toggle button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 16px;font-size:.76rem;font-weight:750}.session-builder-module__VZuthG__toggle button.session-builder-module__VZuthG__active{background:var(--ink);color:#fff;box-shadow:0 3px 10px #1a1a1c1f}.session-builder-module__VZuthG__toggle+nav{margin-top:16px}.session-builder-module__VZuthG__optionScroller{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;align-content:flex-start;max-height:150px;padding:1px 7px 8px 1px;overflow-y:auto}.session-builder-module__VZuthG__unavailable{border:1px dashed var(--line);color:var(--muted);background:#f6f2e97a;border-radius:999px;justify-content:space-between;align-items:center;gap:10px;padding:10px 13px;font-size:.82rem;font-weight:650;display:flex}.session-builder-module__VZuthG__unavailable small{text-transform:uppercase;white-space:nowrap;font:600 .5rem var(--mono)!important;letter-spacing:.05em!important;color:var(--muted)!important}.session-builder-module__VZuthG__advanced{border-top:1px solid var(--line);margin-top:14px;padding-top:14px}.session-builder-module__VZuthG__advanced summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-size:.82rem;font-weight:800;list-style:none;display:flex}.session-builder-module__VZuthG__advanced summary::-webkit-details-marker{display:none}.session-builder-module__VZuthG__advanced summary b{font-size:1rem;font-weight:400}.session-builder-module__VZuthG__advanced>p{color:var(--muted);margin:8px 0 14px;font-size:.72rem;line-height:1.45}.session-builder-module__VZuthG__advanced form{grid-template-columns:1fr 1fr;gap:10px;display:grid}.session-builder-module__VZuthG__advanced label{color:var(--muted);font:600 .58rem var(--mono);letter-spacing:.06em;text-transform:uppercase;gap:5px;display:grid}.session-builder-module__VZuthG__advanced select{border:1px solid var(--line);width:100%;min-width:0;color:var(--ink);font:650 .7rem var(--sans);text-transform:none;background:#fff;border-radius:10px;padding:9px 28px 9px 10px}.session-builder-module__VZuthG__advanced form>button{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:11px;grid-column:1/-1;justify-content:space-between;align-items:center;padding:10px 13px;font-size:.72rem;font-weight:800;display:flex}.session-builder-module__VZuthG__advanced form>button:hover{background:var(--red)}@media (max-width:520px){.session-builder-module__VZuthG__advanced form{grid-template-columns:1fr}}.session-builder-module__VZuthG__recommended{grid-column:span 2!important;min-height:270px!important}.session-builder-module__VZuthG__recommended header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.session-builder-module__VZuthG__recommended header small{font:600 .64rem var(--mono);letter-spacing:.1em;color:var(--muted)}.session-builder-module__VZuthG__recommended h2{font:700 1.75rem var(--serif);margin:7px 0 0}.session-builder-module__VZuthG__recommended header>a{font-size:.8rem;font-weight:700;text-decoration:none}.session-builder-module__VZuthG__recommendationList{gap:8px;margin-top:20px;display:grid}.session-builder-module__VZuthG__recommendationList>a{border:1px solid var(--line);background:var(--cream);border-radius:13px;grid-template-columns:34px 1fr auto;align-items:center;gap:12px;padding:11px 13px;text-decoration:none;display:grid}.session-builder-module__VZuthG__recommendationList>a:hover{border-color:var(--red);background:#fff7f5}.session-builder-module__VZuthG__recommendationList i{background:var(--red-soft);width:32px;height:32px;color:var(--red-dark);font:600 .62rem var(--mono);border-radius:9px;place-items:center;font-style:normal;display:grid}.session-builder-module__VZuthG__recommendationList span{display:grid}.session-builder-module__VZuthG__recommendationList span small{text-transform:uppercase}.session-builder-module__VZuthG__recommendationList strong{text-transform:capitalize}.session-builder-module__VZuthG__recommendationList b{font-size:1.1rem}@media (max-width:800px){.session-builder-module__VZuthG__recommended{grid-column:span 2!important}}@media (max-width:520px){.session-builder-module__VZuthG__recommended header>a{display:none}}
.learner-session-polish-module__2gZP9a__sessionShell{background:linear-gradient(#1a1a1c07 1px, transparent 1px), linear-gradient(90deg, #1a1a1c07 1px, transparent 1px), linear-gradient(125deg, var(--cream) 0%, #faf7f1 52%, #eef5f7 100%);background-size:58px 58px,58px 58px,auto}.learner-session-polish-module__2gZP9a__sessionShell .learner-session-polish-module__2gZP9a__framedQuestion{width:calc(100% - 48px);max-width:1280px;min-height:0;margin-inline:auto}.learner-session-polish-module__2gZP9a__sessionShell .learner-session-polish-module__2gZP9a__framedProgress{width:calc(100% - 48px);max-width:1280px;padding:22px 0 20px}.learner-session-polish-module__2gZP9a__sessionShell .learner-session-polish-module__2gZP9a__learnerTopbar{height:72px;padding-inline:max(24px,50vw - 640px)}.learner-session-polish-module__2gZP9a__framedNavigation{max-width:1280px}@media (min-width:851px){.learner-session-polish-module__2gZP9a__sessionShell .learner-session-polish-module__2gZP9a__framedQuestion>section:first-child{padding:30px}.learner-session-polish-module__2gZP9a__sessionShell .learner-session-polish-module__2gZP9a__compactStem{margin-block:18px;font-size:1.2rem;line-height:1.5}.learner-session-polish-module__2gZP9a__sessionShell .learner-session-polish-module__2gZP9a__compactMeta{flex-wrap:wrap;margin-bottom:18px}.learner-session-polish-module__2gZP9a__sessionShell .learner-session-polish-module__2gZP9a__framedQuestion h1{margin:20px 0 16px;font-size:.96rem}.learner-session-polish-module__2gZP9a__sessionShell .learner-session-polish-module__2gZP9a__compactOptions{gap:9px;font-size:.9rem}.learner-session-polish-module__2gZP9a__sessionShell .learner-session-polish-module__2gZP9a__compactOptions label{grid-template-columns:34px 1fr;gap:11px;padding:10px}.learner-session-polish-module__2gZP9a__sessionShell .learner-session-polish-module__2gZP9a__compactOptions strong{width:32px;height:32px}.learner-session-polish-module__2gZP9a__sessionShell .learner-session-polish-module__2gZP9a__framedQuestion>aside{font-size:.9rem}}@media (max-width:850px){.learner-session-polish-module__2gZP9a__sessionShell .learner-session-polish-module__2gZP9a__framedQuestion,.learner-session-polish-module__2gZP9a__sessionShell .learner-session-polish-module__2gZP9a__framedProgress{width:calc(100% - 28px)}.learner-session-polish-module__2gZP9a__compactMeta{flex-wrap:wrap}}.learner-session-polish-module__2gZP9a__learnerTopbar{z-index:4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#faf7f0f0;position:relative}.learner-session-polish-module__2gZP9a__controlButton,.learner-session-polish-module__2gZP9a__signOutButton{box-sizing:border-box;border-radius:11px;justify-content:center;align-items:center;min-height:40px;font-weight:750;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 3px #1a1a1c14;border:1px solid var(--line-strong)!important;color:var(--ink)!important;background:#fffdfaeb!important;padding:0 14px!important;text-decoration:none!important}.learner-session-polish-module__2gZP9a__signOutButton{background:var(--ink)!important;color:#fff!important;border-color:var(--ink)!important;text-decoration:none!important}.learner-session-polish-module__2gZP9a__controlButton:hover,.learner-session-polish-module__2gZP9a__signOutButton:hover,.learner-session-polish-module__2gZP9a__controlButton:focus-visible,.learner-session-polish-module__2gZP9a__signOutButton:focus-visible{transform:translateY(-2px);box-shadow:0 5px #1a1a1c1c}.learner-session-polish-module__2gZP9a__answerMark{filter:drop-shadow(0 8px 16px #0b9ad91f);width:64px;height:64px;margin-bottom:16px}.learner-session-polish-module__2gZP9a__helpButton{z-index:75;background:var(--ink);color:#fff;border:1px solid #1a1a1c1f;border-radius:999px;justify-content:flex-end;align-items:center;gap:0;min-width:48px;height:48px;text-decoration:none;transition:width .22s,transform .18s,bottom .22s;display:flex;position:fixed;bottom:22px;right:22px;overflow:hidden;box-shadow:0 12px 32px #1a1a1c33}.learner-session-polish-module__2gZP9a__helpButton span{font:750 1.15rem/1 var(--sans);flex:0 0 48px;place-items:center;display:grid}.learner-session-polish-module__2gZP9a__helpButton b{opacity:0;white-space:nowrap;width:0;font-size:.76rem;transition:width .22s,opacity .18s}.learner-session-polish-module__2gZP9a__helpButton:hover,.learner-session-polish-module__2gZP9a__helpButton:focus-visible{width:190px;transform:translateY(-2px)}.learner-session-polish-module__2gZP9a__helpButton:hover b,.learner-session-polish-module__2gZP9a__helpButton:focus-visible b{opacity:1;width:132px}.learner-session-polish-module__2gZP9a__helpRaised{bottom:91px}@media (max-width:850px){.learner-session-polish-module__2gZP9a__sessionShell{background-size:42px 42px,42px 42px,auto}.learner-session-polish-module__2gZP9a__answerMark{width:58px;height:58px}.learner-session-polish-module__2gZP9a__helpRaised{bottom:84px}}@media (max-width:520px){.learner-session-polish-module__2gZP9a__controlButton,.learner-session-polish-module__2gZP9a__signOutButton{min-height:36px;font-size:.72rem;padding-inline:10px!important}.learner-session-polish-module__2gZP9a__helpButton{bottom:12px;right:12px}.learner-session-polish-module__2gZP9a__helpRaised{bottom:78px}}
.question-feedback-module__fszOjq__feedback{border:1px solid var(--line);background:#fff;border-radius:16px;margin:24px clamp(24px,5vw,62px) 0;padding:20px 22px}.question-feedback-module__fszOjq__prompt{justify-content:space-between;align-items:center;gap:20px;display:flex}.question-feedback-module__fszOjq__prompt small{font:700 .62rem var(--mono);letter-spacing:.11em;color:var(--blue-dark)}.question-feedback-module__fszOjq__prompt h3{font:700 1.18rem var(--serif);margin:5px 0 0}.question-feedback-module__fszOjq__thumbs{gap:8px;display:flex}.question-feedback-module__fszOjq__thumbs button{border:1px solid var(--line);background:var(--cream);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:9px 13px;font-weight:750;display:flex}.question-feedback-module__fszOjq__thumbs button:hover,.question-feedback-module__fszOjq__thumbs button.question-feedback-module__fszOjq__selected{border-color:var(--ink);background:var(--ink);color:#fff}.question-feedback-module__fszOjq__thumbs button:disabled{opacity:.6;cursor:wait}.question-feedback-module__fszOjq__followUp{border-top:1px solid var(--line);margin-top:18px;padding-top:17px}.question-feedback-module__fszOjq__followUp>p{margin:0 0 11px;font-size:.82rem;font-weight:750}.question-feedback-module__fszOjq__reasons{flex-wrap:wrap;gap:7px;display:flex}.question-feedback-module__fszOjq__reasons button{border:1px solid var(--line);color:var(--ink-soft);cursor:pointer;background:#fff;border-radius:999px;padding:7px 10px;font-size:.72rem}.question-feedback-module__fszOjq__reasons button:hover,.question-feedback-module__fszOjq__reasons button.question-feedback-module__fszOjq__reasonSelected{border-color:var(--red);background:var(--red-soft);color:var(--red-dark)}.question-feedback-module__fszOjq__followUp label{gap:7px;margin-top:14px;font-size:.72rem;font-weight:750;display:grid}.question-feedback-module__fszOjq__followUp label em{color:var(--muted);font-style:normal;font-weight:500}.question-feedback-module__fszOjq__followUp textarea{resize:vertical;border:1px solid var(--line);background:var(--cream);font:500 .8rem/1.45 var(--sans);border-radius:11px;padding:11px 12px}.question-feedback-module__fszOjq__send{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:10px;margin-top:10px;padding:10px 14px;font-weight:750}.question-feedback-module__fszOjq__send:disabled{opacity:.35;cursor:not-allowed}.question-feedback-module__fszOjq__status{min-height:1em;color:var(--muted);margin:9px 0 0;font-size:.7rem}@media (max-width:620px){.question-feedback-module__fszOjq__feedback{padding:17px}.question-feedback-module__fszOjq__prompt{flex-direction:column;align-items:flex-start}.question-feedback-module__fszOjq__thumbs{width:100%}.question-feedback-module__fszOjq__thumbs button{flex:1;justify-content:center}.question-feedback-module__fszOjq__reasons{display:grid}.question-feedback-module__fszOjq__reasons button{text-align:left}}
.clinical-term-module__IQpOIa__richText,.clinical-term-module__IQpOIa__termWrap{color:inherit!important;font:inherit!important;letter-spacing:inherit!important;text-transform:none!important}.clinical-term-module__IQpOIa__termWrap{display:inline;position:relative}.clinical-term-module__IQpOIa__trigger{appearance:none;border:0;border-bottom:1px dotted color-mix(in srgb, var(--blue) 72%, transparent);color:inherit;font:inherit;line-height:inherit;letter-spacing:inherit;text-transform:none;cursor:help;background:0 0;padding:0}.clinical-term-module__IQpOIa__trigger:hover,.clinical-term-module__IQpOIa__trigger:focus-visible{color:var(--blue-dark);border-bottom-color:var(--blue);outline:none}.clinical-term-module__IQpOIa__trigger:focus-visible{box-shadow:0 3px 0 -1px color-mix(in srgb, var(--blue) 28%, transparent)}.clinical-term-module__IQpOIa__card{z-index:80;border:1px solid color-mix(in srgb, var(--blue) 28%, var(--line));text-align:left;box-sizing:border-box;z-index:600;background:#fffdfa;border-radius:16px;width:min(330px,100vw - 36px);max-height:calc(100dvh - 44px);padding:18px;position:fixed;bottom:22px;left:auto;right:18px;overflow-y:auto;transform:none;box-shadow:0 18px 48px #1818182e;color:var(--ink)!important;font:400 .9rem/1.45 var(--sans)!important;letter-spacing:normal!important;text-transform:none!important}.clinical-term-module__IQpOIa__category{margin-bottom:7px;display:block;color:var(--blue-dark)!important;font:700 .62rem var(--mono)!important;letter-spacing:.13em!important;text-transform:uppercase!important}.clinical-term-module__IQpOIa__card strong{font:700 1.12rem/1.15 var(--serif);margin-bottom:7px;display:block}.clinical-term-module__IQpOIa__copy{margin:0;display:block;color:var(--ink-soft)!important;font:400 .9rem/1.45 var(--sans)!important;letter-spacing:normal!important;text-transform:none!important}.clinical-term-module__IQpOIa__copy+.clinical-term-module__IQpOIa__copy{margin-top:8px}.clinical-term-module__IQpOIa__card a{z-index:1;color:var(--ink);text-underline-offset:3px;margin-top:13px;font-weight:750;text-decoration:underline;display:inline-flex;position:relative}.clinical-term-module__IQpOIa__hint{margin-top:8px;display:block;color:#807b74!important;font:400 .68rem/1.4 var(--sans)!important;letter-spacing:normal!important;text-transform:none!important}@media (max-width:700px){.clinical-term-module__IQpOIa__card{box-sizing:border-box;border-radius:18px;width:auto;max-height:calc(100dvh - 44px);padding:20px;position:fixed;bottom:22px;left:18px;right:18px;overflow-y:auto;transform:none;box-shadow:0 22px 70px #18181847}.clinical-term-module__IQpOIa__card:after{display:none}.clinical-term-module__IQpOIa__trigger{cursor:pointer}}
.reference-ranges-module___jr-9W__trigger{z-index:66;left:50%;bottom:max(18px, env(safe-area-inset-bottom));border:1px solid var(--line-strong);background:var(--paper);min-height:46px;color:var(--ink);font:700 .82rem var(--sans);cursor:pointer;white-space:nowrap;border-radius:11px;padding:0 18px;position:fixed;transform:translate(-50%);box-shadow:0 8px 24px #18181820}.reference-ranges-module___jr-9W__dialog{border:1px solid var(--line-strong);width:min(680px,100vw - 28px);max-height:85dvh;color:var(--ink);background:var(--paper);overscroll-behavior:contain;border-radius:18px;padding:0;box-shadow:0 24px 80px #0003}.reference-ranges-module___jr-9W__dialog::backdrop{background:#18181866}.reference-ranges-module___jr-9W__content{padding:24px}.reference-ranges-module___jr-9W__content header{justify-content:space-between;align-items:center;gap:16px;display:flex}.reference-ranges-module___jr-9W__content small{font:600 .65rem var(--mono);letter-spacing:.1em;color:var(--blue-dark)}.reference-ranges-module___jr-9W__content h2{font:700 1.8rem var(--serif);margin:6px 0 0}.reference-ranges-module___jr-9W__content header button{border:1px solid var(--line);background:var(--cream);min-height:44px;color:var(--ink);cursor:pointer;border-radius:9px;padding:0 12px}.reference-ranges-module___jr-9W__content p,.reference-ranges-module___jr-9W__content footer{color:var(--muted);font-size:.82rem;line-height:1.5}.reference-ranges-module___jr-9W__search{gap:8px;font-size:.8rem;font-weight:700;display:grid}.reference-ranges-module___jr-9W__search input{border:1px solid var(--line-strong);width:100%;min-height:44px;color:var(--ink);font:inherit;background:#fff;border-radius:9px;padding:10px 12px}.reference-ranges-module___jr-9W__tables table{border-collapse:collapse;text-align:left;width:100%;margin:22px 0;font-size:.82rem}.reference-ranges-module___jr-9W__tables caption{text-align:left;color:var(--blue-dark);margin-bottom:10px;font-weight:750}.reference-ranges-module___jr-9W__tables th,.reference-ranges-module___jr-9W__tables td{border-bottom:1px solid var(--line);padding:10px 8px}.reference-ranges-module___jr-9W__tables thead{background:var(--cream)}.reference-ranges-module___jr-9W__tables tbody th{font-weight:500}.reference-ranges-module___jr-9W__content a{color:inherit;text-underline-offset:3px}.reference-ranges-module___jr-9W__trigger:focus-visible,.reference-ranges-module___jr-9W__content button:focus-visible,.reference-ranges-module___jr-9W__search input:focus-visible{outline:3px solid var(--blue);outline-offset:3px}@media (max-width:700px){.reference-ranges-module___jr-9W__trigger{bottom:max(12px, env(safe-area-inset-bottom));min-height:48px;padding-inline:12px;font-size:.76rem}.reference-ranges-module___jr-9W__content{padding:18px 12px}.reference-ranges-module___jr-9W__tables th,.reference-ranges-module___jr-9W__tables td{padding:9px 5px}}
