#mdd-advance-landing { font-family: Arial, sans-serif; color: rgb(23, 52, 84); background: linear-gradient(130deg, rgb(234, 247, 255), rgb(243, 251, 255)); padding: 52px 32px 38px; margin: 0px auto; border-radius: 0px 0px 24px 24px; max-width: 1240px; }

#mdd-advance-landing * { box-sizing: border-box; }

#mdd-advance-landing .evl-layout { display: grid; grid-template-columns: 1.05fr 1fr; gap: 48px; align-items: center; max-width: 1110px; margin: auto; }

#mdd-advance-landing .evl-eyebrow { color: rgb(44, 126, 168); font-size: 13px; letter-spacing: 3px; font-weight: 700; margin: 0px 0px 18px; }

#mdd-advance-landing h1 { font-family: Arial, sans-serif !important; color: rgb(20, 47, 80) !important; font-size: 54px !important; line-height: 1.08 !important; font-weight: 800 !important; margin: 0px 0px 22px !important; }

#mdd-advance-landing .evl-description { font-size: 20px; line-height: 1.65; color: rgb(88, 109, 124); margin: 0px 0px 25px; }

#mdd-advance-landing .evl-select-card { background: white; padding: 28px; border-radius: 20px; box-shadow: rgba(25, 59, 96, 0.04) 0px 8px 30px; }

#mdd-advance-landing label { display: block; font-size: 23px; font-weight: 700; margin: 0px 0px 18px; color: rgb(23, 52, 84); }

#mdd-advance-landing label span { color: rgb(44, 131, 174); margin-right: 8px; }

#mdd-advance-landing select { appearance: auto; width: 100%; height: 60px; border: 1px solid rgb(198, 211, 219); border-radius: 10px; background: white; color: rgb(66, 89, 107); font-size: 19px; padding: 0px 15px; margin-bottom: 14px; box-shadow: rgba(23, 52, 84, 0.04) 0px 2px 4px; }

#mdd-advance-landing button { width: 100%; display: flex; gap: 12px; align-items: center; justify-content: center; border: 0px; border-radius: 10px; background: rgb(25, 59, 96); color: white; font-size: 19px; font-weight: 700; padding: 18px 10px; cursor: pointer; line-height: 1.3; white-space: nowrap; }

#mdd-advance-landing button:hover { background: rgb(16, 45, 77); }

#mdd-advance-landing button svg { width: 25px; height: 25px; flex-shrink: 0; }

#mdd-advance-landing .evl-hint { text-align: center; color: rgb(104, 124, 140); font-size: 14px; margin: 15px 0px 0px; }

#mdd-advance-landing .evl-benefits { display: grid; grid-template-columns: 1fr 1fr; gap: 17px 15px; margin: 25px 0px 0px; padding: 0px; list-style: none; font-size: 16px; font-weight: 700; }

#mdd-advance-landing .evl-benefits li { display: flex; align-items: center; gap: 10px; }

#mdd-advance-landing .evl-tick { display: inline-flex; background: rgb(42, 134, 181); color: white; border-radius: 50%; width: 25px; height: 25px; align-items: center; justify-content: center; flex-shrink: 0; }

#mdd-advance-landing .evl-preview { display: flex; align-items: center; gap: 23px; border: 1px solid rgb(209, 230, 242); border-radius: 16px; background: rgb(226, 243, 253); padding: 20px 24px; margin-top: 25px; }

#mdd-advance-landing .evl-paper { background: white; box-shadow: rgba(23, 52, 84, 0.094) 0px 4px 15px; width: 125px; min-width: 125px; height: 145px; padding: 17px 12px; transform: rotate(-3deg); font-family: Georgia, serif; font-size: 9px; color: rgb(34, 34, 34); }

#mdd-advance-landing .evl-paper strong { display: block; text-align: center; font-size: 11px; margin-bottom: 15px; }

#mdd-advance-landing .evl-paper i { display: block; height: 11px; border-bottom: 1px solid rgb(180, 189, 196); margin: 6px 0px; }

#mdd-advance-landing .evl-preview strong { color: rgb(25, 59, 96); font-size: 21px; line-height: 1.3; }

