#ac-enquiry-dialog{width:min(920px,calc(100% - 32px));max-height:92vh;max-height:92svh;padding:0;overflow:hidden;border-radius:6px}#ac-enquiry-dialog[open]{display:flex;flex-direction:column}#ac-enquiry-dialog .ae-header{display:flex;justify-content:space-between;align-items:flex-start;padding:22px 28px 18px;border-bottom:1px solid #dce4ea;flex-shrink:0}#ac-enquiry-dialog .ae-header h2{font-size:25px;line-height:1.2;margin:5px 0 0}#ac-enquiry-dialog .ae-header .sc-kicker{font-size:11px;margin:0}#ac-enquiry-dialog .ac-dialog-close{position:static;flex-shrink:0;margin:-7px -12px 0 10px;width:40px;height:40px}#ac-enquiry-form{display:flex;flex-direction:column;min-height:0;overflow:hidden;margin:0}.ae-body{overflow:auto;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 245px;overscroll-behavior:contain}.ae-workspace{min-width:0;padding:20px 28px 24px}.ae-progress{display:flex;gap:20px;list-style:none;padding:0;margin:0 0 25px}.ae-progress li{display:flex;align-items:center;gap:8px;font-size:12px;color:#758595}.ae-progress li>span{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;border:1px solid #cbd7e0;flex-shrink:0;font-weight:700}.ae-progress li[aria-current=step]{color:#102e44}.ae-progress li[aria-current=step]>span{background:#102e44;color:#fff;border-color:#102e44}.ae-progress li b{font-weight:400}#ac-enquiry-dialog h3{font-size:18px;line-height:1.3;margin:0 0 15px}.ae-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px}.ae-grid>div{min-width:0}.ae-wide{grid-column:1/-1}#ac-enquiry-form fieldset{border:0;margin:0;padding:0;min-width:0}#ac-enquiry-form label{font-size:13px;line-height:1.45;margin:0 0 6px}#ac-enquiry-form label>span:not(.ae-transaction span){font-size:11px;font-weight:400;color:#697c8d}#ac-enquiry-form input,#ac-enquiry-form select{height:42px;font-size:14px}#ac-enquiry-form textarea{font-size:14px;line-height:1.5}#ac-enquiry-form input[type=radio],#ac-enquiry-form input[type=checkbox]{width:17px;height:17px;accent-color:#af7c20;flex-shrink:0}.ae-transaction{margin-bottom:17px!important}.ae-transaction legend{font-size:13px;font-weight:700;margin-bottom:7px}.ae-transaction>div{display:flex;border:1px solid #c7d4df;border-radius:3px;overflow:hidden}.ae-transaction label{position:relative;margin:0!important;flex:1;cursor:pointer}.ae-transaction input{position:absolute;opacity:0}.ae-transaction label>span{display:flex;align-items:center;justify-content:center;height:40px;border-right:1px solid #c7d4df;font-size:13px!important;font-weight:700!important;color:#395169!important}.ae-transaction label:last-child>span{border-right:0}.ae-transaction input:checked+span{background:#102e44;color:#fff!important}.ae-transaction input:focus-visible+span{outline:2px solid #c79639;outline-offset:-4px}.ae-technical{margin-top:18px;border-top:1px solid #dce4ea;border-bottom:1px solid #dce4ea}.ae-technical summary{display:flex;align-items:center;gap:10px;min-height:48px;padding:12px 0;font-size:13px;font-weight:700;cursor:pointer;list-style:none}.ae-technical summary::-webkit-details-marker{display:none}.ae-technical summary>span{margin-left:auto;font-size:11px;color:#748596;font-weight:400}.ae-technical[open] summary i{transform:rotate(180deg)}#ae-technical-fields{padding:2px 0 16px}#ac-enquiry-dialog .ae-note{font-size:12px;line-height:1.55;color:#6c7e8e;margin:12px 0 0}#ae-technical-fields small{font-size:11px;line-height:1.4;color:#6c7e8e;display:block;margin-top:5px}#ae-notes-label{margin-top:17px!important}#ae-document-options legend{font-size:14px;font-weight:700;margin-bottom:12px}#ae-document-list label{display:flex;align-items:flex-start;gap:11px;border-bottom:1px solid #e3e9ee;padding:12px 0;font-weight:400;font-size:14px}#ae-document-list input{margin:1px 0 0}.ae-field-error{color:#ad302d!important;font-size:13px!important}.ae-review{border-top:1px solid #dce4ea;border-bottom:1px solid #dce4ea;padding:14px 0;margin:18px 0}#ac-enquiry-dialog .ae-review h4{font-size:13px;margin:0 0 5px}#ac-enquiry-dialog .ae-review p{font-size:13px;line-height:1.5;margin:0;white-space:pre-line}.ae-review button{display:inline-flex;align-items:center;gap:10px;border:0;background:transparent;padding:8px 0 0;font-size:12px;color:#916619;cursor:pointer}.ae-asset{padding:22px 20px;background:#f1f5f8;border-left:1px solid #dce4ea;min-width:0}.ae-asset .ac-detail-image{height:120px;background:#fff;margin:0 0 16px}.ae-asset .ac-category{font-size:10px;margin-bottom:6px}.ae-asset h3{font-size:20px!important;margin-bottom:7px!important}#ac-enquiry-dialog #ac-enquiry-context{border:0;background:none;padding:0;font-size:11px;margin:0;color:#647b90;overflow-wrap:anywhere}#ac-enquiry-dialog .ae-example{font-size:12px;color:#8e6a24;line-height:1.5;margin:12px 0 16px}.ae-asset dl{margin:0 0 15px;font-size:12px}.ae-asset dl>div{padding:10px 0;border-top:1px solid #d9e2e9}.ae-asset dt{color:#697f92}.ae-asset dd{margin:3px 0 0;color:#2d475d;font-weight:700}.ae-asset>a{font-size:12px;text-decoration:underline}.ae-footer{padding:13px 28px 16px;border-top:1px solid #dce4ea;background:#fff;flex-shrink:0}.ae-footer-actions{display:flex;align-items:center;gap:16px}.ae-footer-actions .sc-gold-button{margin-left:auto;min-height:43px;font-size:12px!important;gap:14px}#ae-step-count{font-size:12px;color:#697c8d}.ae-back{border:0;background:none;color:#33506b;display:flex;align-items:center;gap:8px;font-size:13px;padding:10px 0;cursor:pointer}#ac-enquiry-dialog #ac-enquiry-status{margin:0;font-size:13px;line-height:1.5}#ac-enquiry-status:not(:empty){padding-bottom:10px}#ac-enquiry-status[data-error=true]{color:#a0332b}.ae-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}#ae-success{padding:30px 0}#ae-success>i{font-size:36px;color:#247452;margin-bottom:15px}#ae-success p{font-size:15px;line-height:1.6}#ae-done{margin-left:auto;min-width:110px}.ae-footer .ac-navy{font-size:14px}#ac-enquiry-form .ae-grid{margin-bottom:5px}#ac-enquiry-form .ac-code-row img{background:#f5f7f9}#ac-enquiry-form .ac-code-row button{width:42px;height:42px}#ac-enquiry-dialog :focus-visible{outline:2px solid #b58831;outline-offset:3px}#ac-enquiry-dialog [tabindex="-1"]:focus{outline:none}
@media(max-width:767px){#ac-enquiry-dialog{width:calc(100% - 20px);max-height:94vh;max-height:94svh}#ac-enquiry-dialog .ae-header{padding:18px 18px 15px}#ac-enquiry-dialog .ae-header h2{font-size:22px}#ac-enquiry-dialog .ac-dialog-close{margin-right:-6px}.ae-body{grid-template-columns:1fr}.ae-workspace{padding:18px}.ae-asset{grid-row:1;border-left:0;border-bottom:1px solid #dce4ea;padding:14px 18px;display:grid;grid-template-columns:75px minmax(0,1fr);column-gap:14px}.ae-asset .ac-detail-image{grid-column:1;grid-row:1/5;height:70px;margin:0}.ae-asset .ac-category,.ae-asset h3,.ae-asset #ac-enquiry-context,.ae-asset .ae-example{grid-column:2}.ae-asset h3{font-size:17px!important;margin:2px 0 4px!important}#ac-enquiry-dialog .ae-example{margin:5px 0 0;font-size:11px}.ae-asset dl,.ae-asset>a,.ae-asset>.ae-note{display:none}.ae-asset:has(#ae-asset-photo[hidden]){grid-template-columns:1fr}.ae-asset:has(#ae-asset-photo[hidden])>*{grid-column:1}.ae-progress{gap:20px;margin-bottom:20px}.ae-progress li{font-size:11px}.ae-grid{gap:12px}.ae-footer{padding:12px 18px}.ae-footer-actions{gap:10px}.ae-footer-actions .sc-gold-button{padding:10px 14px!important;font-size:11px!important}#ac-enquiry-form input,#ac-enquiry-form select,#ac-enquiry-form textarea{font-size:16px}#ac-enquiry-form label{font-size:13px}.ae-technical summary{flex-wrap:wrap;gap:7px}.ae-technical summary>span{margin-left:0}.ae-technical summary>i{margin-left:auto}.ae-transaction label>span{font-size:12px!important}.ae-review{margin:15px 0}#ae-step-two .ae-grid{grid-template-columns:1fr}#ae-step-two .ae-wide{grid-column:auto}#ac-enquiry-dialog .ae-note{font-size:12px}}
@media(max-width:379px){.ae-grid{grid-template-columns:1fr}.ae-wide{grid-column:auto}.ae-progress{gap:12px}.ae-progress li{gap:6px}}
#ac-enquiry-form label>span:not(.ae-transaction span){margin-left:5px}#ac-enquiry-form #ae-document-list label>span{font-size:14px;color:#29445a;margin-left:0}.ae-asset .ae-note{max-width:100%}
