html,body.aa-dp-start-order-page{margin:0!important;padding:0!important;background:#f8faf9!important;color:#0e1726}.aa-dp-start-order-page *{box-sizing:border-box}.aa-dp-order-entry{min-height:100vh;padding:27px 20px 54px;background:radial-gradient(circle at 50% 0,rgba(255,255,255,.98) 0,rgba(255,255,255,.8) 28%,rgba(248,250,249,.96) 58%),#f8faf9;font-family:Inter,Arial,sans-serif}.aa-dp-order-entry__inner{width:min(1260px,100%);margin:0 auto}.aa-dp-order-entry__back{display:inline-flex;gap:8px;align-items:center;color:#536b89;text-decoration:none;font:500 13px/1.2 Inter,Arial,sans-serif;margin:0 0 18px 4px}.aa-dp-order-entry__back:hover{color:#008c4e}.aa-dp-order-entry__hero{text-align:center;margin:4px auto 30px}.aa-dp-order-entry__pill{display:inline-flex;align-items:center;gap:8px;border:1px solid #d5e5dc;background:#fff;color:#008f50;border-radius:999px;padding:8px 15px;margin-bottom:16px;font:700 11px/1 Inter,Arial,sans-serif;box-shadow:0 6px 22px rgba(17,24,39,.03)}.aa-dp-order-entry__hero h1,.aa-dp-order-entry h2,.aa-dp-order-entry h3{font-family:Poppins,Arial,sans-serif}.aa-dp-order-entry__hero h1{margin:0;color:#090d12;font-size:clamp(38px,4.2vw,56px);line-height:1.05;letter-spacing:-1.8px;font-weight:800}.aa-dp-order-entry__hero p{max-width:720px;margin:14px auto 0;color:#5f7390;font-size:15px;line-height:1.6}.aa-dp-order-entry__panel{background:#fff;border:1px solid #dde6ea;border-radius:20px;padding:30px;box-shadow:0 20px 55px rgba(15,23,42,.045)}.aa-dp-order-entry__section-heading{display:flex;align-items:center;gap:14px;padding:18px 20px;border:1px solid #e1e7eb;border-radius:14px;margin-bottom:26px}.aa-dp-order-entry__section-icon{display:grid;place-items:center;width:38px;height:38px;flex:0 0 38px;border-radius:10px;background:#eff9f4;color:#008f50;font-weight:800}.aa-dp-order-entry__section-heading h2{margin:0 0 3px;font-size:19px;line-height:1.2;color:#0c1523;font-weight:700}.aa-dp-order-entry__section-heading p{margin:0;color:#6a7d96;font-size:12px;line-height:1.45}.aa-dp-order-entry__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.aa-dp-order-entry__card{position:relative;display:flex;flex-direction:column;min-height:430px;padding:23px;border:1px solid #dfe6e9;border-radius:15px;background:#fff;transition:.18s ease;overflow:hidden}.aa-dp-order-entry__card:hover{transform:translateY(-2px);border-color:#8cccae;box-shadow:0 15px 35px rgba(0,140,79,.07)}.aa-dp-order-entry__card--featured{border-color:#00a15a;background:#f5fbf8;box-shadow:inset 0 0 0 1px rgba(0,161,90,.06)}.aa-dp-order-entry__card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.aa-dp-order-entry__radio{width:18px;height:18px;border:2px solid #ccd6dc;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 4px #fff}.aa-dp-order-entry__radio.is-active{border-color:#009a55;background:#009a55}.aa-dp-order-entry__badge{padding:5px 8px;background:#f4f7f5;color:#008c4e;border-radius:3px;font:800 9px/1 Inter,Arial,sans-serif;letter-spacing:.04em}.aa-dp-order-entry__card-icon{display:grid;place-items:center;width:40px;height:40px;margin-bottom:12px;border-radius:11px;background:#eef8f3;color:#009858;font-size:20px}.aa-dp-order-entry__card h3{margin:0 0 7px;color:#080d12;font-size:21px;line-height:1.25;font-weight:700}.aa-dp-order-entry__card>p{margin:0 0 14px;color:#65768b;font-size:12px;line-height:1.55;min-height:56px}.aa-dp-order-entry__card ul{list-style:none;padding:0;margin:0 0 23px;display:grid;gap:9px}.aa-dp-order-entry__card li{display:flex;align-items:flex-start;gap:8px;color:#566981;font-size:12px;line-height:1.35}.aa-dp-order-entry__card li span{color:#009858;font-weight:800}.aa-dp-order-entry__button{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:auto;min-height:45px;padding:11px 14px;border-radius:8px;background:#009a55;color:#fff!important;text-decoration:none!important;font:700 12px/1 Inter,Arial,sans-serif;transition:.18s ease}.aa-dp-order-entry__button:hover{background:#007f46;color:#fff!important;transform:translateY(-1px)}.aa-dp-order-entry__flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:16px;margin-top:26px;padding:21px;border:1px solid #dfe9e4;border-radius:14px;background:#fbfdfc}.aa-dp-order-entry__flow>div{display:grid;grid-template-columns:34px 1fr;grid-template-rows:auto auto;column-gap:9px;align-items:center}.aa-dp-order-entry__flow>div>span{grid-row:1/3;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#eaf8f1;color:#008b4d;font:800 12px/1 Inter,Arial,sans-serif}.aa-dp-order-entry__flow strong{font:700 12px/1.2 Poppins,Arial,sans-serif;color:#172233}.aa-dp-order-entry__flow small{font:400 10px/1.3 Inter,Arial,sans-serif;color:#7b899c}.aa-dp-order-entry__flow>i{color:#9aaba4;font-style:normal}.aa-dp-order-entry__trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px}.aa-dp-order-entry__trust>div{display:flex;align-items:flex-start;gap:10px;padding:15px 16px;border:1px solid #e1e8eb;background:#fff;border-radius:12px}.aa-dp-order-entry__trust>div>span{display:grid;place-items:center;width:28px;height:28px;flex:0 0 28px;border-radius:8px;background:#eff9f4;color:#008f50;font-weight:800}.aa-dp-order-entry__trust p{display:grid;gap:3px;margin:0}.aa-dp-order-entry__trust strong{font:700 11px/1.3 Poppins,Arial,sans-serif;color:#192337}.aa-dp-order-entry__trust small{font:400 10px/1.45 Inter,Arial,sans-serif;color:#718096}@media(max-width:900px){.aa-dp-order-entry{padding-left:16px;padding-right:16px}.aa-dp-order-entry__cards{grid-template-columns:1fr}.aa-dp-order-entry__card{min-height:0}.aa-dp-order-entry__card>p{min-height:0}.aa-dp-order-entry__trust{grid-template-columns:repeat(2,minmax(0,1fr))}.aa-dp-order-entry__flow{grid-template-columns:1fr 1fr;gap:12px}.aa-dp-order-entry__flow>i{display:none}}@media(max-width:600px){.aa-dp-order-entry{padding:18px 12px 35px}.aa-dp-order-entry__hero{margin-bottom:22px}.aa-dp-order-entry__hero h1{font-size:36px;letter-spacing:-1.2px}.aa-dp-order-entry__hero p{font-size:13px}.aa-dp-order-entry__panel{padding:14px;border-radius:16px}.aa-dp-order-entry__section-heading{padding:14px;align-items:flex-start}.aa-dp-order-entry__section-heading h2{font-size:17px}.aa-dp-order-entry__cards{gap:12px}.aa-dp-order-entry__card{padding:18px}.aa-dp-order-entry__trust{grid-template-columns:1fr}.aa-dp-order-entry__flow{grid-template-columns:1fr;padding:15px}.aa-dp-order-entry__flow>div{padding:4px 0}.aa-dp-order-entry__button{min-height:48px;font-size:13px}}
