
html body main.dp-sap-page .dp-sf-process-grid{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)!important;gap:clamp(32px,4vw,64px)!important;align-items:center!important;padding:clamp(32px,4.5vw,64px)!important;border-radius:28px!important;background:radial-gradient(90% 80% at 0% 0%,rgba(242,101,34,.14),rgba(242,101,34,0) 60%),linear-gradient(160deg,#10295a,#0A1F44)!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:0 40px 90px -50px rgba(0,0,0,.9)!important}
html body main.dp-sap-page .dp-sf-process-grid>.dp-section-copy{padding:0!important;margin:0!important}
html body main.dp-sap-page .dp-sf-process-grid>.dp-section-copy h2{font-size:clamp(28px,3vw,40px)!important;line-height:1.12!important;margin:14px 0 18px!important;color:#fff!important}
html body main.dp-sap-page .dp-sf-process-grid>.dp-section-copy p{color:#C9D4E3!important;-webkit-text-fill-color:#C9D4E3!important;font-size:16px!important;line-height:1.7!important;max-width:58ch!important}
html body main.dp-sap-page .dp-process-box{background:rgba(255,255,255,.04)!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:22px!important;padding:clamp(24px,3vw,36px)!important;box-shadow:none!important;margin:0!important}
html body main.dp-sap-page .dp-process-grid{display:block!important;border:0!important;padding:0!important;background:none!important;box-shadow:none!important}
html body main.dp-sap-page .dp-process-copy h2{font-size:clamp(22px,2vw,28px)!important;line-height:1.2!important;margin:12px 0 18px!important;color:#fff!important}
html body main.dp-sap-page .dp-process-steps{display:grid!important;grid-template-columns:1fr!important;gap:0!important;position:relative!important;margin:0!important}
html body main.dp-sap-page .dp-process-steps::before,html body main.dp-sap-page .dp-process-steps::after,html body main.dp-sap-page .dp-step::before{display:none!important;content:none!important}
html body main.dp-sap-page .dp-step{display:grid!important;grid-template-columns:44px 1fr!important;gap:16px!important;align-items:start!important;text-align:left!important;padding:16px 0!important;border:0!important;border-top:1px solid rgba(255,255,255,.08)!important;position:relative!important;background:none!important;box-shadow:none!important;min-height:0!important}
html body main.dp-sap-page .dp-step:first-child{border-top:0!important}
html body main.dp-sap-page .dp-step::after{content:""!important;display:block!important;position:absolute!important;left:21px!important;top:64px!important;bottom:-16px!important;width:1px!important;height:auto!important;border:0!important;background:linear-gradient(#F26522,rgba(242,101,34,.08))!important}
html body main.dp-sap-page .dp-step:last-child::after{display:none!important}
html body main.dp-sap-page .dp-step-number{grid-column:1!important;grid-row:1!important;width:44px!important;height:44px!important;border-radius:50%!important;display:grid!important;place-items:center!important;background:#F26522!important;color:#fff!important;font-weight:600!important;font-size:13px!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important;margin:0!important;box-shadow:0 10px 24px -10px rgba(242,101,34,.8)!important}
html body main.dp-sap-page .dp-step-icon{display:none!important}
html body main.dp-sap-page .dp-step>div:last-child{grid-column:2!important;grid-row:1!important}
html body main.dp-sap-page .dp-step strong{display:block!important;color:#fff!important;font-size:17px!important;font-weight:600!important;margin:2px 0 4px!important}
html body main.dp-sap-page .dp-step span{display:block!important;color:#C9D4E3!important;-webkit-text-fill-color:#C9D4E3!important;font-size:14.5px!important;line-height:1.55!important}
html body main.dp-sap-page .dpcta-en{max-width:1180px!important;width:calc(100% - 32px)!important;margin:clamp(48px,6vw,88px) auto!important;padding:clamp(32px,4.5vw,56px)!important;border-radius:28px!important;background:radial-gradient(80% 120% at 100% 0%,rgba(242,101,34,.22),rgba(242,101,34,0) 60%),linear-gradient(150deg,#0A1F44,#12356f)!important;border:1px solid rgba(255,255,255,.12)!important;display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)!important;gap:24px 40px!important;align-items:center!important;box-shadow:0 40px 90px -50px rgba(0,0,0,.9)!important}
html body main.dp-sap-page .dpcta-en .k{display:inline-flex!important;align-items:center!important;gap:10px!important;font-size:12px!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#FFB489!important;font-weight:600!important;margin:0 0 12px!important}
html body main.dp-sap-page .dpcta-en .k::before{content:""!important;width:28px!important;height:1px!important;background:#F26522!important}
html body main.dp-sap-page .dpcta-en h2{color:#fff!important;font-size:clamp(26px,2.6vw,36px)!important;line-height:1.15!important;margin:0 0 10px!important}
html body main.dp-sap-page .dpcta-en .dpcta-copy p:not(.k){color:#C9D4E3!important;font-size:16px!important;line-height:1.6!important;margin:0!important}
html body main.dp-sap-page .dpcta-en .dpcanal{margin:0!important;justify-content:flex-end!important;gap:12px!important}
html body main.dp-sap-page .dpcta-en .dpcanal a{color:#fff!important;border-color:rgba(255,255,255,.3)!important;padding:14px 22px!important;font-size:15px!important;transition:background .2s,transform .2s!important}
html body main.dp-sap-page .dpcta-en .dpcanal a:hover{background:rgba(255,255,255,.08)!important;transform:translateY(-2px)!important}
html body main.dp-sap-page .dpcta-en .dpcanal a.pri{background:#F26522!important;border-color:#F26522!important;color:#fff!important;box-shadow:0 12px 30px -12px rgba(242,101,34,.8)!important}
html body main.dp-sap-page .dpcta-en .dpcanal-tel{grid-column:1/-1!important;border-top:1px solid rgba(255,255,255,.1)!important;padding:18px 0 0!important;margin:0!important;color:#9FB0C8!important;font-size:14px!important;text-align:left!important}
html body main.dp-sap-page .dpcta-en .dpcanal-tel a{color:#FFB489!important;text-decoration:none!important}
html body main.dp-sap-page .dprel-en{max-width:1180px!important;width:calc(100% - 32px)!important;margin:0 auto clamp(56px,7vw,96px)!important;padding:0!important;background:none!important}
html body main.dp-sap-page .dprel-en .lbl{font-size:12px!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#FFB489!important;font-weight:600!important;margin:0 0 16px!important}
html body main.dp-sap-page .dprel-en ul{list-style:none!important;padding:0!important;margin:0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}
html body main.dp-sap-page .dprel-en li{list-style:none!important;margin:0!important;padding:0!important;border:0!important;background:none!important}
html body main.dp-sap-page .dprel-en li::marker{content:""!important}
html body main.dp-sap-page .dprel-en li::before{display:none!important;content:none!important}
html body main.dp-sap-page .dprel-en a{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:16px 18px!important;border-radius:14px!important;border:1px solid rgba(255,255,255,.12)!important;background:rgba(255,255,255,.04)!important;color:#E6EDF6!important;-webkit-text-fill-color:#E6EDF6!important;text-decoration:none!important;font-size:15px!important;line-height:1.35!important;height:100%!important;transition:border-color .2s,background .2s,transform .2s!important}
html body main.dp-sap-page .dprel-en a::after{content:"\2192"!important;color:#FF9560!important;-webkit-text-fill-color:#FF9560!important;flex:none!important}
html body main.dp-sap-page .dprel-en a:hover{border-color:rgba(242,101,34,.55)!important;background:rgba(255,255,255,.07)!important;transform:translateY(-2px)!important}
@media(max-width:980px){html body main.dp-sap-page .dp-sf-process-grid,html body main.dp-sap-page .dpcta-en{grid-template-columns:1fr!important}html body main.dp-sap-page .dpcta-en .dpcanal{justify-content:flex-start!important}html body main.dp-sap-page .dprel-en ul{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:600px){html body main.dp-sap-page .dprel-en ul{grid-template-columns:1fr!important}}
