.hero-module__sup1Jq__note{margin-left:20px}@media (max-width:760px){.hero-module__sup1Jq__note{margin-left:10px}}
.run-timeline-module__Q4qCyq__section{--run-blue:#4272da;--run-blue-dark:#285abf;--run-blue-soft:#eef4ff;--run-mint:#12a37a;--run-green:#0f8f6a;--run-green-aa:#0b7658;--run-mint-soft:#e7f8f2;--run-ink:#172033;--run-copy:#4d586c;--run-muted:#6c7688;--run-hairline:#dfe4eb;color:var(--run-ink);background:#fff;overflow:clip}.run-timeline-module__Q4qCyq__inner{width:min(100%,1100px);margin:0 auto;padding:72px 40px 96px}.run-timeline-module__Q4qCyq__header{width:min(100%,880px);margin:0 auto}.run-timeline-module__Q4qCyq__timeline{width:min(100%,860px);font-family:var(--font-heading);margin:56px auto 0;padding:0 0 0 74px;position:relative}.run-timeline-module__Q4qCyq__steps{margin:0;padding:0;list-style:none}.run-timeline-module__Q4qCyq__track,.run-timeline-module__Q4qCyq__trackFill{border-radius:999px;width:2px;position:absolute;top:10px;left:40px}.run-timeline-module__Q4qCyq__track{background:#17203312;bottom:10px;overflow:hidden}.run-timeline-module__Q4qCyq__trackFill{background:linear-gradient(180deg, var(--run-blue), var(--run-mint));height:0;transition:height .7s cubic-bezier(.22,1,.36,1);top:0;left:0}.run-timeline-module__Q4qCyq__step{min-height:120px;margin:0;position:relative}.run-timeline-module__Q4qCyq__step+.run-timeline-module__Q4qCyq__step{min-height:230px;margin-top:56px}.run-timeline-module__Q4qCyq__resultStep{min-height:150px!important}.run-timeline-module__Q4qCyq__node{z-index:2;border:2px solid var(--run-blue);width:32px;height:32px;color:var(--run-blue-dark);background:#fff;border-radius:50%;place-items:center;font-size:13px;font-weight:700;line-height:1;display:grid;position:absolute;top:0;left:-50px;box-shadow:0 0 0 6px #fff}.run-timeline-module__Q4qCyq__resultNode{border-color:var(--run-mint);background:var(--run-mint-soft);color:var(--run-green)}.run-timeline-module__Q4qCyq__stepContent{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(12px)}.run-timeline-module__Q4qCyq__stepContent.run-timeline-module__Q4qCyq__revealed{opacity:1;transform:translateY(0)}.run-timeline-module__Q4qCyq__stepTitle{color:var(--run-ink);letter-spacing:-.18px;margin:0;font-size:19px;font-weight:700;line-height:32px}.run-timeline-module__Q4qCyq__stepSubtitle{color:var(--run-muted);margin:3px 0 15px;font-size:14px;line-height:1.45}.run-timeline-module__Q4qCyq__card{border:1px solid var(--run-hairline);background:#fff;border-radius:16px;box-shadow:0 7px 24px #1c305209}.run-timeline-module__Q4qCyq__jobCard{align-items:center;gap:13px;min-height:68px;padding:14px 16px;display:flex}.run-timeline-module__Q4qCyq__cardIcon{background:var(--run-blue-soft);width:34px;height:34px;color:var(--run-blue);border-radius:10px;flex:none;place-items:center;display:grid}.run-timeline-module__Q4qCyq__jobName{min-width:0;color:var(--run-copy);font-size:14px;line-height:1.35}.run-timeline-module__Q4qCyq__jobName strong{color:var(--run-ink);font-weight:700}.run-timeline-module__Q4qCyq__scorePill{background:var(--run-mint-soft);color:#367563;border:1px solid #c8ecdf;border-radius:999px;flex:none;align-items:baseline;margin-left:auto;padding:7px 11px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.run-timeline-module__Q4qCyq__scorePill strong{min-width:17px;color:var(--run-green-aa);font-variant-numeric:tabular-nums;text-align:right}.run-timeline-module__Q4qCyq__revealed .run-timeline-module__Q4qCyq__scorePill{animation:.68s cubic-bezier(.22,1,.36,1) .16s both run-timeline-module__Q4qCyq__scorePop}.run-timeline-module__Q4qCyq__rewriteCard{padding:21px 22px 18px;position:relative}.run-timeline-module__Q4qCyq__beforeText,.run-timeline-module__Q4qCyq__afterText{margin:0;font-size:14px;line-height:1.62}.run-timeline-module__Q4qCyq__beforeText{color:#667085}.run-timeline-module__Q4qCyq__beforeText del{color:#9a5d5d;text-decoration-color:#d88686;text-decoration-thickness:1.5px}.run-timeline-module__Q4qCyq__rewriteArrow{color:var(--run-blue);margin:9px auto;display:block}.run-timeline-module__Q4qCyq__revealed .run-timeline-module__Q4qCyq__rewriteArrow{animation:.72s cubic-bezier(.22,1,.36,1) .18s both run-timeline-module__Q4qCyq__arrowBob}.run-timeline-module__Q4qCyq__afterText{color:var(--run-ink);padding-left:16px;font-weight:500;position:relative}.run-timeline-module__Q4qCyq__afterText:before{background:var(--run-mint);content:"";transform-origin:top;border-radius:999px;width:3px;position:absolute;top:1px;bottom:1px;left:0;transform:scaleY(0)}.run-timeline-module__Q4qCyq__revealed .run-timeline-module__Q4qCyq__afterText:before{animation:.62s cubic-bezier(.22,1,.36,1) .28s forwards run-timeline-module__Q4qCyq__railGrow}.run-timeline-module__Q4qCyq__greenMark,.run-timeline-module__Q4qCyq__blueMark,.run-timeline-module__Q4qCyq__adviceBlue,.run-timeline-module__Q4qCyq__adviceMint{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#0000;background-position:0;background-repeat:no-repeat;background-size:0 100%;border-radius:4px;padding:1px 3px}.run-timeline-module__Q4qCyq__greenMark,.run-timeline-module__Q4qCyq__adviceMint{background-image:linear-gradient(#dff5ed,#dff5ed)}.run-timeline-module__Q4qCyq__blueMark,.run-timeline-module__Q4qCyq__adviceBlue{background-image:linear-gradient(#e4edff,#e4edff)}.run-timeline-module__Q4qCyq__revealed .run-timeline-module__Q4qCyq__greenMark,.run-timeline-module__Q4qCyq__revealed .run-timeline-module__Q4qCyq__adviceMint{animation:.62s cubic-bezier(.22,1,.36,1) .38s both run-timeline-module__Q4qCyq__mintSweep}.run-timeline-module__Q4qCyq__revealed .run-timeline-module__Q4qCyq__blueMark,.run-timeline-module__Q4qCyq__revealed .run-timeline-module__Q4qCyq__adviceBlue{animation:.62s cubic-bezier(.22,1,.36,1) .5s both run-timeline-module__Q4qCyq__blueSweep}.run-timeline-module__Q4qCyq__chips{flex-wrap:wrap;gap:7px;margin-top:16px;padding-left:16px;display:flex}.run-timeline-module__Q4qCyq__chips span{color:#466185;opacity:0;background:#f7f9fe;border:1px solid #d8e5fb;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:650;line-height:1;transform:translateY(6px)}.run-timeline-module__Q4qCyq__revealed .run-timeline-module__Q4qCyq__chips span{animation:.48s cubic-bezier(.22,1,.36,1) forwards run-timeline-module__Q4qCyq__chipIn}.run-timeline-module__Q4qCyq__revealed .run-timeline-module__Q4qCyq__chips span:first-child{animation-delay:.6s}.run-timeline-module__Q4qCyq__revealed .run-timeline-module__Q4qCyq__chips span:nth-child(2){animation-delay:.7s}.run-timeline-module__Q4qCyq__revealed .run-timeline-module__Q4qCyq__chips span:nth-child(3){animation-delay:.8s}.run-timeline-module__Q4qCyq__reviewCard{padding:7px 22px}.run-timeline-module__Q4qCyq__reviewNote{padding:15px 0}.run-timeline-module__Q4qCyq__reviewNote+.run-timeline-module__Q4qCyq__reviewNote{border-top:1px solid var(--run-hairline)}.run-timeline-module__Q4qCyq__reviewNote p{color:var(--run-copy);margin:9px 0 0;font-size:13.5px;line-height:1.55}.run-timeline-module__Q4qCyq__agentPill{border-radius:999px;padding:6px 9px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.run-timeline-module__Q4qCyq__agentBlue{background:var(--run-blue-soft);color:var(--run-blue-dark)}.run-timeline-module__Q4qCyq__agentMint{background:var(--run-mint-soft);color:var(--run-green-aa)}.run-timeline-module__Q4qCyq__resultCard{overflow:hidden}.run-timeline-module__Q4qCyq__fileRow{grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:72px;padding:12px 17px;display:grid}.run-timeline-module__Q4qCyq__fileRow+.run-timeline-module__Q4qCyq__fileRow{border-top:1px solid var(--run-hairline)}.run-timeline-module__Q4qCyq__pdfIcon{background:var(--run-blue-soft);width:36px;height:40px;color:var(--run-blue);border:1px solid #d9e5fb;border-radius:8px;place-items:start center;padding-top:4px;display:grid;position:relative}.run-timeline-module__Q4qCyq__pdfIcon small{letter-spacing:.3px;color:var(--run-blue-dark);font-size:7px;font-weight:800;position:absolute;bottom:3px;right:4px}.run-timeline-module__Q4qCyq__fileCopy{gap:2px;min-width:0;display:grid}.run-timeline-module__Q4qCyq__fileCopy strong{color:var(--run-ink);font-size:13px;font-weight:700}.run-timeline-module__Q4qCyq__fileCopy span{color:var(--run-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.run-timeline-module__Q4qCyq__fileStatus{color:var(--run-green-aa);white-space:nowrap;align-items:center;gap:4px;font-size:12px;font-weight:650;display:inline-flex}@keyframes run-timeline-module__Q4qCyq__scorePop{0%{opacity:0;transform:scale(.84)}55%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes run-timeline-module__Q4qCyq__arrowBob{0%{opacity:0;transform:translateY(-8px)}60%{opacity:1;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes run-timeline-module__Q4qCyq__railGrow{to{transform:scaleY(1)}}@keyframes run-timeline-module__Q4qCyq__mintSweep{0%{background-size:0 100%}to{background-size:100% 100%}}@keyframes run-timeline-module__Q4qCyq__blueSweep{0%{background-size:0 100%}to{background-size:100% 100%}}@keyframes run-timeline-module__Q4qCyq__chipIn{to{opacity:1;transform:translateY(0)}}@media (max-width:720px){.run-timeline-module__Q4qCyq__inner{padding:60px 22px 76px}.run-timeline-module__Q4qCyq__timeline{margin-top:46px;padding-left:52px}.run-timeline-module__Q4qCyq__track{left:20px}.run-timeline-module__Q4qCyq__node{left:-48px}.run-timeline-module__Q4qCyq__step+.run-timeline-module__Q4qCyq__step{margin-top:48px}.run-timeline-module__Q4qCyq__jobCard{flex-wrap:wrap}.run-timeline-module__Q4qCyq__jobName{flex:calc(100% - 50px)}.run-timeline-module__Q4qCyq__scorePill{margin-left:47px}.run-timeline-module__Q4qCyq__rewriteCard,.run-timeline-module__Q4qCyq__reviewCard{padding-left:16px;padding-right:16px}}@media (max-width:430px){.run-timeline-module__Q4qCyq__inner{padding-left:16px;padding-right:16px}.run-timeline-module__Q4qCyq__timeline{padding-left:44px}.run-timeline-module__Q4qCyq__track{left:16px}.run-timeline-module__Q4qCyq__node{width:30px;height:30px;left:-44px}.run-timeline-module__Q4qCyq__stepTitle{line-height:30px}.run-timeline-module__Q4qCyq__fileRow{grid-template-columns:38px minmax(0,1fr)}.run-timeline-module__Q4qCyq__fileStatus{grid-column:2}.run-timeline-module__Q4qCyq__chips{padding-left:0}}@media (prefers-reduced-motion:reduce){.run-timeline-module__Q4qCyq__trackFill,.run-timeline-module__Q4qCyq__stepContent{transition:none}.run-timeline-module__Q4qCyq__stepContent{opacity:1;transform:none}.run-timeline-module__Q4qCyq__scorePill,.run-timeline-module__Q4qCyq__rewriteArrow,.run-timeline-module__Q4qCyq__afterText:before,.run-timeline-module__Q4qCyq__greenMark,.run-timeline-module__Q4qCyq__blueMark,.run-timeline-module__Q4qCyq__adviceBlue,.run-timeline-module__Q4qCyq__adviceMint,.run-timeline-module__Q4qCyq__chips span{animation:none!important}.run-timeline-module__Q4qCyq__afterText:before{transform:scaleY(1)}.run-timeline-module__Q4qCyq__greenMark,.run-timeline-module__Q4qCyq__adviceMint{background:#dff5ed}.run-timeline-module__Q4qCyq__blueMark,.run-timeline-module__Q4qCyq__adviceBlue{background:#e4edff}.run-timeline-module__Q4qCyq__chips span{opacity:1;transform:none}}
.result-docs-module__v5hAJa__section{--result-blue:#4272da;--result-blue-dark:#2f56b0;--result-mint:#12a37a;--result-green:#0f8f6a;--result-ink:#1a1a1f;--result-copy:#63636e;--result-hairline:#00000017;color:var(--result-ink);font-family:var(--font-heading);background:#fbfcfd;position:relative;overflow:visible}.result-docs-module__v5hAJa__inner{width:min(100%,1000px);margin:0 auto;padding:60px 40px 84px;overflow:visible}.result-docs-module__v5hAJa__header{text-align:center;max-width:700px;margin:0 auto}.result-docs-module__v5hAJa__header h2{color:var(--result-green);letter-spacing:-.5px;margin:0;font-size:32px;font-weight:700;line-height:1.1}.result-docs-module__v5hAJa__header p{color:var(--result-copy);margin:11px auto 0;font-size:16.5px;line-height:1.5}.result-docs-module__v5hAJa__header p strong{color:var(--result-ink);font-weight:700}.result-docs-module__v5hAJa__counter{color:var(--result-ink);background:#fff;border:1px solid #12a37a4d;border-radius:999px;align-items:center;gap:9px;margin-top:16px;padding:8px 16px;font-size:15px;font-weight:700;display:inline-flex;box-shadow:0 4px 14px #12a37a1f}.result-docs-module__v5hAJa__counter strong{color:#078762;font-weight:800}.result-docs-module__v5hAJa__counterCheck{background:var(--result-mint);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.result-docs-module__v5hAJa__summaryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:min(100%,760px);margin:24px auto 0;display:grid}.result-docs-module__v5hAJa__summaryCard{border:1px solid var(--result-hairline);background:#fff;border-radius:12px;min-width:0;padding:14px 15px}.result-docs-module__v5hAJa__summaryTop{align-items:center;gap:8px;display:flex}.result-docs-module__v5hAJa__summaryIcon{border-radius:8px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.result-docs-module__v5hAJa__summaryIconBlue{color:var(--result-blue);background:#2f56b01a}.result-docs-module__v5hAJa__summaryIconMint{color:var(--result-mint);background:#0f8f6a1a}.result-docs-module__v5hAJa__summaryNumberBlue,.result-docs-module__v5hAJa__summaryNumberMint{font-size:22px;font-weight:800;line-height:1}.result-docs-module__v5hAJa__summaryNumberBlue{color:var(--result-blue-dark)}.result-docs-module__v5hAJa__summaryNumberMint{color:var(--result-green)}.result-docs-module__v5hAJa__summaryCard p{color:var(--result-copy);margin:8px 0 0;font-size:12.5px;line-height:1.4}.result-docs-module__v5hAJa__resumePage{color:#2a2a2f;background:#fff;border:1px solid #0000001a;border-radius:6px;width:min(100%,760px);margin:22px auto 0;font-family:Georgia,Times New Roman,serif;position:relative;overflow:visible;box-shadow:0 16px 42px #141e3c24}.result-docs-module__v5hAJa__resumePage :where(h1,h2,h3,h4,h5,h6){font-family:inherit}.result-docs-module__v5hAJa__resumeInner{padding:30px 52px;overflow:visible}.result-docs-module__v5hAJa__resumeName{color:var(--result-ink);margin:0;font-size:25px;font-weight:700;line-height:1.1}.result-docs-module__v5hAJa__contact{color:#5f5f68;margin:5px 0 0;font-size:12.5px;line-height:1.4}.result-docs-module__v5hAJa__rule{background:#0000001f;height:1px;margin:13px 0}.result-docs-module__v5hAJa__summary,.result-docs-module__v5hAJa__bullet,.result-docs-module__v5hAJa__skills,.result-docs-module__v5hAJa__certifications{color:#2a2a2f;margin:0;font-size:12px;line-height:1.9}.result-docs-module__v5hAJa__sectionTitle{color:var(--result-ink);letter-spacing:.03em;border-bottom:1px solid #00000026;margin:20px 0 8px;padding-bottom:4px;font-size:13px;font-weight:700;line-height:1.3}.result-docs-module__v5hAJa__roleRow{justify-content:space-between;align-items:baseline;gap:16px;margin-top:15px;display:flex}.result-docs-module__v5hAJa__roleRow strong{color:var(--result-ink);font-size:13px;font-weight:700;line-height:1.35}.result-docs-module__v5hAJa__roleRow span{color:#5f5f68;flex:none;font-size:11px;line-height:1.35}.result-docs-module__v5hAJa__bullet{margin-top:3px}.result-docs-module__v5hAJa__annotation{border:0;border-bottom:1.5px dotted var(--result-blue);color:var(--result-blue-dark);cursor:help;font:inherit;line-height:inherit;text-align:inherit;vertical-align:baseline;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#4373db1a;border-radius:3px;margin:0;padding:0 3px 0 5px;display:inline}.result-docs-module__v5hAJa__annotation:hover,.result-docs-module__v5hAJa__annotation[aria-expanded=true]{background:#4373db2b}.result-docs-module__v5hAJa__annotation:focus-visible{outline-offset:2px;outline:2px solid #4373db73}.result-docs-module__v5hAJa__infoBadge{background:var(--result-blue);color:#fff;vertical-align:middle;border-radius:50%;justify-content:center;align-items:center;width:12px;height:12px;margin-left:3px;font-family:Arial,sans-serif;font-size:8px;font-weight:700;line-height:1;animation:1.1s ease-in-out 3 result-docs-module__v5hAJa__resultBadgePulse;display:inline-flex}.result-docs-module__v5hAJa__popover{z-index:1000;color:#fff;font-family:var(--font-heading);pointer-events:none;text-align:left;background:#14171f;border-radius:10px;padding:12px 14px;animation:.18s ease-out both result-docs-module__v5hAJa__resultTipIn;position:fixed;box-shadow:0 12px 32px #0000004d}.result-docs-module__v5hAJa__popover:after{top:100%;left:var(--popover-caret-left);content:"";background:#14171f;width:9px;height:9px;margin-top:-4px;position:absolute;transform:translate(-50%)rotate(45deg)}.result-docs-module__v5hAJa__popoverBelow:after{margin-top:0;margin-bottom:-4px;top:auto;bottom:100%}.result-docs-module__v5hAJa__popoverCategory,.result-docs-module__v5hAJa__popoverBefore,.result-docs-module__v5hAJa__popoverAfter{display:block}.result-docs-module__v5hAJa__popoverCategory{color:#f0b8b2;letter-spacing:.07em;font-size:9.5px;font-weight:700;line-height:1.35}.result-docs-module__v5hAJa__popoverBefore{color:#b9bcc6;margin-top:6px;font-size:12px;line-height:1.45;text-decoration:line-through}.result-docs-module__v5hAJa__popoverAfter{color:#8fe3c4;margin-top:4px;font-size:12.5px;line-height:1.45}@keyframes result-docs-module__v5hAJa__resultBadgePulse{0%,to{box-shadow:0 0 #4373db00}50%{box-shadow:0 0 0 4px #4373db29}}@keyframes result-docs-module__v5hAJa__resultTipIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:820px){.result-docs-module__v5hAJa__inner{padding:56px 24px 72px}.result-docs-module__v5hAJa__resumeInner{padding-left:34px;padding-right:34px}}@media (max-width:640px){.result-docs-module__v5hAJa__inner{padding:52px 16px 68px}.result-docs-module__v5hAJa__header h2{font-size:clamp(28px,8vw,32px)}.result-docs-module__v5hAJa__header p{font-size:15.5px}.result-docs-module__v5hAJa__counter{padding-left:13px;padding-right:13px;font-size:14px}.result-docs-module__v5hAJa__summaryGrid{grid-template-columns:1fr;gap:9px}.result-docs-module__v5hAJa__summaryCard{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;display:grid}.result-docs-module__v5hAJa__summaryCard p{margin:0}.result-docs-module__v5hAJa__resumeInner{padding:26px 20px}.result-docs-module__v5hAJa__resumeName{font-size:22px}.result-docs-module__v5hAJa__contact{font-size:11.5px}.result-docs-module__v5hAJa__roleRow{gap:2px;display:grid}.result-docs-module__v5hAJa__roleRow span{justify-self:start}}@media (prefers-reduced-motion:reduce){.result-docs-module__v5hAJa__infoBadge,.result-docs-module__v5hAJa__popover{animation:none}}
