@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}#brxe-kl0005 {font-size: 20px; color: var(--kb-cta-text); fill: var(--kb-cta-text)}#brxe-kl0004 {display: flex; align-items: center; justify-content: center; width: 40px; height: 40px; flex-shrink: 0; background-color: var(--kb-accent); border-radius: 12px}#brxe-kl0006 {font-size: var(--text-l); font-weight: 800; color: var(--kb-text-on-dark); line-height: 1.9}#brxe-kl0003 {flex-direction: row; align-items: center; column-gap: 10px; flex-wrap: nowrap; row-gap: var(--space-2xs)}#brxe-kl0008 {font-size: var(--text-xl); font-weight: 800; color: var(--kb-text-on-dark); line-height: 1.5}@media (max-width: 767px) {#brxe-kl0008 {font-size: var(--text-l)}}#brxe-kl0009 {font-size: var(--text-s); font-weight: 400; color: var(--kb-text-muted-on-dark); line-height: 1.9}#brxe-kl0007 {row-gap: var(--space-2xs)}#brxe-kl000c {font-size: 18px; color: var(--kb-accent-light); fill: var(--kb-accent-light)}#brxe-kl000d {font-size: var(--text-s); font-weight: 500; color: var(--kb-text-on-dark); line-height: 1.9}#brxe-kl000b {flex-direction: row; align-items: center; column-gap: 10px; flex-wrap: nowrap; row-gap: var(--space-2xs)}#brxe-kl000f {font-size: 18px; color: var(--kb-accent-light); fill: var(--kb-accent-light)}#brxe-kl000g {font-size: var(--text-s); font-weight: 500; color: var(--kb-text-on-dark); line-height: 1.9}#brxe-kl000e {flex-direction: row; align-items: center; column-gap: 10px; flex-wrap: nowrap; row-gap: var(--space-2xs)}#brxe-kl000i {font-size: 18px; color: var(--kb-accent-light); fill: var(--kb-accent-light)}#brxe-kl000j {font-size: var(--text-s); font-weight: 500; color: var(--kb-text-on-dark); line-height: 1.9}#brxe-kl000h {flex-direction: row; align-items: center; column-gap: 10px; flex-wrap: nowrap; row-gap: var(--space-2xs)}#brxe-kl000a {row-gap: 10px}#brxe-kl000m {display: grid; align-items: initial; align-items: center; justify-content: center; width: 26px; height: 26px; flex-shrink: 0; background-color: var(--kb-accent); border: 1.5px solid var(--kb-accent); border-radius: 50%; font-size: var(--text-xs); font-weight: 700; color: var(--kb-cta-text); line-height: 1; font-family: "Abar FaNum"}#brxe-kl000n {font-size: var(--text-xs); font-weight: 600; color: var(--kb-text-on-dark); line-height: 1.9}#brxe-kl000l {flex-direction: row; align-items: center; column-gap: 6px; flex-wrap: nowrap; row-gap: var(--space-2xs); width: auto}#brxe-kl000o {flex-grow: 1; height: 1px; background-color: rgb(207 227 218 / .3); min-width: 16px}#brxe-kl000q {display: grid; align-items: initial; align-items: center; justify-content: center; width: 26px; height: 26px; flex-shrink: 0; background-color: transparent; border: 1.5px solid var(--kb-accent); border-radius: 50%; font-size: var(--text-xs); font-weight: 700; color: var(--kb-accent-light); line-height: 1; font-family: "Abar FaNum"}#brxe-kl000r {font-size: var(--text-xs); font-weight: 600; color: var(--kb-text-on-dark); line-height: 1.9}#brxe-kl000p {flex-direction: row; align-items: center; column-gap: 6px; flex-wrap: nowrap; row-gap: var(--space-2xs); width: auto}#brxe-kl000k {flex-direction: row; align-items: center; column-gap: 8px; flex-wrap: nowrap; row-gap: var(--space-2xs); padding-top: 10px; padding-right: 12px; padding-bottom: 10px; padding-left: 12px; background-color: var(--kb-on-dark-a12); border-radius: var(--kb-radius-m)}#brxe-kl0002 {justify-content: space-between; row-gap: var(--space-m); padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l); background-color: var(--kb-surface-dark); color: var(--kb-text-on-dark)}#brxe-kl0002 { --motif-x: 85%; --motif-y: 95%; --motif-w: 760px; --motif-h: 760px; --glow-x: 15%; --glow-y: 5%; --glow-a: .22; }@media (max-width: 767px) { #brxe-kl0002 .kb-lp-benefits, #brxe-kl0002 .kb-lp-title { display: none; } }@media (max-width: 767px) {#brxe-kl0002 {padding-top: var(--space-s); padding-right: var(--space-m); padding-bottom: var(--space-s); padding-left: var(--space-m)}}#brxe-kl000w {font-size: var(--text-xl); font-weight: 800; color: var(--kb-text-heading); line-height: var(--kb-lh-heading)}@media (max-width: 767px) {#brxe-kl000w {font-size: var(--text-l)}}#brxe-kl000x {font-size: var(--text-s); font-weight: 400; color: var(--kb-text-muted); line-height: 1.9; font-family: "Abar FaNum"}#brxe-kl000v {row-gap: 4px; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-kl000z {font-size: var(--text-xs); font-weight: 400; color: var(--kb-text-muted); line-height: 1.9}#brxe-kl000z a { color: var(--kb-text-brand); text-decoration: underline; text-underline-offset: 3px; }#brxe-kl000s {row-gap: var(--space-s); padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l); justify-content: center; position: relative}@media (max-width: 767px) {#brxe-kl000s {padding-top: var(--space-m); padding-right: var(--kb-gutter, 16px); padding-bottom: calc(var(--space-l) + env(safe-area-inset-bottom, 0px)); padding-left: var(--kb-gutter, 16px)}}#brxe-kl0001 {display: grid; align-items: initial; grid-template-columns: minmax(0, 1fr) minmax(0, 1.1fr); width: 100%; max-width: 860px; position: relative; overflow: hidden; background-color: var(--kb-surface); border-radius: var(--kb-radius-xl); box-shadow: 0 18px 50px 0 rgb(4 37 31 / .14)}#brxe-kl0001 .kb-login-form, #brxe-kl0001 .kb-login-form * { font-family: inherit; }#brxe-kl0001 .kb-login-form .pinova-container { padding: 0; margin: 0; box-shadow: none; border: 0; background: transparent; max-inline-size: none; }#brxe-kl0001 .kb-login-form .container, #brxe-kl0001 .kb-login-form section { padding: 0; max-inline-size: none; }#brxe-kl0001 .kb-login-form .py-4 { padding-block: 0; }#brxe-kl0001 .kb-login-form [pinova-data] { inline-size: 100%; }#brxe-kl0001 .kb-login-form button[pinova-on\:click="pinovaGoBack()"] { display: none !important; }#brxe-kl0001 .kb-login-form .relative.mb-8 { position: static; margin-block-end: 6px; }#brxe-kl0001 .kb-login-form .relative.mb-8 > div { position: static !important; padding: 0 !important; block-size: auto !important; }#brxe-kl0001 .kb-login-form [pinova-on\:click="backStep()"] { display: inline-flex; align-items: center; gap: 6px; block-size: auto; cursor: pointer; color: var(--kb-text-brand, #14544a); font-size: var(--text-xs, .75rem); font-weight: 600; }#brxe-kl0001 .kb-login-form [pinova-on\:click="backStep()"] img { block-size: 16px; inline-size: auto; }#brxe-kl0001 .kb-login-form [pinova-on\:click="backStep()"]::after { content: "ویرایش شماره"; }#brxe-kl0001:has(#signIn) .kb-lp-legal { display: none; }#brxe-kl0001:has(#signIn) .kb-lp-n1 { background: transparent; color: var(--kb-accent-light, #f2b36b); }#brxe-kl0001:has(#signIn) .kb-lp-n2 { background: var(--kb-accent, #d98324); color: var(--kb-cta-text, #fff); }#brxe-kl0001 .kb-login-form label { display: block; margin-block-end: 8px; font-size: var(--text-s, .875rem); font-weight: 600; color: var(--kb-text-heading, #10241f); }#brxe-kl0001 .kb-login-form label .required { color: var(--kb-accent-strong, #b8661a); }#brxe-kl0001 .kb-login-form input { block-size: 54px; padding-inline: 16px !important; font-size: var(--text-m, 1rem) !important; border: 1.5px solid var(--kb-border, #d9e3df) !important; border-radius: 14px !important; background: var(--kb-surface-alt, #f4f7f6) !important; transition: border-color var(--kb-dur-fast, .15s) ease, background-color var(--kb-dur-fast, .15s) ease, box-shadow var(--kb-dur-fast, .15s) ease; }#brxe-kl0001 .kb-login-form input:focus { outline: 0; border-color: var(--kb-primary, #14544a) !important; background: var(--kb-surface, #fff) !important; box-shadow: 0 0 0 4px rgb(20 84 74 / .12); }#brxe-kl0001 .kb-login-form input::placeholder { color: var(--kb-text-subtle, #7a8a85); }#brxe-kl0001 .kb-login-form .button, #brxe-kl0001 .kb-login-form button[type="button"].button { background: var(--kb-accent, #d98324) !important; color: var(--kb-cta-text, #fff) !important; border: 0 !important; border-radius: 14px !important; min-block-size: 54px; font-size: var(--text-m, 1rem); font-weight: 700; text-align: center; display: flex !important; align-items: center; justify-content: center; transition: filter var(--kb-dur-fast, .15s) ease; }#brxe-kl0001 .kb-login-form .button:hover { filter: brightness(.94); }#brxe-kl0001 .kb-login-form .mb-5 { margin-block-end: 14px; }@media (max-width: 767px) {#brxe-kl0001 {grid-template-columns: minmax(0, 1fr); max-width: none; border-radius: var(--kb-radius-l)}}#brxe-kl00s1 {align-items: center}#brxe-kl00s0 {padding-top: var(--space-xl); padding-bottom: var(--space-2xl)}@media (max-width: 767px) {#brxe-kl00s0 {padding-top: var(--space-m); padding-right: var(--kb-gutter, 16px); padding-bottom: var(--space-xl); padding-left: var(--kb-gutter, 16px)}}