.ddlm-lpop{position:fixed;inset:0;z-index:2147483645;display:flex;align-items:center;justify-content:center;padding:16px;visibility:hidden;pointer-events:none;transition:visibility 0s linear .45s}.ddlm-lpop.ddlm-lpop-visible{visibility:visible;pointer-events:auto;transition:visibility 0s linear 0s}.ddlm-lpop-overlay{position:absolute;inset:0;background:rgba(15,23,42,.56);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .35s ease}.ddlm-lpop.ddlm-lpop-visible .ddlm-lpop-overlay{opacity:1}.ddlm-lpop-dialog{position:relative;z-index:1;background:#fff;border-radius:14px;box-shadow:0 20px 50px rgba(15,23,42,.25);padding:32px 28px 28px;max-width:min(520px,94vw);width:100%;max-height:calc(100vh - 32px);overflow:auto;transform:translateY(12px) scale(.985);opacity:0;transition:transform .4s cubic-bezier(.22, .61, .36, 1) 80ms,opacity .4s ease 80ms}.ddlm-lpop.ddlm-lpop-visible .ddlm-lpop-dialog{transform:translateY(0) scale(1);opacity:1}@media (prefers-reduced-motion:reduce){.ddlm-lpop-dialog,.ddlm-lpop-overlay{transition:opacity .2s ease}.ddlm-lpop-dialog{transform:none}}.ddlm-lpop-close{position:absolute;top:10px;right:10px;width:32px;height:32px;border:0;background:0 0;color:#475569;font-size:22px;line-height:1;cursor:pointer;border-radius:999px;transition:background-color .15s ease,color .15s ease}.ddlm-lpop-close:hover{background:rgba(15,23,42,.08);color:#0f172a}.ddlm-lpop-heading{margin:0 0 10px 0;font-size:22px;line-height:1.25}.ddlm-lpop-description{margin:0 0 20px 0;color:#475569;line-height:1.5}.ddlm-lpop-align-left .ddlm-lpop-description,.ddlm-lpop-align-left .ddlm-lpop-heading{text-align:left}.ddlm-lpop-align-center .ddlm-lpop-description,.ddlm-lpop-align-center .ddlm-lpop-heading{text-align:center}.ddlm-lpop-align-right .ddlm-lpop-description,.ddlm-lpop-align-right .ddlm-lpop-heading{text-align:right}.ddlm-lpop-action{display:flex;justify-content:flex-start}.ddlm-lpop-align-center .ddlm-lpop-action{justify-content:center}.ddlm-lpop-align-right .ddlm-lpop-action{justify-content:flex-end}.ddlm-lpop-cta{display:inline-flex;align-items:center;justify-content:center;padding:12px 20px;border-radius:10px;font-weight:600;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 2px 8px rgba(0,0,0,.1)}.ddlm-lpop-cta:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(0,0,0,.15)}.ddlm-lpop-body{min-width:0}.ddlm-lpop-adapt-height .ddlm-lpop-dialog{height:auto;max-height:calc(100vh - 48px);overflow:auto}.ddlm-lpop-adapt-height.ddlm-lpop-has-image.ddlm-lpop-image-layout-top .ddlm-lpop-dialog{height:auto;max-height:calc(100vh - 48px);overflow:hidden}.ddlm-lpop-adapt-height.ddlm-lpop-has-image.ddlm-lpop-image-layout-below_heading .ddlm-lpop-dialog{height:auto;max-height:calc(100vh - 48px);overflow:auto}.ddlm-lpop-adapt-height.ddlm-lpop-has-image.ddlm-lpop-image-layout-left .ddlm-lpop-dialog,.ddlm-lpop-adapt-height.ddlm-lpop-has-image.ddlm-lpop-image-layout-right .ddlm-lpop-dialog{height:min(480px,calc(100vh - 48px));max-height:calc(100vh - 48px);overflow:hidden}.ddlm-lpop-adapt-height.ddlm-lpop-has-image.ddlm-lpop-image-layout-left .ddlm-lpop-body,.ddlm-lpop-adapt-height.ddlm-lpop-has-image.ddlm-lpop-image-layout-right .ddlm-lpop-body,.ddlm-lpop-adapt-height.ddlm-lpop-has-image.ddlm-lpop-image-layout-top .ddlm-lpop-body{overflow:auto}.ddlm-lpop-has-image.ddlm-lpop-image-layout-left .ddlm-lpop-dialog,.ddlm-lpop-has-image.ddlm-lpop-image-layout-right .ddlm-lpop-dialog,.ddlm-lpop-has-image.ddlm-lpop-image-layout-top .ddlm-lpop-dialog{display:flex;padding:0;overflow:hidden;max-height:calc(100vh - 48px)}.ddlm-lpop-has-image.ddlm-lpop-image-layout-top .ddlm-lpop-dialog{flex-direction:column;height:auto}.ddlm-lpop-has-image.ddlm-lpop-image-layout-left .ddlm-lpop-dialog,.ddlm-lpop-has-image.ddlm-lpop-image-layout-right .ddlm-lpop-dialog{flex-direction:row;align-items:stretch;height:min(480px,calc(100vh - 48px))}.ddlm-lpop-has-image.ddlm-lpop-image-layout-left .ddlm-lpop-media,.ddlm-lpop-has-image.ddlm-lpop-image-layout-right .ddlm-lpop-media,.ddlm-lpop-has-image.ddlm-lpop-image-layout-top .ddlm-lpop-media{position:relative;overflow:hidden;flex:0 0 var(--ddlm-lpop-image-ratio,40%);min-width:0;min-height:0;background:#e2e8f0}.ddlm-lpop-has-image.ddlm-lpop-image-layout-top .ddlm-lpop-media{flex:0 0 auto;width:100%;height:clamp(140px,35vh,320px)}.ddlm-lpop-has-image.ddlm-lpop-image-layout-left .ddlm-lpop-media,.ddlm-lpop-has-image.ddlm-lpop-image-layout-right .ddlm-lpop-media{align-self:stretch;height:auto}.ddlm-lpop-has-image .ddlm-lpop-media-img,.ddlm-lpop-has-image .ddlm-lpop-media-placeholder{position:absolute;inset:0;width:100%;height:100%}.ddlm-lpop-has-image .ddlm-lpop-media-img{display:block;object-fit:cover;object-position:var(--ddlm-lpop-image-position,center center)}.ddlm-lpop-has-image.ddlm-lpop-image-layout-left .ddlm-lpop-body,.ddlm-lpop-has-image.ddlm-lpop-image-layout-right .ddlm-lpop-body,.ddlm-lpop-has-image.ddlm-lpop-image-layout-top .ddlm-lpop-body{flex:1 1 var(--ddlm-lpop-content-ratio,60%);display:flex;flex-direction:column;justify-content:flex-start;padding:32px 28px 28px;box-sizing:border-box;min-width:0;min-height:0;overflow:auto;background:var(--ddlm-lpop-bg,#fff)}.ddlm-lpop-has-image.ddlm-lpop-image-layout-below_heading .ddlm-lpop-dialog{height:auto;max-height:calc(100vh - 48px);overflow:auto}.ddlm-lpop-has-image.ddlm-lpop-image-layout-below_heading .ddlm-lpop-body{display:flex;flex-direction:column}.ddlm-lpop-has-image.ddlm-lpop-image-layout-below_heading .ddlm-lpop-body>.ddlm-lpop-heading{order:0}.ddlm-lpop-has-image.ddlm-lpop-image-layout-below_heading .ddlm-lpop-body>.ddlm-lpop-media{order:1;position:relative;flex:0 0 auto;width:100%;height:var(--ddlm-lpop-image-height,180px);margin:10px 0;border-radius:10px;overflow:hidden;background:#e2e8f0}.ddlm-lpop-has-image.ddlm-lpop-image-layout-below_heading .ddlm-lpop-body>.ddlm-lpop-description{order:2}.ddlm-lpop-has-image.ddlm-lpop-image-layout-below_heading .ddlm-lpop-body>.ddlm-lpop-action,.ddlm-lpop-has-image.ddlm-lpop-image-layout-below_heading .ddlm-lpop-body>.ddlm-lpop-form{order:3}.ddlm-lpop-has-image.ddlm-lpop-image-layout-below_heading .ddlm-lpop-form .ddlm-lpop-media{position:relative;flex:0 0 auto;width:100%;height:var(--ddlm-lpop-image-height,180px);margin:10px 0;border-radius:10px;overflow:hidden;background:#e2e8f0}.ddlm-lpop-has-image.ddlm-lpop-image-layout-below_heading .ddlm-lpop-media-img,.ddlm-lpop-has-image.ddlm-lpop-image-layout-below_heading .ddlm-lpop-media-placeholder{position:absolute;inset:0;width:100%;height:100%}.ddlm-lpop-has-image.ddlm-lpop-image-layout-below_heading .ddlm-lpop-media-img{display:block;object-fit:cover;object-position:var(--ddlm-lpop-image-position,center center)}.ddlm-lpop-media-placeholder{display:flex;align-items:center;justify-content:center;background:#f1f5f9;box-sizing:border-box}.ddlm-lpop-media-placeholder-icon{width:40px;height:40px;flex-shrink:0;opacity:.55;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Ccircle cx='8.5' cy='10' r='1.5'/%3E%3Cpath d='M21 16l-5-5-7 7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:40px 40px}.ddlm-lpop-has-image .ddlm-lpop-close{z-index:2;background:rgba(255,255,255,.88)}.ddlm-lpop-has-image .ddlm-lpop-close:hover{background:#fff}@media (max-width:640px){.ddlm-lpop-has-image.ddlm-lpop-image-layout-left .ddlm-lpop-dialog,.ddlm-lpop-has-image.ddlm-lpop-image-layout-right .ddlm-lpop-dialog{flex-direction:column;height:min(480px,calc(100vh - 32px));max-height:calc(100vh - 32px);min-height:0;overflow:hidden}.ddlm-lpop-has-image.ddlm-lpop-image-layout-top .ddlm-lpop-dialog{height:auto;max-height:calc(100vh - 32px);overflow:hidden}.ddlm-lpop-has-image.ddlm-lpop-image-layout-below_heading .ddlm-lpop-dialog{max-height:calc(100vh - 32px);overflow:auto}.ddlm-lpop-has-image.ddlm-lpop-image-layout-left .ddlm-lpop-media,.ddlm-lpop-has-image.ddlm-lpop-image-layout-right .ddlm-lpop-media{flex:0 0 auto;width:100%;height:min(42vw,220px);min-height:140px;max-height:220px}.ddlm-lpop-has-image.ddlm-lpop-image-layout-top .ddlm-lpop-media{flex:0 0 auto;height:min(36vw,200px);min-height:140px}.ddlm-lpop-has-image.ddlm-lpop-image-layout-right .ddlm-lpop-media{order:-1}.ddlm-lpop-has-image.ddlm-lpop-image-layout-left .ddlm-lpop-body,.ddlm-lpop-has-image.ddlm-lpop-image-layout-right .ddlm-lpop-body,.ddlm-lpop-has-image.ddlm-lpop-image-layout-top .ddlm-lpop-body{flex:1 1 auto;min-height:0;overflow:auto;padding:26px 18px 20px}}.ddlm-lpop .ddlm-custom-form{background:0 0!important;box-shadow:none!important;padding:0!important}.ddlm-lpop.ddlm-lpop-mode-form .ddlm-lpop-dialog{max-width:min(720px,94vw)}.ddlm-lpop.ddlm-lpop-form-empty .ddlm-lpop-dialog{min-height:280px;display:flex;flex-direction:column}.ddlm-lpop.ddlm-lpop-form-empty .ddlm-lpop-body{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;min-height:0}.ddlm-lpop.ddlm-lpop-form-empty .ddlm-lpop-form{flex:1 1 auto;display:flex;align-items:center;justify-content:center}.ddlm-lpop-form-empty-hint{width:100%;max-width:360px;margin:0 auto;padding:12px 8px;text-align:center;box-sizing:border-box}.ddlm-lpop-form-empty-hint p{margin:0;font-size:15px;line-height:1.5;color:#64748b}@media (min-width:601px){.ddlm-lpop .ddlm-custom-form[data-ddlm-embed="1"] .ddlm-field-row,.ddlm-lpop .ddlm-form .ddlm-field-row{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:12px!important}.ddlm-lpop .ddlm-custom-form[data-ddlm-embed="1"] .ddlm-field-column.ddlm-empty-column,.ddlm-lpop .ddlm-custom-form[data-ddlm-embed="1"] .ddlm-field-column.ddlm-field-half-width,.ddlm-lpop .ddlm-form .ddlm-field-column.ddlm-empty-column,.ddlm-lpop .ddlm-form .ddlm-field-column.ddlm-field-half-width{flex:1 1 0!important;width:auto!important;max-width:calc(50% - 6px)!important}}@container ddlm-form (max-width:400px){.ddlm-field-row{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:12px!important}.ddlm-field-column.ddlm-empty-column,.ddlm-field-column.ddlm-field-full-width,.ddlm-field-column.ddlm-field-half-width{width:100%!important;max-width:100%!important;flex:1 1 auto!important}}.ddlm-lpop.ddlm-lpop-force-stack .ddlm-custom-form[data-ddlm-embed="1"] .ddlm-field-row,.ddlm-lpop.ddlm-lpop-force-stack .ddlm-form .ddlm-field-row{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:12px!important}.ddlm-lpop.ddlm-lpop-force-stack .ddlm-custom-form[data-ddlm-embed="1"] .ddlm-field-column.ddlm-empty-column,.ddlm-lpop.ddlm-lpop-force-stack .ddlm-custom-form[data-ddlm-embed="1"] .ddlm-field-column.ddlm-field-full-width,.ddlm-lpop.ddlm-lpop-force-stack .ddlm-custom-form[data-ddlm-embed="1"] .ddlm-field-column.ddlm-field-half-width,.ddlm-lpop.ddlm-lpop-force-stack .ddlm-form .ddlm-field-column.ddlm-empty-column,.ddlm-lpop.ddlm-lpop-force-stack .ddlm-form .ddlm-field-column.ddlm-field-full-width,.ddlm-lpop.ddlm-lpop-force-stack .ddlm-form .ddlm-field-column.ddlm-field-half-width{width:100%!important;max-width:100%!important;flex:1 1 auto!important}.ddlm-lpop.ddlm-lpop-force-stack .ddlm-form-inline,.ddlm-lpop.ddlm-lpop-force-stack .ddlm-form.ddlm-form-layout-inline .ddlm-form-inline{flex-direction:column!important;align-items:stretch!important}.ddlm-lpop.ddlm-lpop-force-stack .ddlm-form-inline>.ddlm-form-field,.ddlm-lpop.ddlm-lpop-force-stack .ddlm-form.ddlm-form-layout-inline .ddlm-form-inline>.ddlm-form-field{flex:1 1 100%!important;max-width:100%!important;width:100%!important}@media (max-width:600px){.ddlm-lpop .ddlm-custom-form[data-ddlm-embed="1"] .ddlm-field-row,.ddlm-lpop .ddlm-form .ddlm-field-row{flex-direction:column!important;flex-wrap:nowrap!important;gap:12px!important}.ddlm-lpop .ddlm-custom-form[data-ddlm-embed="1"] .ddlm-field-column.ddlm-empty-column,.ddlm-lpop .ddlm-custom-form[data-ddlm-embed="1"] .ddlm-field-column.ddlm-field-full-width,.ddlm-lpop .ddlm-custom-form[data-ddlm-embed="1"] .ddlm-field-column.ddlm-field-half-width,.ddlm-lpop .ddlm-form .ddlm-field-column.ddlm-empty-column,.ddlm-lpop .ddlm-form .ddlm-field-column.ddlm-field-full-width,.ddlm-lpop .ddlm-form .ddlm-field-column.ddlm-field-half-width{width:100%!important;max-width:100%!important;flex:1 1 auto!important}.ddlm-lpop .ddlm-form-inline,.ddlm-lpop .ddlm-form.ddlm-form-layout-inline .ddlm-form-inline{flex-direction:column!important;align-items:stretch!important}.ddlm-lpop .ddlm-form-inline>.ddlm-form-field,.ddlm-lpop .ddlm-form.ddlm-form-layout-inline .ddlm-form-inline>.ddlm-form-field{flex:1 1 100%!important;max-width:100%!important;width:100%!important}}.ddlm-lpop .ddlm-form-inline,.ddlm-lpop .ddlm-form.ddlm-form-layout-inline .ddlm-form-inline{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:flex-end!important;gap:12px!important}@media (min-width:601px){.ddlm-lpop .ddlm-form-inline>.ddlm-form-field,.ddlm-lpop .ddlm-form.ddlm-form-layout-inline .ddlm-form-inline>.ddlm-form-field{flex:1 1 calc(50% - 6px)!important;max-width:calc(50% - 6px)!important;min-width:0!important;width:auto!important;margin-bottom:0!important}.ddlm-lpop .ddlm-form-inline>.ddlm-form-field:nth-child(odd):nth-last-child(2),.ddlm-lpop .ddlm-form.ddlm-form-layout-inline .ddlm-form-inline>.ddlm-form-field:nth-child(odd):nth-last-child(2){flex:1 1 100%!important;max-width:100%!important;width:100%!important}}.ddlm-lpop .ddlm-form-inline>.ddlm-form-submit,.ddlm-lpop .ddlm-form.ddlm-form-layout-inline .ddlm-form-inline>.ddlm-form-submit{flex:1 1 100%!important;max-width:100%!important;width:100%!important;margin-top:0!important;margin-bottom:0!important}.ddlm-lpop .ddlm-form-inline>.ddlm-form-submit .ddlm-submit-btn,.ddlm-lpop .ddlm-form.ddlm-form-layout-inline .ddlm-form-inline>.ddlm-form-submit .ddlm-submit-btn{width:100%!important}.ddlm-lpop .ddlm-field-row>.ddlm-field-column.ddlm-empty-column{display:none!important}.ddlm-lpop .ddlm-field-row:has(> .ddlm-empty-column)>.ddlm-field-column:not(.ddlm-empty-column),.ddlm-lpop .ddlm-field-row:has(> .ddlm-field-column:only-child)>.ddlm-field-column{flex:1 1 100%!important;max-width:100%!important;width:100%!important}body.ddlm-lpop-no-scroll{overflow:hidden}@media (max-width:480px){.ddlm-lpop-dialog{padding:26px 18px 20px;border-radius:12px}.ddlm-lpop-has-image.ddlm-lpop-image-layout-left .ddlm-lpop-dialog,.ddlm-lpop-has-image.ddlm-lpop-image-layout-right .ddlm-lpop-dialog,.ddlm-lpop-has-image.ddlm-lpop-image-layout-top .ddlm-lpop-dialog{padding:0}.ddlm-lpop-has-image.ddlm-lpop-image-layout-top .ddlm-lpop-body{padding:26px 18px 20px}.ddlm-lpop-heading{font-size:20px}}