.eval-request-section{background:#fff;padding:96px 0 112px}.eval-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.eval-info h2{font-family:var(--font-display), Arial, sans-serif;letter-spacing:-.01em;margin:0;font-size:clamp(28px,2.6vw,36px);font-weight:600;line-height:1.12}.eval-steps{counter-reset:eval-step;gap:0;margin:28px 0 0;padding:0;list-style:none;display:grid}.eval-steps li{border-top:1px solid var(--hairline);counter-increment:eval-step;padding:20px 0 20px 52px;font-size:16px;line-height:1.5;position:relative}.eval-steps li:last-child{border-bottom:1px solid var(--hairline)}.eval-steps li:before{content:counter(eval-step);width:32px;height:32px;font-family:var(--font-mono), monospace;border:1px solid #052b4233;border-radius:50%;place-items:center;font-size:13px;display:grid;position:absolute;top:20px;left:0}.eval-steps strong{font-weight:600;display:block}.eval-steps span{color:var(--muted);font-size:15px}.eval-stats{background:var(--lime);border-radius:18px;grid-template-columns:repeat(3,1fr);margin-top:32px;padding:28px 0;display:grid;overflow:hidden}.eval-stat{text-align:center;padding:0 20px}.eval-stat+.eval-stat{border-left:1px solid #052b4233}.eval-stat-number{font-family:var(--font-display), Arial, sans-serif;letter-spacing:-.02em;font-size:30px;font-weight:600;line-height:1.1;display:block}.eval-stat-label{margin-top:6px;font-size:13px;line-height:1.35;display:block}.eval-gate{color:var(--muted);margin:28px 0 0;font-size:15px;line-height:1.55}.eval-figure{aspect-ratio:3/2;background:var(--card-grey);border-radius:24px;margin:32px 0 0;position:relative;overflow:hidden}.eval-figure img{object-fit:cover}.eval-contact{border:1px solid var(--hairline);border-radius:18px;margin-top:32px;padding:24px}.eval-contact h3{font-family:var(--font-display), Arial, sans-serif;margin:0;font-size:18px;font-weight:600;line-height:1.25}.eval-contact p{color:var(--muted);margin:10px 0 0;font-size:15px;line-height:1.5}.eval-contact .honest-chip,.eval-contact .text-link{margin-top:14px}.eval-faq-section{background:#fff;padding:0 0 112px}.eval-faq-section .faq-block{max-width:860px;margin:48px auto 0}@media (max-width:820px){.eval-request-section{padding:80px 0 96px}.eval-layout{grid-template-columns:1fr}.eval-faq-section{padding-bottom:96px}}@media (max-width:540px){.eval-stats{padding:22px 0}.eval-stat-number{font-size:24px}.eval-contact{padding:20px}}
