@font-face{font-family:ExamRoundsWelcomeInter;src:url(/fonts/inter-login-latin.woff2) format("woff2");font-weight:100 900;font-display:swap}html:has(.examroundsWelcome){background:#031322;color-scheme:dark}body:has(.examroundsWelcome){margin:0}.examroundsWelcome{min-height:100svh;background:#031322;color:#f7f8fc;font-family:ExamRoundsWelcomeInter,Inter,Arial,sans-serif}.examroundsWelcome *{box-sizing:border-box}.examroundsWelcome>.scoremdMarketingHeader{background:#031220}.examroundsWelcomeSkip{position:absolute;z-index:20;top:8px;left:12px;padding:12px;background:#c1e4fa;color:#051b2c;transform:translateY(-150%)}.examroundsWelcomeSkip:focus{transform:none}.examroundsWelcomeHero{position:relative;isolation:isolate;min-height:calc(100svh - 80px);overflow:hidden}.examroundsWelcomeArtwork{position:absolute;z-index:-1;top:0;right:0;width:49.585%;height:100%;object-fit:cover;object-position:left top;-webkit-mask-image:linear-gradient(to right,transparent,#000 8%);mask-image:linear-gradient(to right,transparent,#000 8%)}.examroundsWelcomeContent{padding:clamp(120px,21.2vh,213px) 0 80px;margin-left:6%;width:44%;max-width:700px;animation:examroundsWelcomeEnter .45s ease-out both}.examroundsWelcome h1{margin:0;font-size:clamp(43px,3.89vw,61px);font-weight:600;letter-spacing:-2.2px;line-height:1.04;white-space:nowrap}.examroundsWelcome h1 span{color:#a8d5f0}.examroundsWelcomeDescription{margin:20px 0 0;font-size:clamp(18px,1.53vw,23px);font-weight:400;line-height:1.43;letter-spacing:-.25px;color:#a7cfe6}.examroundsWelcomeExams{margin-top:69px}.examroundsWelcomeExams h2{margin:0 0 15px;font-size:14px;line-height:20px;letter-spacing:2.4px;font-weight:500;text-transform:uppercase;color:#c1e1f4}.examroundsWelcomeChoices{display:grid;grid-template-columns:1fr 1fr;gap:18px}.examroundsWelcomeChoices a{display:flex;align-items:center;justify-content:space-between;min-height:75px;padding:13px 23px;border:1px solid #70b6e4;border-radius:10px;color:#f7f8fc;text-decoration:none;background:#051a2d80;transition:background .18s,border-color .18s}.examroundsWelcomeChoices a>span{display:grid;gap:3px}.examroundsWelcomeChoices strong{font-size:23px;font-weight:600;line-height:1.1;letter-spacing:-.55px}.examroundsWelcomeChoices a>span>span{font-size:15px;line-height:1.35;color:#a6d6ef}.examroundsWelcomeChoices svg{width:25px;height:25px;fill:none;stroke:#b7def5;stroke-width:1.6;transition:transform .18s}.examroundsWelcomeChoices a:hover{background:#102c43;border-color:#c1e6fc}.examroundsWelcomeChoices a:hover svg{transform:translate(3px)}.examroundsWelcomeChoices a:focus-visible{outline:3px solid #c1e6fc;outline-offset:5px}@keyframes examroundsWelcomeEnter{0%{opacity:0}to{opacity:1}}@media(min-width:1800px){.examroundsWelcomeContent{padding-top:20vh;max-width:790px}.examroundsWelcomeArtwork{object-position:center 28%}}@media(max-width:1100px){.examroundsWelcomeContent{margin-left:4%;width:51%;padding-top:150px}.examroundsWelcome h1{font-size:clamp(38px,4.4vw,49px);letter-spacing:-1.7px}.examroundsWelcomeDescription{font-size:18px}.examroundsWelcomeDesktopBreak{display:none}.examroundsWelcomeExams{margin-top:48px}.examroundsWelcomeChoices a{padding:13px 18px;min-height:75px}.examroundsWelcomeChoices strong{font-size:23px}.examroundsWelcomeChoices a>span>span{font-size:14px}}@media(max-width:700px){.examroundsWelcomeHero{min-height:calc(100svh - 72px);padding-top:280px}.examroundsWelcomeArtwork{width:100%;height:430px;object-fit:cover;object-position:50% 27%;-webkit-mask-image:linear-gradient(#000 40%,transparent 100%);mask-image:linear-gradient(#000 40%,transparent 100%)}.examroundsWelcomeContent{position:relative;width:auto;max-width:none;margin:0;padding:0 24px 34px}.examroundsWelcome h1{font-size:clamp(26px,8.25vw,46px);letter-spacing:-1.35px;line-height:1.08}.examroundsWelcomeDescription{max-width:330px;font-size:16px;line-height:1.5;margin-top:20px;letter-spacing:0}.examroundsWelcomeExams{margin-top:49px}.examroundsWelcomeExams h2{font-size:11px;letter-spacing:2px;margin-bottom:12px}.examroundsWelcomeChoices{grid-template-columns:1fr;gap:12px}.examroundsWelcomeChoices a{min-height:75px;padding:12px 20px}.examroundsWelcomeChoices strong{font-size:23px}.examroundsWelcomeChoices a>span>span{font-size:14px}}@media(prefers-reduced-motion:reduce){.examroundsWelcomeContent{animation:none}.examroundsWelcomeChoices a,.examroundsWelcomeChoices svg{transition:none}}
