.audit-numbers{background:#0e2a5c;color:white;font:14px/1.6 system-ui}.audit-numbers>div{max-width:1200px;margin:auto;padding:8px 24px}.audit-numbers a{color:white;display:inline-block;padding:5px 2px}.audit-header{font-family:system-ui,sans-serif}.audit-brand{flex-wrap:wrap;max-width:280px}.independent-wordmark{flex-basis:100%;color:#34445b;font:600 12px/1.5 system-ui;letter-spacing:.05em}.audit-menu{flex-basis:100%;border:0;border-radius:0;padding:0;margin:0}.audit-menu>summary{font:600 16px/1.5 system-ui;padding:12px 0;cursor:pointer;color:#0e2a5c}.audit-menu #audit-navigation{display:flex;flex-wrap:wrap;gap:0 22px;white-space:normal}.audit-menu a{display:inline-flex;align-items:center;min-height:44px;font-size:15px;text-decoration:none;border-bottom:3px solid transparent}.audit-menu a[aria-current]{border-color:#c8232c}.audit-menu a:hover{text-decoration:underline}.audit-footer{font-family:system-ui,sans-serif}.audit-footer a{display:inline-block;min-height:44px;padding:8px 0}.audit-footer .ukbr-foot{max-width:1152px;margin:auto;padding:24px}.audit-editorial,.audit-related{max-width:1152px;margin:32px auto;padding:20px;background:#f3f5f8;color:#34445b;font:15px/1.6 system-ui}.audit-editorial p{margin:8px 0}.audit-independence{font:14px/1.6 system-ui;color:#34445b}.audit-form{display:grid;gap:18px;max-width:620px;margin:24px 0}.audit-form>label{display:block}.audit-form input:not([type=checkbox]),.audit-form select{display:block;width:100%;padding:12px;font:inherit;border:1px solid #526278;border-radius:4px}.audit-form input[type=checkbox]{width:22px;height:22px;vertical-align:middle}.audit-form button,[data-save-offline],[data-print]{min-height:44px;padding:12px 18px;background:#0e2a5c;color:#fff;border:0;font:600 16px system-ui;cursor:pointer}.key-facts{background:#f3f5f8;border-left:4px solid #0e2a5c;padding:16px 22px;margin:20px 0}.key-facts h2{font-size:1.15rem;margin:0 0 8px}.audit-shop img{max-width:500px}.audit-shop>div:first-child{max-width:500px}.audit-results{padding:20px;background:#f3f5f8;margin:24px 0}.audit-results:focus{outline:3px solid #c8232c}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid #c8232c!important;outline-offset:3px!important}summary{min-height:44px}main{overflow-wrap:break-word}button,input,select{max-width:100%}@media(min-width:1120px){.audit-menu>summary{display:none}.audit-menu:not([open]) #audit-navigation{display:flex}}@media(max-width:700px){.audit-numbers>div{padding:8px 20px}.audit-editorial,.audit-related{margin:24px 0}main table{font-size:.88rem}main th,main td{padding:8px}.audit-shop{margin:24px!important}.audit-header #site-search{max-width:none!important;flex-basis:100%!important;margin-left:0!important}.audit-menu #audit-navigation{gap:0 16px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}
@media print{header,footer,.audit-numbers,.crumbs,.audit-related,.analytics-consent,.analytics-settings,[data-ukbr-signup],.ukbr-overlay,.ukbr-sheet,button,.audit-shop{display:none!important}body,main,.wrap{background:#fff!important;color:#000!important;max-width:none!important;margin:0!important;padding:0!important;font-size:11pt!important}h1{font-size:24pt!important}h2{font-size:16pt!important}img{max-height:160px;width:auto}a{color:#000!important}h1,h2,h3{break-after:avoid}li,tr,.key-facts{break-inside:avoid}.audit-editorial{font-size:9pt;padding:10px}details>*{display:block!important}summary{display:none}form{display:none!important}@page{margin:16mm}}
.audit-footer .ukbr-form .req,.audit-footer .ukbr-form .opt{color:#dce3ef}.audit-footer .ukbr-err{color:#ffe19c}.audit-footer .ukbr-form input{background:#fff;color:#1b2433}

@media(max-width:1119px){html.js .audit-menu:not(.menu-ready)>nav{display:none!important}}
