.titer-button{color:#fff;background:#004aad;border-radius:12px;justify-content:center;align-items:center;margin-top:26px;padding:12px 26px;font-weight:700;display:inline-flex}.titer-button:hover{background:#003b87}.titer-button-light{color:#004663;background:#fff}.titer-button-light:hover{background:#e0edf5}.titer-page .titer-table{table-layout:fixed;min-width:700px;font-size:15px;line-height:1.9}.titer-table th,.titer-table td{vertical-align:top;overflow-wrap:break-word}.titer-table th:first-child{width:23%}.titer-table tbody a{text-underline-offset:4px;text-decoration:underline}.titer-steps{counter-reset:titer-step;border-inline-start:2px solid #dce6f0;margin-block:30px 0;margin-inline-start:17px;padding:0;list-style:none}.titer-steps li{counter-increment:titer-step;padding-inline-start:35px;padding-bottom:30px;position:relative}.titer-steps li:last-child{padding-bottom:0}.titer-steps li:before{content:counter(titer-step);inset-inline-start:-18px;color:#fff;background:#004aad;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:800;line-height:1;display:grid;position:absolute;top:0}.titer-when{color:#004663;margin-bottom:6px;font-size:14px;font-weight:700;display:block}.titer-steps h3{margin-bottom:8px}.titer-steps p{max-width:850px}.titer-panels{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:26px;display:grid}.titer-panel{background:#f5f9ff;border:1px solid #e0eaf3;border-radius:18px;padding:28px}.titer-panel ul{margin-top:16px;padding-inline-start:20px;list-style:outside}.titer-panel li{margin-bottom:12px}.titer-panel li:last-child{margin:0}.titer-sources ul{padding-inline-start:22px;list-style:outside}.titer-sources li{padding-block:6px}.titer-sources a{color:#004aad;text-underline-offset:4px;text-decoration:underline}.titer-contact{color:#e0edf5;text-align:center;background:#001a3a;padding-block:48px 56px}.titer-page .titer-contact h2{color:#fff}.titer-contact p{max-width:760px;margin-inline:auto}@media (max-width:640px){.titer-panels{grid-template-columns:1fr}.titer-panel{padding:22px}.titer-steps li{padding-inline-start:28px}.titer-steps p{font-size:15px}.titer-contact{padding-block:36px 44px}}
