.result-section{padding-block:clamp(85px,10vw,155px)}
.result-heading{max-width:850px;margin-bottom:52px}.result-heading h2{margin-top:24px}.result-heading>p{margin-top:25px;font-size:21px;line-height:1.75;color:var(--quiet)}
.result-workspace{border:1px solid var(--ink);background:var(--paper);box-shadow:10px 10px 0 var(--yellow)}
.result-job{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;padding:28px 34px;border-bottom:1px solid var(--ink)}.result-job>div>span{font-size:13px;color:var(--quiet)}.result-job h3{font-size:25px;line-height:1.4;letter-spacing:-.8px;margin-top:7px;font-weight:650}.result-job h3 i{font-style:normal;font-weight:400;color:#a3a093;margin-inline:3px}.result-job p{font-size:13px;margin-top:7px;color:var(--quiet)}.result-example{flex-shrink:0;font-size:12px;background:var(--yellow);padding:6px 9px}
.result-tabs{display:flex;border-bottom:1px solid var(--ink);padding:0 18px;background:#fffefb}.result-tabs button{position:relative;border:0;background:none;color:var(--quiet);font:inherit;font-size:16px;font-weight:600;cursor:pointer;flex:1;min-width:0;padding:20px 12px;display:flex;align-items:center;justify-content:center;gap:10px}.result-tabs button>span{font-size:11px;font-weight:400}.result-tabs b{font-size:11px;font-weight:500;border:1px solid var(--rule);min-width:21px;line-height:20px;border-radius:50%}.result-tabs button:after{content:'';position:absolute;bottom:-1px;left:12px;right:12px;height:5px;background:var(--yellow);transform:scaleX(0);transition:transform .3s var(--ease)}.result-tabs button[aria-selected=true]{color:var(--ink)}.result-tabs button[aria-selected=true]:after{transform:scaleX(1)}.result-tabs button:focus-visible{outline:2px solid var(--ink);outline-offset:-5px}
.result-columns{display:grid;grid-template-columns:.93fr 1.07fr;align-items:stretch;min-height:735px}.resume-preview{margin:28px;padding:28px 30px;background:#fffefb;border:1px solid #d9d5cb;align-self:stretch;display:flex;flex-direction:column}.resume-masthead{display:flex;justify-content:space-between;gap:10px;font-size:10px;letter-spacing:1px;color:#7a776d}.resume-masthead span:last-child{letter-spacing:0}.resume-preview h4{font-size:31px;letter-spacing:-.8px;font-weight:500;margin-top:29px}.resume-position{font-size:13px;color:var(--quiet);margin-top:5px}.resume-section-title{border-top:1px solid var(--ink);padding-top:22px;font-size:10px;letter-spacing:1.5px;margin-top:25px;margin-bottom:8px}.resume-excerpt{font-size:15px;line-height:1.9;margin:11px 0;position:relative;padding-right:14px}.resume-excerpt mark{background:none;color:inherit;box-decoration-break:clone;-webkit-box-decoration-break:clone;padding-block:2px;background-image:linear-gradient(var(--yellow),var(--yellow));background-repeat:no-repeat;background-size:0% 100%;transition:background-size .65s var(--ease)}.resume-excerpt sup{position:absolute;right:-8px;top:1px;font-size:9px;border:1px solid #bdb9af;width:16px;height:16px;line-height:14px;text-align:center;border-radius:50%;color:#737063}.resume-bottom{display:flex;justify-content:space-between;gap:10px;padding-top:25px;font-size:10px;color:#8b887e;line-height:1.5;margin-top:auto}
[data-report-state=matches] mark[data-evidence~=matches],[data-report-state=evidence] mark[data-evidence~=evidence],[data-report-state=questions] mark[data-evidence~=questions]{background-size:100% 100%}
.result-comments{padding:32px 33px 30px 10px}.reviewer-label{font-size:12px;display:flex;align-items:center;gap:8px;color:var(--quiet)}.reviewer-dot{width:7px;height:7px;background:var(--ink);border-radius:50%}.result-comments h4{font-size:32px;line-height:1.4;letter-spacing:-1.2px;margin-top:21px;font-weight:600}.result-findings{list-style:none;padding:0;margin:25px 0 0}.result-findings li{display:grid;grid-template-columns:26px 1fr;gap:10px;padding:20px 0;border-top:1px solid #d4d0c5}.result-findings li>span{font-size:12px;width:24px;height:24px;display:grid;place-items:center;background:var(--yellow)}.result-findings strong{font-size:17px;line-height:1.6;font-weight:650}.result-findings p{font-size:15px;line-height:1.85;color:#5d594e;margin-top:7px}.result-comments [role=tabpanel]:focus-visible{outline:2px solid var(--ink);outline-offset:9px}.result-comments [role=tabpanel]:not([hidden]){animation:result-comment-in .3s ease-out both}
.potential-note{padding:20px 0;margin-top:20px;border-block:1px solid #c9c4b9}.potential-note>span{font-size:12px;font-weight:600;background:var(--yellow);padding:3px 5px}.potential-note p{font-size:16px;line-height:1.9;margin-top:14px;color:#5d594e}.potential-note strong{color:var(--ink);font-weight:600}.result-questions{list-style:none;margin:20px 0 0;padding:0}.result-questions li{display:grid;grid-template-columns:22px 1fr;gap:10px;margin-top:16px}.result-questions li>span{font-size:11px;color:#898375;padding-top:4px}.result-questions p{font-size:15px;line-height:1.8}.result-question-foot{font-size:13px;line-height:1.7;color:var(--quiet);margin-top:25px;border-top:1px solid #d4d0c5;padding-top:15px}
.result-bottom{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px 30px;border-top:1px solid var(--ink);background:#fffefb}.result-bottom p{font-size:12px;line-height:1.9;color:#777166}.result-bottom p a{text-decoration:underline;text-underline-offset:3px;color:var(--ink)}.result-bottom .button{flex-shrink:0;min-width:210px}.result-bottom .cta-arrow{font-size:26px}
.human-difference{display:grid;grid-template-columns:.65fr 1fr;gap:12%;padding-top:95px}.human-difference h3{font-size:clamp(34px,4vw,52px);line-height:1.3;letter-spacing:-2px;margin-top:20px}.human-difference p{font-size:19px;line-height:1.9;color:var(--quiet)}.human-difference p+p{margin-top:20px}.human-difference p strong{color:var(--ink);font-weight:600}.human-difference-end{display:block;font-size:25px;line-height:1.65;letter-spacing:-.7px;font-weight:600;margin-top:28px}
@keyframes result-comment-in{from{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}
@media(max-width:1000px){.resume-preview{margin:20px;padding:23px}.result-comments{padding:28px 24px 28px 4px}.result-comments h4{font-size:27px}.result-job{padding:24px}.result-tabs button{font-size:14px}.result-tabs{padding-inline:10px}.result-tabs button>span{display:none}.result-columns{min-height:790px}.result-findings p{font-size:14px}}
@media(max-width:760px){.result-section{padding-block:75px}.result-heading>p{font-size:18px}.result-heading h2{font-size:clamp(31px,8.5vw,40px);letter-spacing:-1.7px}.result-heading .stroke{white-space:normal}.result-workspace{box-shadow:5px 5px 0 var(--yellow)}.result-job{padding:22px 18px;display:block}.result-job h3{font-size:22px}.result-example{display:inline-block;margin-top:13px;font-size:11px}.result-tabs{padding:0;overflow-x:auto;gap:0}.result-tabs button{font-size:13px;letter-spacing:-.3px;gap:5px;padding:17px 6px;white-space:nowrap;min-width:0}.result-tabs button>b{display:none}.result-tabs button:after{left:6px;right:6px;height:4px}.result-columns{display:flex;flex-direction:column;min-height:0}.resume-preview{order:1;margin:0 16px 20px;padding:23px 20px}.resume-preview h4{font-size:27px;margin-top:20px}.resume-excerpt{font-size:14px;line-height:1.85}.resume-bottom{padding-top:20px}.result-comments{padding:26px 20px 10px}.result-comments h4{font-size:27px}.result-findings{margin-top:18px}.result-findings li{padding:17px 0}.result-findings strong{font-size:17px}.result-findings p{font-size:15px}.result-questions p{font-size:15px}.result-question-foot{margin-bottom:20px}.result-bottom{display:block;padding:20px}.result-bottom .button{width:100%;margin-top:19px}.result-bottom p{font-size:11px}.human-difference{grid-template-columns:1fr;gap:28px;padding-top:65px}.human-difference p{font-size:17px}.human-difference-end{font-size:22px}.human-difference h3{font-size:36px}.result-heading{margin-bottom:33px}}
@media(prefers-reduced-motion:reduce){.resume-excerpt mark,.result-tabs button:after{transition:none}.result-comments [role=tabpanel]:not([hidden]){animation:none}}

.result-practice-art{max-width:320px;margin-top:30px;mix-blend-mode:multiply}.result-practice-art .living-art{margin:0}@media(max-width:760px){.result-practice-art{display:none}}

@media(max-width:760px){
 .resume-preview{order:0;margin:20px 16px 0;padding:19px 20px}.resume-preview h4,.resume-position,.resume-section-title,.resume-bottom{display:none}.resume-masthead{margin-bottom:9px}.resume-excerpt{display:none;margin-block:7px;line-height:1.8;font-size:15px}
 [data-report-state=matches] .resume-excerpt:has(mark[data-evidence~=matches]),[data-report-state=evidence] .resume-excerpt:has(mark[data-evidence~=evidence]),[data-report-state=questions] .resume-excerpt:has(mark[data-evidence~=questions]){display:block}
}