#mdd-advance-landing .evl-preview p { font-size: 16px; line-height: 1.5; color: rgb(96, 119, 131); margin: 8px 0px 0px; }

#mdd-advance-landing .evl-note { color: rgb(104, 123, 136); font-size: 12px; text-align: center; margin: 28px 0px 0px; line-height: 1.5; }

@media (max-width: 767px) {
  #mdd-advance-landing { padding: 28px 16px 26px; border-radius: 0px; }
  #mdd-advance-landing .evl-layout { display: flex; flex-direction: column; gap: 23px; }
  #mdd-advance-landing .evl-intro { text-align: center; }
  #mdd-advance-landing .evl-eyebrow { font-size: 12px; margin-bottom: 16px; }
  #mdd-advance-landing h1 { font-size: 42px !important; margin-bottom: 18px !important; }
  #mdd-advance-landing .evl-description { font-size: 17px; line-height: 1.6; margin-bottom: 0px; }
  #mdd-advance-landing .evl-action { width: 100%; }
  #mdd-advance-landing .evl-select-card { padding: 20px 16px; border-radius: 17px; }
  #mdd-advance-landing label { font-size: 21px; }
  #mdd-advance-landing select { height: 54px; font-size: 17px; }
  #mdd-advance-landing button { font-size: 17px; padding: 17px 8px; gap: 8px; }
  #mdd-advance-landing .evl-benefits { font-size: 13px; gap: 16px 8px; margin: 23px 0px; }
  #mdd-advance-landing .evl-tick { width: 23px; height: 23px; }
  #mdd-advance-landing .evl-preview { padding: 16px; gap: 17px; }
  #mdd-advance-landing .evl-preview strong { font-size: 19px; }
  #mdd-advance-landing .evl-preview p { font-size: 14px; }
  #mdd-advance-landing .evl-paper { min-width: 112px; width: 112px; height: 140px; }
  #mdd-advance-landing .evl-note { margin-top: 20px; }
}

@media (max-width: 767px) {
  #mdd-advance-landing .evl-intro { display: contents; }
  #mdd-advance-landing .evl-eyebrow { order: 0; margin: 0px; }
  #mdd-advance-landing h1 { order: 1; text-align: center; margin: 0px !important; }
  #mdd-advance-landing .evl-description { order: 2; text-align: center; }
  #mdd-advance-landing .evl-action { order: 3; }
  #mdd-advance-landing .evl-preview { order: 4; width: 100%; margin-top: 0px; }
  #mdd-advance-landing .evl-paper strong { font-size: 11px; }
  #mdd-advance-landing .evl-benefits { margin-bottom: 0px; }
}

#mdd-advance-landing .evl-paper { overflow: hidden; }

#mdd-advance-landing .evl-paper strong { margin-bottom: 10px; font-size: 10px !important; line-height: 1.2 !important; }

#mdd-advance-landing .evl-paper i { height: 7px; margin: 5px 0px; }
#mdd-advance-landing button{white-space:normal} .mddad-states{max-width:1120px;margin:40px auto;padding:0 20px;color:#173454;font-family:Arial,sans-serif}.mddad-states input{width:100%;padding:15px;border:1px solid #c6d9e8;border-radius:9px;margin:15px 0 24px;background:white}.mddad-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.mddad-card{background:white;padding:22px;border:1px solid #d0e2ef;border-radius:14px}.mddad-card h3{margin:0 0 12px;color:#173454;font:700 21px Arial,sans-serif}.mddad-card p{font-size:14px;color:#526b85}.mddad-card a{display:block;background:#193b60;color:white!important;padding:13px 10px;text-align:center;border-radius:8px;text-decoration:none;font-weight:700}.mddad-card[hidden]{display:none!important}.mddad-count{font-size:14px;color:#526b85}.mddad-explain{padding:35px 0}.mddad-explain>div{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.mddad-explain p{line-height:1.6}@media(max-width:767px){.mddad-grid{grid-template-columns:1fr}.mddad-explain>div{grid-template-columns:1fr;gap:5px}}