.HowItWorks_itWorksGradient__G4QkS{background:linear-gradient(90deg,#9980ff,#aa8fff 10%,#bb9eff 20%,#ccadff 30%,#ddbcff 40%,#eecbff 50%,#ffc0f0 60%,#ffb5e1 70%,#ffaad2 80%,#ff9fc3 90%,#ff94b4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:275}.HowItWorks_titleContainer__sqSMd{filter:brightness(1.5) saturate(1.4) contrast(1.2);text-shadow:0 0 40px rgba(138,82,255,.6),0 0 80px rgba(255,182,193,.3),0 2px 4px rgba(0,0,0,.5);position:relative;z-index:2}.HowItWorks_demoButton__ag0vd{background:linear-gradient(135deg,rgba(147,51,234,.3),rgba(109,40,217,.3) 50%,rgba(91,33,182,.3));backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);color:white;padding:20px 40px;border-radius:40px;border-left:1px solid rgba(255,255,255,.3);border-top:1px solid rgba(255,255,255,.3);border-color:rgba(255,255,255,.5) rgba(255,255,255,.3) rgba(255,255,255,.3) rgba(255,255,255,.4);border-style:solid;border-width:2px 1px 1px 2px;font-size:18px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:10px;transition:all .4s cubic-bezier(.175,.885,.32,1.275);box-shadow:0 20px 40px rgba(147,51,234,.4),0 10px 20px rgba(147,51,234,.3),inset 0 2px 10px rgba(255,255,255,.3),inset 0 -2px 10px rgba(0,0,0,.2);position:relative;overflow:hidden;transform-style:preserve-3d;transform:rotateX(10deg) rotateY(0deg) translateZ(0);text-shadow:0 2px 10px rgba(0,0,0,.5);letter-spacing:.5px}.HowItWorks_demoButton__ag0vd:hover{transform:rotateX(5deg) rotateY(-5deg) translateZ(20px) scale(1.05);box-shadow:0 30px 60px rgba(147,51,234,.6),0 15px 30px rgba(147,51,234,.4),inset 0 2px 15px rgba(255,255,255,.4),inset 0 -2px 15px rgba(0,0,0,.3);background:linear-gradient(135deg,rgba(147,51,234,.4),rgba(109,40,217,.4) 50%,rgba(91,33,182,.4))}.HowItWorks_demoButton__ag0vd:active{transform:rotateX(15deg) rotateY(0deg) translateZ(10px) scale(.98);box-shadow:0 15px 30px rgba(147,51,234,.4),0 8px 15px rgba(147,51,234,.3),inset 0 2px 8px rgba(255,255,255,.2),inset 0 -2px 8px rgba(0,0,0,.4)}.HowItWorks_demoButtonArrow__hsoTt{transition:transform .4s cubic-bezier(.175,.885,.32,1.275);display:inline-block}.HowItWorks_demoButton__ag0vd:hover .HowItWorks_demoButtonArrow__hsoTt{transform:translateX(5px) scale(1.2)}.ProblemDisplay_scrollContainer__Jw0yA{height:100%!important;max-height:100%!important;overflow-y:auto!important;overflow-x:hidden!important;padding-right:8px;box-sizing:border-box}.ProblemDisplay_scrollContainer__Jw0yA::-webkit-scrollbar{width:14px!important}.ProblemDisplay_scrollContainer__Jw0yA::-webkit-scrollbar-track{background:rgba(255,255,255,.15)!important;border-radius:8px}.ProblemDisplay_scrollContainer__Jw0yA::-webkit-scrollbar-thumb{background:rgba(255,255,255,.5)!important;border-radius:8px;border:2px solid rgba(0,0,0,.1)}.ProblemDisplay_scrollContainer__Jw0yA::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.7)!important}.ProblemDisplay_scrollContainer__Jw0yA{scrollbar-width:auto!important;scrollbar-color:rgba(255,255,255,.5) rgba(255,255,255,.15)!important}.InterviewInterface_frame3d__2_TDT{position:relative;border-radius:8px;padding:1px;background:#1f2937}.InterviewInterface_frameContent__DUE_7{position:relative;background:#0A0A0A;border-radius:7px;height:100%;border:1px solid rgba(255,255,255,.05);pointer-events:auto}.InterviewInterface_frame3d__2_TDT:hover .InterviewInterface_frameContent__DUE_7{border-color:rgba(255,255,255,.08);transition:border-color .2s ease}