.document-download-block{padding:64px 0}.document-download-block .headline{font-size:18px;font-weight:600;margin-bottom:16px;color:var(--color-theme);text-align:start}.document-download-block .subtitle{font-size:32px;margin-bottom:32px;text-align:start}.document-download-block .steps-table{margin-top:32px;border:1px solid var(--color-gray-200);border-radius:8px;overflow:hidden;box-shadow:0 4px 12px #0000001a}.document-download-block .steps-table .header{border-bottom:1px solid var(--color-gray-200);text-align:start;color:var(--color-gray-500)}.document-download-block .steps-table .header .col{padding:16px;text-align:start;border-right:2px solid var(--color-gray-300)}.document-download-block .steps-table .header .col:first-child{padding-left:24px}.document-download-block .steps-table .header .col:last-child{border-right:none}.document-download-block .steps-table .header .step-label{font-size:18px;font-weight:600;margin:0}.document-download-block .steps-table .content{border-bottom:1px solid var(--color-gray-200)}.document-download-block .steps-table .content:last-child{border-bottom:none}.document-download-block .steps-table .content .col{padding:12px 16px;border-right:2px solid var(--color-gray-300)}.document-download-block .steps-table .content .col:first-child{padding-left:24px}.document-download-block .steps-table .content .col:last-child{border-right:none}.document-download-block .steps-table .content .document-item{border-radius:4px;padding:6px 10px;margin:0;height:100%;transition:all .2s ease}.document-download-block .steps-table .content .empty-cell{height:38px;margin:0;border-radius:4px}.document-download-block .steps-table .content .document-link{color:#0d6efd;text-decoration:none;font-weight:500;display:flex;align-items:center}.document-download-block .steps-table .content .document-link:hover{text-decoration:underline}.document-download-block .steps-table .content .document-link .document-icon{margin-right:8px;color:var(--color-gray-600);font-size:16px;width:20px;text-align:center}.document-download-block .steps-table .content .document-link .document-name{flex:1;text-decoration:underline;color:#1e69af}.document-download-block .steps-table .content .no-documents{color:var(--color-gray);font-style:italic;margin:0}@media(max-width:767px){.document-download-block{padding:32px 0}.document-download-block .steps-table .header .col,.document-download-block .steps-table .content .col{border-right:none;border-bottom:2px solid var(--color-gray-300)}.document-download-block .steps-table .header .col:last-child,.document-download-block .steps-table .content .col:last-child{border-bottom:none}.document-download-block .mobile-table{margin-top:32px;border:1px solid var(--color-gray-200);border-radius:8px;overflow:hidden;box-shadow:0 4px 12px #0000001a}.document-download-block .mobile-table .mobile-table-header{border-bottom:1px solid var(--color-gray-200);padding:16px 16px 16px 24px;text-align:start}.document-download-block .mobile-table .mobile-table-header:not(:first-child){border-top:2px solid var(--color-gray-300)}.document-download-block .mobile-table .mobile-table-header .step-label{font-size:18px;font-weight:600;margin:0;color:var(--color-gray-900)}.document-download-block .mobile-table .mobile-table-content{padding:12px 16px 12px 24px;border-bottom:1px solid var(--color-gray-200)}.document-download-block .mobile-table .mobile-table-content:last-child{border-bottom:none}.document-download-block .mobile-table .mobile-table-content .document-item{border-radius:4px;padding:10px 12px;margin-bottom:12px;transition:all .2s ease}.document-download-block .mobile-table .mobile-table-content .document-item:last-child{margin-bottom:0}.document-download-block .mobile-table .mobile-table-content .document-item .document-link{color:#0d6efd;text-decoration:none;font-weight:500;display:flex;align-items:center}.document-download-block .mobile-table .mobile-table-content .document-item .document-link:hover{text-decoration:underline}.document-download-block .mobile-table .mobile-table-content .document-item .document-link .document-icon{margin-right:8px;color:var(--color-gray-600);font-size:16px;width:20px;text-align:center}.document-download-block .mobile-table .mobile-table-content .document-item .document-link .document-name{flex:1;text-decoration:underline;color:#1e69af}.document-download-block .mobile-table .mobile-table-content .no-documents{color:var(--color-gray);font-style:italic;margin:0;padding:8px 0;text-align:start}}
