.frige-not-found{max-width:1000px;margin:0 auto;padding:60px 24px 75px;text-align:center;color:#193747}.frige-error-code{font-size:clamp(90px,14vw,168px)!important;line-height:1!important;font-weight:750;margin:0 0 20px!important;color:#087d80}.frige-eyebrow{font-size:12px;letter-spacing:1px;color:#526f79}.frige-not-found h1{font-size:clamp(29px,4vw,44px);line-height:1.25;margin:20px auto;max-width:760px}.frige-not-found>p:not(.frige-error-code){max-width:700px;margin:15px auto;line-height:1.8}.frige-error-actions,.frige-error-links{display:flex;justify-content:center;align-items:center;gap:14px;flex-wrap:wrap;margin:26px 0}.frige-error-actions a{padding:14px 22px;border:1px solid #087d80;border-radius:4px;font-size:15px;font-weight:650;display:inline-flex;align-items:center;justify-content:center;min-height:48px}.frige-primary-action{background:#087d80;color:#fff!important}.frige-secondary-action{color:#087d80!important;background:#fff}.frige-parent-hint{font-size:13px;color:#526f79}.frige-error-search{max-width:640px;margin:30px auto;padding:24px;background:#edf7f6;text-align:left;border-radius:6px}.frige-error-search label{display:block;margin-bottom:10px;font-size:14px;font-weight:600}.frige-error-search>div{display:flex;gap:8px}.frige-error-search input{min-width:0;flex:1;padding:12px;border:1px solid #a9c4c7;background:#fff;border-radius:3px;font:inherit}.frige-error-search button{background:#102d40;color:white;border:0;border-radius:3px;padding:12px 18px;min-height:46px;font:inherit;cursor:pointer}.frige-error-links a{padding:8px;color:#087d80;text-decoration:underline;text-underline-offset:3px}.frige-not-found a:focus-visible,.frige-not-found input:focus-visible,.frige-not-found button:focus-visible{outline:3px solid #40b9b4;outline-offset:3px}.frige-context-links{padding:16px 18px;margin:20px 0;background:#edf7f6;border-left:3px solid #087d80;font-size:14px;line-height:1.7}.frige-context-links nav{display:flex;flex-wrap:wrap;gap:8px 18px}.frige-context-links a{color:#087d80}.frige-model-directory{list-style:none;padding:0!important;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 20px}.frige-model-directory li{padding:12px;border:1px solid #d9e6e8;overflow-wrap:anywhere}.frige-model-directory small{display:block;color:#57727e}.frige-editorial-body section{margin:26px 0}.frige-editorial-body p,.frige-editorial-body li{line-height:1.85}.frige-editorial-body h2{scroll-margin-top:24px}.frige-editorial-body .frige-specification-table{width:100%;border-collapse:collapse}.frige-editorial-body th,.frige-editorial-body td{padding:12px;border:1px solid #dce6e9;text-align:left;vertical-align:top}.frige-editorial-body .frige-enquiry-template{padding:18px;background:#f3f7f8;border:1px solid #dce6e9;overflow-wrap:anywhere}.frige-edited-note{font-size:13px;color:#5a747f}.frige-site-directory section{margin:30px 0}.frige-site-directory ul{padding-left:20px}.frige-site-directory a{overflow-wrap:anywhere}@media(max-width:767px){.frige-not-found{padding:36px 16px 45px}.frige-error-actions{align-items:stretch;gap:10px}.frige-error-actions a{width:100%}.frige-error-search{padding:18px}.frige-error-search>div{flex-direction:column}.frige-error-search button{width:100%}.frige-error-links{gap:6px}.frige-model-directory{grid-template-columns:minmax(0,1fr)}.frige-editorial-body h2{font-size:25px}}@media(min-width:768px) and (max-width:1100px){.frige-model-directory{grid-template-columns:repeat(2,minmax(0,1fr))}}
