.public-information{color:#18251f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;overflow-wrap:anywhere;background:#f6f8f5;min-height:100vh;font-size:16px;line-height:1.7}.public-information *{box-sizing:border-box}.public-information a{color:#245f4d;text-underline-offset:.2em}.public-information :focus-visible{outline-offset:3px;outline:3px solid #bd792d}.public-header,.public-footer{border-color:#dce4df;padding:1.5rem max(1.25rem,4vw)}.public-header{background:#fff;border-bottom:1px solid #dce4df;flex-wrap:wrap;justify-content:space-between;gap:1rem;display:flex}.public-brand{align-items:center;gap:.65rem;font-size:1.25rem;text-decoration:none;display:inline-flex}.public-brand img{flex:none}.public-information main{min-width:0;max-width:52rem;margin:auto;padding:2.5rem 1.25rem 4rem}.public-information h1{letter-spacing:-.04em;margin:0 0 1rem;font-size:clamp(1.9rem,4vw,2.5rem);font-weight:650;line-height:1.2}.public-information h2{margin:0 0 .75rem;font-size:1.3em;font-weight:600;line-height:1.4}.public-information h3{margin:1.25rem 0 .5rem;font-size:1.1em;font-weight:600}.public-information p{margin:0 0 1rem}.public-intro{color:#5b6962}.public-information section{border-top:1px solid #dce4df;margin-top:1.5rem;padding-top:1.5rem}.public-information ul,.public-information ol{margin:.75rem 0 1rem;padding-left:1.5rem}.public-information li{margin:.5rem 0}.public-footer{color:#5b6962;border-top:1px solid #dce4df}.public-skip{z-index:10;background:#fff;padding:.75rem;position:absolute;top:-100px;left:1rem}.public-skip:focus{top:.5rem}.public-information :target{scroll-margin-top:1rem}
