.InterviewFreePlan-module__Ym0TEq__banner{color:#26323d;font-family:var(--font-openai-sans), sans-serif;background:#f8f9fa;border:1px solid #e6e9ed;border-radius:10px;justify-content:space-between;align-items:center;gap:24px;margin:0 0 24px;padding:14px 18px;display:flex}.InterviewFreePlan-module__Ym0TEq__copy{min-width:0}.InterviewFreePlan-module__Ym0TEq__bannerHeading{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;font-size:13px;font-weight:500;line-height:1.6;display:flex}.InterviewFreePlan-module__Ym0TEq__planLabel{font-weight:600}.InterviewFreePlan-module__Ym0TEq__separator{color:#9aa2aa}.InterviewFreePlan-module__Ym0TEq__chapterLink{color:#526779;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #c4ccd3;text-decoration:underline #c4ccd3}.InterviewFreePlan-module__Ym0TEq__chapterLink:hover{color:#17212c;text-decoration-color:currentColor}.InterviewFreePlan-module__Ym0TEq__copy p{color:#68737e;margin:3px 0 0;font-size:12px;line-height:1.65}.InterviewFreePlan-module__Ym0TEq__bannerCta{color:#26323d;background:#fff;border:1px solid #dce1e6;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;gap:12px;min-height:40px;padding:8px 15px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.InterviewFreePlan-module__Ym0TEq__bannerCta:hover{background:#f0f2f4}.InterviewFreePlan-module__Ym0TEq__bannerCta:focus-visible,.InterviewFreePlan-module__Ym0TEq__chapterLink:focus-visible{outline-offset:4px;outline:2px solid #397eac}.InterviewFreePlan-module__Ym0TEq__note{color:#63717c;font-size:11px;line-height:1.65;display:block}.InterviewFreePlan-module__Ym0TEq__primary,.InterviewFreePlan-module__Ym0TEq__secondary,.InterviewFreePlan-module__Ym0TEq__textLink{border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 16px;font-size:13px;font-weight:500;text-decoration:none;transition:background-color .16s ease-out,transform .16s ease-out;display:inline-flex}.InterviewFreePlan-module__Ym0TEq__primary{color:#fff;background:#171b20}.InterviewFreePlan-module__Ym0TEq__primary:hover{background:#303942}.InterviewFreePlan-module__Ym0TEq__secondary{color:#283947;background:#fff;border:1px solid #dae1e7}.InterviewFreePlan-module__Ym0TEq__textLink{color:#526779;background:0 0;padding:8px 2px}.InterviewFreePlan-module__Ym0TEq__primary:active,.InterviewFreePlan-module__Ym0TEq__secondary:active,.InterviewFreePlan-module__Ym0TEq__textLink:active{transform:scale(.98)}.InterviewFreePlan-module__Ym0TEq__primary:focus-visible,.InterviewFreePlan-module__Ym0TEq__secondary:focus-visible,.InterviewFreePlan-module__Ym0TEq__textLink:focus-visible,.InterviewFreePlan-module__Ym0TEq__refresher summary:focus-visible{outline-offset:4px;outline:2px solid #397eac}.InterviewFreePlan-module__Ym0TEq__banner[data-compact]{gap:18px;padding:12px 16px}.InterviewFreePlan-module__Ym0TEq__dialog{color:#17212c;background:#fff!important;border-radius:20px!important;gap:17px!important;padding:30px!important}.InterviewFreePlan-module__Ym0TEq__dialogTitle{letter-spacing:-.035em;font-size:25px!important;line-height:1.2!important}.InterviewFreePlan-module__Ym0TEq__description{color:#64717d;font-size:14px;line-height:1.65}.InterviewFreePlan-module__Ym0TEq__lock{color:#607486;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:600;display:flex}.InterviewFreePlan-module__Ym0TEq__benefits{border-top:1px solid #edf0f2;border-bottom:1px solid #edf0f2;gap:12px;padding:16px 0;list-style:none;display:grid}.InterviewFreePlan-module__Ym0TEq__benefits li{gap:10px;font-size:13px;line-height:1.5;display:flex}.InterviewFreePlan-module__Ym0TEq__benefits svg{color:#4e7064;flex-shrink:0;width:16px;height:16px}.InterviewFreePlan-module__Ym0TEq__price{align-items:baseline;gap:12px;display:flex}.InterviewFreePlan-module__Ym0TEq__price strong{letter-spacing:-.04em;font-size:34px;font-weight:600}.InterviewFreePlan-module__Ym0TEq__price span{color:#687580;font-size:12px}.InterviewFreePlan-module__Ym0TEq__lockedPage{max-width:580px;font-family:var(--font-openai-sans),sans-serif;gap:22px;margin:0 auto;padding:140px 24px 100px;display:grid}.InterviewFreePlan-module__Ym0TEq__lockedPage h1{letter-spacing:-.035em;font-size:32px;font-weight:600;line-height:1.2}.InterviewFreePlan-module__Ym0TEq__dialog{overscroll-behavior:contain;max-height:calc(100dvh - 32px);overflow-y:auto}.InterviewFreePlan-module__Ym0TEq__refresher{color:#55616b;border-top:1px solid #e8edf1;margin:18px 0;padding-top:4px;font-size:12px;line-height:1.7}.InterviewFreePlan-module__Ym0TEq__refresher summary{cursor:pointer;color:#314a5d;padding:12px 0;font-weight:500}.InterviewFreePlan-module__Ym0TEq__refresher dl{gap:6px;padding:8px 0 12px;display:grid}.InterviewFreePlan-module__Ym0TEq__refresher dt{color:#283c4b;margin-top:6px;font-weight:600}.InterviewFreePlan-module__Ym0TEq__refresher dd{margin:0}@media (max-width:640px){.InterviewFreePlan-module__Ym0TEq__banner{flex-wrap:wrap;gap:12px;padding:14px 16px}.InterviewFreePlan-module__Ym0TEq__copy{flex:100%}.InterviewFreePlan-module__Ym0TEq__bannerCta{min-height:44px}.InterviewFreePlan-module__Ym0TEq__dialog{padding:26px!important}}@media (prefers-reduced-motion:reduce){.InterviewFreePlan-module__Ym0TEq__primary,.InterviewFreePlan-module__Ym0TEq__secondary,.InterviewFreePlan-module__Ym0TEq__textLink{transition:none}}
.QuestionLoadingState-module__t1uTbq__screen,.QuestionLoadingState-module__t1uTbq__compact{--loading-ink:#5f6f7d;--loading-blue:#438ac0;color:var(--loading-ink);flex-direction:column;justify-content:center;align-items:center;gap:18px;font-family:OpenAI Sans,ui-sans-serif,system-ui,sans-serif;display:flex}.QuestionLoadingState-module__t1uTbq__screen{min-height:max(360px,70svh)}.QuestionLoadingState-module__t1uTbq__compact{gap:14px;height:100%;min-height:180px}.QuestionLoadingState-module__t1uTbq__mark{flex-direction:column;justify-content:center;gap:6px;width:38px;height:32px;display:flex}.QuestionLoadingState-module__t1uTbq__mark i{background:var(--loading-blue);opacity:.25;border-radius:3px;height:3px;animation:1.4s ease-in-out infinite QuestionLoadingState-module__t1uTbq__ink;display:block}.QuestionLoadingState-module__t1uTbq__mark i:first-child{width:32px}.QuestionLoadingState-module__t1uTbq__mark i:nth-child(2){width:24px;animation-delay:.12s}.QuestionLoadingState-module__t1uTbq__mark i:nth-child(3){width:16px;animation-delay:.24s}.QuestionLoadingState-module__t1uTbq__label{letter-spacing:.01em;font-size:12px;font-weight:500}@keyframes QuestionLoadingState-module__t1uTbq__ink{0%,to{opacity:.25}45%{opacity:.9}}:is(.dark .QuestionLoadingState-module__t1uTbq__screen,.dark .QuestionLoadingState-module__t1uTbq__compact){--loading-ink:#aab7c2;--loading-blue:#7cb6e2}@media (prefers-reduced-motion:reduce){.QuestionLoadingState-module__t1uTbq__mark i{opacity:.6;animation:none}}@media (forced-colors:active){.QuestionLoadingState-module__t1uTbq__mark i{opacity:1;background:canvastext}}
.InterviewDiagram-module__DTIN4q__frame{width:100%;min-height:180px;display:grid;position:relative}.InterviewDiagram-module__DTIN4q__frame>*{grid-area:1/1}.InterviewDiagram-module__DTIN4q__image{object-fit:contain;opacity:0;width:100%;min-height:180px;max-height:320px;margin:auto;transition:opacity .18s cubic-bezier(.23,1,.32,1);display:block}.InterviewDiagram-module__DTIN4q__image[data-ready=true]{opacity:1}.InterviewDiagram-module__DTIN4q__placeholder{color:#617487;background:#f6f9fc;border-radius:12px;align-items:center;display:grid;position:relative}.InterviewDiagram-module__DTIN4q__error{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:180px;padding:20px;font-size:12px;display:flex}.InterviewDiagram-module__DTIN4q__retry{color:#2d6490;background:#e5eff8;border-radius:999px;min-height:40px;padding:8px 16px;font-weight:600}.InterviewDiagram-module__DTIN4q__retry:focus-visible{outline-offset:3px;outline:2px solid #438ac0}.dark .InterviewDiagram-module__DTIN4q__placeholder{color:#abbac7;background:#1b2027}.dark .InterviewDiagram-module__DTIN4q__retry{color:#add4f3;background:#243b4d}@media (prefers-reduced-motion:reduce){.InterviewDiagram-module__DTIN4q__image{transition:none}}
.InterviewAnswerSubmission-module__Dqo3Rq__feedback[data-status]{background:#f5f5f7;border-radius:10px;padding:12px 14px}.InterviewAnswerSubmission-module__Dqo3Rq__feedback[data-status=correct]{color:#065f46;background:#ecfdf5}.InterviewAnswerSubmission-module__Dqo3Rq__feedback[data-status=incorrect]{color:#9f1239;background:#fff1f2}.dark .InterviewAnswerSubmission-module__Dqo3Rq__feedback[data-status]{background:#252528}.dark .InterviewAnswerSubmission-module__Dqo3Rq__feedback[data-status=correct]{color:#a7f3d0;background:#062e24}.dark .InterviewAnswerSubmission-module__Dqo3Rq__feedback[data-status=incorrect]{color:#fecdd3;background:#3b1020}.InterviewAnswerSubmission-module__Dqo3Rq__check{color:#1c1c1e;min-width:87px;height:34px;font:inherit;letter-spacing:-.01em;-webkit-tap-highlight-color:transparent;background:#f5f5f7;border:1px solid #0000;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:8px;margin-left:auto;padding:0 12px;font-size:13px;font-weight:600;transition:background-color .12s,transform .12s cubic-bezier(.23,1,.32,1);display:inline-flex;position:relative}.InterviewAnswerSubmission-module__Dqo3Rq__check:after{content:"";position:absolute;inset:-5px 0}.InterviewAnswerSubmission-module__Dqo3Rq__check svg{flex:none;width:16px;height:16px}.InterviewAnswerSubmission-module__Dqo3Rq__check:disabled{color:#98989f;cursor:default}.InterviewAnswerSubmission-module__Dqo3Rq__check:active:not(:disabled){transform:scale(.97)}.InterviewAnswerSubmission-module__Dqo3Rq__check:focus-visible{outline-offset:3px;outline:2px solid #007aff}.dark .InterviewAnswerSubmission-module__Dqo3Rq__check{color:#f5f5f7;background:#252528}.dark .InterviewAnswerSubmission-module__Dqo3Rq__check:disabled{color:#73737b}@media (hover:hover) and (pointer:fine){.InterviewAnswerSubmission-module__Dqo3Rq__check:hover:not(:disabled){background:#e9e9ee}.dark .InterviewAnswerSubmission-module__Dqo3Rq__check:hover:not(:disabled){background:#303035}}@media (prefers-reduced-motion:reduce){.InterviewAnswerSubmission-module__Dqo3Rq__check{transition:none}.InterviewAnswerSubmission-module__Dqo3Rq__check:active:not(:disabled){transform:none}}@media (forced-colors:active){.InterviewAnswerSubmission-module__Dqo3Rq__check{border-color:buttontext}}
.InterviewAnswerCelebration-module__WGJQcW__celebration{z-index:150;pointer-events:none;width:0;height:0;position:fixed}.InterviewAnswerCelebration-module__WGJQcW__chip{white-space:nowrap;color:#80530c;background:#fffaf0;border:1px solid #ecd6af;border-radius:999px;align-items:center;gap:9px;padding:11px 17px;font-size:15px;font-weight:650;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 6px 24px #80530c18}.InterviewAnswerCelebration-module__WGJQcW__check{color:#438061}.InterviewAnswerCelebration-module__WGJQcW__particle{opacity:0;border-radius:2px;width:5px;height:8px;position:absolute}.dark .InterviewAnswerCelebration-module__WGJQcW__chip{color:#ffda97;background:#292216;border-color:#725625}@media (prefers-reduced-motion:reduce){.InterviewAnswerCelebration-module__WGJQcW__particle{display:none}}
.InterviewStars-module__gJxSxa__stars{flex-shrink:0;justify-content:center;align-items:center;gap:4px;display:inline-flex}.InterviewStars-module__gJxSxa__stars svg{stroke-width:1.5px;stroke-linejoin:round;width:22px;height:22px}.InterviewStars-module__gJxSxa__stars[data-compact]{gap:3px}.InterviewStars-module__gJxSxa__stars[data-compact] svg{width:16px;height:16px}.InterviewStars-module__gJxSxa__earned{fill:var(--path-star-earned-fill,#529bd0);stroke:var(--path-star-earned-stroke,#337bb2)}.InterviewStars-module__gJxSxa__available{fill:var(--path-star-available-fill,#e6f2fb);stroke:var(--path-star-available-stroke,#a2c4dc)}.InterviewStars-module__gJxSxa__empty{fill:var(--path-star-empty-fill,#eff5fa);stroke:var(--path-star-empty-stroke,#c4d6e5)}
.InterviewLearningMoments-module___lSu7q__root{--moment-ink:var(--lightningcss-light,#172231)var(--lightningcss-dark,#e4ecf4);--moment-muted:var(--lightningcss-light,#6b7889)var(--lightningcss-dark,#9baabb);--moment-surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#151e2a);--moment-line:var(--lightningcss-light,#e4ebf1)var(--lightningcss-dark,#2b3a4b);--moment-blue:var(--lightningcss-light,#277bb8)var(--lightningcss-dark,#79baf0);--moment-wash:var(--lightningcss-light,#edf6fd)var(--lightningcss-dark,#1a3043);--moment-ease:cubic-bezier(.23, 1, .32, 1);color:var(--moment-ink);font-family:OpenAI Sans,OpenAISans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.6}.InterviewLearningMoments-module___lSu7q__root *,.InterviewLearningMoments-module___lSu7q__root :before,.InterviewLearningMoments-module___lSu7q__root :after{box-sizing:border-box}.InterviewLearningMoments-module___lSu7q__root p,.InterviewLearningMoments-module___lSu7q__root h1,.InterviewLearningMoments-module___lSu7q__root h2,.InterviewLearningMoments-module___lSu7q__root h3{margin:0}.InterviewLearningMoments-module___lSu7q__root button{font-family:inherit}.InterviewLearningMoments-module___lSu7q__completion{background:var(--moment-wash);animation:InterviewLearningMoments-module___lSu7q__settleIn .26s var(--moment-ease) both;border:1px solid var(--lightningcss-light,#d5e9f8)var(--lightningcss-dark,#29475f);border-radius:16px;padding:18px 20px}.InterviewLearningMoments-module___lSu7q__completionHead{align-items:center;gap:12px;display:flex}.InterviewLearningMoments-module___lSu7q__result{color:var(--moment-blue);align-items:center;gap:7px;font-size:13px;font-weight:600;display:inline-flex}.InterviewLearningMoments-module___lSu7q__result>svg{stroke-width:2.3px;width:16px;height:16px}.InterviewLearningMoments-module___lSu7q__stars{white-space:nowrap;align-items:center;gap:3px;margin-left:auto;display:inline-flex}.InterviewLearningMoments-module___lSu7q__stars svg{stroke-width:1.4px;color:var(--lightningcss-light,#a9c7dc)var(--lightningcss-dark,#4a6982);fill:#0000;width:18px;height:18px}.InterviewLearningMoments-module___lSu7q__stars svg[data-earned=true]{color:var(--moment-blue);fill:var(--lightningcss-light,#79b5e5)var(--lightningcss-dark,#416e94);animation:InterviewLearningMoments-module___lSu7q__starSettle .28s var(--moment-ease) both}.InterviewLearningMoments-module___lSu7q__root .InterviewLearningMoments-module___lSu7q__takeaway{text-wrap:pretty;margin-top:11px;font-size:13px;line-height:1.65}.InterviewLearningMoments-module___lSu7q__close{width:28px;height:28px;color:var(--moment-muted);transition:transform .14s var(--moment-ease);background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:5px;display:inline-flex}.InterviewLearningMoments-module___lSu7q__close svg{width:15px;height:15px}.InterviewLearningMoments-module___lSu7q__button{min-height:44px;transition:transform .15s var(--moment-ease), background-color .15s ease;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:12px;padding:10px 22px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.InterviewLearningMoments-module___lSu7q__button svg{width:16px;height:16px;transition:transform .18s var(--moment-ease)}.InterviewLearningMoments-module___lSu7q__primary{color:#fff;background:linear-gradient(125deg,#398dc9,#2779b7);border-color:#317cb5;box-shadow:0 2px #226194,inset 0 1px #ffffff25,0 5px 12px #256eaa10}.InterviewLearningMoments-module___lSu7q__secondary{color:var(--moment-muted);background:0 0;padding-inline:12px;font-weight:500}.InterviewLearningMoments-module___lSu7q__button:active{transform:translateY(1px)scale(.98)}.InterviewLearningMoments-module___lSu7q__close:active,.InterviewLearningMoments-module___lSu7q__textButton:active{transform:scale(.98)}.InterviewLearningMoments-module___lSu7q__root button:focus-visible,.InterviewLearningMoments-module___lSu7q__root a:focus-visible{outline:2px solid var(--moment-blue);outline-offset:4px}.InterviewLearningMoments-module___lSu7q__recovery{border-top:1px solid var(--moment-line);animation:InterviewLearningMoments-module___lSu7q__settleIn .22s var(--moment-ease) both;padding:18px 0 2px}.InterviewLearningMoments-module___lSu7q__recoveryTitle{align-items:center;gap:9px;display:flex}.InterviewLearningMoments-module___lSu7q__recoveryTitle>svg{width:18px;height:18px;color:var(--moment-blue)}.InterviewLearningMoments-module___lSu7q__recoveryTitle h3{font-size:14px;font-weight:600}.InterviewLearningMoments-module___lSu7q__recoveryTitle .InterviewLearningMoments-module___lSu7q__close{margin-left:auto}.InterviewLearningMoments-module___lSu7q__root .InterviewLearningMoments-module___lSu7q__muted{color:var(--moment-muted);margin-top:8px;font-size:13px}.InterviewLearningMoments-module___lSu7q__recoveryActions{flex-wrap:wrap;gap:4px 20px;margin-top:9px;display:flex}.InterviewLearningMoments-module___lSu7q__textButton{min-height:36px;color:var(--moment-blue);transition:transform .15s var(--moment-ease);background:0 0;border:0;border-radius:4px;align-items:center;gap:7px;padding:4px 0;font-size:12px;font-weight:500;display:inline-flex}.InterviewLearningMoments-module___lSu7q__textButton svg{width:14px;height:14px}.InterviewLearningMoments-module___lSu7q__explanation{background:var(--moment-wash);animation:InterviewLearningMoments-module___lSu7q__settleIn .2s var(--moment-ease) both;border-radius:12px;margin-top:12px;padding:14px 16px;font-size:13px;line-height:1.7}.InterviewLearningMoments-module___lSu7q__interlude{text-align:center;width:100%;max-width:510px;animation:InterviewLearningMoments-module___lSu7q__pageIn .28s var(--moment-ease) both;margin:0 auto;padding:30px 16px}.InterviewLearningMoments-module___lSu7q__eyebrow{letter-spacing:.04em;color:var(--moment-blue);font-size:11px;font-weight:600}.InterviewLearningMoments-module___lSu7q__root .InterviewLearningMoments-module___lSu7q__title{letter-spacing:-.035em;text-wrap:balance;max-width:400px;margin:10px auto 0;font-size:29px;font-weight:600;line-height:1.2}.InterviewLearningMoments-module___lSu7q__bridgeCopy{max-width:370px;margin:24px auto 0;font-size:14px}.InterviewLearningMoments-module___lSu7q__bridgeCopy>:first-child{color:var(--moment-muted)}.InterviewLearningMoments-module___lSu7q__bridgeCopy>*+*{margin-top:9px}.InterviewLearningMoments-module___lSu7q__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.InterviewLearningMoments-module___lSu7q__interlude .InterviewLearningMoments-module___lSu7q__actions{justify-content:center;margin-top:28px}.InterviewLearningMoments-module___lSu7q__stepSculpture{justify-content:center;align-items:flex-end;gap:9px;height:82px;margin-bottom:28px;display:flex}.InterviewLearningMoments-module___lSu7q__stepSculpture span{background:var(--lightningcss-light,#e2edf6)var(--lightningcss-dark,#233a4e);border-radius:13px;justify-content:center;align-items:center;width:54px;height:24px;display:flex;transform:perspective(220px)rotateX(23deg);box-shadow:0 3px var(--lightningcss-light,#c0d7e9)var(--lightningcss-dark,#152b3c)}.InterviewLearningMoments-module___lSu7q__stepSculpture span:nth-child(2){background:var(--lightningcss-light,#bfdef4)var(--lightningcss-dark,#335c7d);height:44px;box-shadow:0 3px var(--lightningcss-light,#97c3e2)var(--lightningcss-dark,#24455f)}.InterviewLearningMoments-module___lSu7q__stepSculpture span:nth-child(3){color:#fff;height:64px;animation:InterviewLearningMoments-module___lSu7q__stepSettle .3s var(--moment-ease) both;background:radial-gradient(at 30% 0,#8fc8ee,#0000 85%),linear-gradient(145deg,#489bd7,#2878b5);font-size:23px;font-weight:600;box-shadow:0 3px #1f608f,0 12px 24px -12px #2279b66b}.InterviewLearningMoments-module___lSu7q__completionSculpture{justify-content:center;height:78px;margin:0 0 22px;display:flex}.InterviewLearningMoments-module___lSu7q__completionSculpture>span{color:#fff;width:72px;height:72px;animation:InterviewLearningMoments-module___lSu7q__medallionSettle .3s var(--moment-ease) both;background:radial-gradient(at 25% 5%,#bde3fc,#0000 75%),linear-gradient(135deg,#8fc8ee,#4b99d0);border:1px solid #6eaddb;border-radius:50%;justify-content:center;align-items:center;display:flex;transform:perspective(300px)rotateX(18deg);box-shadow:0 4px #387eb3,0 16px 27px -16px #2474ab80,inset 0 1px #fff9}.InterviewLearningMoments-module___lSu7q__completionSculpture svg{stroke-width:2.5px;width:30px;height:30px}.InterviewLearningMoments-module___lSu7q__stageProgress{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:25px;display:flex}.InterviewLearningMoments-module___lSu7q__stageProgress span{background:var(--moment-wash);width:66px;height:27px;color:var(--moment-blue);animation:InterviewLearningMoments-module___lSu7q__settleIn .22s var(--moment-ease) both;border-radius:7px;justify-content:center;align-items:center;display:flex}.InterviewLearningMoments-module___lSu7q__stageProgress svg{width:15px;height:15px}.InterviewLearningMoments-module___lSu7q__root .InterviewLearningMoments-module___lSu7q__stageStats{font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:8px;margin-top:14px;font-size:13px;font-weight:500;display:flex}.InterviewLearningMoments-module___lSu7q__stageStats>span{color:var(--moment-muted)}.InterviewLearningMoments-module___lSu7q__stageStats svg{fill:var(--lightningcss-light,#9ac8e9)var(--lightningcss-dark,#477caa);width:15px;height:15px;color:var(--moment-blue)}.InterviewLearningMoments-module___lSu7q__root .InterviewLearningMoments-module___lSu7q__assistance{color:var(--moment-muted);margin-top:5px;font-size:12px}.InterviewLearningMoments-module___lSu7q__skills{flex-wrap:wrap;justify-content:center;gap:6px 18px;margin:18px 0 0;padding:0;list-style:none;display:flex}.InterviewLearningMoments-module___lSu7q__skills li{color:var(--moment-muted);align-items:center;gap:5px;font-size:12px;display:flex}.InterviewLearningMoments-module___lSu7q__skills svg{width:12px;height:12px;color:var(--moment-blue)}.InterviewLearningMoments-module___lSu7q__reflection{text-align:left;border-block:1px solid var(--moment-line);margin-top:26px}.InterviewLearningMoments-module___lSu7q__reflectionTrigger{width:100%;min-height:47px;color:var(--moment-ink);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;font-size:13px;display:flex}.InterviewLearningMoments-module___lSu7q__reflectionTrigger svg{width:15px;height:15px;color:var(--moment-muted);transition:transform .18s var(--moment-ease)}.InterviewLearningMoments-module___lSu7q__reflectionTrigger svg[data-open=true]{transform:rotate(180deg)}.InterviewLearningMoments-module___lSu7q__reflectionBody{animation:InterviewLearningMoments-module___lSu7q__settleIn .2s var(--moment-ease) both;padding:0 0 16px;font-size:13px}.InterviewLearningMoments-module___lSu7q__reflectionBody>.InterviewLearningMoments-module___lSu7q__textButton{margin-top:8px}.InterviewLearningMoments-module___lSu7q__resume{background:linear-gradient(125deg, var(--moment-wash), var(--moment-surface));animation:InterviewLearningMoments-module___lSu7q__settleIn .26s var(--moment-ease) both;border:1px solid var(--lightningcss-light,#d4e6f4)var(--lightningcss-dark,#29465e);border-radius:22px;align-items:flex-start;gap:22px;padding:30px;display:flex;position:relative;box-shadow:0 10px 28px -24px #376f9d60,inset 0 1px var(--lightningcss-light,#fff)var(--lightningcss-dark,#2b4055)}.InterviewLearningMoments-module___lSu7q__resumeClose{position:absolute;top:12px;right:12px}.InterviewLearningMoments-module___lSu7q__resumeMark{width:44px;height:44px;color:var(--moment-blue);background:var(--lightningcss-light,#d7ebf9)var(--lightningcss-dark,#26435b);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 2px var(--lightningcss-light,#b9d8ee)var(--lightningcss-dark,#162e40)}.InterviewLearningMoments-module___lSu7q__resumeMark svg{width:21px;height:21px}.InterviewLearningMoments-module___lSu7q__resumeContent{flex:1;min-width:0}.InterviewLearningMoments-module___lSu7q__resume h2{letter-spacing:-.025em;margin-top:8px;font-size:23px;font-weight:600;line-height:1.3}.InterviewLearningMoments-module___lSu7q__root .InterviewLearningMoments-module___lSu7q__resumeMethod{max-width:440px;color:var(--moment-muted);margin-top:12px;font-size:13px}.InterviewLearningMoments-module___lSu7q__root .InterviewLearningMoments-module___lSu7q__resumeNext{color:var(--moment-muted);flex-wrap:wrap;gap:4px 10px;margin-top:20px;font-size:12px;display:flex}.InterviewLearningMoments-module___lSu7q__resumeNext span{color:var(--moment-ink);font-weight:500}.InterviewLearningMoments-module___lSu7q__resume .InterviewLearningMoments-module___lSu7q__actions{margin-top:18px}.InterviewLearningMoments-module___lSu7q__root .InterviewLearningMoments-module___lSu7q__resumeProgress{color:var(--moment-muted);margin-top:17px;font-size:11px}@keyframes InterviewLearningMoments-module___lSu7q__settleIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes InterviewLearningMoments-module___lSu7q__pageIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes InterviewLearningMoments-module___lSu7q__starSettle{0%{opacity:.4;transform:translateY(3px)scale(.9)rotate(-8deg)}70%{opacity:1;transform:translateY(-1px)scale(1.06)rotate(2deg)}to{opacity:1;transform:translateY(0)scale(1)rotate(0)}}@keyframes InterviewLearningMoments-module___lSu7q__stepSettle{0%{opacity:.6;transform:perspective(220px)rotateX(23deg)translateY(8px)}to{opacity:1;transform:perspective(220px)rotateX(23deg)translateY(0)}}@keyframes InterviewLearningMoments-module___lSu7q__medallionSettle{0%{opacity:.5;transform:perspective(300px)rotateX(26deg)translateY(8px)scale(.96)}to{opacity:1;transform:perspective(300px)rotateX(18deg)translateY(0)scale(1)}}@media (hover:hover) and (pointer:fine){.InterviewLearningMoments-module___lSu7q__primary:hover>svg{transform:translate(2px)}.InterviewLearningMoments-module___lSu7q__secondary:hover,.InterviewLearningMoments-module___lSu7q__close:hover{background:var(--moment-wash);color:var(--moment-blue)}.InterviewLearningMoments-module___lSu7q__textButton:hover{text-underline-offset:4px;text-decoration:underline}}@media (max-width:520px){.InterviewLearningMoments-module___lSu7q__resume{gap:14px;padding:24px 20px}.InterviewLearningMoments-module___lSu7q__resumeMark{display:none}.InterviewLearningMoments-module___lSu7q__resume h2{font-size:21px}.InterviewLearningMoments-module___lSu7q__root .InterviewLearningMoments-module___lSu7q__title{font-size:26px}.InterviewLearningMoments-module___lSu7q__completion{padding:15px}.InterviewLearningMoments-module___lSu7q__completionHead{gap:7px}.InterviewLearningMoments-module___lSu7q__result{font-size:12px}.InterviewLearningMoments-module___lSu7q__stars svg{width:15px}.InterviewLearningMoments-module___lSu7q__interlude{padding-inline:0}}@media (pointer:coarse){.InterviewLearningMoments-module___lSu7q__close{width:44px;height:44px}.InterviewLearningMoments-module___lSu7q__textButton{min-height:44px}}@media (prefers-reduced-motion:reduce){.InterviewLearningMoments-module___lSu7q__root *,.InterviewLearningMoments-module___lSu7q__root :before,.InterviewLearningMoments-module___lSu7q__root :after{transition:none!important;animation:none!important}.InterviewLearningMoments-module___lSu7q__button:active,.InterviewLearningMoments-module___lSu7q__close:active,.InterviewLearningMoments-module___lSu7q__textButton:active,.InterviewLearningMoments-module___lSu7q__primary:hover>svg{transform:none}}.InterviewLearningMoments-module___lSu7q__live[data-keyboard] .InterviewLearningMoments-module___lSu7q__root *,.InterviewLearningMoments-module___lSu7q__live[data-keyboard] .InterviewLearningMoments-module___lSu7q__root{transition:none!important;animation:none!important}
.InterviewSketchSelfMark-module__GPn8cq__panel{color:#202124;background:#fafafa;border:1px solid #e5e7eb;border-radius:1rem;margin-top:1.5rem;padding:1.25rem}.InterviewSketchSelfMark-module__GPn8cq__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.InterviewSketchSelfMark-module__GPn8cq__title{outline:none;font-size:.95rem;font-weight:600}.InterviewSketchSelfMark-module__GPn8cq__badge{color:#42605c;background:#e8eeee;border-radius:2rem;padding:.2rem .55rem;font-size:.7rem;font-weight:600}.InterviewSketchSelfMark-module__GPn8cq__description{color:#62676d;margin:.65rem 0 1rem;font-size:.8125rem;line-height:1.65}.InterviewSketchSelfMark-module__GPn8cq__list{gap:.5rem;min-width:0;margin-top:1rem;display:grid}.InterviewSketchSelfMark-module__GPn8cq__criterion{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:.65rem;align-items:flex-start;gap:.75rem;padding:.8rem;display:flex}.InterviewSketchSelfMark-module__GPn8cq__criterion:has(input:checked){background:#f1f8f5;border-color:#a7c7bd}.InterviewSketchSelfMark-module__GPn8cq__criterion input{accent-color:#317862;flex-shrink:0;width:1rem;height:1rem;margin-top:.25rem}.InterviewSketchSelfMark-module__GPn8cq__criterion:focus-within{outline-offset:2px;outline:2px solid #317862}.InterviewSketchSelfMark-module__GPn8cq__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.InterviewSketchSelfMark-module__GPn8cq__error{color:#62676d;margin-top:1rem;font-size:.75rem;line-height:1.6}.InterviewSketchSelfMark-module__GPn8cq__primary{color:#fff;background:#202124;border-radius:.6rem;justify-content:center;align-items:center;min-height:2.5rem;padding:.6rem 1rem;font-size:.8125rem;font-weight:600;display:inline-flex}.InterviewSketchSelfMark-module__GPn8cq__primary:disabled{opacity:.5;cursor:default}.InterviewSketchSelfMark-module__GPn8cq__primary:focus-visible{outline-offset:3px;outline:2px solid #317862}@media (max-width:480px){.InterviewSketchSelfMark-module__GPn8cq__panel{padding:1rem}.InterviewSketchSelfMark-module__GPn8cq__primary{width:100%}}
.InterviewFocusPanels-module__1Af-qG__container{margin-top:2rem;container-type:inline-size}.InterviewFocusPanels-module__1Af-qG__grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:2rem;display:grid}.InterviewFocusPanels-module__1Af-qG__panel{background:#fff;border:1px solid #e5e7eb;border-radius:1.25rem;outline:none;min-width:0;padding:1.5rem;position:relative}.InterviewFocusPanels-module__1Af-qG__panel:after{border-radius:inherit;pointer-events:none;content:"";opacity:0;transition:opacity .18s cubic-bezier(.23,1,.32,1);position:absolute;inset:-1px;box-shadow:0 0 0 1px #1f29371f,0 12px 28px -20px #0f172a3d}.InterviewFocusPanels-module__1Af-qG__panel[data-active=true]:after{opacity:1}.InterviewFocusPanels-module__1Af-qG__panel:focus-visible{outline-offset:4px;outline:2px solid #60a5fa}@container (min-width:52rem){.InterviewFocusPanels-module__1Af-qG__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){@container (min-width:52rem){.InterviewFocusPanels-module__1Af-qG__grid{grid-template-columns:var(--interview-focus-columns)}}}@media (prefers-reduced-motion:reduce){.InterviewFocusPanels-module__1Af-qG__panel:after{transition:none}}
.InterviewPracticeTimer-module__NlTjia__trigger,.InterviewPracticeTimer-module__NlTjia__panel,.InterviewPracticeTimer-module__NlTjia__xpTrigger{--timer-trigger:#f5f5f7;--timer-panel:#fff;--timer-text:#1c1c1e;--timer-icon:#45454b;--timer-muted:#6a6a73;--timer-label:#55555e;--timer-border:#e8e8ed;--timer-close:#f0f0f3;--timer-control:#f4f4f6;--timer-control-hover:#e9e9ee;--timer-inset:#f5f5f7;--timer-inactive:#8b8b94;--timer-bar:#9999a3;--timer-bar-track:#e4e4e9;--timer-ring-track:#e1e1e7;--timer-ring-first:#d88712;--timer-ring-second:#f2be68;--timer-accent-text:#92600f;--timer-focus:#ac700f;--timer-shadow:0 22px 65px #1c1c1e14, 0 4px 14px #1c1c1e0a}:is(.dark .InterviewPracticeTimer-module__NlTjia__trigger,.dark .InterviewPracticeTimer-module__NlTjia__panel,.dark .InterviewPracticeTimer-module__NlTjia__xpTrigger){--timer-trigger:#171719;--timer-panel:#141416;--timer-text:#f5f5f7;--timer-icon:#dedee2;--timer-muted:#a8a8af;--timer-label:#b8b8bf;--timer-border:#ffffff10;--timer-close:#28282c;--timer-control:#252528;--timer-control-hover:#303035;--timer-inset:#202023;--timer-inactive:#73737b;--timer-bar:#777780;--timer-bar-track:#343438;--timer-ring-track:#37373d;--timer-ring-first:#ffb340;--timer-ring-second:#ffe1a6;--timer-accent-text:#ffe1a6;--timer-focus:#ffe2aa;--timer-shadow:0 22px 65px #0000002e, 0 4px 14px #0000001a, inset 0 1px 0 #ffffff08}.InterviewPracticeTimer-module__NlTjia__trigger{--timer-width:136px;--timer-offset:82px;width:var(--timer-width);background:var(--timer-trigger);height:54px;color:var(--timer-text);clip-path:inset(0 0 0 var(--timer-offset) round 999px);-webkit-tap-highlight-color:transparent;border:0;border-radius:999px;flex:none;position:absolute;top:0;right:0}.InterviewPracticeTimer-module__NlTjia__clock{place-items:center;width:54px;height:54px;display:grid;position:absolute;top:0;right:0}.InterviewPracticeTimer-module__NlTjia__clockIcon{width:24px;height:24px;color:var(--timer-icon)}.InterviewPracticeTimer-module__NlTjia__readout{letter-spacing:-.035em;font-variant-numeric:tabular-nums;opacity:0;justify-content:center;align-items:center;height:54px;font-size:19px;font-weight:700;display:flex;position:absolute;top:0;left:14px;right:54px}.InterviewPracticeTimer-module__NlTjia__trigger:focus-visible{box-shadow:inset 0 0 0 2px var(--timer-focus);outline:none}@media (max-width:480px),(hover:none){.InterviewPracticeTimer-module__NlTjia__trigger{--timer-width:54px;--timer-offset:0px}.InterviewPracticeTimer-module__NlTjia__readout{display:none}}.InterviewPracticeTimer-module__NlTjia__ring{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.InterviewPracticeTimer-module__NlTjia__arc{transition:stroke-dashoffset 1s linear}.InterviewPracticeTimer-module__NlTjia__ring[data-running=false] .InterviewPracticeTimer-module__NlTjia__arc{transition:none}.InterviewPracticeTimer-module__NlTjia__panel{width:360px;max-width:calc(100vw - 24px);max-height:min(640px, var(--radix-popover-content-available-height));border:1px solid var(--timer-border);background:var(--timer-panel);color:var(--timer-text);box-shadow:var(--timer-shadow);transform-origin:var(--radix-popover-content-transform-origin);border-radius:30px;padding:24px;font-family:inherit;overflow-y:auto}.InterviewPracticeTimer-module__NlTjia__header{justify-content:space-between;align-items:center;gap:12px;display:flex}.InterviewPracticeTimer-module__NlTjia__heading{color:var(--timer-muted);font-size:13px;font-weight:600}.InterviewPracticeTimer-module__NlTjia__close{background:var(--timer-close);width:30px;height:30px;color:var(--timer-muted);border-radius:50%;place-items:center;display:grid}.InterviewPracticeTimer-module__NlTjia__hero{grid-template-columns:minmax(0,1fr) 76px;align-items:center;gap:12px;margin:17px 0 24px;display:grid}.InterviewPracticeTimer-module__NlTjia__time{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(32px,9vw,48px);font-weight:700;line-height:1.1}.InterviewPracticeTimer-module__NlTjia__time[data-long=true]{font-size:clamp(24px,6vw,34px)}.InterviewPracticeTimer-module__NlTjia__control{background:var(--timer-control);width:76px;height:76px;color:var(--timer-accent-text);transition:transform .12s var(--ease-out,cubic-bezier(.23, 1, .32, 1)), background-color .16s ease;border-radius:50%;place-items:center;display:grid;position:relative}.InterviewPracticeTimer-module__NlTjia__control:active:not(:disabled){transform:scale(.96)}.InterviewPracticeTimer-module__NlTjia__control:disabled{opacity:.45}.InterviewPracticeTimer-module__NlTjia__control svg:not(.InterviewPracticeTimer-module__NlTjia__ring){width:25px;height:25px}.InterviewPracticeTimer-module__NlTjia__parts{background:var(--timer-inset);border-radius:19px;gap:17px;padding:17px 16px;display:grid}.InterviewPracticeTimer-module__NlTjia__partRow{color:var(--timer-label);justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;font-size:12px;font-weight:600;display:flex}.InterviewPracticeTimer-module__NlTjia__partRow[data-current=true]{color:var(--timer-accent-text)}.InterviewPracticeTimer-module__NlTjia__partTime{color:var(--timer-text);font-variant-numeric:tabular-nums;font-size:13px}.InterviewPracticeTimer-module__NlTjia__current{color:var(--timer-muted);margin-left:7px;font-size:10px;font-weight:500}.InterviewPracticeTimer-module__NlTjia__bar{background:var(--timer-bar-track);border-radius:99px;height:4px;overflow:hidden}.InterviewPracticeTimer-module__NlTjia__barFill{border-radius:inherit;background:var(--timer-bar);height:100%}.InterviewPracticeTimer-module__NlTjia__barFill[data-current=true]{background:var(--timer-ring-first)}.InterviewPracticeTimer-module__NlTjia__note{color:var(--timer-muted);margin-top:17px;font-size:11px;line-height:1.7}.InterviewPracticeTimer-module__NlTjia__close:focus-visible,.InterviewPracticeTimer-module__NlTjia__control:focus-visible{outline:2px solid var(--timer-focus);outline-offset:4px}@media (hover:hover) and (pointer:fine){.InterviewPracticeTimer-module__NlTjia__close:hover{color:var(--timer-text);background:var(--timer-bar-track)}.InterviewPracticeTimer-module__NlTjia__control:hover:not(:disabled){background:var(--timer-control-hover)}}@media (prefers-reduced-motion:reduce){.InterviewPracticeTimer-module__NlTjia__trigger,.InterviewPracticeTimer-module__NlTjia__clock,.InterviewPracticeTimer-module__NlTjia__readout,.InterviewPracticeTimer-module__NlTjia__arc,.InterviewPracticeTimer-module__NlTjia__control{transition:none}.InterviewPracticeTimer-module__NlTjia__control:active:not(:disabled){transform:none}.InterviewPracticeTimer-module__NlTjia__panel{animation:none!important}}@media (forced-colors:active){.InterviewPracticeTimer-module__NlTjia__trigger,.InterviewPracticeTimer-module__NlTjia__panel,.InterviewPracticeTimer-module__NlTjia__control{border:1px solid buttontext}.InterviewPracticeTimer-module__NlTjia__ring{forced-color-adjust:none}}.InterviewPracticeTimer-module__NlTjia__tools{align-items:center;gap:8px;display:flex}.InterviewPracticeTimer-module__NlTjia__toolShift{flex:none}.InterviewPracticeTimer-module__NlTjia__timerSlot,.InterviewPracticeTimer-module__NlTjia__xpSlot{flex:none;width:54px;height:54px;display:block;position:relative}.InterviewPracticeTimer-module__NlTjia__trigger.InterviewPracticeTimer-module__NlTjia__xpTrigger{--timer-width:148px;--timer-offset:94px}.InterviewPracticeTimer-module__NlTjia__trigger[data-long=true]{--timer-width:168px;--timer-offset:114px}.InterviewPracticeTimer-module__NlTjia__trigger.InterviewPracticeTimer-module__NlTjia__xpTrigger[data-long=true]{--timer-width:180px;--timer-offset:126px}.InterviewPracticeTimer-module__NlTjia__xpReadout{gap:5px}.InterviewPracticeTimer-module__NlTjia__xpUnit{color:var(--timer-muted);font-size:10px;font-weight:600}.InterviewPracticeTimer-module__NlTjia__panel.InterviewPracticeTimer-module__NlTjia__xpPanel{width:360px}.InterviewPracticeTimer-module__NlTjia__xpTotal{letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin:12px 0 8px;font-size:36px;font-weight:700;line-height:1.1}@media (max-width:480px),(hover:none){.InterviewPracticeTimer-module__NlTjia__trigger,.InterviewPracticeTimer-module__NlTjia__trigger.InterviewPracticeTimer-module__NlTjia__xpTrigger,.InterviewPracticeTimer-module__NlTjia__trigger[data-long=true],.InterviewPracticeTimer-module__NlTjia__trigger.InterviewPracticeTimer-module__NlTjia__xpTrigger[data-long=true]{--timer-width:54px;--timer-offset:0px;clip-path:none!important}}
.InterviewXpRing-module__6sglOG__ring{flex:none;place-items:center;display:inline-grid;position:relative}.InterviewXpRing-module__6sglOG__ring svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.InterviewXpRing-module__6sglOG__track{stroke:#e8e3db}.InterviewXpRing-module__6sglOG__arc{stroke:#d88712;transition:stroke-dashoffset .25s var(--ease-out,cubic-bezier(.23,1,.32,1))}.dark .InterviewXpRing-module__6sglOG__track{stroke:#3a352d}.dark .InterviewXpRing-module__6sglOG__arc{stroke:#ffb340}@media (prefers-reduced-motion:reduce){.InterviewXpRing-module__6sglOG__arc{transition:none}}
.InterviewRewardPanels-module__8Rj3aG__panel{color:#20232a;font-family:var(--font-openai-sans), sans-serif}.InterviewRewardPanels-module__8Rj3aG__rankTheme{--rank-ink:#945225;--rank-mid:#be8050;--rank-wash:#fff3e8;--rank-edge:#edd5bf;--rank-shine:#fffaf6}.InterviewRewardPanels-module__8Rj3aG__rankTheme[data-rank=silver]{--rank-ink:#5b687b;--rank-mid:#8e9db1;--rank-wash:#f0f3f8;--rank-edge:#d5deea;--rank-shine:#fafcff}.InterviewRewardPanels-module__8Rj3aG__rankTheme[data-rank=gold]{--rank-ink:#8e681f;--rank-mid:#c09c4b;--rank-wash:#fff8e4;--rank-edge:#ebdcaf;--rank-shine:#fffdf4}.InterviewRewardPanels-module__8Rj3aG__rankTheme[data-rank=ruby]{--rank-ink:#a04b63;--rank-mid:#d37991;--rank-wash:#fff0f3;--rank-edge:#f0c5d2;--rank-shine:#fff9fa}.InterviewRewardPanels-module__8Rj3aG__rankTheme[data-rank=emerald]{--rank-ink:#1d7862;--rank-mid:#54a58e;--rank-wash:#eaf8f0;--rank-edge:#bce4d3;--rank-shine:#f6fff9}.InterviewRewardPanels-module__8Rj3aG__rankTheme[data-rank=diamond]{--rank-ink:#336f99;--rank-mid:#72acd0;--rank-wash:#edf7ff;--rank-edge:#c3dbed;--rank-shine:#f8fcff}.InterviewRewardPanels-module__8Rj3aG__rankTheme[data-rank=master]{--rank-ink:#71519b;--rank-mid:#a28abc;--rank-wash:#f4eefa;--rank-edge:#d9c9eb;--rank-shine:#fdfaff}.InterviewRewardPanels-module__8Rj3aG__xpCard,.InterviewRewardPanels-module__8Rj3aG__mockCard{color:var(--rank-ink);background:#fff;border:1px solid #e9eceb;border-radius:21px;padding:18px 19px 20px;position:relative;overflow:hidden;box-shadow:0 2px 8px #18272005}.InterviewRewardPanels-module__8Rj3aG__heroHeading{justify-content:space-between;align-items:center;gap:8px;min-height:30px;display:flex}.InterviewRewardPanels-module__8Rj3aG__eyebrow{letter-spacing:.075em;text-transform:uppercase;align-items:center;gap:6px;font-size:10px;font-weight:600;line-height:1.6;display:flex}.InterviewRewardPanels-module__8Rj3aG__xpHeading{justify-content:space-between;align-items:center;gap:16px;display:flex}.InterviewRewardPanels-module__8Rj3aG__xpAmount{gap:8px;min-width:0;display:grid}.InterviewRewardPanels-module__8Rj3aG__xpHeading .InterviewRewardPanels-module__8Rj3aG__heroValue{letter-spacing:-.04em;margin-top:0;font-size:clamp(28px,13cqi,42px);line-height:1}.InterviewRewardPanels-module__8Rj3aG__xpCard{--emblem-inset:14.8px;box-shadow:none;padding-block:22px 20px;container-type:inline-size}.InterviewRewardPanels-module__8Rj3aG__xpCard[data-rank=silver]{--emblem-inset:16px}.InterviewRewardPanels-module__8Rj3aG__xpCard[data-rank=gold],.InterviewRewardPanels-module__8Rj3aG__xpCard[data-rank=diamond]{--emblem-inset:12px}.InterviewRewardPanels-module__8Rj3aG__xpCard[data-rank=ruby]{--emblem-inset:14px}.InterviewRewardPanels-module__8Rj3aG__xpCard[data-rank=emerald]{--emblem-inset:17.6px}.InterviewRewardPanels-module__8Rj3aG__xpCard[data-rank=master]{--emblem-inset:8px}.InterviewRewardPanels-module__8Rj3aG__rankEmblem{width:96px;height:96px;margin-inline:calc(-1 * var(--emblem-inset));object-fit:contain;flex-shrink:0;margin-block:-12px}.InterviewRewardPanels-module__8Rj3aG__heroValue{font-variant-numeric:tabular-nums;letter-spacing:-.055em;margin-top:8px;font-size:40px;font-weight:700;line-height:1.15}.InterviewRewardPanels-module__8Rj3aG__heroCaption{color:#737b77;white-space:nowrap;margin:0;font-size:12px;font-weight:500;line-height:1.4}.InterviewRewardPanels-module__8Rj3aG__source{letter-spacing:.08em;text-transform:uppercase;flex-shrink:0;font-size:9px;font-weight:600;line-height:1.5}.InterviewRewardPanels-module__8Rj3aG__progressHeading{justify-content:space-between;align-items:center;gap:8px;margin-top:10px;font-size:11px;line-height:1.4;display:flex}.InterviewRewardPanels-module__8Rj3aG__progressHeading>:first-child{color:#737b77;font-weight:500}.InterviewRewardPanels-module__8Rj3aG__progressHeading>:last-child{text-align:right;font-variant-numeric:tabular-nums;font-weight:500}.InterviewRewardPanels-module__8Rj3aG__progressTrack{background:#edf0ee;border-radius:10px;height:6px;margin-top:22px;overflow:hidden}.InterviewRewardPanels-module__8Rj3aG__progressFill{transform-origin:0;border-radius:inherit;background:linear-gradient(90deg, var(--rank-mid), var(--rank-ink));width:100%;height:100%;display:block}.InterviewRewardPanels-module__8Rj3aG__leaderboard{padding:18px 4px 4px}.InterviewRewardPanels-module__8Rj3aG__sectionHeading{justify-content:space-between;align-items:center;gap:12px;padding:0 6px 8px;display:flex}.InterviewRewardPanels-module__8Rj3aG__sectionHeading h3{letter-spacing:-.02em;font-size:14px;font-weight:700}.InterviewRewardPanels-module__8Rj3aG__sectionHeading .InterviewRewardPanels-module__8Rj3aG__source{color:#6a707a}.InterviewRewardPanels-module__8Rj3aG__leaderboardList{margin:0;padding:0;list-style:none}.InterviewRewardPanels-module__8Rj3aG__leaderboardRow{border-radius:12px;align-items:center;gap:8px;min-height:43px;padding:7px 6px;display:flex}.InterviewRewardPanels-module__8Rj3aG__currentUser{background:#f4f6f5}.InterviewRewardPanels-module__8Rj3aG__separatedRow{border-top:1px solid #0000000f;margin-top:4px}.InterviewRewardPanels-module__8Rj3aG__position{color:#68707a;font-variant-numeric:tabular-nums;text-align:center;flex-shrink:0;width:18px;font-size:11px}.InterviewRewardPanels-module__8Rj3aG__nameCell{flex:1;align-items:center;gap:5px;min-width:0;display:flex}.InterviewRewardPanels-module__8Rj3aG__rankName{min-width:0;color:var(--rank-ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.6;overflow:hidden}.InterviewRewardPanels-module__8Rj3aG__rankName[data-rank=emerald],.InterviewRewardPanels-module__8Rj3aG__rankName[data-rank=diamond],.InterviewRewardPanels-module__8Rj3aG__rankName[data-rank=master]{color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:700}.InterviewRewardPanels-module__8Rj3aG__rankName[data-rank=emerald]{filter:drop-shadow(0 1px #0d523d29)drop-shadow(0 1px 3px #298e6621);background-image:linear-gradient(165deg,#125843 12%,#298269 40%,#167259 47%,#0c493b 52%,#22745b 78%)}.InterviewRewardPanels-module__8Rj3aG__rankName[data-rank=diamond]{filter:drop-shadow(0 1px #214b7c38)drop-shadow(0 1px 4px #3a86c73b);background-image:linear-gradient(165deg,#234b82 9%,#3976a1 35%,#527f9a 44%,#183f72 49%,#326b99 66%,#275b75 88%)}.InterviewRewardPanels-module__8Rj3aG__rankName[data-rank=master]{filter:drop-shadow(0 1px #4c287145)drop-shadow(0 1px 5px #975cc452);background-image:linear-gradient(165deg,#583788 8%,#80588e 29%,#965b84 41%,#51326f 47%,#734498 61%,#4c5092 83%,#84548e)}.InterviewRewardPanels-module__8Rj3aG__you{color:#616b64;background:#fffc;border-radius:5px;padding:1px 4px;font-size:9px}.InterviewRewardPanels-module__8Rj3aG__rowScore{color:#49524e;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px;font-weight:600}.InterviewRewardPanels-module__8Rj3aG__empty{color:#707781;padding:9px 6px 13px;font-size:11.5px;line-height:1.7}.InterviewRewardPanels-module__8Rj3aG__expandButton{color:#697078;border-radius:12px;justify-content:center;align-items:center;gap:6px;width:100%;margin-top:3px;padding:8px;font-size:11px;font-weight:600;display:flex}.InterviewRewardPanels-module__8Rj3aG__rotated{transform:rotate(180deg)}.InterviewRewardPanels-module__8Rj3aG__dailySummary{color:#6c736f;background:#f7f7f5;border-radius:13px;justify-content:space-between;gap:10px;margin:8px 0;padding:12px 14px;font-size:11px;display:flex}.InterviewRewardPanels-module__8Rj3aG__dailySummary strong{color:#37423a;font-weight:600}.InterviewRewardPanels-module__8Rj3aG__explainer{background:#f5f5f3;border-radius:17px;margin-top:9px}.InterviewRewardPanels-module__8Rj3aG__explainer summary{cursor:pointer;border-radius:inherit;justify-content:space-between;align-items:center;gap:12px;padding:14px 15px;font-size:12px;font-weight:600;list-style:none;display:flex}.InterviewRewardPanels-module__8Rj3aG__explainer summary::-webkit-details-marker{display:none}.InterviewRewardPanels-module__8Rj3aG__explainer[open] summary svg{transform:rotate(180deg)}.InterviewRewardPanels-module__8Rj3aG__explainerBody{color:#69716e;padding:0 15px 15px;font-size:11.5px;line-height:1.7}.InterviewRewardPanels-module__8Rj3aG__explainerBody p+p{margin-top:8px}.InterviewRewardPanels-module__8Rj3aG__mockCard{--rank-ink:#386b82;--rank-wash:#edf6fa;--rank-edge:#cbe1e9;--rank-shine:#faffff}.InterviewRewardPanels-module__8Rj3aG__mockCard .InterviewRewardPanels-module__8Rj3aG__heroHeading{min-height:23px}.InterviewRewardPanels-module__8Rj3aG__mockCard .InterviewRewardPanels-module__8Rj3aG__eyebrow{letter-spacing:.05em;max-width:245px;font-size:9px}.InterviewRewardPanels-module__8Rj3aG__scoreUnit{letter-spacing:0;margin-left:6px;font-size:13px;font-weight:500}.InterviewRewardPanels-module__8Rj3aG__mockCaption{margin-top:8px;font-size:10.5px;line-height:1.6}.InterviewRewardPanels-module__8Rj3aG__metricOptions{background:#f4f5f5;border-radius:13px;grid-template-columns:1fr 1fr 1.25fr .85fr;gap:3px;margin-top:12px;padding:4px;display:grid}.InterviewRewardPanels-module__8Rj3aG__metricOptions button{color:#626970;border:1px solid #0000;border-radius:9px;min-height:32px;padding:4px 2px;font-size:10px;font-weight:600}.InterviewRewardPanels-module__8Rj3aG__metricOptions button[aria-pressed=true]{color:#386b82;background:#fff;border-color:#0000000d;box-shadow:0 1px 3px #0000000a}.InterviewRewardPanels-module__8Rj3aG__rubric{grid-template-columns:1fr 1fr;gap:6px 18px;margin:12px 0;display:grid}.InterviewRewardPanels-module__8Rj3aG__rubric div{justify-content:space-between;gap:8px;display:flex}.InterviewRewardPanels-module__8Rj3aG__rubric dd{color:#3f6a7c;font-variant-numeric:tabular-nums}.InterviewRewardPanels-module__8Rj3aG__expandButton:focus-visible,.InterviewRewardPanels-module__8Rj3aG__metricOptions button:focus-visible,.InterviewRewardPanels-module__8Rj3aG__explainer summary:focus-visible{outline-offset:3px;outline:2px solid #6c9790}.InterviewRewardPanels-module__8Rj3aG__expandButton:active,.InterviewRewardPanels-module__8Rj3aG__metricOptions button:active{transform:scale(.98)}@media (hover:hover) and (pointer:fine){.InterviewRewardPanels-module__8Rj3aG__expandButton:hover{color:#303934;background:#f5f6f5}.InterviewRewardPanels-module__8Rj3aG__metricOptions button:hover{color:#386b82}.dark .InterviewRewardPanels-module__8Rj3aG__expandButton:hover{color:#d2dfd7;background:#303833}.dark .InterviewRewardPanels-module__8Rj3aG__metricOptions button:hover{color:#d2dfd7}}.dark .InterviewRewardPanels-module__8Rj3aG__panel{color:#e5e8e7}.dark .InterviewRewardPanels-module__8Rj3aG__rankTheme{--rank-ink:#dfac82;--rank-mid:#bd845b;--rank-wash:#302b27;--rank-edge:#504035;--rank-shine:#38302a}.dark .InterviewRewardPanels-module__8Rj3aG__rankTheme[data-rank=silver]{--rank-ink:#bac8dc;--rank-mid:#7d90a6;--rank-wash:#282e37;--rank-edge:#414d5d;--rank-shine:#333b45}.dark .InterviewRewardPanels-module__8Rj3aG__rankTheme[data-rank=gold]{--rank-ink:#d8bc7e;--rank-mid:#a88d50;--rank-wash:#312e23;--rank-edge:#534934;--rank-shine:#3b3627}.dark .InterviewRewardPanels-module__8Rj3aG__rankTheme[data-rank=ruby]{--rank-ink:#e4a5b5;--rank-mid:#b87387;--rank-wash:#342830;--rank-edge:#593b49;--rank-shine:#402e36}.dark .InterviewRewardPanels-module__8Rj3aG__rankTheme[data-rank=emerald]{--rank-ink:#93ceb8;--rank-mid:#62a38c;--rank-wash:#24312b;--rank-edge:#345446;--rank-shine:#2a3c32}.dark .InterviewRewardPanels-module__8Rj3aG__rankTheme[data-rank=diamond]{--rank-ink:#9ec4e0;--rank-mid:#699fbf;--rank-wash:#25323c;--rank-edge:#385366;--rank-shine:#2b3d49}.dark .InterviewRewardPanels-module__8Rj3aG__rankTheme[data-rank=master]{--rank-ink:#c7b1e3;--rank-mid:#a288ba;--rank-wash:#312a3b;--rank-edge:#51415f;--rank-shine:#3b3047}:is(.dark .InterviewRewardPanels-module__8Rj3aG__xpCard,.dark .InterviewRewardPanels-module__8Rj3aG__mockCard){box-shadow:none;background:#222725;border-color:#39413d}.dark .InterviewRewardPanels-module__8Rj3aG__heroCaption{color:#a2ada7}.dark .InterviewRewardPanels-module__8Rj3aG__progressHeading>:first-child{color:#a2ada7}.dark .InterviewRewardPanels-module__8Rj3aG__progressTrack{background:#ffffff14}.dark .InterviewRewardPanels-module__8Rj3aG__rankName[data-rank=emerald]{background-image:linear-gradient(165deg,#8ecdb1 12%,#b2e7cb 40%,#dcffe9 47%,#76bc9e 52%,#a1dec0 78%)}.dark .InterviewRewardPanels-module__8Rj3aG__rankName[data-rank=diamond]{background-image:linear-gradient(165deg,#94bae3 9%,#b2d5f2 35%,#edfbff 44%,#84b4df 49%,#b3d7f3 66%,#98d4dd 88%)}.dark .InterviewRewardPanels-module__8Rj3aG__rankName[data-rank=master]{background-image:linear-gradient(165deg,#c6a4ec 8%,#e5bde8 29%,#fff1fa 41%,#ba95df 47%,#d7b5f2 61%,#b7baf3 83%,#e3b1e5)}:is(.dark .InterviewRewardPanels-module__8Rj3aG__currentUser,.dark .InterviewRewardPanels-module__8Rj3aG__dailySummary,.dark .InterviewRewardPanels-module__8Rj3aG__explainer,.dark .InterviewRewardPanels-module__8Rj3aG__metricOptions){background:#242927}.dark .InterviewRewardPanels-module__8Rj3aG__rowScore{color:#d2dfd7}.dark .InterviewRewardPanels-module__8Rj3aG__dailySummary strong{color:#d2dfd7}.dark .InterviewRewardPanels-module__8Rj3aG__dailySummary{color:#a2ada7}.dark .InterviewRewardPanels-module__8Rj3aG__metricOptions button{color:#a2ada7}.dark .InterviewRewardPanels-module__8Rj3aG__expandButton{color:#a2ada7}.dark .InterviewRewardPanels-module__8Rj3aG__position{color:#a2ada7}.dark .InterviewRewardPanels-module__8Rj3aG__explainerBody{color:#a2ada7}.dark .InterviewRewardPanels-module__8Rj3aG__sectionHeading .InterviewRewardPanels-module__8Rj3aG__source{color:#a2ada7}.dark .InterviewRewardPanels-module__8Rj3aG__empty{color:#a2ada7}.dark .InterviewRewardPanels-module__8Rj3aG__you{color:#a5b5ac;background:#ffffff12}.dark .InterviewRewardPanels-module__8Rj3aG__separatedRow{border-color:#ffffff14}.dark .InterviewRewardPanels-module__8Rj3aG__mockCard{--rank-ink:#9ec7d9;--rank-wash:#27343a;--rank-edge:#364f5c;--rank-shine:#2f3e46}.dark .InterviewRewardPanels-module__8Rj3aG__metricOptions button[aria-pressed=true]{color:#bbd5cc;background:#35413c;border-color:#ffffff12}.dark .InterviewRewardPanels-module__8Rj3aG__rubric dd{color:#9ec7d9}@media (prefers-reduced-motion:reduce){.InterviewRewardPanels-module__8Rj3aG__expandButton:active,.InterviewRewardPanels-module__8Rj3aG__metricOptions button:active{transform:none}}@media (forced-colors:active){.InterviewRewardPanels-module__8Rj3aG__rankName[data-rank]{color:canvastext;filter:none;background:0 0}.InterviewRewardPanels-module__8Rj3aG__progressFill{background:highlight}.InterviewRewardPanels-module__8Rj3aG__metricOptions button[aria-pressed=true]{border-color:highlight}}.InterviewRewardPanels-module__8Rj3aG__botNote{color:var(--muted-foreground,#737373);margin:12px 0;font-size:11px;line-height:1.6}
.EngineeringRanking-module__nEodba__section{color:#15171b;background:#fff;padding:110px 40px 120px;scroll-margin-top:72px;overflow:hidden}.EngineeringRanking-module__nEodba__inner{grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);align-items:center;gap:50px;max-width:1260px;margin:0 auto;display:grid}.EngineeringRanking-module__nEodba__visual{aspect-ratio:1.5;isolation:isolate;width:100%;position:relative}.EngineeringRanking-module__nEodba__fan{transform-style:preserve-3d;position:absolute;inset:0 3%;transform:perspective(1400px)rotateX(9deg)rotateY(-8deg)}.EngineeringRanking-module__nEodba__emblem{aspect-ratio:1;transform-origin:50%;position:absolute}.EngineeringRanking-module__nEodba__emblem img{filter:drop-shadow(0 10px 8px #23355418);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.EngineeringRanking-module__nEodba__copy{max-width:420px;padding-bottom:10px}.EngineeringRanking-module__nEodba__copy h2{letter-spacing:-.055em;margin:0;font-size:clamp(38px,4.1vw,58px);font-weight:500;line-height:1.07}.EngineeringRanking-module__nEodba__copy>p{color:#777d85;letter-spacing:-.015em;max-width:35ch;margin:24px 0 30px;font-size:16px;line-height:1.7}.EngineeringRanking-module__nEodba__overlay{z-index:200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#18202b55}.EngineeringRanking-module__nEodba__dialog{z-index:201;color:#202630;background:#fff;border:1px solid #e5e8ed;border-radius:24px;flex-direction:column;gap:0;width:min(800px,100vw - 32px);max-width:calc(100vw - 32px);max-height:min(840px,88dvh);padding:0;font-family:OpenAI Sans,ui-sans-serif,system-ui,sans-serif;display:flex;overflow:hidden}.EngineeringRanking-module__nEodba__dialogHeader{border-bottom:1px solid #edf0f3;flex-shrink:0;padding:32px 36px 24px}.EngineeringRanking-module__nEodba__dialogTitle{letter-spacing:-.045em;margin:0;font-size:29px;font-weight:500;line-height:1.16}.EngineeringRanking-module__nEodba__dialogDescription{color:#7a838f;max-width:55ch;margin:12px 24px 0 0;font-size:13px;line-height:1.7}.EngineeringRanking-module__nEodba__dialogBody{overscroll-behavior:contain;grid-template-columns:1fr 1fr;align-items:start;column-gap:36px;min-height:0;padding:26px 36px 28px;display:grid;overflow-y:auto}.EngineeringRanking-module__nEodba__ladderHeading{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.EngineeringRanking-module__nEodba__ladderHeading h3{margin:0;font-size:12px;font-weight:500}.EngineeringRanking-module__nEodba__ladderHeading>span{color:#8c95a2;font-size:10px}.EngineeringRanking-module__nEodba__ladder ol{margin:0;padding:0;list-style:none}.EngineeringRanking-module__nEodba__ladder li{border-bottom:1px solid #f1f3f6;align-items:center;gap:11px;min-height:54px;display:flex}.EngineeringRanking-module__nEodba__rankName{font-size:13px}.EngineeringRanking-module__nEodba__threshold{color:#798492;font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.EngineeringRanking-module__nEodba__rules{gap:25px;padding-top:0;display:grid}.EngineeringRanking-module__nEodba__rules section{padding-left:28px;position:relative}.EngineeringRanking-module__nEodba__ruleNumber{color:#b3bcc8;font-size:10px;position:absolute;top:2px;left:0}.EngineeringRanking-module__nEodba__rules h3{letter-spacing:-.01em;margin:0;font-size:13px;font-weight:500;line-height:1.5}.EngineeringRanking-module__nEodba__rules p{color:#838c98;margin:8px 0 0;font-size:12px;line-height:1.75}.EngineeringRanking-module__nEodba__note{color:#7b8593;background:#f6f8fb;border-radius:9px;grid-column:1/-1;margin:24px 0 0;padding:14px 17px;font-size:11px;line-height:1.7}@media (max-width:1050px) and (min-width:701px){.EngineeringRanking-module__nEodba__inner{grid-template-columns:.9fr 1.1fr;gap:20px}}@media (max-width:700px){.EngineeringRanking-module__nEodba__section{padding:55px 24px 85px}.EngineeringRanking-module__nEodba__inner{grid-template-columns:1fr;gap:32px}.EngineeringRanking-module__nEodba__visual{max-width:560px;margin-inline:auto}.EngineeringRanking-module__nEodba__copy{text-align:left;margin-inline:0;padding-bottom:0}.EngineeringRanking-module__nEodba__copy h2{font-size:clamp(36px,9vw,46px)}.EngineeringRanking-module__nEodba__copy>p{max-width:32ch;margin:20px 0 26px;font-size:14px}.EngineeringRanking-module__nEodba__dialogHeader{padding:26px 24px 20px}.EngineeringRanking-module__nEodba__dialogTitle{font-size:25px}.EngineeringRanking-module__nEodba__dialogBody{grid-template-columns:1fr;row-gap:28px;padding:22px 24px}.EngineeringRanking-module__nEodba__dialogDescription{font-size:12px}.EngineeringRanking-module__nEodba__ladder li{min-height:49px}.EngineeringRanking-module__nEodba__ladder li img{width:40px;height:40px}.EngineeringRanking-module__nEodba__rules{gap:22px}.EngineeringRanking-module__nEodba__note{margin-top:0}}@media (prefers-reduced-motion:reduce){.EngineeringRanking-module__nEodba__dialog,.EngineeringRanking-module__nEodba__overlay{animation:none!important}}
.LectureIPadPlayer-module__GY4fCW__stage{isolation:isolate;max-width:850px;margin:0 auto;padding:6px;font-family:OpenAI Sans,Arial,sans-serif;position:relative}.LectureIPadPlayer-module__GY4fCW__ambient{z-index:-1;pointer-events:none;filter:blur(22px);background:radial-gradient(at 27% 47%,#d8e1d8a6,#0000 52%),radial-gradient(at 77% 53%,#e2e8e4a6,#0000 50%),radial-gradient(at 50% 83%,#e3dbc980,#0000 47%);position:absolute;inset:-10% -20% -16%}.LectureIPadPlayer-module__GY4fCW__tablet{transform-origin:50%;background:linear-gradient(140deg,#bfc1bf,#656866 16%,#242725 43%,#858985 82%,#c1c3bf);border:1px solid #949594;border-radius:37px;padding:3px;position:relative;box-shadow:inset 0 2px 1px #ffffffb3,0 2px 4px #1017142e,0 24px 48px -22px #242d2459,0 60px 72px -48px #1a231b61}.LectureIPadPlayer-module__GY4fCW__bezel{background:#111312;border:1px solid #080a09;border-radius:33px;padding:17px 18px;position:relative;box-shadow:inset 0 0 0 1px #ffffff14}.LectureIPadPlayer-module__GY4fCW__camera{background:radial-gradient(circle at 40% 35%,#354743,#121b1c 50%,#030706 75%);border-radius:50%;width:5px;height:5px;position:absolute;top:6px;left:50%;box-shadow:0 0 0 1px #222724}.LectureIPadPlayer-module__GY4fCW__powerButton{background:linear-gradient(#91958f,#444843);border-radius:0 2px 2px 0;width:3px;height:32px;position:absolute;top:55px;right:-3px}.LectureIPadPlayer-module__GY4fCW__volumeButtons{background:#757972;border-radius:2px 2px 0 0;width:37px;height:3px;position:absolute;top:-3px;right:80px;box-shadow:-47px 0 #757972}.LectureIPadPlayer-module__GY4fCW__screen{aspect-ratio:4/3;background:#edecea;border-radius:18px;position:relative;overflow:hidden}.LectureIPadPlayer-module__GY4fCW__video{object-fit:cover;width:100%;height:100%;display:block}.LectureIPadPlayer-module__GY4fCW__homeIndicator{background:#737672;border-radius:3px;width:14%;height:3px;position:absolute;bottom:7px;left:43%}.LectureIPadPlayer-module__GY4fCW__playbackToggle{border-radius:inherit;cursor:default;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.LectureIPadPlayer-module__GY4fCW__playbackToggle span{opacity:0;color:#fff;background:#242c24;border-radius:8px;padding:8px 12px;font-size:12px;position:absolute;bottom:16px;left:16px}.LectureIPadPlayer-module__GY4fCW__playbackToggle:focus-visible{outline-offset:-4px;outline:3px solid #839775}.LectureIPadPlayer-module__GY4fCW__playbackToggle:focus-visible span{opacity:1}.LectureIPadPlayer-module__GY4fCW__errorMessage a:focus-visible{outline-offset:4px;outline:2px solid #839775}.LectureIPadPlayer-module__GY4fCW__errorMessage{color:#293026;background:#eef0eaf0;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px;font-size:15px;display:flex;position:absolute;inset:0}.LectureIPadPlayer-module__GY4fCW__errorMessage a{text-underline-offset:4px;align-items:center;gap:5px;font-size:12px;text-decoration:underline;display:inline-flex}@media (max-width:640px){.LectureIPadPlayer-module__GY4fCW__stage{padding:3px}.LectureIPadPlayer-module__GY4fCW__ambient{filter:blur(15px);inset:-8% -20% -20%}.LectureIPadPlayer-module__GY4fCW__tablet{border-radius:23px;padding:2px}.LectureIPadPlayer-module__GY4fCW__bezel{border-radius:20px;padding:10px 11px}.LectureIPadPlayer-module__GY4fCW__screen{border-radius:10px}.LectureIPadPlayer-module__GY4fCW__camera{width:3px;height:3px;top:3px}.LectureIPadPlayer-module__GY4fCW__homeIndicator{height:2px;bottom:4px}.LectureIPadPlayer-module__GY4fCW__powerButton{width:2px;height:23px;top:30px;right:-2px}.LectureIPadPlayer-module__GY4fCW__volumeButtons{width:25px;height:2px;top:-2px;right:51px;box-shadow:-32px 0 #757972}}@media (prefers-reduced-motion:reduce){.LectureIPadPlayer-module__GY4fCW__tablet{transform:none!important}}
.MathematicsLecturesPage-module__8MIM0W__page{color:#111;background:#fff;font-family:OpenAI Sans,ui-sans-serif,system-ui,sans-serif}.MathematicsLecturesPage-module__8MIM0W__page h1,.MathematicsLecturesPage-module__8MIM0W__page h2,.MathematicsLecturesPage-module__8MIM0W__page h3,.MathematicsLecturesPage-module__8MIM0W__page p{margin:0}.MathematicsLecturesPage-module__8MIM0W__page h2{letter-spacing:-.055em;font-size:clamp(34px,4.1vw,58px);font-weight:500;line-height:1.1}.MathematicsLecturesPage-module__8MIM0W__page h2>span{color:#8b8f95}.MathematicsLecturesPage-module__8MIM0W__page p{color:#72777e;letter-spacing:-.015em;font-size:16px;line-height:1.75}.MathematicsLecturesPage-module__8MIM0W__page a:focus-visible,.MathematicsLecturesPage-module__8MIM0W__page button:focus-visible,.MathematicsLecturesPage-module__8MIM0W__page summary:focus-visible,.MathematicsLecturesPage-module__8MIM0W__page input:focus-visible{outline-offset:6px;outline:2px solid #497ac1}.MathematicsLecturesPage-module__8MIM0W__section{max-width:1240px;margin:0 auto;padding:120px 48px;scroll-margin-top:90px}.MathematicsLecturesPage-module__8MIM0W__heroVisual{min-width:0}.MathematicsLecturesPage-module__8MIM0W__graph{width:100%;height:auto;display:block;overflow:visible}.MathematicsLecturesPage-module__8MIM0W__rotatingArea{transform-origin:300px 185px;transform-box:view-box;transition:transform .7s cubic-bezier(.23,1,.32,1);transform:rotate(0)}.MathematicsLecturesPage-module__8MIM0W__rotatingArea[data-paired=true]{transform:rotate(180deg)}.MathematicsLecturesPage-module__8MIM0W__heroVisual>p{text-align:center;color:#353c45;margin-top:-10px;font-size:17px;line-height:1.55}.MathematicsLecturesPage-module__8MIM0W__heroVisual>p>span{color:#707780}.MathematicsLecturesPage-module__8MIM0W__lecturer{grid-template-columns:.95fr 1fr;align-items:center;gap:100px;padding-top:200px;display:grid}.MathematicsLecturesPage-module__8MIM0W__portrait{background:#eef0ec;border-radius:16px;max-width:460px;overflow:hidden}.MathematicsLecturesPage-module__8MIM0W__portrait img{width:100%;height:auto;display:block}.MathematicsLecturesPage-module__8MIM0W__lecturerCopy .MathematicsLecturesPage-module__8MIM0W__introduction{color:#353a41;letter-spacing:-.035em;margin-top:26px;font-size:21px;line-height:1.5}.MathematicsLecturesPage-module__8MIM0W__lecturerCopy>p:not(.MathematicsLecturesPage-module__8MIM0W__introduction){max-width:43ch;margin-top:20px;font-size:15px}.MathematicsLecturesPage-module__8MIM0W__credentials{grid-template-columns:1fr 1fr 1fr;gap:20px;margin-top:4px;padding:29px 0;display:grid}.MathematicsLecturesPage-module__8MIM0W__credentials strong{letter-spacing:-.045em;font-size:20px;font-weight:500;display:block}.MathematicsLecturesPage-module__8MIM0W__credentials span{color:#707780;max-width:24ch;margin-top:8px;font-size:12px;line-height:1.55;display:block}.MathematicsLecturesPage-module__8MIM0W__profileLinks{flex-wrap:wrap;gap:12px 24px;display:flex}.MathematicsLecturesPage-module__8MIM0W__lectures{padding-top:140px}.MathematicsLecturesPage-module__8MIM0W__centerHeading{text-align:center;max-width:620px;margin:0 auto 70px}.MathematicsLecturesPage-module__8MIM0W__centerHeading>p{max-width:44ch;margin:26px auto 0}.MathematicsLecturesPage-module__8MIM0W__player{max-width:850px;margin:0 auto}.MathematicsLecturesPage-module__8MIM0W__page #craft-title+p{margin-top:30px;line-height:1.8}.MathematicsLecturesPage-module__8MIM0W__sectionHeading{justify-content:space-between;align-items:flex-end;gap:80px;margin-bottom:68px;display:flex}.MathematicsLecturesPage-module__8MIM0W__sectionHeading>p{max-width:38ch;padding-bottom:5px}.MathematicsLecturesPage-module__8MIM0W__demonstration{grid-template-columns:1.35fr 1fr;align-items:center;gap:70px;display:grid}.MathematicsLecturesPage-module__8MIM0W__mathCanvas{background:#f7f8fa;border-radius:24px;min-width:0;padding:40px 14px 24px}.MathematicsLecturesPage-module__8MIM0W__integral{color:#303a48;justify-content:center;align-items:center;gap:18px;height:70px;font-family:Georgia,serif;font-size:27px;display:flex}.MathematicsLecturesPage-module__8MIM0W__integralSign{padding-right:16px;font-size:61px;line-height:1;position:relative}.MathematicsLecturesPage-module__8MIM0W__integralSign sup,.MathematicsLecturesPage-module__8MIM0W__integralSign sub{font-size:14px;line-height:1;position:absolute;right:0}.MathematicsLecturesPage-module__8MIM0W__integralSign sup{top:2px}.MathematicsLecturesPage-module__8MIM0W__integralSign sub{bottom:-2px}.MathematicsLecturesPage-module__8MIM0W__fraction{flex-direction:column;align-items:center;font-size:24px;line-height:1.35;display:flex}.MathematicsLecturesPage-module__8MIM0W__fraction>span:first-child{text-align:center;border-bottom:1px solid #7e8793;width:100%}.MathematicsLecturesPage-module__8MIM0W__mathCanvas .MathematicsLecturesPage-module__8MIM0W__graph{margin-block:-20px -16px}.MathematicsLecturesPage-module__8MIM0W__page .MathematicsLecturesPage-module__8MIM0W__graphCaption{color:#6f7e92;justify-content:center;align-items:center;min-height:44px;font-size:13px;display:flex}.MathematicsLecturesPage-module__8MIM0W__idea{border-bottom:1px solid #e7e9ec;padding:24px 0}.MathematicsLecturesPage-module__8MIM0W__idea:first-child{border-top:1px solid #e7e9ec}.MathematicsLecturesPage-module__8MIM0W__idea button{text-align:left;color:#707780;width:100%;font:inherit;letter-spacing:-.035em;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:14px;padding:0;font-size:21px;transition:color .16s;display:flex}.MathematicsLecturesPage-module__8MIM0W__idea button svg{flex-shrink:0;transition:transform .2s cubic-bezier(.23,1,.32,1)}.MathematicsLecturesPage-module__8MIM0W__idea[data-active=true] button{color:#222a34}.MathematicsLecturesPage-module__8MIM0W__idea[data-active=true] button svg{transform:rotate(90deg)}.MathematicsLecturesPage-module__8MIM0W__idea p{padding-top:17px;font-size:14px;line-height:1.8}.MathematicsLecturesPage-module__8MIM0W__range{color:#6f7e92;justify-content:center;align-items:center;gap:16px;min-height:44px;padding-inline:15px;font-size:12px;display:flex}.MathematicsLecturesPage-module__8MIM0W__range input{accent-color:#497ac1;cursor:pointer;width:130px;min-width:40px}.MathematicsLecturesPage-module__8MIM0W__range output{white-space:nowrap;font-variant-numeric:tabular-nums}.MathematicsLecturesPage-module__8MIM0W__team{grid-template-columns:1.1fr 1fr;gap:100px;padding-block:120px;display:grid}.MathematicsLecturesPage-module__8MIM0W__team>div{padding-top:6px}.MathematicsLecturesPage-module__8MIM0W__team p+p{margin-top:22px}.MathematicsLecturesPage-module__8MIM0W__closing{border-top:1px solid #eceef1;justify-content:space-between;align-items:center;gap:40px;padding-block:100px 140px;display:flex}.MathematicsLecturesPage-module__8MIM0W__closing p{margin-top:24px}.MathematicsLecturesPage-module__8MIM0W__closing>a{flex-shrink:0}@media (hover:hover) and (pointer:fine){.MathematicsLecturesPage-module__8MIM0W__idea button:hover{color:#222a34}}@media (max-width:1000px){.MathematicsLecturesPage-module__8MIM0W__section{padding-inline:36px}.MathematicsLecturesPage-module__8MIM0W__lecturer,.MathematicsLecturesPage-module__8MIM0W__team{gap:48px}.MathematicsLecturesPage-module__8MIM0W__credentials{gap:16px}.MathematicsLecturesPage-module__8MIM0W__credentials strong{font-size:18px}.MathematicsLecturesPage-module__8MIM0W__demonstration{gap:36px}.MathematicsLecturesPage-module__8MIM0W__sectionHeading{gap:40px}}@media (max-width:700px){.MathematicsLecturesPage-module__8MIM0W__section{padding:72px 24px}.MathematicsLecturesPage-module__8MIM0W__heroVisual{width:100%;max-width:460px;margin:0 auto}.MathematicsLecturesPage-module__8MIM0W__heroVisual>p{font-size:14px}.MathematicsLecturesPage-module__8MIM0W__lecturer{grid-template-columns:1fr;gap:40px;padding-top:112px}.MathematicsLecturesPage-module__8MIM0W__portrait{width:100%;max-width:420px;margin:0 auto}.MathematicsLecturesPage-module__8MIM0W__lecturerCopy>p:not(.MathematicsLecturesPage-module__8MIM0W__introduction){max-width:none}.MathematicsLecturesPage-module__8MIM0W__credentials{padding-block:26px}.MathematicsLecturesPage-module__8MIM0W__credentials strong{font-size:17px}.MathematicsLecturesPage-module__8MIM0W__centerHeading{margin-bottom:44px}.MathematicsLecturesPage-module__8MIM0W__centerHeading>p{font-size:15px}.MathematicsLecturesPage-module__8MIM0W__lectures{padding-inline:18px}.MathematicsLecturesPage-module__8MIM0W__page #craft-title+p{margin-top:24px}.MathematicsLecturesPage-module__8MIM0W__sectionHeading{flex-direction:column;align-items:flex-start;gap:24px;margin-bottom:36px}.MathematicsLecturesPage-module__8MIM0W__sectionHeading>p{font-size:15px}.MathematicsLecturesPage-module__8MIM0W__demonstration{grid-template-columns:1fr;gap:25px}.MathematicsLecturesPage-module__8MIM0W__mathCanvas{border-radius:18px;padding-top:30px}.MathematicsLecturesPage-module__8MIM0W__idea{padding-block:22px}.MathematicsLecturesPage-module__8MIM0W__team{grid-template-columns:1fr;gap:28px}.MathematicsLecturesPage-module__8MIM0W__team>div{padding:0}.MathematicsLecturesPage-module__8MIM0W__team p{font-size:15px}.MathematicsLecturesPage-module__8MIM0W__closing{flex-direction:column;align-items:flex-start;gap:30px;margin-inline:24px;padding-inline:0}}@media (prefers-reduced-motion:reduce){.MathematicsLecturesPage-module__8MIM0W__rotatingArea,.MathematicsLecturesPage-module__8MIM0W__idea button svg{transition:none}}
.MathematicsCourseContent-module__fpJABa__section{max-width:1280px;margin:0 auto;padding:110px 48px 140px;scroll-margin-top:90px}.MathematicsCourseContent-module__fpJABa__heading{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:56px;display:flex}.MathematicsCourseContent-module__fpJABa__heading p{max-width:32ch}.MathematicsCourseContent-module__fpJABa__heading .MathematicsCourseContent-module__fpJABa__perspective{max-width:66ch;font-size:17px;line-height:1.7}.MathematicsCourseContent-module__fpJABa__grid{grid-template-columns:1fr 1fr;gap:32px;display:grid}.MathematicsCourseContent-module__fpJABa__card{aspect-ratio:1.38;width:100%;font:inherit;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:24%;padding:0;display:block;position:relative}.MathematicsCourseContent-module__fpJABa__cardFloat{transition:transform .25s cubic-bezier(.23,1,.32,1);position:absolute;inset:0}.MathematicsCourseContent-module__fpJABa__cardFace{isolation:isolate;color:#fff;filter:drop-shadow(0 12px 18px #2d245915);position:absolute;inset:0}.MathematicsCourseContent-module__fpJABa__clipDefinition{pointer-events:none;width:0;height:0;position:absolute}.MathematicsCourseContent-module__fpJABa__surface{z-index:-1;background:var(--rim);position:absolute;inset:0;overflow:hidden}.MathematicsCourseContent-module__fpJABa__surface[data-topic=graphs]{--rim:#d1e1ff;--core:#d70e7c;--hot:#ff40a8;--glow:#ffaacb;--base:#d83c93}.MathematicsCourseContent-module__fpJABa__surface[data-topic=integration]{--rim:#cde3ff;--core:#0847b4;--hot:#00cafa;--glow:#6fa9ff;--base:#2169e3}.MathematicsCourseContent-module__fpJABa__surface[data-topic=numbers]{--rim:#d7f5d0;--core:#1b653c;--hot:#a6f74a;--glow:#78d881;--base:#439253}.MathematicsCourseContent-module__fpJABa__surface[data-topic=probability]{--rim:#e9d9ff;--core:#7523b4;--hot:#dd58fc;--glow:#c79bff;--base:#a54bd4}.MathematicsCourseContent-module__fpJABa__colourField{background:radial-gradient(ellipse at 50% 70%, var(--core) 0%, transparent 63%), radial-gradient(ellipse at 45% 18%, var(--hot) 4%, transparent 63%), var(--base);filter:blur(17px);border-radius:30%;position:absolute;inset:3%}.MathematicsCourseContent-module__fpJABa__light{background:radial-gradient(ellipse at 50% 5%, var(--hot), transparent 53%), radial-gradient(ellipse at 100% 90%, var(--glow), transparent 45%);opacity:.65;transition:transform .65s cubic-bezier(.23,1,.32,1),opacity .25s;position:absolute;inset:-12%}.MathematicsCourseContent-module__fpJABa__rim{background:radial-gradient(#0000 45%,#e8f1ff75 93%,#fff9 100%);position:absolute;inset:0;box-shadow:inset 0 3px 8px #fff9}.MathematicsCourseContent-module__fpJABa__grain{opacity:.075;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' opacity='.8' d='M0 0h160v160H0z'/%3E%3C/svg%3E");position:absolute;inset:0}.MathematicsCourseContent-module__fpJABa__drawing{color:#fff;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;opacity:.85;filter:drop-shadow(0 0 5px #fff5);width:84%;height:48%;position:absolute;top:10%;left:8%;overflow:visible}.MathematicsCourseContent-module__fpJABa__faintLine{opacity:.25}.MathematicsCourseContent-module__fpJABa__mainLine{stroke-width:1.8px}.MathematicsCourseContent-module__fpJABa__tangent{opacity:.65;transform-origin:250px 64px;transform-box:view-box;transform:rotate(0)}.MathematicsCourseContent-module__fpJABa__diamond{opacity:.5}.MathematicsCourseContent-module__fpJABa__graphPoint,.MathematicsCourseContent-module__fpJABa__tangent,.MathematicsCourseContent-module__fpJABa__numberWheel,.MathematicsCourseContent-module__fpJABa__probabilityPoint,.MathematicsCourseContent-module__fpJABa__branchEnds{transition:transform .65s cubic-bezier(.23,1,.32,1),opacity .25s}.MathematicsCourseContent-module__fpJABa__graphPoint{fill:#ffffff30;transform:translate(0)}.MathematicsCourseContent-module__fpJABa__graphPoint,.MathematicsCourseContent-module__fpJABa__tangent{transition:transform .25s cubic-bezier(.23,1,.32,1),opacity .25s}.MathematicsCourseContent-module__fpJABa__numberWheel{transform-origin:250px 106px}.MathematicsCourseContent-module__fpJABa__integralArea{opacity:.24;clip-path:inset(0 100% 0 0);transition:clip-path .25s cubic-bezier(.23,1,.32,1)}.MathematicsCourseContent-module__fpJABa__branches{opacity:.8}.MathematicsCourseContent-module__fpJABa__cardCopy{text-shadow:0 1px 16px #0002;flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;top:57%;left:12%;right:12%}.MathematicsCourseContent-module__fpJABa__cardTitle{letter-spacing:-.045em;max-width:17ch;font-size:clamp(23px,2.5vw,34px);font-weight:500;line-height:1.12}.MathematicsCourseContent-module__fpJABa__cardCount{font-size:13px;font-weight:500;line-height:1.5}.MathematicsCourseContent-module__fpJABa__expandIcon{background:#ffffff0a;border:1px solid #ffffff50;border-radius:50%;place-items:center;width:32px;height:32px;transition:transform .25s cubic-bezier(.23,1,.32,1),background-color .16s;display:grid;position:absolute;bottom:10%;right:12%}.MathematicsCourseContent-module__fpJABa__card:active .MathematicsCourseContent-module__fpJABa__cardFloat{transform:scale(.98)}.MathematicsCourseContent-module__fpJABa__card:focus-visible{outline-offset:7px;outline:3px solid #316bc2}@media (hover:hover) and (pointer:fine){.MathematicsCourseContent-module__fpJABa__card:hover .MathematicsCourseContent-module__fpJABa__cardFloat{transform:translateY(-5px)}.MathematicsCourseContent-module__fpJABa__card:hover .MathematicsCourseContent-module__fpJABa__light{opacity:.9;transform:translate(3%,-3%)scale(1.07)}.MathematicsCourseContent-module__fpJABa__card:hover .MathematicsCourseContent-module__fpJABa__expandIcon{background:#ffffff20;transform:rotate(90deg)}.MathematicsCourseContent-module__fpJABa__card:hover .MathematicsCourseContent-module__fpJABa__graphPoint{transform:translate(38px,8px)}.MathematicsCourseContent-module__fpJABa__card:hover .MathematicsCourseContent-module__fpJABa__tangent{transform:rotate(12deg)}.MathematicsCourseContent-module__fpJABa__card:hover .MathematicsCourseContent-module__fpJABa__integralArea{clip-path:inset(0)}.MathematicsCourseContent-module__fpJABa__card:hover .MathematicsCourseContent-module__fpJABa__numberWheel{transform:rotate(72deg)}.MathematicsCourseContent-module__fpJABa__card:hover .MathematicsCourseContent-module__fpJABa__probabilityPoint{transform:translate(68px,-51px)}.MathematicsCourseContent-module__fpJABa__card:hover .MathematicsCourseContent-module__fpJABa__branchEnds{opacity:.45}.MathematicsCourseContent-module__fpJABa__close:hover{background:#fff;transform:rotate(90deg)}}.MathematicsCourseContent-module__fpJABa__overlay{z-index:150;-webkit-backdrop-filter:blur(8px);background:#12182766;position:fixed;inset:0}.MathematicsCourseContent-module__fpJABa__panel{z-index:151;color:#17191c;background:#fff;border-radius:42px;outline:none;flex-direction:column;width:min(760px,100vw - 48px);max-height:min(860px,100dvh - 64px);font-family:OpenAI Sans,ui-sans-serif,system-ui,sans-serif;display:flex;position:fixed;inset:50% auto auto 50%;overflow:hidden;translate:-50% -50%;box-shadow:0 32px 120px #0a102040}.MathematicsCourseContent-module__fpJABa__panelHeader{isolation:isolate;flex-shrink:0;height:260px;position:relative;overflow:hidden}.MathematicsCourseContent-module__fpJABa__panelColour{z-index:-1;isolation:isolate;position:absolute;inset:-60% -10% -5%}.MathematicsCourseContent-module__fpJABa__panelHeader>.MathematicsCourseContent-module__fpJABa__drawing{opacity:.55;width:40%;height:150px;top:74px;left:auto;right:32px}.MathematicsCourseContent-module__fpJABa__panelHeader .MathematicsCourseContent-module__fpJABa__integralArea{clip-path:inset(0)}.MathematicsCourseContent-module__fpJABa__panelColour .MathematicsCourseContent-module__fpJABa__colourField{filter:blur(25px)}.MathematicsCourseContent-module__fpJABa__panelHeading{color:#fff;text-shadow:0 1px 16px #0002;position:absolute;bottom:34px;left:48px;right:44%}.MathematicsCourseContent-module__fpJABa__panelHeading h2{letter-spacing:-.05em;margin:0 0 10px;font-size:36px;font-weight:500;line-height:1.12}.MathematicsCourseContent-module__fpJABa__panelHeading>span{font-size:14px}.MathematicsCourseContent-module__fpJABa__close{color:#374151;cursor:pointer;background:#ffffffdc;border:1px solid #ffffff70;border-radius:50%;place-items:center;width:40px;height:40px;transition:transform .2s cubic-bezier(.23,1,.32,1),background-color .15s;display:grid;position:absolute;top:24px;right:24px}.MathematicsCourseContent-module__fpJABa__close:focus-visible{outline-offset:4px;outline:2px solid #172d53}.MathematicsCourseContent-module__fpJABa__panelBody{overscroll-behavior:contain;scrollbar-width:thin;padding:32px 48px 42px;overflow-y:auto}.MathematicsCourseContent-module__fpJABa__panelBody:focus-visible{outline-offset:-5px;outline:2px solid #497ac1}.MathematicsCourseContent-module__fpJABa__description{color:#66707e;margin:0;font-size:15px;line-height:1.75}.MathematicsCourseContent-module__fpJABa__lessonHeading{justify-content:space-between;align-items:baseline;gap:16px;margin:30px 0 12px;display:flex}.MathematicsCourseContent-module__fpJABa__lessonHeading h3{letter-spacing:-.025em;margin:0;font-size:18px;font-weight:500}.MathematicsCourseContent-module__fpJABa__lessonHeading>span{color:#737d89;font-size:12px;line-height:1.5}.MathematicsCourseContent-module__fpJABa__lessons{margin:0;padding:0;list-style:none}.MathematicsCourseContent-module__fpJABa__lessons li{border-top:1px solid #e9ecf0;grid-template-columns:30px minmax(0,1fr) auto;align-items:baseline;gap:16px;padding:14px 0;font-size:14px;line-height:1.5;display:grid}.MathematicsCourseContent-module__fpJABa__lessonNumber{color:#7b8592;font-variant-numeric:tabular-nums;font-size:12px}.MathematicsCourseContent-module__fpJABa__lessonDuration{color:#66707e;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;font-size:12px}@media (max-width:800px){.MathematicsCourseContent-module__fpJABa__section{padding-inline:24px}.MathematicsCourseContent-module__fpJABa__grid{gap:20px}.MathematicsCourseContent-module__fpJABa__cardTitle{font-size:25px}.MathematicsCourseContent-module__fpJABa__cardCopy{left:10%;right:10%}.MathematicsCourseContent-module__fpJABa__cardCount{font-size:12px}}@media (max-width:600px){.MathematicsCourseContent-module__fpJABa__section{padding:72px 20px 90px}.MathematicsCourseContent-module__fpJABa__heading{margin-bottom:34px;display:block}.MathematicsCourseContent-module__fpJABa__heading p{margin-top:20px;font-size:15px}.MathematicsCourseContent-module__fpJABa__heading .MathematicsCourseContent-module__fpJABa__perspective{font-size:15px}.MathematicsCourseContent-module__fpJABa__grid{grid-template-columns:1fr;gap:24px}.MathematicsCourseContent-module__fpJABa__card{aspect-ratio:1.36}.MathematicsCourseContent-module__fpJABa__cardCopy{gap:8px;top:53%}.MathematicsCourseContent-module__fpJABa__cardTitle{font-size:clamp(22px,6.5vw,29px)}.MathematicsCourseContent-module__fpJABa__cardCount{font-size:12px}.MathematicsCourseContent-module__fpJABa__drawing{height:43%;top:7%}.MathematicsCourseContent-module__fpJABa__expandIcon{width:28px;height:28px;bottom:9%;right:10%}.MathematicsCourseContent-module__fpJABa__panel{border-radius:30px;width:calc(100vw - 24px);max-height:calc(100dvh - 32px)}.MathematicsCourseContent-module__fpJABa__panelHeader{height:210px}.MathematicsCourseContent-module__fpJABa__panelHeader>.MathematicsCourseContent-module__fpJABa__drawing{width:44%;height:66px;top:14px;right:64px}.MathematicsCourseContent-module__fpJABa__panelHeading{bottom:27px;left:26px;right:26px}.MathematicsCourseContent-module__fpJABa__panelHeading h2{font-size:30px}.MathematicsCourseContent-module__fpJABa__panelHeading>span{font-size:12px}.MathematicsCourseContent-module__fpJABa__panelBody{padding:26px}.MathematicsCourseContent-module__fpJABa__lessons li{grid-template-columns:22px minmax(0,1fr) auto;gap:10px}.MathematicsCourseContent-module__fpJABa__close{top:18px;right:18px}}@media (max-height:600px) and (min-width:601px){.MathematicsCourseContent-module__fpJABa__panelHeader{height:150px}.MathematicsCourseContent-module__fpJABa__panelHeader>.MathematicsCourseContent-module__fpJABa__drawing{height:100px;top:24px}.MathematicsCourseContent-module__fpJABa__panelHeading{bottom:22px}.MathematicsCourseContent-module__fpJABa__panelHeading h2{font-size:28px}}@media (prefers-reduced-motion:reduce){.MathematicsCourseContent-module__fpJABa__cardFloat,.MathematicsCourseContent-module__fpJABa__light,.MathematicsCourseContent-module__fpJABa__expandIcon,.MathematicsCourseContent-module__fpJABa__graphPoint,.MathematicsCourseContent-module__fpJABa__tangent,.MathematicsCourseContent-module__fpJABa__numberWheel,.MathematicsCourseContent-module__fpJABa__probabilityPoint,.MathematicsCourseContent-module__fpJABa__branchEnds,.MathematicsCourseContent-module__fpJABa__integralArea,.MathematicsCourseContent-module__fpJABa__close{transition:none}.MathematicsCourseContent-module__fpJABa__card:hover .MathematicsCourseContent-module__fpJABa__cardFloat,.MathematicsCourseContent-module__fpJABa__card:active .MathematicsCourseContent-module__fpJABa__cardFloat,.MathematicsCourseContent-module__fpJABa__card:hover .MathematicsCourseContent-module__fpJABa__light,.MathematicsCourseContent-module__fpJABa__card:hover .MathematicsCourseContent-module__fpJABa__expandIcon,.MathematicsCourseContent-module__fpJABa__card:hover .MathematicsCourseContent-module__fpJABa__graphPoint,.MathematicsCourseContent-module__fpJABa__card:hover .MathematicsCourseContent-module__fpJABa__tangent,.MathematicsCourseContent-module__fpJABa__card:hover .MathematicsCourseContent-module__fpJABa__numberWheel,.MathematicsCourseContent-module__fpJABa__card:hover .MathematicsCourseContent-module__fpJABa__probabilityPoint,.MathematicsCourseContent-module__fpJABa__close:hover{transform:none}}
.MathematicsLectureNotes-module__uoEgFG__section{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(56px,7vw,104px);max-width:1240px;margin:0 auto;padding:220px 48px 240px;scroll-margin-top:90px;display:grid}.MathematicsLectureNotes-module__uoEgFG__preview{min-width:0}.MathematicsLectureNotes-module__uoEgFG__device{width:100%;max-width:460px;margin:0 auto}.MathematicsLectureNotes-module__uoEgFG__device .MathematicsLectureNotes-module__uoEgFG__screen,.MathematicsLectureNotes-module__uoEgFG__readerDevice .MathematicsLectureNotes-module__uoEgFG__screen{aspect-ratio:612/792;background:#fff;display:block}.MathematicsLectureNotes-module__uoEgFG__pageImage{object-fit:contain;width:100%;height:100%;display:block}.MathematicsLectureNotes-module__uoEgFG__section .MathematicsLectureNotes-module__uoEgFG__copy h2{margin-bottom:32px}.MathematicsLectureNotes-module__uoEgFG__copy p{max-width:46ch}.MathematicsLectureNotes-module__uoEgFG__copy p+p{margin-top:24px}@media (max-width:900px){.MathematicsLectureNotes-module__uoEgFG__section{gap:40px;padding:180px 32px 200px}.MathematicsLectureNotes-module__uoEgFG__copy p{font-size:15px}}@media (max-width:700px){.MathematicsLectureNotes-module__uoEgFG__section{grid-template-columns:1fr;gap:52px;padding:136px 24px 152px}.MathematicsLectureNotes-module__uoEgFG__copy{grid-row:1}.MathematicsLectureNotes-module__uoEgFG__section .MathematicsLectureNotes-module__uoEgFG__copy h2{margin-bottom:24px}.MathematicsLectureNotes-module__uoEgFG__copy p{max-width:none}.MathematicsLectureNotes-module__uoEgFG__device{max-width:440px}}.MathematicsLectureNotes-module__uoEgFG__sampleButton{margin-top:30px}.MathematicsLectureNotes-module__uoEgFG__previewButton{text-align:left;cursor:zoom-in;background:0 0;border:0;border-radius:38px;width:100%;padding:0;display:block}.MathematicsLectureNotes-module__uoEgFG__previewButton:focus-visible{outline-offset:6px;outline:3px solid #356bd6}.MathematicsLectureNotes-module__uoEgFG__deviceInReader{opacity:0}.MathematicsLectureNotes-module__uoEgFG__readerOverlay{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#e5e8edd1;position:fixed;inset:0}.MathematicsLectureNotes-module__uoEgFG__reader{z-index:101;pointer-events:none;color:#262b33;outline:none;place-items:center;height:100dvh;font-family:OpenAI Sans,Arial,sans-serif;display:grid;position:fixed;inset:0}.MathematicsLectureNotes-module__uoEgFG__readerHeader{top:max(16px, env(safe-area-inset-top));pointer-events:auto;justify-content:space-between;align-items:center;gap:16px;display:flex;position:absolute;left:28px;right:28px}.MathematicsLectureNotes-module__uoEgFG__readerTitle{letter-spacing:-.02em;margin:0;font-size:15px;font-weight:500;line-height:1.4}.MathematicsLectureNotes-module__uoEgFG__readerStage{pointer-events:auto;position:relative}.MathematicsLectureNotes-module__uoEgFG__readerDevice{transform-origin:50%;width:min(780px,100vw - 176px,77.2727dvh - 93.0909px);max-width:none}.MathematicsLectureNotes-module__uoEgFG__readerPlaceholder{object-fit:contain;background:#fff}.MathematicsLectureNotes-module__uoEgFG__readerControl{color:#333941;cursor:pointer;background:#ffffffcf;border:1px solid #ffffffa3;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;transition:background-color .16s,opacity .16s;display:grid;box-shadow:0 2px 8px #00000005}.MathematicsLectureNotes-module__uoEgFG__previousPage,.MathematicsLectureNotes-module__uoEgFG__nextPage{width:48px;height:48px;position:absolute;top:50%;transform:translateY(-50%)}.MathematicsLectureNotes-module__uoEgFG__previousPage{right:calc(100% + 20px)}.MathematicsLectureNotes-module__uoEgFG__nextPage{left:calc(100% + 20px)}.MathematicsLectureNotes-module__uoEgFG__readerControl:disabled,.MathematicsLectureNotes-module__uoEgFG__zoomControls button:disabled{opacity:.3;cursor:default}.MathematicsLectureNotes-module__uoEgFG__readerControl:focus-visible,.MathematicsLectureNotes-module__uoEgFG__zoomControls button:focus-visible,.MathematicsLectureNotes-module__uoEgFG__pageError button:focus-visible,.MathematicsLectureNotes-module__uoEgFG__pageError a:focus-visible{outline-offset:4px;outline:2px solid #356bd6}.MathematicsLectureNotes-module__uoEgFG__readerFooter{white-space:nowrap;pointer-events:auto;align-items:center;gap:24px;display:flex;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%)}.MathematicsLectureNotes-module__uoEgFG__pageCount{font-variant-numeric:tabular-nums;font-size:13px}.MathematicsLectureNotes-module__uoEgFG__zoomControls{background:#ffffffc9;border:1px solid #ffffffa3;border-radius:24px;gap:2px;padding:2px;display:flex}.MathematicsLectureNotes-module__uoEgFG__zoomControls button{cursor:pointer;color:#333941;background:0 0;border:0;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;display:grid}.MathematicsLectureNotes-module__uoEgFG__zoomControls .MathematicsLectureNotes-module__uoEgFG__zoomValue{font-variant-numeric:tabular-nums;border-radius:10px;width:48px;font-size:12px}.MathematicsLectureNotes-module__uoEgFG__pdfViewport{overscroll-behavior:contain;touch-action:pan-x pan-y pinch-zoom;background:#fff;transition:opacity .12s;position:absolute;inset:0;overflow:auto}.MathematicsLectureNotes-module__uoEgFG__pdfViewport[data-ready=false]{opacity:0}.MathematicsLectureNotes-module__uoEgFG__pdfViewport:focus-visible{outline-offset:-3px;outline:2px solid #356bd6}.MathematicsLectureNotes-module__uoEgFG__pdfSheet{background:#fff;min-height:100%}.MathematicsLectureNotes-module__uoEgFG__pdfPage{aspect-ratio:612/792;width:100%;max-width:none;height:auto;display:block}.MathematicsLectureNotes-module__uoEgFG__loadingPage{color:#5c6572;white-space:nowrap;pointer-events:none;background:#fffffff2;border:1px solid #e4e7ec;border-radius:20px;padding:8px 12px;font-size:12px;position:absolute;top:14px;left:50%;transform:translate(-50%);box-shadow:0 2px 12px #0000000a}.MathematicsLectureNotes-module__uoEgFG__pageError{color:#505965;text-align:center;background:#fffffff2;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:20px;font-size:14px;display:flex;position:absolute;inset:0}.MathematicsLectureNotes-module__uoEgFG__pageError p{margin:0}.MathematicsLectureNotes-module__uoEgFG__pageError button{color:#245ba6;cursor:pointer;background:#edf1f7;border:0;border-radius:8px;min-height:44px;padding:10px 16px}.MathematicsLectureNotes-module__uoEgFG__pageError a{text-underline-offset:3px;font-size:12px;text-decoration:underline}.MathematicsLectureNotes-module__uoEgFG__reader[data-phase=closing] .MathematicsLectureNotes-module__uoEgFG__pdfViewport,.MathematicsLectureNotes-module__uoEgFG__reader[data-phase=closing] .MathematicsLectureNotes-module__uoEgFG__loadingPage,.MathematicsLectureNotes-module__uoEgFG__reader[data-phase=closing] .MathematicsLectureNotes-module__uoEgFG__pageError{opacity:0}@media (hover:hover) and (pointer:fine){.MathematicsLectureNotes-module__uoEgFG__readerControl:not(:disabled):hover,.MathematicsLectureNotes-module__uoEgFG__zoomControls button:not(:disabled):hover{background:#fff}}@media (max-width:600px){.MathematicsLectureNotes-module__uoEgFG__readerHeader{left:16px;right:16px}.MathematicsLectureNotes-module__uoEgFG__readerTitle{font-size:13px}.MathematicsLectureNotes-module__uoEgFG__readerStage{transform:translateY(-32px)}.MathematicsLectureNotes-module__uoEgFG__readerDevice{width:min(100vw - 32px,77.2727dvh - 136.364px)}.MathematicsLectureNotes-module__uoEgFG__previousPage,.MathematicsLectureNotes-module__uoEgFG__nextPage{width:44px;height:44px;top:calc(100% + 12px);transform:none}.MathematicsLectureNotes-module__uoEgFG__previousPage{left:6px;right:auto}.MathematicsLectureNotes-module__uoEgFG__nextPage{left:auto;right:6px}.MathematicsLectureNotes-module__uoEgFG__readerFooter{flex-direction:column;gap:8px}.MathematicsLectureNotes-module__uoEgFG__pageCount{place-items:center;min-height:44px;font-size:12px;display:grid}.MathematicsLectureNotes-module__uoEgFG__zoomControls button{width:38px;height:40px}.MathematicsLectureNotes-module__uoEgFG__zoomControls .MathematicsLectureNotes-module__uoEgFG__zoomValue{width:44px}.MathematicsLectureNotes-module__uoEgFG__loadingPage{padding:6px 9px;font-size:11px}}@media (prefers-reduced-motion:reduce){.MathematicsLectureNotes-module__uoEgFG__readerDevice{transform:none!important}.MathematicsLectureNotes-module__uoEgFG__pdfViewport{transition:none}}@media (prefers-reduced-transparency:reduce){.MathematicsLectureNotes-module__uoEgFG__readerOverlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:#e9ecf0}}
.MathematicsLecturePricing-module__tGUkzq__section .MathematicsLecturePricing-module__tGUkzq__heading p{max-width:52ch;margin:20px auto 0}.MathematicsLecturePricing-module__tGUkzq__tray{gap:0}.MathematicsLecturePricing-module__tGUkzq__summary{align-items:flex-start}.MathematicsLecturePricing-module__tGUkzq__section .MathematicsLecturePricing-module__tGUkzq__description{color:#74767b;max-width:33ch;margin:14px 0 0;font-size:14px;line-height:1.65}.MathematicsLecturePricing-module__tGUkzq__offer{flex-wrap:wrap;align-items:baseline;gap:18px;margin:28px 0 22px;display:flex}.MathematicsLecturePricing-module__tGUkzq__section .MathematicsLecturePricing-module__tGUkzq__price{color:#18191b;letter-spacing:-.065em;align-items:baseline;margin:0;font-size:64px;font-weight:500;line-height:1;display:flex}.MathematicsLecturePricing-module__tGUkzq__originalPrice{color:#85878c;letter-spacing:-.035em;font-size:24px;font-weight:400;text-decoration-thickness:1px}.MathematicsLecturePricing-module__tGUkzq__section .MathematicsLecturePricing-module__tGUkzq__availability{color:#73767b;margin:0 0 22px;font-size:13px;line-height:1.6}.MathematicsLecturePricing-module__tGUkzq__previewLink{margin-top:auto}.MathematicsLecturePricing-module__tGUkzq__details{justify-content:center}.MathematicsLecturePricing-module__tGUkzq__included{border-top:0;flex:none;padding-top:0;padding-bottom:34px}.MathematicsLecturePricing-module__tGUkzq__included h4{margin-bottom:23px;font-size:14px}.MathematicsLecturePricing-module__tGUkzq__included ul{gap:18px}.MathematicsLecturePricing-module__tGUkzq__included li{font-size:14px;line-height:1.65}.MathematicsLecturePricing-module__tGUkzq__curriculumLink{color:#404650;text-underline-offset:4px;align-items:center;gap:10px;width:fit-content;font-size:13px;line-height:1.6;text-decoration:underline;display:inline-flex}@media (max-width:820px){.MathematicsLecturePricing-module__tGUkzq__summary h3,.MathematicsLecturePricing-module__tGUkzq__section .MathematicsLecturePricing-module__tGUkzq__description{min-height:0}.MathematicsLecturePricing-module__tGUkzq__section .MathematicsLecturePricing-module__tGUkzq__price{font-size:56px}.MathematicsLecturePricing-module__tGUkzq__included ul{gap:15px}}@media (max-width:600px){.MathematicsLecturePricing-module__tGUkzq__section .MathematicsLecturePricing-module__tGUkzq__heading p{max-width:30ch}.MathematicsLecturePricing-module__tGUkzq__tray{gap:0}.MathematicsLecturePricing-module__tGUkzq__offer{margin:26px 0 20px}.MathematicsLecturePricing-module__tGUkzq__section .MathematicsLecturePricing-module__tGUkzq__price{font-size:56px}.MathematicsLecturePricing-module__tGUkzq__previewLink{width:100%}.MathematicsLecturePricing-module__tGUkzq__included{padding-bottom:26px}}
.LandingExploreLink-module__xOmOkq__exploreLink{--ease-out:cubic-bezier(.23, 1, .32, 1);isolation:isolate;color:#fff;letter-spacing:-.015em;text-align:center;touch-action:manipulation;cursor:pointer;-webkit-tap-highlight-color:transparent;width:fit-content;max-width:100%;min-height:44px;transition:transform .16s var(--ease-out);background:radial-gradient(at 21% 24%,#1f92e2d9,#0000 64%),radial-gradient(at 49% 55%,#2685ee,#0000 70%),linear-gradient(115deg,#2475ec 0%,#2869f3 55%,#2759ee 100%);border:0;border-radius:12px;justify-content:center;align-items:center;padding:11px 20px;font-size:14px;font-weight:600;line-height:22px;text-decoration:none;display:inline-flex;position:relative;box-shadow:inset 0 1px 3px #a4c7ff8c,inset 0 -3.5px 5.5px #8ca6ffb8,inset 3.5px 0 5px #71b0ff94,inset -3.5px 0 5px #8b9fffb3}.LandingExploreLink-module__xOmOkq__exploreLink:before,.LandingExploreLink-module__xOmOkq__exploreLink:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .16s;position:absolute;inset:0}.LandingExploreLink-module__xOmOkq__exploreLink:before{background:radial-gradient(at 30% 0,#ace3ff47,#0000 75%)}.LandingExploreLink-module__xOmOkq__exploreLink:after{background:#0a257a1f;box-shadow:inset 0 2px 5px #0f2b8b33}.LandingExploreLink-module__xOmOkq__exploreLink>span{z-index:1;justify-content:center;align-items:center;gap:12px;display:inline-flex;position:relative}.LandingExploreLink-module__xOmOkq__exploreLink:disabled{opacity:.6;cursor:wait}.LandingExploreLink-module__xOmOkq__exploreLink:focus-visible{outline-offset:5px;outline:3px solid #214ed5}@media (hover:hover) and (pointer:fine){.LandingExploreLink-module__xOmOkq__exploreLink:hover:not(:disabled){transform:translateY(-1px)}.LandingExploreLink-module__xOmOkq__exploreLink:hover:not(:disabled):before{opacity:1}}.LandingExploreLink-module__xOmOkq__exploreLink:active:not(:disabled){transform:scale(.97)}.LandingExploreLink-module__xOmOkq__exploreLink:active:not(:disabled):before{opacity:0}.LandingExploreLink-module__xOmOkq__exploreLink:active:not(:disabled):after{opacity:1}@media (prefers-reduced-motion:reduce){.LandingExploreLink-module__xOmOkq__exploreLink{transition:none}.LandingExploreLink-module__xOmOkq__exploreLink:hover:not(:disabled),.LandingExploreLink-module__xOmOkq__exploreLink:active:not(:disabled){transform:none}}@media (prefers-contrast:more){.LandingExploreLink-module__xOmOkq__exploreLink{box-shadow:none;background:#1648c6}}@media (forced-colors:active){.LandingExploreLink-module__xOmOkq__exploreLink{box-shadow:none;color:buttontext;background:buttonface;outline:1px solid buttontext}.LandingExploreLink-module__xOmOkq__exploreLink:before,.LandingExploreLink-module__xOmOkq__exploreLink:after{display:none}.LandingExploreLink-module__xOmOkq__exploreLink:focus-visible{outline:3px solid highlight}}
.SolveBreakdown-module__ZHOgcG__card{--solve-ink:#142434;--solve-muted:#617386;--solve-track:#e0ecf6;--solve-track-edge:#f1f7fc;isolation:isolate;min-width:0;color:var(--solve-ink);background:radial-gradient(at 50% 100%,#a9dfff4a,#0000 52%),linear-gradient(140deg,#f1faff,#fff 48%,#f7fbff);border:1px solid #bdd9ef;border-radius:28px;padding:22px;position:relative;overflow:hidden;box-shadow:inset 2px 0 8px #64bdf22b,inset -2px 0 8px #64bdf22b,inset 0 -4px 6px #79cbfa73,0 4px 20px #217ec20a}.SolveBreakdown-module__ZHOgcG__card:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 -1px 1px #fff,inset 0 -9px 15px -12px #138fff}.SolveBreakdown-module__ZHOgcG__header{justify-content:space-between;align-items:center;gap:14px;display:flex}.SolveBreakdown-module__ZHOgcG__header h3{letter-spacing:-.025em;margin:0;font-size:17px;font-weight:500}.SolveBreakdown-module__ZHOgcG__chart{width:100%;max-width:310px;margin:12px auto 0;position:relative}.SolveBreakdown-module__ZHOgcG__ring{width:100%;display:block;overflow:visible}.SolveBreakdown-module__ZHOgcG__trackEdge{stroke:var(--solve-track-edge)}.SolveBreakdown-module__ZHOgcG__track{stroke:var(--solve-track)}.SolveBreakdown-module__ZHOgcG__segment{cursor:pointer;outline:none}.SolveBreakdown-module__ZHOgcG__segmentColor{opacity:.64}.SolveBreakdown-module__ZHOgcG__segment[data-active=true] .SolveBreakdown-module__ZHOgcG__segmentColor{opacity:1;filter:drop-shadow(0 1px 4px #248bdf38)}.SolveBreakdown-module__ZHOgcG__segmentShine{stroke:#fff;opacity:0;pointer-events:none}.SolveBreakdown-module__ZHOgcG__segment:focus-visible .SolveBreakdown-module__ZHOgcG__segmentShine{opacity:.9}.SolveBreakdown-module__ZHOgcG__center{pointer-events:none;text-align:center;flex-direction:column;align-items:center;display:flex;position:absolute;inset:39% 15% auto}.SolveBreakdown-module__ZHOgcG__currentLabel{color:var(--solve-muted);font-size:12px}.SolveBreakdown-module__ZHOgcG__value{letter-spacing:-.055em;font-variant-numeric:tabular-nums;margin:3px 0;font-size:clamp(46px,5vw,58px);font-weight:500;line-height:1.05}.SolveBreakdown-module__ZHOgcG__value>span{margin-left:3px;font-size:.49em;font-weight:400}.SolveBreakdown-module__ZHOgcG__basis{color:var(--solve-muted);font-size:11px}.dark .SolveBreakdown-module__ZHOgcG__card{--solve-ink:#f2faff;--solve-muted:#8dabbc;--solve-track:#163145;--solve-track-edge:#0a2130;background:radial-gradient(at 45% 100%,#00457738,#0000 65%),linear-gradient(120deg,#001c25,#020a11 50%,#031019);border-color:#295570;box-shadow:inset 3px 0 12px #249bef61,inset -3px 0 12px #249bef61,inset 0 -6px 9px #64ccffbd,0 7px 24px #00000018}.dark .SolveBreakdown-module__ZHOgcG__card:after{box-shadow:inset 0 -1px 2px #dcf7ff,inset 0 -13px 20px -14px #00a2ff}.SolveBreakdown-module__ZHOgcG__center[data-empty=true]{top:48%}.SolveBreakdown-module__ZHOgcG__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1000px){.SolveBreakdown-module__ZHOgcG__card{padding:20px}}@media (max-width:380px){.SolveBreakdown-module__ZHOgcG__card{padding:18px}.SolveBreakdown-module__ZHOgcG__value{font-size:46px}}@media (forced-colors:active){.SolveBreakdown-module__ZHOgcG__card{border-color:canvastext}.SolveBreakdown-module__ZHOgcG__segmentColor{stroke:highlight}.SolveBreakdown-module__ZHOgcG__track{stroke:graytext}}
.ScrollExpand-module__El7Mfq__root{width:100%;position:relative}.ScrollExpand-module__El7Mfq__scroller{scrollbar-width:none;overscroll-behavior:contain;height:100%;overflow:hidden auto}.ScrollExpand-module__El7Mfq__scroller::-webkit-scrollbar{display:none}.ScrollExpand-module__El7Mfq__track{width:100%;position:relative}.ScrollExpand-module__El7Mfq__stage{width:100%;height:100svh;position:sticky;top:0;overflow:hidden}.ScrollExpand-module__El7Mfq__scroller .ScrollExpand-module__El7Mfq__stage{height:100%}.ScrollExpand-module__El7Mfq__frame{will-change:clip-path;background:#181818;position:absolute;inset:0}.ScrollExpand-module__El7Mfq__media{will-change:transform;transform-origin:50%;position:absolute;inset:0}.ScrollExpand-module__El7Mfq__media>img,.ScrollExpand-module__El7Mfq__media>svg{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.ScrollExpand-module__El7Mfq__scrim{pointer-events:none;opacity:0;background:linear-gradient(90deg,#000d,#0002 57%,#0000),linear-gradient(#0000 35%,#0008);position:absolute;inset:0}.ScrollExpand-module__El7Mfq__overlay{opacity:0;will-change:opacity, transform;flex-direction:column;justify-content:flex-end;padding:clamp(28px,6.5vw,100px);display:flex;position:absolute;inset:0}.ScrollExpand-module__El7Mfq__title{color:#fff;pointer-events:none;will-change:opacity, transform;align-items:flex-end;padding:clamp(20px,3svh,32px);display:flex;position:absolute}.ScrollExpand-module__El7Mfq__hint{text-align:center;color:#5d6066;font-size:12px;position:absolute;bottom:12%;left:0;right:0}.ScrollExpand-module__El7Mfq__root[data-still=true] .ScrollExpand-module__El7Mfq__track{height:100svh}.ScrollExpand-module__El7Mfq__root[data-still=true] .ScrollExpand-module__El7Mfq__frame,.ScrollExpand-module__El7Mfq__root[data-still=true] .ScrollExpand-module__El7Mfq__media{will-change:auto}@media (max-width:700px){.ScrollExpand-module__El7Mfq__title{padding:18px}.ScrollExpand-module__El7Mfq__overlay{padding:32px 26px 70px}.ScrollExpand-module__El7Mfq__scrim{background:linear-gradient(#0001 15%,#000e)}.ScrollExpand-module__El7Mfq__hint{bottom:10%}}@media (prefers-reduced-motion:reduce){.ScrollExpand-module__El7Mfq__track{height:100svh!important}.ScrollExpand-module__El7Mfq__frame{will-change:auto;clip-path:none!important}.ScrollExpand-module__El7Mfq__media{will-change:auto;transform:none!important}.ScrollExpand-module__El7Mfq__title,.ScrollExpand-module__El7Mfq__hint{pointer-events:none;opacity:0!important}.ScrollExpand-module__El7Mfq__overlay{opacity:1;will-change:auto;transform:none!important}}
.MathematicsLectureHero-module__cTwvma__hero{background:#fff;margin-top:-72px}.MathematicsLectureHero-module__cTwvma__hero h1{letter-spacing:-.065em;text-shadow:0 2px 24px #0003;margin:0;font-size:clamp(56px,7.2vw,104px);font-weight:500;line-height:.98}.MathematicsLectureHero-module__cTwvma__copy{color:#fff;max-width:490px}.MathematicsLectureHero-module__cTwvma__hero .MathematicsLectureHero-module__cTwvma__copy h2{color:#fff;letter-spacing:-.055em;max-width:9ch;font-size:clamp(44px,5.5vw,78px);font-weight:500;line-height:1.04}.MathematicsLectureHero-module__cTwvma__hero .MathematicsLectureHero-module__cTwvma__copy p{color:#ffffffc7;max-width:35ch;margin:24px 0 30px;font-size:16px;line-height:1.7}.MathematicsLectureHero-module__cTwvma__hero .MathematicsLectureHero-module__cTwvma__caption{letter-spacing:.01em;color:#ffffff80;font-size:11px;position:absolute;bottom:28px;right:36px}.MathematicsLectureHero-module__cTwvma__hero a[href=\#meet-hercules]{color:inherit;align-items:center;gap:10px;padding:10px;text-decoration:none;display:inline-flex}@media (max-width:700px){.MathematicsLectureHero-module__cTwvma__hero{margin-top:-66px}.MathematicsLectureHero-module__cTwvma__hero h1{font-size:clamp(36px,10.5vw,70px)}.MathematicsLectureHero-module__cTwvma__hero .MathematicsLectureHero-module__cTwvma__copy h2{font-size:46px}.MathematicsLectureHero-module__cTwvma__hero .MathematicsLectureHero-module__cTwvma__copy p{max-width:31ch;margin:18px 0 24px;font-size:14px}.MathematicsLectureHero-module__cTwvma__hero .MathematicsLectureHero-module__cTwvma__caption{font-size:10px;bottom:20px;left:26px;right:auto}}
.LandingLecturesCinema-module__hQlZra__section{isolation:isolate;color:#131515;text-align:center;background:#fff;border-inline:1px solid #00000014;max-width:1280px;margin:0 auto;padding:88px 48px;scroll-margin-top:90px;font-family:OpenAI Sans,Arial,sans-serif;position:relative;overflow:clip}.LandingLecturesCinema-module__hQlZra__heading{z-index:1;position:relative}.LandingLecturesCinema-module__hQlZra__heading h2{letter-spacing:-.045em;font-optical-sizing:auto;margin:0;font-size:clamp(38px,4.6vw,58px);font-weight:600;line-height:1.07}.LandingLecturesCinema-module__hQlZra__heading p{color:#777c7b;letter-spacing:-.015em;text-wrap:balance;max-width:720px;margin:20px auto 0;font-size:clamp(15px,1.55vw,18px);line-height:1.65}.LandingLecturesCinema-module__hQlZra__player{margin-top:52px}.LandingLecturesCinema-module__hQlZra__exploreLinks{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px;display:flex}.LandingLecturesCinema-module__hQlZra__exploreLink{margin-top:0}@media (max-width:640px){.LandingLecturesCinema-module__hQlZra__section{padding:60px 18px;scroll-margin-top:74px}.LandingLecturesCinema-module__hQlZra__heading h2{font-size:38px}.LandingLecturesCinema-module__hQlZra__heading p{margin-top:17px;font-size:15px}.LandingLecturesCinema-module__hQlZra__player{margin-top:34px}}@media (max-width:359px){.LandingLecturesCinema-module__hQlZra__section{padding-inline:12px}}@media (prefers-contrast:more){.LandingLecturesCinema-module__hQlZra__heading p{color:#353c31}}
.QuestionBankShowcaseIPad-module__ballfq__stage{aspect-ratio:1.3;width:100%;position:relative}.QuestionBankShowcaseIPad-module__ballfq__fallback{align-items:center;transition:opacity .2s;display:grid;position:absolute;inset:4.5%}.QuestionBankShowcaseIPad-module__ballfq__fallback[data-hidden=true]{opacity:0}.QuestionBankShowcaseIPad-module__ballfq__model{opacity:0;transition:opacity .2s;position:absolute;inset:0}.QuestionBankShowcaseIPad-module__ballfq__model[data-ready=true]{opacity:1}.QuestionBankShowcaseIPad-module__ballfq__tablet{background:linear-gradient(140deg,#d2d5d2,#747975 16%,#343936 43%,#8b918c 82%,#c4c8c3);border:1px solid #969a97;border-radius:35px;padding:3px;position:relative;box-shadow:inset 0 1px 1px #ffffffa6,0 2px 5px #0000003d,0 28px 52px -24px #0000008c}.QuestionBankShowcaseIPad-module__ballfq__bezel{background:#101311;border:1px solid #060807;border-radius:31px;padding:2.4%;position:relative;box-shadow:inset 0 0 0 1px #ffffff14}.QuestionBankShowcaseIPad-module__ballfq__camera{background:radial-gradient(circle at 40% 35%,#3b4e50,#152021 50%,#040807 75%);border-radius:50%;width:5px;height:5px;position:absolute;top:6px;left:calc(50% - 2.5px);box-shadow:0 0 0 1px #272e29}.QuestionBankShowcaseIPad-module__ballfq__powerButton{background:linear-gradient(#92988f,#4b514b);border-radius:0 2px 2px 0;width:3px;height:32px;position:absolute;top:55px;right:-3px}.QuestionBankShowcaseIPad-module__ballfq__volumeButtons{background:#838980;border-radius:2px 2px 0 0;width:37px;height:3px;position:absolute;top:-3px;right:80px;box-shadow:-47px 0 #838980}.QuestionBankShowcaseIPad-module__ballfq__screen{isolation:isolate;aspect-ratio:4/3;background:#f7f8f5;border-radius:16px;position:relative;overflow:hidden}.QuestionBankShowcaseIPad-module__ballfq__page{opacity:0;pointer-events:none;transition:opacity .18s;position:absolute;inset:0}.QuestionBankShowcaseIPad-module__ballfq__page[data-active=true]{opacity:1}.QuestionBankShowcaseIPad-module__ballfq__page img{object-fit:cover;-webkit-user-select:none;user-select:none}.QuestionBankShowcaseIPad-module__ballfq__homeIndicator{background:#747b74;border-radius:3px;width:14%;height:3px;position:absolute;bottom:7px;left:43%}@media (max-width:640px){.QuestionBankShowcaseIPad-module__ballfq__tablet{border-radius:22px;padding:2px}.QuestionBankShowcaseIPad-module__ballfq__bezel{border-radius:19px}.QuestionBankShowcaseIPad-module__ballfq__screen{border-radius:9px}.QuestionBankShowcaseIPad-module__ballfq__camera{width:3px;height:3px;top:3px;left:calc(50% - 1.5px)}.QuestionBankShowcaseIPad-module__ballfq__homeIndicator{height:2px;bottom:4px}.QuestionBankShowcaseIPad-module__ballfq__powerButton{width:2px;height:23px;top:30px;right:-2px}.QuestionBankShowcaseIPad-module__ballfq__volumeButtons{width:25px;height:2px;top:-2px;right:51px;box-shadow:-32px 0 #838980}}
