.model-comparison>.model-scope{max-width:800px;line-height:1.7;color:#547c97;margin:0 0 30px}.model-table-wrap{overflow-x:auto;border:1px solid #1a3c5b26;border-radius:8px;margin-bottom:60px}.model-table{width:100%;min-width:850px;border-collapse:collapse;text-align:left;font-size:14px;line-height:1.6}.model-table caption{text-align:left;padding:20px 24px;font-size:24px;font-weight:500;background:#86c9ea12}.model-table th,.model-table td{padding:20px;vertical-align:top;border-bottom:1px solid #1a3c5b26;border-right:1px solid #1a3c5b16;width:26%}.model-table th:first-child{width:22%}.model-table thead th{background:#1a3c5b;color:white;font-weight:500;font-size:17px}.model-table thead th:nth-child(2){border-top:4px solid #f7cc00}.model-table thead th:nth-child(3){border-top:4px solid #00afa4}.model-table thead th:nth-child(4){border-top:4px solid #4d5ea8}.model-table tbody th{background:#86c9ea12;font-weight:500}.model-table tr:last-child>*{border-bottom:0}.model-examples{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:30px 0 0}.model-examples article{border-top:3px solid #f7cc00;padding:24px;background:#86c9ea12}.model-examples article:nth-child(2){border-color:#00afa4}.model-examples article:nth-child(3){border-color:#4d5ea8}.model-examples span{color:#547c97;font-size:12px}.model-examples h3{font-size:23px}.model-examples p{font-size:15px;line-height:1.7;color:#547c97}.model-examples a{font-size:13px;text-decoration:underline}.compare-teaser{border-top:1px solid #1a3c5b26;display:flex;gap:40px;justify-content:space-between;align-items:center}.compare-teaser>div{max-width:720px}.compare-teaser h2{font-size:36px;line-height:1.15;margin:15px 0}.compare-teaser p{line-height:1.7;color:#547c97}.compare-teaser>.button{flex-shrink:0}.employer-enquiry{display:grid;grid-template-columns:.8fr 1.2fr;gap:65px;background:#86c9ea12;border-top:1px solid #1a3c5b26}.employer-enquiry h2{font-size:40px;line-height:1.15}.employer-enquiry p{color:#547c97;line-height:1.7}.employer-enquiry .enquiry-help{font-size:13px;margin-top:28px}.brief-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}.brief-fields label{display:block;font-size:13px}.brief-fields label>span{display:block;margin-bottom:9px}.brief-fields .wide{grid-column:1/-1}.brief-fields input,.brief-fields select,.brief-fields textarea,.brief-output textarea{display:block;width:100%;box-sizing:border-box;border:1px solid #1a3c5b40;border-radius:4px;background:white;color:#1a3c5b;padding:13px;font:inherit;min-height:46px;min-width:0}.brief-fields textarea{resize:vertical;line-height:1.6}.brief-fields input:focus,.brief-fields select:focus,.brief-fields textarea:focus{outline:2px solid #00afa4;outline-offset:2px}.employer-enquiry form>button{margin-top:24px;border:0;cursor:pointer;font-family:inherit}.brief-output{margin-top:30px;padding-top:24px;border-top:1px solid #1a3c5b26}.brief-output[hidden]{display:none}.brief-output h3{font-size:24px}.brief-output textarea{font-size:14px;line-height:1.7;resize:vertical}.brief-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:18px}.brief-actions button{font:inherit;font-size:13px;background:white;color:#1a3c5b;border:1px solid #1a3c5b40;padding:12px 18px;cursor:pointer;border-radius:4px}#brief-status{font-size:13px}
@media(max-width:900px){.employer-enquiry{grid-template-columns:1fr;gap:28px}.model-examples{grid-template-columns:1fr}.compare-teaser{align-items:flex-start;flex-direction:column;gap:14px}.model-examples h3{margin-top:12px}}@media(max-width:550px){.brief-fields{grid-template-columns:1fr}.brief-fields .wide{grid-column:auto}.employer-enquiry h2,.compare-teaser h2{font-size:31px}.model-table{min-width:780px;font-size:13px}.model-table th,.model-table td{padding:16px}.brief-actions{flex-direction:column}.brief-actions .button{justify-content:center}}
