
.ud-delivery{background:#f5f8fa;color:#152637}.ud-delivery-wrap{width:min(1180px,100%);margin:0 auto;padding-left:28px;padding-right:28px;box-sizing:border-box}.ud-delivery-hero{background:#061d31;color:#fff;overflow:hidden}.ud-delivery-hero-copy{max-width:630px;padding:100px 0 110px;position:relative;z-index:2}.ud-delivery-kicker{display:block;color:#d9ad5b;text-transform:uppercase;font-size:12px;letter-spacing:.16em;font-weight:800}.ud-delivery-hero h1{color:#fff;font-size:clamp(48px,7vw,92px);line-height:.98;margin:18px 0 24px}.ud-delivery-hero h1 em{color:#91deff;font-style:normal}.ud-delivery-hero p{color:#c8d7e3;font-size:19px;line-height:1.7;max-width:580px}.ud-delivery-button{display:inline-flex;gap:20px;align-items:center;margin-top:18px;padding:14px 18px;background:#d9ad5b;color:#061d31;text-decoration:none;border-radius:5px;font-weight:800}.ud-delivery-button span{font-size:20px}.ud-delivery-button.light{background:#fff}.ud-delivery-hero .ud-delivery-wrap{position:relative}.ud-delivery-orbit{position:absolute;right:3%;top:50%;transform:translateY(-50%);width:430px;height:430px}.ud-orbit-ring{position:absolute;inset:35px;border:1px solid rgba(145,222,255,.35);border-radius:50%;box-shadow:0 0 0 32px rgba(69,169,255,.04),0 0 80px rgba(69,169,255,.1)}.ud-orbit-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:150px;height:150px;border-radius:50%;display:grid;place-content:center;text-align:center;background:#123c5b;border:1px solid #45a9ff;box-shadow:0 0 35px rgba(69,169,255,.3)}.ud-orbit-core strong{font-size:34px;color:#91deff}.ud-orbit-core span{font-size:11px;line-height:1.4;color:#c8d7e3}.ud-node{position:absolute;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:#d9ad5b;color:#061d31;font-style:normal;font-weight:800;box-shadow:0 0 0 8px rgba(217,173,91,.12)}.ud-node.n1{left:10px;top:70px}.ud-node.n2{right:14px;top:72px}.ud-node.n3{right:-8px;top:205px}.ud-node.n4{right:42px;bottom:28px}.ud-node.n5{left:40px;bottom:22px}.ud-node.n6{left:-8px;top:205px}.ud-delivery-intro{padding-top:92px;padding-bottom:44px;max-width:1180px}.ud-delivery-intro h2{font-size:clamp(36px,5vw,64px);line-height:1.04;color:#061d31;margin:14px 0}.ud-delivery-intro p{max-width:650px;color:#637587;font-size:18px;line-height:1.7}.ud-delivery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;padding-bottom:100px}.ud-stage{background:#fff;border:1px solid #dce6ed;border-radius:14px;min-height:375px;padding:24px;position:relative;display:flex;flex-direction:column;box-shadow:0 8px 24px rgba(6,29,49,.04)}.ud-stage:nth-child(2),.ud-stage:nth-child(5){transform:translateY(34px)}.ud-stage-number{font-size:42px;line-height:1;color:#d9ad5b;font-weight:900}.ud-stage-content{display:flex;flex-direction:column;height:100%}.ud-stage-label{color:#0874b9;text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:800;margin-top:24px}.ud-stage h3{font-size:25px;line-height:1.15;color:#061d31;margin:9px 0}.ud-stage p{color:#596d7f;line-height:1.65;margin:0}.ud-stage-output{margin-top:auto;padding-top:18px;border-top:1px solid #e6edf2;display:grid;gap:4px}.ud-stage-output b{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:#b1853f}.ud-stage-output span{font-size:13px;color:#637587}.ud-delivery-bottom{background:#123c5b;color:#fff}.ud-delivery-bottom .ud-delivery-wrap{display:flex;justify-content:space-between;align-items:center;gap:40px;padding-top:70px;padding-bottom:70px}.ud-delivery-bottom h2{font-size:clamp(32px,4vw,52px);margin:12px 0;color:#fff}.ud-delivery-bottom p{color:#c8d7e3;max-width:580px;font-size:18px;line-height:1.6}@media(max-width:1000px){.ud-delivery-orbit{opacity:.35;right:-80px}.ud-delivery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ud-stage:nth-child(2),.ud-stage:nth-child(5){transform:none}}@media(max-width:700px){.ud-delivery-wrap{padding-left:20px;padding-right:20px}.ud-delivery-hero-copy{padding-top:70px;padding-bottom:70px}.ud-delivery-orbit{display:none}.ud-delivery-grid{grid-template-columns:1fr;padding-bottom:60px}.ud-delivery-bottom .ud-delivery-wrap{display:block}.ud-delivery-intro{padding-top:60px}}
