.arcpartners .intro-columns strong{display:block;font-weight:500;color:#16332b;margin-bottom:6px}.arcpartners .pcat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0 28px}.arcpartners .pcat-grid article{border-top:1px solid #d5e1d9;padding:22px 0 30px}.arcpartners .pcat-grid span{color:#9c8c55;font-size:12px;letter-spacing:.08em}.arcpartners .pcat-grid h3{margin:14px 0 10px;font-size:21px}.arcpartners .pcat-grid p{font-size:15px;color:#596a62}.arcpartners .how{padding-top:0}.arcpartners .how h2{margin-bottom:45px}.arcpartners .later-step{margin-top:38px;padding:20px 24px;border:1px dashed #c9d8cf;border-radius:14px;font-size:15px;color:#42584d;max-width:820px}.arcpartners .later-step span{display:inline-block;font-size:11px;letter-spacing:.16em;color:#9c8c55;margin-right:10px}.arcpartners .later-step strong{font-weight:500;color:#16332b}.arcpartners .pool-points{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-top:60px}.arcpartners .pool-points div{border-top:1px solid rgba(255,255,255,.16);padding-top:20px}.arcpartners .pool-points h3{color:#fff;font-size:19px;margin-bottom:10px}.arcpartners .pool-points p{color:#b9cfc3;font-size:15px}.arcpartners .pexample{margin-top:50px;padding:30px 32px;border:1px solid rgba(207,180,116,.35);border-radius:20px;background:rgba(255,255,255,.04);max-width:760px}.arcpartners .pexample-label{font-size:11px;letter-spacing:.16em;color:#cfb474;margin-bottom:18px}.arcpartners .pexample-scroll{overflow-x:auto}.arcpartners .pexample table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.arcpartners .pexample th{text-align:left;font-weight:400;color:#d7e4dc;padding:11px 16px 11px 0;font-size:15px}.arcpartners .pexample td{text-align:right;color:#fff;padding:11px 0;font-size:15px;white-space:nowrap}.arcpartners .pexample tr{border-bottom:1px solid rgba(255,255,255,.1)}.arcpartners .pexample tr.sub th{padding-left:18px;color:#a9c2b1}.arcpartners .pexample tr.sub td{color:#cfe0d6}.arcpartners .pexample tr.total{border-bottom:0}.arcpartners .pexample tr.total td,.arcpartners .pexample tr.total th{font-weight:500;color:#cfb474;padding-top:16px}.arcpartners .pexample>p:last-child{margin-top:18px;font-size:14px;color:#b9cfc3}.arcpartners .pflow{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:0;counter-reset:none}.arcpartners .pflow li{position:relative;padding:26px 28px 30px 0;border-top:2px solid #e2ebe7}.arcpartners .pflow li:before{content:"";position:absolute;top:-2px;left:0;width:46px;height:2px;background:#1e8f7c}.arcpartners .pflow span{color:#9c8c55;font-size:12px;letter-spacing:.08em}.arcpartners .pflow h3{margin:14px 0 10px;font-size:23px}.arcpartners .pflow p{font-size:15px;color:#596a62}.arcpartners .plive{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-block:40px 55px;border:1px solid #dce6df;border-radius:20px;overflow:hidden}.arcpartners .plive>div{padding:30px 32px}.arcpartners .plive>div+div{background:#f5f8f6;border-left:1px solid #dce6df}.arcpartners .plive h3{font-size:20px;margin-bottom:16px}.arcpartners .plive ul{margin:0;padding:0;list-style:none;display:grid;gap:11px}.arcpartners .plive li{position:relative;padding-left:20px;font-size:15px;color:#42584d}.arcpartners .plive li:before{content:"";position:absolute;left:0;top:.6em;width:7px;height:7px;border-radius:50%;background:#1e8f7c}.arcpartners .plive>div+div li:before{background:transparent;border:1px solid #b4842f}@media (max-width:1080px){.arcpartners .pcat-grid,.arcpartners .pflow,.arcpartners .pool-points{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.arcpartners .pcat-grid,.arcpartners .pflow,.arcpartners .plive,.arcpartners .pool-points{grid-template-columns:1fr}.arcpartners .plive>div+div{border-left:0;border-top:1px solid #dce6df}.arcpartners .pexample{padding:22px 18px}.arcpartners .pflow li{padding-right:0}}.arcpartners .apply-steps{list-style:none;padding:0;margin:0 0 22px;display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.arcpartners .apply-steps li{display:flex;align-items:center;gap:8px;font-size:12px;color:#89978e;padding-top:10px;border-top:2px solid #e2ebe7}.arcpartners .apply-steps li span{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;border:1px solid #c9d8cf;font-size:11px;flex-shrink:0}.arcpartners .apply-steps li.active{color:#16332b;border-top-color:#1e8f7c}.arcpartners .apply-steps li.active span{background:#16332b;border-color:#16332b;color:#fff}.arcpartners .apply-steps li.done{color:#1e8f7c;border-top-color:#9fd3c6}.arcpartners .apply-steps li.done span{background:#e2f3ee;border-color:#9fd3c6;color:#1e8f7c}.arcpartners .form-card h3{margin-bottom:24px}.arcpartners .location-rows{display:grid;gap:10px}.arcpartners .location-row{display:grid;grid-template-columns:1fr 1fr 1fr 34px;gap:8px;align-items:center}.arcpartners .location-row input{margin-top:0}.arcpartners .location-remove{height:34px;width:34px;border-radius:8px;border:1px solid #dbe4dd;background:#fff;color:#596a62;display:inline-flex;align-items:center;justify-content:center}.arcpartners .location-add{justify-self:start;display:inline-flex;align-items:center;gap:6px}.arcpartners .form-card input[type=file]{padding:9px 10px;font-size:13px}.arcpartners .step-actions{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:26px}.arcpartners .step-actions .submit-button{margin-top:0;margin-left:auto;width:auto;min-width:200px}.arcpartners .step-actions .text-link{display:inline-flex;align-items:center;gap:6px;background:none;border:0;cursor:pointer}@media (max-width:680px){.arcpartners .apply-steps{grid-template-columns:repeat(2,1fr)}.arcpartners .location-row{grid-template-columns:1fr 34px}.arcpartners .location-row input:nth-child(2),.arcpartners .location-row input:nth-child(3){grid-column:1}.arcpartners .location-row .location-remove{grid-row:1;grid-column:2}.arcpartners .step-actions .submit-button{min-width:0}}