.completion-section{border-top:1px solid #dde3e2}.completion-editorial{display:grid;grid-template-columns:1.4fr 1fr;gap:55px}.completion-editorial h3{font-size:21px;line-height:1.5;margin:0 0 15px}.completion-editorial>div>h3:not(:first-child){margin-top:30px}.completion-editorial p{line-height:1.9;max-width:720px}.completion-editorial aside{padding:25px 30px;background:#edf0eb}.completion-list{padding-left:22px;line-height:1.9}.completion-list li{padding:5px 0}.completion-pay-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:#fff;border-block:1px solid #cad4d3;margin-bottom:25px}.completion-pay-card{min-width:0;padding:25px 20px;border-right:1px solid #cad4d3}.completion-pay-card:last-child{border-right:0}.completion-pay-card h3{font-size:25px;margin:10px 0 25px}.completion-pay-card>small{font-size:11px;letter-spacing:.07em;color:#5d717c}.completion-pay-card p{font-size:13px;line-height:1.8}.completion-pay-card .completion-pay-value{font-size:24px;font-family:Georgia,serif;font-variant-numeric:tabular-nums}.completion-pay-value small{font:12px Arial,sans-serif;white-space:nowrap}.completion-scope{font-weight:700;color:#816328}.completion-pay-card a{font-size:12px;color:#183d54}.completion-links{display:flex;gap:15px 30px;flex-wrap:wrap;margin:25px 0;align-items:start}.completion-links a{color:#174962;text-underline-offset:5px;line-height:1.7}.completion-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-bottom:35px}.completion-steps article{border-top:1px solid #a8b9bc;padding-top:20px}.completion-steps small{font:15px Georgia,serif;color:#647e87}.completion-steps h3{font-size:22px;line-height:1.5}.completion-steps p{font-size:14px;line-height:1.9}.completion-benefits-link{font-size:19px;line-height:1.8;color:#143f56}.completion-article-actions{margin:40px 0;border-top:1px solid #b9c7c9;padding-top:25px}.completion-demand-links{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin:28px 0}.completion-demand-links article{border-top:1px solid #aabfc5;padding:20px 0}.completion-cv{padding:30px;background:#eaf0eb;margin:32px 0}.completion-cv form{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.completion-cv label{display:block}.completion-cv input,.completion-cv textarea{display:block;width:100%;box-sizing:border-box;margin-top:8px;padding:13px;border:1px solid #8ca4ad;background:#fff;font:inherit}.completion-cv textarea{min-height:125px;resize:vertical}.completion-cv .wide{grid-column:1/-1}.completion-cv pre{white-space:pre-wrap;font:14px/1.8 Arial,sans-serif;padding:24px;background:#fff}.completion-cv button{cursor:pointer;min-height:46px;padding:12px 18px;background:#183747;border:0;color:white;font:inherit}.completion-cv [data-copy-cv]{background:#d8be87;color:#153247}.completion-cv [role=status]{font-size:13px}.completion-cv [hidden]{display:none!important}@media(max-width:1000px){.completion-pay-grid,.completion-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.completion-pay-card:nth-child(2){border-right:0}.completion-pay-card:nth-child(-n+2){border-bottom:1px solid #cad4d3}.completion-editorial{gap:30px}}@media(max-width:650px){.completion-editorial{grid-template-columns:1fr;gap:25px}.completion-editorial aside{padding:22px}.completion-pay-grid,.completion-steps,.completion-demand-links{grid-template-columns:1fr}.completion-pay-card{border:0!important;border-bottom:1px solid #cad4d3!important;padding:25px}.completion-pay-card:last-child{border-bottom:0!important}.completion-pay-card .completion-pay-value{font-size:27px}.completion-pay-card p{font-size:14px}.completion-steps{gap:22px}.completion-cv{padding:22px 18px}.completion-cv form{grid-template-columns:1fr}.completion-links{gap:15px}.completion-list{padding-left:20px}}
