.compliance-module__xmJ0PG__page{max-width:72rem;color:var(--color-ink,#153b37);margin:2rem auto;padding:1.25rem;line-height:2}.compliance-module__xmJ0PG__page h1{font-size:clamp(1.6rem,4vw,2.4rem)}.compliance-module__xmJ0PG__page h2{font-size:1.2rem}.compliance-module__xmJ0PG__card{background:var(--color-surface,white);border:1px solid var(--customer-border,#d6e3df);overflow-wrap:anywhere;border-radius:1rem;min-width:0;margin-block:1.25rem;padding:1.25rem}.compliance-module__xmJ0PG__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:1rem;display:grid}.compliance-module__xmJ0PG__page label{gap:.35rem;margin-block:.65rem;display:grid}.compliance-module__xmJ0PG__page input,.compliance-module__xmJ0PG__page select,.compliance-module__xmJ0PG__page textarea{background:var(--customer-input-background,white);width:100%;min-width:0;color:var(--customer-input-color,#153b37);border:1px solid #aac3bd;border-radius:.5rem;padding:.7rem}.compliance-module__xmJ0PG__page textarea{min-height:9rem}.compliance-module__xmJ0PG__page button{color:#fff;background:#075c53;border-radius:.6rem;margin:.25rem;padding:.6rem 1rem}.compliance-module__xmJ0PG__page button:disabled{opacity:.5}.compliance-module__xmJ0PG__page a{color:var(--customer-link-color,#075c53);text-underline-offset:.2em;text-decoration:underline}.compliance-module__xmJ0PG__page :is(button,input,select,textarea,a):focus-visible{outline-offset:3px;outline:3px solid #ab7c27}.compliance-module__xmJ0PG__content{white-space:pre-wrap;overflow-wrap:anywhere}.compliance-module__xmJ0PG__links{flex-wrap:wrap;gap:.6rem 1.3rem;display:flex}.compliance-module__xmJ0PG__row{border-bottom:1px solid #d6e3df;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem;padding-block:.65rem;display:flex}
