.sec-badges{list-style:none!important;display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:1.5rem 1rem!important;margin:2.5rem auto 0!important;padding:0!important;max-width:60rem;justify-items:center}.sec-badges--logos{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:2.5rem 3rem!important;margin:2.5rem auto 0!important;max-width:58rem}.sec-logo{display:inline-flex;align-items:center;justify-content:center}.sec-logo img{display:block;height:64px;width:auto;max-width:100%;opacity:.95;transition:opacity .24s cubic-bezier(.16,1,.3,1)}.sec-logo:hover img{opacity:1}@media (max-width: 480px){.sec-badges--logos{gap:1.75rem 2.25rem!important}.sec-logo img{height:52px}}.sec-badge{display:flex;flex-direction:column;align-items:center;gap:.6rem;text-align:center}.sec-badge-stamp{position:relative;width:88px;height:88px;border-radius:50%;background:#fffaf7;border:1px solid rgba(0,34,55,.12);display:flex;align-items:center;justify-content:center;overflow:hidden}.sec-badge-stamp:before{content:"";position:absolute;inset:6px;border-radius:50%;border:1px dashed rgba(0,34,55,.14);pointer-events:none}.sec-badge-stamp-rim{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.sec-badge-rim-text{font-family:Work Sans,system-ui,sans-serif;font-size:6.2px;font-weight:600;letter-spacing:.22em;fill:#0022378c;text-transform:uppercase}.sec-badge-mark{position:relative;z-index:1;font-family:Crimson Text,Georgia,serif;font-weight:600;font-size:1rem;letter-spacing:.01em;color:#002237;line-height:1}.sec-badge-mark--split{display:flex;flex-direction:column;align-items:center;gap:2px}.sec-badge-mark-main{font-family:Crimson Text,Georgia,serif;font-weight:600;font-size:.8125rem;letter-spacing:.01em;color:#002237;line-height:1}.sec-badge-mark-sub{font-family:Work Sans,system-ui,sans-serif;font-weight:600;font-size:.5rem;letter-spacing:.2em;color:#002237a6;text-transform:uppercase;line-height:1}.sec-badge-label{font-family:Work Sans,system-ui,sans-serif;font-weight:600;font-size:.8125rem;letter-spacing:.01em;color:#002237;line-height:1.2}.sec-badge-status{display:inline-flex;align-items:center;gap:.4rem;font-family:Work Sans,system-ui,sans-serif;font-weight:500;font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:#0022378c}.sec-badge-dot{width:6px;height:6px;border-radius:50%;background:#9aa3ad;flex-shrink:0}.sec-badge[data-status=compliant] .sec-badge-dot,.sec-badge[data-status=aligned] .sec-badge-dot{background:#2f8f5d}.sec-badge[data-status=in-progress] .sec-badge-dot{background:#c89735}.sec-badge[data-status=on-request] .sec-badge-dot{background:#dd5c3c}.sec-badge-stamp{transition:border-color .28s cubic-bezier(.16,1,.3,1),transform .28s cubic-bezier(.16,1,.3,1)}.sec-badge:hover .sec-badge-stamp{border-color:#dd5c3c73;transform:translateY(-2px)}@media (max-width: 991px){.sec-badges{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1.75rem 1rem!important}}@media (max-width: 520px){.sec-badges{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sec-badge-stamp{width:76px;height:76px}.sec-badge-rim-text{font-size:5.6px}}@media (prefers-reduced-motion: reduce){.sec-badge-stamp{transition:none}.sec-badge:hover .sec-badge-stamp{transform:none}}.sec-badge[data-status=on-request] .sec-badge-dot{background:#b88a3e!important}.sec-badge:hover .sec-badge-stamp{border-color:#00223759!important}.section-faq .max-width-large>.text-size-medium{color:#8a9099!important;opacity:.9}.sec-badge-status{color:#8a9099!important;opacity:.85;font-weight:500}@media (max-width: 767px){.section-faq .max-width-large>.text-size-medium{font-size:.9375rem!important}.sec-badge-status{font-size:.75rem}}.faq11_accordion{background-color:#fff;border:1px solid rgba(0,0,0,.07);border-radius:.75rem;box-shadow:0 1px 6px #0000000a;flex-direction:column;justify-content:flex-start;align-items:stretch;overflow:hidden}.faq11_list{grid-column-gap:.25rem;grid-row-gap:.25rem;grid-template-rows:auto;grid-template-columns:100%;grid-auto-columns:100%;place-items:start stretch;display:grid}.faq11_answer{color:#626262;padding-left:1.5rem;padding-right:1.5rem;overflow:hidden}.section-faq{background-color:var(--color-scheme-1--background)}.faq11_icon-wrapper{align-self:flex-start;width:2rem;display:flex}.faq11_question{grid-column-gap:1.5rem;grid-row-gap:1.5rem;cursor:pointer;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.faq11_content{grid-column-gap:.25rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.faq11_component{padding-top:6rem}@media screen and (max-width: 767px){.faq11_answer{padding-left:1.25rem;padding-right:1.25rem}.faq11_icon-wrapper{width:1.75rem}.faq11_question{padding:1rem 1.25rem}.faq11_content{grid-column-gap:0rem;grid-row-gap:1rem;grid-template-columns:1fr}}@media screen and (max-width: 479px){.faq11_content{grid-row-gap:.3rem;grid-template-columns:1fr}}@media (max-width: 767px){.section-faq .max-width-large>.text-size-medium{font-size:1.0625rem!important;line-height:1.55!important;color:#5a6776!important}}.faq11_answer{transition:height .4s ease}.faq11_icon-wrapper{transition:transform .2s ease}.faq11_question{transition:background-color .2s ease;border-radius:.5rem .5rem 0 0}.faq11_question:hover{background-color:#dd5c3c09}.faq11_accordion{border-color:#1a2b4a12!important;border-radius:.5rem!important;transition:background-color .18s ease,border-color .18s ease!important}.faq11_accordion:hover{background-color:#1a2b4a05!important;border-color:#1a2b4a1f!important}@media (max-width: 767px){.faq11_question{padding-top:1rem!important;padding-bottom:1rem!important;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}}.section-faq .sec-fullpage-link-wrap{margin-top:3rem;text-align:center}.section-faq .sec-fullpage-link{display:inline-flex;align-items:center;gap:.45rem;font-family:Work Sans,system-ui,sans-serif;font-size:.9375rem;font-weight:600;letter-spacing:.01em;color:#c04a2f;text-decoration:none;transition:gap .24s cubic-bezier(.16,1,.3,1),color .24s ease}.section-faq .sec-fullpage-link svg{width:16px;height:16px;transition:transform .24s cubic-bezier(.16,1,.3,1)}.section-faq .sec-fullpage-link:hover{color:#a23c25;gap:.6rem}.section-faq .sec-fullpage-link:hover svg{transform:translate(2px)}
