/* P147-P152 Company final closure */
.about-authority-page{--company-ink:#102326;--company-muted:#51686a;--company-line:rgba(20,65,62,.18);--company-surface:#f8fbfa;--company-surface-2:#eef5f2;--company-gold:#9c7417;--company-green:#1d665d}
.about-authority-page :is(.company-model-authority,.accountable-delivery-authority,.company-evidence-authority,.company-truth-authority,.company-review-gateway){scroll-margin-top:10.5rem}
.about-authority-page :is(.company-model-authority__detail,.accountable-delivery-authority__detail,.company-evidence-authority__detail,.company-truth-authority__detail,.company-review-gateway__card){color:var(--company-ink);background:var(--company-surface);border-color:var(--company-line)}
.about-authority-page :is(.company-model-authority__detail,.accountable-delivery-authority__detail,.company-evidence-authority__detail,.company-truth-authority__detail,.company-review-gateway__card) :is(h2,h3,h4,strong,dt,dd,p,li,span,small){-webkit-text-fill-color:currentColor;background-image:none;background-clip:border-box}
.about-authority-page :is(.company-model-authority__detail,.accountable-delivery-authority__detail,.company-evidence-authority__detail,.company-truth-authority__detail,.company-review-gateway__card) p{color:var(--company-muted)}
.about-authority-page :is(.company-model-authority__tab,.accountable-delivery-authority__tab,.company-evidence-authority__tab,.company-truth-authority__tab){min-width:0;overflow-wrap:anywhere}
.about-authority-page :is(.company-model-authority__tab,.accountable-delivery-authority__tab,.company-evidence-authority__tab,.company-truth-authority__tab)[aria-selected="true"]{outline:2px solid color-mix(in srgb,var(--company-gold) 55%,transparent);outline-offset:2px}
.about-authority-page .company-review-gateway__action{color:#13221f!important;-webkit-text-fill-color:#13221f!important;background:#e7c75e!important;border-color:#e7c75e!important}
.about-authority-page .company-review-gateway__action:hover,.about-authority-page .company-review-gateway__action:focus-visible{background:#f1d878!important;color:#0b1715!important}
.about-authority-page .p20-footer-cta{color:#f1d878!important;-webkit-text-fill-color:#f1d878!important;background-image:none!important;background-clip:border-box!important;opacity:1!important}
html.dark .about-authority-page,body.dark .about-authority-page,[data-theme="dark"] .about-authority-page{--company-ink:#f3f7f5;--company-muted:#c3d1ce;--company-line:rgba(202,224,216,.19);--company-surface:#132723;--company-surface-2:#19332d;--company-gold:#f0cf63;--company-green:#83c8bc}
html.dark .about-authority-page :is(.company-model-authority__detail,.accountable-delivery-authority__detail,.company-evidence-authority__detail,.company-truth-authority__detail,.company-review-gateway__card),body.dark .about-authority-page :is(.company-model-authority__detail,.accountable-delivery-authority__detail,.company-evidence-authority__detail,.company-truth-authority__detail,.company-review-gateway__card),[data-theme="dark"] .about-authority-page :is(.company-model-authority__detail,.accountable-delivery-authority__detail,.company-evidence-authority__detail,.company-truth-authority__detail,.company-review-gateway__card){background:linear-gradient(145deg,#142b26,#10221f);box-shadow:0 20px 60px rgba(0,0,0,.22)}
.company-contact-context{margin:0 0 1.25rem;padding:1.1rem;border:1px solid rgba(159,119,25,.28);border-radius:1.1rem;background:linear-gradient(135deg,rgba(236,221,169,.28),rgba(236,244,241,.92));color:#122321}
.company-contact-context__head{display:flex;justify-content:space-between;gap:1rem;align-items:start;margin-bottom:.8rem}.company-contact-context__head span{font-size:.75rem;font-weight:800;color:#8c6817}.company-contact-context__head strong{font-size:1.05rem}.company-contact-context dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin:0}.company-contact-context dl div{padding:.7rem;border:1px solid rgba(20,65,62,.13);border-radius:.8rem;background:rgba(255,255,255,.65)}.company-contact-context dt{font-size:.72rem;color:#667976}.company-contact-context dd{margin:.2rem 0 0;font-weight:750}.company-contact-context p{margin:.8rem 0 0;font-size:.8rem;color:#5e716e}
html.dark .company-contact-context,body.dark .company-contact-context,[data-theme="dark"] .company-contact-context{background:linear-gradient(145deg,#18312b,#11241f);color:#f1f6f4;border-color:rgba(240,207,99,.32)}html.dark .company-contact-context dl div,body.dark .company-contact-context dl div,[data-theme="dark"] .company-contact-context dl div{background:rgba(255,255,255,.035);border-color:rgba(210,230,223,.15)}html.dark .company-contact-context dt,body.dark .company-contact-context dt,[data-theme="dark"] .company-contact-context dt,html.dark .company-contact-context p,body.dark .company-contact-context p,[data-theme="dark"] .company-contact-context p{color:#bdcbc7}
@media(max-width:1024px){.about-authority-page .company-authority-nav__shell{overflow-x:auto;scrollbar-width:none}.about-authority-page :is(.company-model-authority__detail-grid,.accountable-delivery-authority__detail-grid,.company-evidence-authority__detail-grid,.company-truth-authority__detail-grid){grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:700px){.about-authority-page :is(.company-model-authority__detail-grid,.accountable-delivery-authority__detail-grid,.company-evidence-authority__detail-grid,.company-truth-authority__detail-grid),.company-contact-context dl{grid-template-columns:1fr}.about-authority-page :is(.company-model-authority__tabs,.accountable-delivery-authority__tabs,.company-evidence-authority__tabs,.company-truth-authority__tabs){display:flex;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:.35rem}.about-authority-page :is(.company-model-authority__tab,.accountable-delivery-authority__tab,.company-evidence-authority__tab,.company-truth-authority__tab){flex:0 0 min(82vw,19rem);scroll-snap-align:start}.company-contact-context__head{display:block}.company-contact-context__head strong{display:block;margin-top:.25rem}}
@media(prefers-reduced-motion:reduce){.about-authority-page *,.company-contact-context *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
