body{margin:0;background:#f5f5f2;color:#183f37;font-family:Arial,Helvetica,sans-serif}.documents{padding-bottom:48px}.documents .plc-card{margin-bottom:24px}.documents h2{margin-top:0}.documents p{line-height:1.6}.documents .note{font-size:13px;color:#6a7973}.upload{display:block;font-size:14px;margin:24px 0}.upload input{display:block;width:100%;box-sizing:border-box;margin-top:10px;padding:20px 12px;border:1px dashed #a7beb4;background:#f5f5f2;border-radius:10px;font:inherit}.documents .plc-submit{max-width:320px}.counts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0}.counts>div{background:#edf0e7;padding:20px;border-radius:12px}.counts strong{display:block;font-size:36px}.counts span{font-size:13px}.documents [data-filename]{overflow-wrap:anywhere}.documents [data-status]{margin-bottom:0}.documents a{color:inherit}.documents [hidden]{display:none!important}@media(max-width:480px){.counts{gap:6px}.counts>div{padding:14px 8px}.counts strong{font-size:28px}.counts span{font-size:11px}.documents h1{font-size:40px}.documents .plc-header{gap:12px}.documents .plc-header>a:last-child{font-size:12px}}

.documents .plc-intro>div>p:not(.plc-eyebrow){color:#6a7973;font-size:16px;max-width:560px}.documents .plc-header a[aria-current=page]{color:#628b40}.documents .plc-footer{margin-top:36px;gap:20px;flex-wrap:wrap}.documents .plc-footer nav{display:flex;gap:20px;flex-wrap:wrap}.documents a:focus-visible{outline:3px solid #83b64d;outline-offset:5px}.documents .upload input:focus-visible{outline:2px solid #53855a;outline-offset:3px}.doc-skip{position:absolute;left:20px;top:-100px;background:#183f37;color:white;padding:12px;z-index:100}.doc-skip:focus{top:12px}.documents .upload input::file-selector-button{border:1px solid #a7beb4;border-radius:6px;background:#fff;color:#183f37;padding:10px 14px;margin-right:12px;font:inherit;cursor:pointer}
@media(max-width:480px){.documents .plc-intro>div>p:not(.plc-eyebrow){font-size:14px}.documents .plc-footer{align-items:flex-start;flex-direction:column}.documents .plc-footer span{display:block}.documents .upload input{padding:14px 10px;font-size:12px}}
