.evaluation-page{max-width:1080px;margin:auto;padding:46px 28px 84px;color:#263449;font-family:Inter,system-ui,sans-serif}.evaluation-heading{max-width:860px;padding-bottom:34px;border-bottom:1px solid #dce3ec;margin-bottom:36px}.evaluation-back{display:inline-flex;gap:8px;align-items:center;font-size:13px;margin-bottom:36px;color:#536279}.evaluation-heading h1{font-size:clamp(32px,4.5vw,54px);line-height:1.1;letter-spacing:-.035em;font-weight:600;margin:18px 0 24px;color:#132238}.evaluation-lede{font-size:19px;line-height:1.65;max-width:760px}.evaluation-page section{max-width:860px;margin:40px 0;scroll-margin-top:24px}.evaluation-page h2{font-size:25px;line-height:1.3;font-weight:600;letter-spacing:-.02em;color:#132238;margin-bottom:16px}.evaluation-page p,.evaluation-page li{font-size:16px;line-height:1.85;margin-bottom:15px}.evaluation-page ol{padding-left:24px;list-style:decimal}.evaluation-page a{text-underline-offset:4px}.evaluation-page a:hover{text-decoration:underline}.evaluation-page pre{overflow:auto;max-width:100%;white-space:pre-wrap;overflow-wrap:anywhere;background:#f2f5f9;border:1px solid #dce3ec;padding:22px;border-radius:10px;font-size:13px;line-height:1.7}.evaluation-links,.evaluation-actions{display:flex;flex-wrap:wrap;gap:18px 24px;margin:26px 0}.evaluation-links a{display:inline-flex;align-items:center;gap:8px;color:#2763eb;font-size:14px;font-weight:500}.evaluation-note{display:flex;gap:14px;align-items:flex-start;padding:23px;border:1px solid #dce3ec;border-radius:10px;background:#f6f8fb;max-width:860px}.evaluation-note svg{flex-shrink:0;color:#2763eb;margin-top:6px}.evaluation-note p{font-size:14px;margin:0}.evaluation-note a,.evaluation-small a{text-decoration:underline}.resource-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px}.resource-grid>a{padding:30px 0;border-bottom:1px solid #dce3ec}.resource-grid>a:hover{text-decoration:none}.resource-grid>a>svg{color:#2763eb;margin-bottom:22px}.resource-grid h2{font-size:24px}.resource-grid p{font-size:15px}.resource-grid span{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:#2763eb}.evaluation-table-wrap{max-width:100%;overflow-x:auto;margin-top:18px}.evaluation-table{width:100%;border-collapse:collapse;font-size:14px}.evaluation-table caption{text-align:left;color:#536279;margin:10px 0;font-size:13px}.evaluation-table td,.evaluation-table th{border-bottom:1px solid #dce3ec;padding:16px 12px;text-align:right;font-variant-numeric:tabular-nums slashed-zero;white-space:nowrap}.evaluation-table th:first-child{text-align:left;padding-left:0;font-weight:500}.evaluation-table thead th{color:#536279;font-size:12px;font-weight:500}.evaluation-table .total{font-weight:600;background:#f6f8fb}.evaluation-table .amount-link{display:inline-flex;justify-content:flex-end;align-items:center;gap:7px;color:#2763eb}.evaluation-table small{display:block;font-size:12px;margin-top:5px;color:#536279}.evaluation-table.evidence td:nth-child(2){text-align:left;white-space:normal;min-width:160px}.evaluation-table code{font-size:12px}.evaluation-page .evaluation-small{font-size:13px;color:#536279;margin-top:18px}.partner-form{max-width:640px;margin-top:28px}.partner-form>label{display:flex;flex-direction:column;gap:7px;margin:18px 0;font-size:14px;font-weight:500}.partner-form input,.partner-form select,.partner-form textarea{border:1px solid #b9c5d3;border-radius:7px;padding:12px;background:#fff;font-weight:400}@media(max-width:640px){.evaluation-page{padding:28px 20px 54px}.resource-grid{grid-template-columns:1fr}.evaluation-heading{padding-bottom:22px}.evaluation-lede{font-size:17px}.evaluation-table td,.evaluation-table th{padding:12px 9px;font-size:13px}.evaluation-note{padding:18px}}
