.document-request-form-module__rLprAW__wrap{color:#173f3d;width:min(100%,76rem);font-family:var(--font-body);margin:0 auto}.document-request-form-module__rLprAW__intro{justify-content:space-between;align-items:end;gap:2rem;padding:1.5rem 0 2.5rem;display:flex}.document-request-form-module__rLprAW__eyebrow{color:#355f59;letter-spacing:.13em;text-transform:uppercase;margin:0 0 .8rem;font-size:.7rem;font-weight:700;line-height:1.5}.document-request-form-module__rLprAW__eyebrow span{color:#75998f;padding-inline:.2rem}.document-request-form-module__rLprAW__intro h1,.document-request-form-module__rLprAW__receipt h1{color:#173f3d;max-width:45rem;font-family:var(--font-display);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2.35rem,5vw,3.7rem);font-weight:400;line-height:1.12}.document-request-form-module__rLprAW__lede{color:#3b5651;max-width:43rem;margin:1rem 0 0;font-size:1rem;line-height:1.7}.document-request-form-module__rLprAW__introNote{color:#395a53;background:#eff6f2;border:1px solid #d5e3dc;border-radius:.8rem;flex:none;align-items:center;gap:.8rem;margin-bottom:.2rem;padding:.8rem 1rem;font-size:.75rem;line-height:1.55;display:flex}.document-request-form-module__rLprAW__introNote strong{color:#173f3d;font-size:.8rem}.document-request-form-module__rLprAW__noteIcon,.document-request-form-module__rLprAW__uploadIcon,.document-request-form-module__rLprAW__fileIcon,.document-request-form-module__rLprAW__receiptIcon{color:#286d66;flex:none;place-items:center;display:grid}.document-request-form-module__rLprAW__noteIcon{background:#d9eee8;border-radius:50%;width:2.2rem;height:2.2rem}.document-request-form-module__rLprAW__noteIcon svg{width:1rem;height:1rem}.document-request-form-module__rLprAW__columns{grid-template-columns:minmax(13rem,.72fr) minmax(0,1.8fr);align-items:start;gap:clamp(1.25rem,3vw,2.5rem);display:grid}.document-request-form-module__rLprAW__sidebar{background:#eff6f2;border:1px solid #d6e3dc;border-radius:1rem;padding:1.5rem;position:sticky;top:5.5rem}.document-request-form-module__rLprAW__sideLabel{color:#355f59;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.55rem;font-size:.69rem;font-weight:700;display:flex}.document-request-form-module__rLprAW__sideLabel span,.document-request-form-module__rLprAW__sectionNumber{color:#174c48;width:2rem;height:2rem;font-family:var(--font-display);letter-spacing:0;background:#d9eee8;border-radius:50%;flex:none;place-items:center;font-size:.85rem;font-weight:400;display:inline-grid}.document-request-form-module__rLprAW__sidebar h2{color:#173f3d;font-family:var(--font-display);letter-spacing:-.025em;margin:1.2rem 0 0;font-size:1.4rem;font-weight:400;line-height:1.3}.document-request-form-module__rLprAW__prepareList{gap:.9rem;margin:1.2rem 0 0;padding:0;list-style:none;display:grid}.document-request-form-module__rLprAW__prepareList li{color:#38564f;grid-template-columns:1.05rem 1fr;align-items:start;gap:.6rem;font-size:.8rem;line-height:1.55;display:grid}.document-request-form-module__rLprAW__prepareList svg{color:#286d66;width:.95rem;height:.95rem;margin-top:.1rem}.document-request-form-module__rLprAW__supportNote{border-top:1px solid #d2e1d9;margin-top:1.5rem;padding-top:1.1rem}.document-request-form-module__rLprAW__supportNote p{color:#173f3d;margin:0 0 .35rem;font-size:.8rem;font-weight:700}.document-request-form-module__rLprAW__supportNote span{color:#3e5c55;font-size:.76rem;line-height:1.6;display:block}.document-request-form-module__rLprAW__form{background:#fffefa;border:1px solid #e1dbd0;border-radius:1rem;overflow:hidden;box-shadow:0 12px 35px #173f3d0f}.document-request-form-module__rLprAW__requiredNote{color:#596d66;margin:1.1rem clamp(1.2rem,3vw,2rem) 0;font-size:.72rem;line-height:1.4}.document-request-form-module__rLprAW__formSection{border-bottom:1px solid #e6e1d8;padding:clamp(1.2rem,3vw,2rem);scroll-margin-top:5rem}.document-request-form-module__rLprAW__sectionHeading{align-items:center;gap:.85rem;margin-bottom:1.35rem;display:flex}.document-request-form-module__rLprAW__sectionHeading h2{color:#173f3d;font-family:var(--font-display);letter-spacing:-.025em;margin:0;scroll-margin-top:5rem;font-size:1.25rem;font-weight:400;line-height:1.3}.document-request-form-module__rLprAW__sectionHeading p{color:#51645f;margin:.15rem 0 0;font-size:.76rem;line-height:1.5}.document-request-form-module__rLprAW__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.05rem 1rem;display:grid}.document-request-form-module__rLprAW__fullField{grid-column:1/-1}.document-request-form-module__rLprAW__field{flex-direction:column;gap:.42rem;min-width:0;display:flex}.document-request-form-module__rLprAW__field>label{color:#244b45;align-items:baseline;gap:.45rem;font-size:.78rem;font-weight:650;line-height:1.4;display:flex}.document-request-form-module__rLprAW__optional{color:#697873;font-size:.69rem;font-weight:400}.document-request-form-module__rLprAW__field input,.document-request-form-module__rLprAW__field textarea,.document-request-form-module__rLprAW__field select{color:#173f3d;width:100%;min-height:2.85rem;font:inherit;background:#fffefa;border:1px solid #cfcfc3;border-radius:.55rem;outline:none;padding:.68rem .8rem;font-size:.88rem;line-height:1.45;transition:border-color .15s,box-shadow .15s,background-color .15s}.document-request-form-module__rLprAW__field textarea{resize:vertical;min-height:7rem}.document-request-form-module__rLprAW__field input::placeholder,.document-request-form-module__rLprAW__field textarea::placeholder{color:#687973;opacity:1}.document-request-form-module__rLprAW__field input:focus,.document-request-form-module__rLprAW__field textarea:focus,.document-request-form-module__rLprAW__field select:focus{border-color:#286d66;box-shadow:0 0 0 3px #286d6626}.document-request-form-module__rLprAW__field input[aria-invalid=true],.document-request-form-module__rLprAW__field textarea[aria-invalid=true],.document-request-form-module__rLprAW__field select[aria-invalid=true]{border-color:#a7322b}.document-request-form-module__rLprAW__fieldError{color:#8f2722;min-height:.05rem;margin:0;font-size:.72rem;line-height:1.4}.document-request-form-module__rLprAW__dropzone{color:#173f3d;text-align:center;cursor:pointer;background:#f6faf7;border:1px dashed #92b2a6;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;min-height:8.8rem;padding:1.2rem;transition:border-color .15s,background-color .15s;display:flex}.document-request-form-module__rLprAW__dropzone:hover,.document-request-form-module__rLprAW__dropzone:focus-within{background:#edf6f1;border-color:#286d66}.document-request-form-module__rLprAW__dropzone input{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.document-request-form-module__rLprAW__uploadIcon{background:#d9eee8;border-radius:50%;width:2.3rem;height:2.3rem}.document-request-form-module__rLprAW__uploadIcon svg{width:1.05rem;height:1.05rem}.document-request-form-module__rLprAW__dropTitle{color:#174c48;font-size:.85rem;font-weight:700}.document-request-form-module__rLprAW__dropHint{color:#51645f;max-width:32rem;font-size:.69rem;line-height:1.5}.document-request-form-module__rLprAW__uploadList{gap:.55rem;margin:.7rem 0 0;padding:0;list-style:none;display:grid}.document-request-form-module__rLprAW__uploadItem{background:#fbfcf9;border:1px solid #e1e6dc;border-radius:.55rem;align-items:center;gap:.6rem;min-width:0;padding:.6rem .65rem;display:flex}.document-request-form-module__rLprAW__fileIcon{background:#e9f2ec;border-radius:.45rem;width:2rem;height:2rem}.document-request-form-module__rLprAW__fileIcon svg{width:1rem;height:1rem}.document-request-form-module__rLprAW__fileDetails{flex:1;gap:.12rem;min-width:0;display:grid}.document-request-form-module__rLprAW__fileDetails strong,.document-request-form-module__rLprAW__fileDetails small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.document-request-form-module__rLprAW__fileDetails strong{color:#254b44;font-size:.75rem;font-weight:650}.document-request-form-module__rLprAW__fileDetails small{color:#53665f;font-size:.68rem}.document-request-form-module__rLprAW__spinner,.document-request-form-module__rLprAW__uploadCheck{color:#286d66;flex:none;width:1rem;height:1rem}.document-request-form-module__rLprAW__spinner{animation:1s linear infinite document-request-form-module__rLprAW__spin}.document-request-form-module__rLprAW__removeFile{color:#53665f;cursor:pointer;background:0 0;border:0;border-radius:.4rem;flex:none;place-items:center;width:2rem;height:2rem;display:grid}.document-request-form-module__rLprAW__removeFile:hover{color:#8f2722;background:#f3e9e4}.document-request-form-module__rLprAW__removeFile:focus-visible{outline-offset:2px;outline:2px solid #286d66}.document-request-form-module__rLprAW__removeFile svg{width:.95rem;height:.95rem}.document-request-form-module__rLprAW__submitBlock{background:#f5f7f2;gap:1rem;padding:1.2rem clamp(1.2rem,3vw,2rem) 1.5rem;display:grid}.document-request-form-module__rLprAW__nextSteps{background:#fffefa;border:1px solid #d5e3dc;border-left:3px solid #387f75;border-radius:.65rem;padding:1rem 1.1rem}.document-request-form-module__rLprAW__nextSteps h2{color:#173f3d;font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:1.08rem;font-weight:400;line-height:1.35}.document-request-form-module__rLprAW__nextSteps p{color:#485e57;max-width:45rem;margin:.3rem 0 0;font-size:.78rem;line-height:1.55}.document-request-form-module__rLprAW__submitButton{justify-self:end;gap:.55rem;min-height:3rem;transition:background-color .15s,transform .15s;color:#fff!important;background:#174c48!important;border-radius:999px!important;font-size:.8rem!important;font-weight:700!important}.document-request-form-module__rLprAW__submitButton:hover{transform:translateY(-1px);background:#103b38!important}.document-request-form-module__rLprAW__submitButton:disabled{cursor:wait;opacity:.72}.document-request-form-module__rLprAW__submitButton svg{width:1rem;height:1rem}.document-request-form-module__rLprAW__receipt{background:#fffefa;border:1px solid #d6e3dc;border-radius:1.2rem;flex-direction:column;justify-content:center;align-items:flex-start;width:min(100%,45rem);min-height:28rem;margin:3rem auto;padding:clamp(1.5rem,5vw,3.5rem);display:flex;box-shadow:0 18px 50px #173f3d14}.document-request-form-module__rLprAW__receiptIcon{background:#d9eee8;border-radius:50%;width:3rem;height:3rem;margin-bottom:1.6rem}.document-request-form-module__rLprAW__receiptIcon svg{width:1.35rem;height:1.35rem}.document-request-form-module__rLprAW__receipt h1{font-size:clamp(2rem,5vw,3.2rem)}.document-request-form-module__rLprAW__receiptCopy{color:#3b5651;max-width:36rem;margin:1rem 0 0;font-size:.95rem;line-height:1.7}.document-request-form-module__rLprAW__reference{background:#eff6f2;border-left:3px solid #387f75;gap:.3rem;margin-top:1.5rem;padding:.9rem 1rem;display:grid}.document-request-form-module__rLprAW__reference span{color:#49625a;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:700}.document-request-form-module__rLprAW__reference strong{overflow-wrap:anywhere;color:#173f3d;font-family:var(--font-display);font-size:.92rem;font-weight:400}.document-request-form-module__rLprAW__emailStatus{color:#3b5651;margin:.9rem 0 1.3rem;font-size:.78rem;line-height:1.55}.document-request-form-module__rLprAW__caseButton{min-height:2.8rem;margin-top:1rem;border-radius:999px!important;padding-inline:1.2rem!important}.document-request-form-module__rLprAW__linkNote{color:#49625a;margin:.65rem 0 0;font-size:.75rem;line-height:1.55}.document-request-form-module__rLprAW__backButton{gap:.4rem;min-height:2.8rem;color:#173f3d!important;border-color:#aebeb5!important;border-radius:999px!important}.document-request-form-module__rLprAW__backButton svg{width:1rem;height:1rem}@keyframes document-request-form-module__rLprAW__spin{to{transform:rotate(360deg)}}@media (max-width:900px){.document-request-form-module__rLprAW__intro{align-items:start}.document-request-form-module__rLprAW__introNote{max-width:15rem}.document-request-form-module__rLprAW__columns{grid-template-columns:minmax(0,.75fr) minmax(0,1.5fr)}}@media (max-width:700px){.document-request-form-module__rLprAW__intro{flex-direction:column;gap:1.25rem;padding:.5rem 0 1.7rem}.document-request-form-module__rLprAW__introNote{max-width:none}.document-request-form-module__rLprAW__columns{flex-direction:column;gap:1rem;display:flex}.document-request-form-module__rLprAW__sidebar{width:100%;padding:1.15rem;position:static}.document-request-form-module__rLprAW__sidebar h2{margin-top:.8rem}.document-request-form-module__rLprAW__prepareList{grid-template-columns:1fr;gap:.6rem;margin-top:.8rem}.document-request-form-module__rLprAW__supportNote{margin-top:1rem;padding-top:.85rem}.document-request-form-module__rLprAW__form{width:100%}.document-request-form-module__rLprAW__fieldGrid{grid-template-columns:minmax(0,1fr);gap:.85rem}.document-request-form-module__rLprAW__submitBlock{gap:.9rem}.document-request-form-module__rLprAW__submitButton{justify-self:stretch;width:100%}.document-request-form-module__rLprAW__receipt{min-height:24rem;margin:0 auto;padding:1.5rem}}@media (max-width:360px){.document-request-form-module__rLprAW__formSection{padding-inline:1rem}.document-request-form-module__rLprAW__sectionHeading{align-items:flex-start;gap:.65rem}.document-request-form-module__rLprAW__sectionHeading h2{font-size:1.12rem}.document-request-form-module__rLprAW__dropHint{font-size:.65rem}}@media (prefers-reduced-motion:reduce){.document-request-form-module__rLprAW__spinner{animation-duration:2.5s}.document-request-form-module__rLprAW__field input,.document-request-form-module__rLprAW__field textarea,.document-request-form-module__rLprAW__field select,.document-request-form-module__rLprAW__dropzone,.document-request-form-module__rLprAW__submitButton{transition-duration:.01ms}}
