.dpi-public{--dpi-green:#1dce60;--dpi-field:#f7f7f8;--dpi-border:#e3e3e8;max-width:512px;width:100%;margin:0 auto;color:#101d31;direction:rtl;font-family:inherit;line-height:1.7}.dpi-public *{box-sizing:border-box}.dpi-public header{margin-bottom:32px}.dpi-public h1{font:700 30px/1.35 inherit;font-family:inherit;font-size:30px;font-weight:700;line-height:1.35;margin:0 0 10px;text-align:start;color:#101d31}.dpi-public header p{font-size:14px;line-height:1.7;color:#657187;margin:0;text-align:start}.dpi-form{background:#fff;border:1px solid var(--dpi-border);border-radius:18px;padding:24px;box-shadow:0 2px 2px #11182705}.dpi-field{margin-bottom:24px;min-width:0}.dpi-field label{display:block;font-size:13px;margin-bottom:8px;line-height:1.7;text-align:start;color:#132036}.dpi-form input,.dpi-form select,.dpi-form textarea{font-family:inherit!important;font-size:15px!important;line-height:1.6!important;font-weight:400;color:#101d31!important;border:1px solid var(--dpi-border)!important;background:var(--dpi-field)!important;border-radius:18px!important;padding:10px 16px!important;width:100%;min-width:0;box-shadow:none!important;margin:0!important}.dpi-form input,.dpi-form select{height:45px;min-height:45px}.dpi-form select{cursor:pointer}.dpi-form input:focus,.dpi-form select:focus,.dpi-form textarea:focus{outline:2px solid #bacbdb!important;outline-offset:2px}.dpi-form textarea{resize:vertical;min-height:80px;display:block}.dpi-number-row{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(0,1fr);gap:12px}.dpi-number-row.is-single{grid-template-columns:minmax(0,1fr)}.dpi-public .dpi-help{font-size:12px;color:#657187;margin:8px 0 0;line-height:1.7;overflow-wrap:anywhere}.dpi-notice{font-size:12px;color:#657187;margin:0 0 18px;line-height:1.7}.dpi-public .dpi-submit,.dpi-public .dpi-continue{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--dpi-green)!important;color:#fff!important;border:0!important;border-radius:30px!important;font-family:inherit;font-size:15px;font-weight:700;line-height:1.6;min-height:48px;padding:11px 23px!important;cursor:pointer;text-decoration:none;box-shadow:0 2px 3px #11182710;letter-spacing:0}.dpi-submit:disabled{opacity:.65;cursor:wait}.dpi-submit svg{width:22px;height:22px;flex:none}.dpi-public .dpi-feedback{border-top:1px solid var(--dpi-border);margin-top:22px;padding-top:18px;font-size:14px;overflow-wrap:anywhere}.dpi-feedback p{margin:0 0 12px!important;line-height:1.7}.dpi-feedback.is-error{color:#871135}.dpi-public [hidden]{display:none!important}.dpi-trap{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important}.dpi-form .dpi-trap input{width:1px!important;min-height:1px!important;height:1px!important;padding:0!important}.dpi-submit:focus-visible,.dpi-continue:focus-visible{outline:3px solid #9fb8d8;outline-offset:4px}@media(max-width:480px){.dpi-public h1{font-size:27px}.dpi-form{padding:20px 16px}.dpi-field{margin-bottom:20px}.dpi-number-row{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:10px}.dpi-number-row.is-single{grid-template-columns:minmax(0,1fr)}.dpi-form input,.dpi-form select,.dpi-form textarea{font-size:16px!important;padding-inline:12px!important}.dpi-public .dpi-submit{width:100%}.dpi-public header{margin-bottom:24px}}
.dpi-form textarea{height:94px!important}
