.efr-root{container:efr / inline-size;display:flex;flex-direction:column;box-sizing:border-box;background-color:var(--efr-page-color);background:var(--efr-page-bg);color:var(--efr-page-text);font-family:var(--efr-font);font-size:var(--efr-base-font-size);line-height:1.6;text-align:start;color-scheme:var(--efr-color-scheme);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;overflow-wrap:anywhere}.efr-root.efr-fill{min-block-size:100vh;min-block-size:100dvh}.efr-root *,.efr-root *:before,.efr-root *:after{box-sizing:border-box}.efr-root :where(h1,h2,h3,h4,p,ul,ol,dl,dd,dt,figure,fieldset,legend,blockquote){margin:0;padding:0}.efr-root :where(h1,h2,h3,h4){color:inherit;font-family:inherit;line-height:1.3}.efr-root :where(ul,ol){list-style:none}.efr-root :where(img,svg,video,iframe){display:block;max-inline-size:100%}.efr-root :where(button,input,select,textarea){font:inherit;color:inherit;letter-spacing:inherit;margin:0}.efr-root :where(a){color:var(--efr-primary-ink);text-underline-offset:3px}.efr-root legend{float:none;inline-size:auto;font-size:inherit;line-height:inherit}.efr-root legend+*{clear:none}.efr-root label{display:block;margin:0}.efr-root .efr-ico{flex:0 0 auto;display:inline-block;vertical-align:middle}.efr-form,.efr-layout{flex:1 1 auto;display:flex;flex-direction:column;min-inline-size:0}.efr-main{flex:1 0 auto;inline-size:100%;max-inline-size:calc(var(--efr-content-w, var(--efr-page-width)) + 32px);margin-inline:auto;padding:32px 16px 48px}.efr-x-start .efr-main{margin-inline:0 auto;padding-inline-start:max(16px,4cqi)}.efr-card{background:var(--efr-surface);color:var(--efr-text);border:1px solid var(--efr-hairline);border-radius:var(--efr-radius);box-shadow:var(--efr-shadow);padding:var(--efr-card-pad)}.efr-elev-0{box-shadow:none}.efr-elev-1{box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a}.efr-elev-2{box-shadow:0 12px 24px -8px #10182824,0 4px 8px -4px #10182814}.efr-elev-3{box-shadow:0 32px 64px -24px #10182847,0 12px 24px -12px #10182824}.efr-mode-dark .efr-elev-1,.efr-mode-dark .efr-elev-2,.efr-mode-dark .efr-elev-3{box-shadow:0 24px 48px -16px #0009,0 8px 16px -8px #00000080}.efr-sr{position:absolute!important;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.efr-hp{position:absolute;inset-inline-start:-10000px;inset-block-start:0;inline-size:1px;block-size:1px;overflow:hidden}.efr-align-start{text-align:start}.efr-align-center{text-align:center}.efr-align-end{text-align:end}.efr-justify-start{justify-content:flex-start}.efr-justify-center{justify-content:center}.efr-justify-end{justify-content:flex-end}.efr-region{background:var(--efr-region-bg, var(--efr-header-bg));color:var(--efr-region-text, var(--efr-header-text))}.efr-region--footer{background:var(--efr-region-bg, var(--efr-footer-bg));color:var(--efr-region-text, var(--efr-footer-text))}.efr-region--header.efr-region--bar{border-block-end:1px solid var(--efr-hairline)}.efr-region--banner{background:var(--efr-region-bg, linear-gradient(135deg, var(--efr-primary), var(--efr-primary-active)));color:var(--efr-region-text, var(--efr-on-primary))}.efr-region-inner{inline-size:100%;max-inline-size:calc(var(--efr-page-width) + 32px);margin-inline:auto;padding-inline:16px}.efr-region.efr-pad-sm{padding-block:10px}.efr-region.efr-pad-md{padding-block:18px}.efr-region.efr-pad-lg{padding-block:36px}.efr-region--banner.efr-pad-md{padding-block:40px}.efr-region-stack{display:flex;flex-direction:column;gap:10px}.efr-text-center .efr-region-stack{align-items:center;text-align:center}.efr-text-end .efr-region-stack{align-items:flex-end;text-align:end}.efr-text-start .efr-region-stack{align-items:flex-start;text-align:start}.efr-region-stack>.efr-blk{max-inline-size:100%}.efr-region-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:18px 32px;align-items:start}.efr-text-center .efr-region-cols{justify-items:center;text-align:center}.efr-bar{display:flex;align-items:center;gap:12px 18px;flex-wrap:wrap}.efr-bar-lead,.efr-bar-trail{display:flex;align-items:center;gap:12px;flex:0 0 auto}.efr-bar-trail{margin-inline-start:auto}.efr-bar-mid{flex:1 1 260px;min-inline-size:0;display:flex;flex-direction:column;gap:2px}.efr-bar-mid:empty{display:none}.efr-bar .efr-h1,.efr-bar .efr-h2{font-size:1.2em}.efr-bar .efr-text{font-size:.9em;opacity:.82}.efr-region .efr-heading,.efr-region .efr-text,.efr-region a{color:inherit}.efr-region .efr-text.is-muted{opacity:.75}.efr-region--incard,.efr-region--onpanel,.efr-region--onhero,.efr-region--plain{background:transparent;color:inherit}.efr-region--incard{margin-block-end:22px;padding-block:0 20px!important;border-block-end:1px solid var(--efr-hairline)}.efr-region--incard .efr-region-inner,.efr-region--onpanel .efr-region-inner{padding-inline:0;max-inline-size:none}.efr-region--plain{color:var(--efr-page-muted);font-size:.9em}.efr-region--plain .efr-region-inner{padding-inline:0}.efr-region-empty{margin:10px 16px;padding:12px 14px;border:1.5px dashed var(--efr-hairline);border-radius:10px;color:var(--efr-page-muted);font-size:.82em;text-align:center;cursor:pointer}.efr-region-empty:hover{border-color:var(--efr-primary-border)}.efr-region-empty.is-selected{border-style:solid;border-color:var(--efr-primary);color:var(--efr-page-text)}.efr-section{position:relative;min-inline-size:0}.efr-section+.efr-section{margin-block-start:30px;padding-block-start:28px;border-block-start:1px solid var(--efr-hairline)}.efr-section--bg-surface,.efr-section--bg-soft,.efr-section.has-border{border-radius:calc(var(--efr-radius) * .8)}.efr-section--bg-surface{background:var(--efr-surface)}.efr-section--bg-soft{background:var(--efr-primary-soft)}.efr-section.has-border{border:1px solid var(--efr-hairline)}.efr-section--bg-surface.efr-pad-md,.efr-section--bg-soft.efr-pad-md,.efr-section.has-border.efr-pad-md{padding:20px}.efr-section.efr-pad-lg{padding-block:12px}.efr-section--bg-soft.efr-pad-lg,.efr-section.has-border.efr-pad-lg{padding:28px}.efr-section--bg-surface.efr-pad-sm,.efr-section--bg-soft.efr-pad-sm,.efr-section.has-border.efr-pad-sm{padding:12px}.efr-section+.efr-section.has-border,.efr-section+.efr-section--bg-soft{border-block-start:1px solid var(--efr-hairline)}.efr-sec-head{display:flex;align-items:flex-start;gap:12px;margin-block-end:20px}.efr-sec-num{flex:0 0 auto;display:inline-grid;place-items:center;inline-size:30px;block-size:30px;border-radius:50%;background:var(--efr-primary-soft-2);color:var(--efr-primary-ink);font-weight:700;font-size:.9em;margin-block-start:1px}.efr-sec-titles{min-inline-size:0;display:flex;flex-direction:column;gap:4px}.efr-sec-title{font-size:1.18em;font-weight:var(--efr-heading-weight);color:var(--efr-text)}.efr-sec-desc{color:var(--efr-muted-text);font-size:.93em}.efr-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--efr-gap) 18px;align-items:start}.efr-grid>*{grid-column:1 / -1;min-inline-size:0}.efr-grid>.efr-w-half{grid-column:span 3}.efr-grid>.efr-w-third{grid-column:span 2}.efr-blk:empty{display:none}.efr-grid{container:efr-grid / inline-size}@container efr-grid (max-width: 520px){.efr-w-half,.efr-w-third{grid-column:1 / -1!important}}@container efr-grid (min-width: 520.02px) and (max-width: 700px){.efr-w-third{grid-column:span 3!important}}@container efr (max-width: 639.98px){.efr-grid>.efr-w-half,.efr-grid>.efr-w-third{grid-column:1 / -1}.efr-hide-mobile:not(.efr-blk--design){display:none!important}.efr-blk--design.efr-hide-mobile{opacity:.4}}@container efr (min-width: 640px) and (max-width: 1023.98px){.efr-hide-tablet:not(.efr-blk--design){display:none!important}.efr-blk--design.efr-hide-tablet{opacity:.4}}@container efr (min-width: 1024px){.efr-hide-desktop:not(.efr-blk--design){display:none!important}.efr-blk--design.efr-hide-desktop{opacity:.4}}.efr-field{display:flex;flex-direction:column;gap:7px;min-inline-size:0}.efr-fieldset{display:block;border:0;min-inline-size:0}.efr-fieldset>.efr-label{margin-block-end:9px}.efr-fieldset>.efr-help,.efr-fieldset>.efr-error{margin-block-start:8px}.efr-label{display:block;font-weight:600;font-size:.95em;color:var(--efr-text);line-height:1.45}.efr-req{color:var(--efr-error-ink);margin-inline-start:3px;font-weight:700}.efr-help{color:var(--efr-muted-text);font-size:.86em;line-height:1.5}.efr-error{display:flex;align-items:flex-start;gap:6px;color:var(--efr-error-ink);font-size:.86em;font-weight:500;line-height:1.45;animation:efr-in .18s ease-out}.efr-error .efr-ico{margin-block-start:2px}.efr-input{appearance:none;display:block;inline-size:100%;min-block-size:var(--efr-field-h);padding:0 14px;color:var(--efr-text);background:var(--efr-field-bg);border:1.5px solid var(--efr-field-border);border-radius:var(--efr-radius-field);font-size:1em;line-height:1.4;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.efr-input::placeholder{color:var(--efr-muted-text);opacity:.75}.efr-input:hover:not(:disabled){border-color:var(--efr-field-hover)}.efr-input:focus{outline:none;border-color:var(--efr-primary);box-shadow:0 0 0 4px var(--efr-focus-ring)}.efr-input:disabled{cursor:not-allowed;opacity:.7}.efr-design .efr-input:disabled{opacity:1;cursor:inherit}.is-invalid .efr-input,.efr-input[aria-invalid=true]{border-color:var(--efr-error)}.is-invalid .efr-input:focus,.efr-input[aria-invalid=true]:focus{box-shadow:0 0 0 4px var(--efr-error-ring)}.efr-input[type=date],.efr-input[type=datetime-local]{padding-block:0}.efr-input[dir=ltr]{text-align:left}[dir=rtl] .efr-input[dir=ltr]::placeholder{text-align:right}.efr-field-filled .efr-input{background:var(--efr-field-fill);border-color:transparent}.efr-field-filled .efr-input:hover:not(:disabled){border-color:var(--efr-field-border)}.efr-field-filled .efr-input:focus{background:var(--efr-field-bg);border-color:var(--efr-primary)}.efr-field-filled .is-invalid .efr-input{background:var(--efr-error-soft);border-color:var(--efr-error)}.efr-field-underline .efr-input{border-width:0 0 2px;border-radius:0;padding-inline:2px;background:transparent}.efr-field-underline .efr-input:focus{box-shadow:0 2px 0 0 var(--efr-primary)}.efr-field-underline .is-invalid .efr-input:focus{box-shadow:0 2px 0 0 var(--efr-error)}.efr-field-underline .efr-textarea{border-width:2px;border-radius:var(--efr-radius-field);padding-inline:12px}.efr-textarea-wrap{position:relative}.efr-textarea{min-block-size:128px;padding:12px 14px 30px;resize:vertical;line-height:1.6}.efr-counter{position:absolute;inset-block-end:8px;inset-inline-end:12px;font-size:.78em;color:var(--efr-muted-text);pointer-events:none;direction:ltr}.efr-select-wrap{position:relative}.efr-select{padding-inline-end:40px;cursor:pointer;text-overflow:ellipsis}.efr-select option,.efr-select optgroup{color:var(--efr-text);background:var(--efr-surface)}.efr-select-chev{position:absolute;inset-inline-end:14px;inset-block-start:50%;translate:0 -50%;color:var(--efr-muted-text);pointer-events:none}.efr-affix{position:relative}.efr-affix.has-suffix .efr-input{padding-right:40px}.efr-affix-txt{position:absolute;right:14px;inset-block-start:50%;translate:0 -50%;color:var(--efr-muted-text);font-weight:600;pointer-events:none}.efr-phone{display:flex;gap:8px;min-inline-size:0}.efr-phone-cc{flex:0 0 auto;inline-size:128px}.efr-phone-cc .efr-select{color:transparent;text-shadow:none}.efr-phone-cc-code{position:absolute;inset-inline-start:14px;inset-block-start:50%;translate:0 -50%;direction:ltr;unicode-bidi:isolate;font-weight:600;color:var(--efr-text);pointer-events:none;white-space:nowrap;font-size:.95em}.efr-phone-num{flex:1 1 auto;min-inline-size:0;letter-spacing:.02em}.efr-choices{display:grid;gap:10px}.efr-choice{position:relative;cursor:pointer}.efr-choice input{position:absolute;opacity:0;inline-size:1px;block-size:1px;pointer-events:none}.efr-choice-text{min-inline-size:0}.efr-choices--buttons{display:flex;flex-wrap:wrap;gap:10px}.efr-choices--buttons .efr-choice{flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-block-size:var(--efr-field-h);padding:8px 18px;border:1.5px solid var(--efr-field-border);border-radius:var(--efr-radius-field);background:var(--efr-field-bg);color:var(--efr-text);font-weight:600;text-align:center;line-height:1.3;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.efr-btn-pill .efr-choices--buttons .efr-choice{border-radius:999px}.efr-choices--buttons .efr-choice:hover{border-color:var(--efr-field-hover);background:var(--efr-primary-soft)}.efr-choices--buttons .efr-choice.is-checked{background:var(--efr-primary);border-color:var(--efr-primary);color:var(--efr-on-primary);box-shadow:0 6px 14px -8px var(--efr-primary)}.efr-choice-check{margin-inline-start:2px}.efr-choices--cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,170px),1fr))}.efr-choices--cards .efr-choice{display:flex;align-items:center;gap:11px;min-block-size:var(--efr-field-h);padding:11px 14px;border:1.5px solid var(--efr-field-border);border-radius:var(--efr-radius-field);background:var(--efr-field-bg);color:var(--efr-text);font-weight:500;line-height:1.35;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.efr-choices--cards .efr-choice:hover{border-color:var(--efr-field-hover)}.efr-choices--cards .efr-choice.is-checked{border-color:var(--efr-primary);background:var(--efr-primary-soft);color:var(--efr-text);box-shadow:inset 0 0 0 1px var(--efr-primary)}.efr-choices--radio{gap:4px}.efr-choices--radio .efr-choice{display:flex;align-items:center;gap:10px;padding-block:6px;color:var(--efr-text)}.efr-radio-dot{flex:0 0 auto;position:relative;inline-size:20px;block-size:20px;border-radius:50%;border:2px solid var(--efr-field-border);background:var(--efr-field-bg);transition:border-color .15s ease,background-color .15s ease}.efr-radio-dot:after{content:"";position:absolute;inset:4px;border-radius:50%;background:var(--efr-on-primary);transform:scale(0);transition:transform .15s ease}.efr-choice.is-checked .efr-radio-dot{border-color:var(--efr-primary);background:var(--efr-primary)}.efr-choice.is-checked .efr-radio-dot:after{transform:scale(1)}.efr-choice:has(input:focus-visible){box-shadow:0 0 0 4px var(--efr-focus-ring);border-radius:var(--efr-radius-field)}.efr-fieldset.is-invalid .efr-choices--buttons .efr-choice:not(.is-checked),.efr-fieldset.is-invalid .efr-choices--cards .efr-choice:not(.is-checked){border-color:var(--efr-error)}.efr-fieldset.is-invalid .efr-radio-dot{border-color:var(--efr-error)}.efr-design .efr-choice{cursor:inherit}.efr-switch{display:inline-flex!important;align-items:center;gap:12px;cursor:pointer;color:var(--efr-text);font-weight:600}.efr-switch input{position:absolute;opacity:0;inline-size:1px;block-size:1px}.efr-switch-track{position:relative;flex:0 0 auto;inline-size:46px;block-size:26px;border-radius:999px;background:var(--efr-field-border);transition:background-color .18s ease,box-shadow .15s ease}.efr-switch-thumb{position:absolute;inset-block-start:3px;inset-inline-start:3px;inline-size:20px;block-size:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040;transition:inset-inline-start .18s ease}.efr-switch input:checked+.efr-switch-track{background:var(--efr-primary)}.efr-switch input:checked+.efr-switch-track .efr-switch-thumb{inset-inline-start:23px}.efr-switch input:focus-visible+.efr-switch-track{box-shadow:0 0 0 4px var(--efr-focus-ring)}.is-invalid .efr-switch-track{box-shadow:0 0 0 2px var(--efr-error)}.efr-check{display:flex!important;align-items:flex-start;gap:11px;cursor:pointer;color:var(--efr-text)}.efr-check input{position:absolute;opacity:0;inline-size:1px;block-size:1px}.efr-check-box{flex:0 0 auto;display:grid;place-items:center;inline-size:22px;block-size:22px;margin-block-start:1px;border:2px solid var(--efr-field-border);border-radius:7px;background:var(--efr-field-bg);color:transparent;transition:background-color .15s ease,border-color .15s ease}.efr-check input:checked+.efr-check-box{background:var(--efr-primary);border-color:var(--efr-primary);color:var(--efr-on-primary)}.efr-check input:focus-visible+.efr-check-box{box-shadow:0 0 0 4px var(--efr-focus-ring)}.is-invalid .efr-check-box{border-color:var(--efr-error)}.efr-check-text{font-size:.93em;line-height:1.55}.efr-check-text p{display:inline}.efr-files{display:flex;flex-direction:column;gap:10px}.efr-drop{position:relative;border:2px dashed var(--efr-field-border);border-radius:var(--efr-radius);background:var(--efr-field-fill);transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.efr-drop:hover,.efr-drop.is-over{border-color:var(--efr-primary);background:var(--efr-primary-soft)}.efr-drop.is-over{box-shadow:0 0 0 4px var(--efr-focus-ring)}.efr-drop:has(.efr-drop-input:focus-visible){border-color:var(--efr-primary);box-shadow:0 0 0 4px var(--efr-focus-ring)}.efr-files.is-invalid .efr-drop{border-color:var(--efr-error);background:var(--efr-error-soft)}.efr-drop-input{position:absolute;opacity:0;inline-size:1px;block-size:1px;overflow:hidden}.efr-drop-label{display:flex!important;flex-direction:column;align-items:center;gap:6px;padding:26px 18px;text-align:center;cursor:pointer;color:var(--efr-text)}.efr-drop.is-disabled .efr-drop-label{cursor:inherit}.efr-drop-ico{display:grid;place-items:center;inline-size:50px;block-size:50px;border-radius:50%;background:var(--efr-primary-soft-2);color:var(--efr-primary-ink);margin-block-end:4px}.efr-drop-title{font-weight:600}.efr-drop-hint{font-size:.82em;color:var(--efr-muted-text)}.efr-file-list{display:grid;gap:8px}.efr-file{display:flex;align-items:center;gap:12px;padding:9px 10px;border:1px solid var(--efr-hairline);border-radius:var(--efr-radius-field);background:var(--efr-surface);animation:efr-in .2s ease-out}.efr-file.is-error{border-color:var(--efr-error);background:var(--efr-error-soft)}.efr-file-thumb{flex:0 0 auto;display:grid;place-items:center;overflow:hidden;inline-size:46px;block-size:46px;border-radius:9px;background:var(--efr-primary-soft);color:var(--efr-primary-ink)}.efr-file-thumb img{inline-size:100%;block-size:100%;object-fit:cover}.efr-file-meta{flex:1 1 auto;min-inline-size:0;display:flex;flex-direction:column;gap:3px}.efr-file-name{font-weight:500;font-size:.92em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--efr-text)}.efr-file-sub{font-size:.8em;color:var(--efr-muted-text)}.efr-file-err{color:var(--efr-error-ink);font-weight:500}.efr-file-bar,.efr-progress-track{display:block;block-size:5px;border-radius:999px;overflow:hidden;background:var(--efr-hairline)}.efr-file-bar>span,.efr-progress-track>span{display:block;block-size:100%;border-radius:inherit;background:var(--efr-primary);transition:inline-size .25s ease}.efr-file-ok{color:var(--efr-success-ink);display:grid;place-items:center}.efr-icon-btn{flex:0 0 auto;display:grid;place-items:center;inline-size:34px;block-size:34px;border-radius:50%;border:0;background:transparent;color:var(--efr-muted-text);cursor:pointer;transition:background-color .15s ease,color .15s ease}.efr-icon-btn:hover:not(:disabled){background:var(--efr-primary-soft);color:var(--efr-text)}.efr-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-block-size:40px;padding:0 18px;border:1.5px solid transparent;border-radius:var(--efr-radius-btn);background:transparent;color:var(--efr-text);font-weight:600;font-size:1em;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;user-select:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,transform .08s ease}.efr-btn:active:not(:disabled){transform:translateY(1px)}.efr-btn:disabled{cursor:not-allowed;opacity:.65}.efr-design .efr-btn:disabled{opacity:1;cursor:inherit}.efr-btn--sm{min-block-size:32px;padding:0 12px;font-size:.86em}.efr-btn--lg{min-block-size:54px;padding:0 30px;font-size:1.06em}.efr-btn.is-full{inline-size:100%}.efr-btn--primary{background:var(--efr-primary);color:var(--efr-on-primary);border-color:var(--efr-primary)}.efr-btn--primary:hover:not(:disabled){background:var(--efr-primary-hover);border-color:var(--efr-primary-hover)}.efr-btn--primary:active:not(:disabled){background:var(--efr-primary-active)}.efr-btn--primary:not(:disabled){box-shadow:0 10px 22px -12px var(--efr-primary)}.efr-btn-outline .efr-btn--primary{background:transparent;color:var(--efr-primary-ink);box-shadow:none}.efr-btn-outline .efr-btn--primary:hover:not(:disabled){background:var(--efr-primary-soft);color:var(--efr-primary-ink)}.efr-btn--ghost{border-color:var(--efr-hairline);background:var(--efr-surface)}.efr-btn--ghost:hover:not(:disabled){background:var(--efr-primary-soft);border-color:var(--efr-primary-border)}.efr-btn--link{min-block-size:auto;padding:0;border:0;color:var(--efr-primary-ink);text-decoration:underline;text-underline-offset:3px}.efr-root button:focus-visible,.efr-root a:focus-visible,.efr-root summary:focus-visible{outline:3px solid var(--efr-focus-ring);outline-offset:2px}.efr-btn--primary:focus-visible{outline-color:var(--efr-primary-border)}.efr-spinner{inline-size:18px;block-size:18px;border-radius:50%;border:2.5px solid currentColor;border-block-start-color:transparent;animation:efr-spin .7s linear infinite}.efr-submit-row{display:flex;flex-direction:column;gap:14px;align-items:stretch;margin-block-start:6px}.efr-submit-row.efr-justify-center{align-items:center}.efr-submit-row.efr-justify-end{align-items:flex-end}.efr-submit-row.efr-justify-start:has(.efr-btn:not(.is-full)){align-items:flex-start}.efr-turnstile:empty{display:none}.efr-turnstile{min-block-size:65px}.efr-logo{display:flex;align-items:center;gap:10px}.efr-logo.efr-align-center{justify-content:center}.efr-logo.efr-align-end{justify-content:flex-end}.efr-logo img{inline-size:auto;max-inline-size:200px;object-fit:contain}.efr-logo--sm img{block-size:30px}.efr-logo--md img{block-size:42px}.efr-logo--lg img{block-size:64px;max-inline-size:260px}.efr-logo-text{font-weight:800;font-size:1.25em;letter-spacing:-.01em}.efr-logo-name{font-weight:700}.efr-logo-mark{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;block-size:42px;max-inline-size:200px;padding-inline:14px;overflow:hidden;border-radius:calc(var(--efr-radius) * .8);background:var(--efr-primary-soft-2);color:var(--efr-primary-ink);font-weight:800;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis}.efr-logo--sm .efr-logo-mark{block-size:30px;font-size:.9em;padding-inline:10px}.efr-logo--lg .efr-logo-mark{block-size:64px;max-inline-size:260px;font-size:1.35em;padding-inline:20px}.efr-region--onpanel .efr-logo-mark,.efr-region--onhero .efr-logo-mark{background:#fffffff0;color:var(--efr-primary);box-shadow:0 4px 18px #0a0c142e}.efr-region--onpanel .efr-logo img,.efr-region--onhero .efr-logo img{box-sizing:content-box;padding:7px 12px;border-radius:calc(var(--efr-radius) * .8);background:#fffffff0;box-shadow:0 4px 18px #0a0c142e}.efr-heading{font-weight:var(--efr-heading-weight);letter-spacing:-.01em}.efr-h1{font-size:clamp(1.5em,1.1em + 1.6cqi,2.15em);line-height:1.22}.efr-h2{font-size:clamp(1.25em,1em + 1cqi,1.55em)}.efr-h3{font-size:1.12em}.efr-card .efr-heading,.efr-split-form .efr-heading{color:var(--efr-text)}.efr-text{line-height:1.7}.efr-text p+p,.efr-text p+.efr-md-list,.efr-text .efr-md-list+p{margin-block-start:.6em}.efr-text.is-muted{color:var(--efr-muted-text)}.efr-region .efr-text.is-muted{color:inherit}.efr-md-list{padding-inline-start:1.25em;list-style:disc}.efr-md-list li+li{margin-block-start:.25em}.efr-image{inline-size:100%}.efr-image.is-rounded{border-radius:var(--efr-radius)}.efr-img-empty{display:grid;place-items:center;inline-size:100%;border:1.5px dashed var(--efr-hairline);border-radius:var(--efr-radius);color:var(--efr-muted-text);background:var(--efr-field-fill)}.efr-divider{border:0;border-block-start:1px solid var(--efr-hairline);margin:2px 0}.efr-spacer--sm{block-size:6px}.efr-spacer--md{block-size:18px}.efr-spacer--lg{block-size:40px}.efr-alert{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:var(--efr-radius-field);border-inline-start:4px solid var(--efr-primary);background:var(--efr-primary-soft);color:var(--efr-text);font-size:.94em}.efr-alert>.efr-ico{margin-block-start:3px;color:var(--efr-primary-ink)}.efr-alert--success{border-inline-start-color:var(--efr-success);background:var(--efr-success-soft)}.efr-alert--success>.efr-ico{color:var(--efr-success-ink)}.efr-alert--warning{border-inline-start-color:var(--efr-accent);background:var(--efr-accent-soft)}.efr-alert--warning>.efr-ico{color:var(--efr-accent-ink)}.efr-alert--danger{border-inline-start-color:var(--efr-error);background:var(--efr-error-soft)}.efr-alert--danger>.efr-ico{color:var(--efr-error-ink)}.efr-alert-body{min-inline-size:0;line-height:1.6}.efr-faq{border-block-start:1px solid var(--efr-hairline)}.efr-faq-item{border-block-end:1px solid var(--efr-hairline)}.efr-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 2px;cursor:pointer;font-weight:600;list-style:none}.efr-faq-item summary::-webkit-details-marker{display:none}.efr-faq-item summary .efr-ico{transition:transform .2s ease;color:var(--efr-muted-text)}.efr-faq-item[open] summary .efr-ico{transform:rotate(180deg)}.efr-faq-a{padding:0 2px 16px;color:var(--efr-muted-text);line-height:1.7}.efr-video{position:relative;aspect-ratio:16 / 9;border-radius:var(--efr-radius);overflow:hidden;background:#000}.efr-video iframe{position:absolute;inset:0;inline-size:100%;block-size:100%;border:0}.efr-contact{display:flex;flex-direction:column;gap:8px}.efr-contact li{display:flex;align-items:center;gap:9px}.efr-contact a{color:inherit;text-decoration:none}.efr-contact a:hover{text-decoration:underline}.efr-text-center .efr-contact li{justify-content:center}.efr-hours{display:flex;gap:10px;align-items:flex-start}.efr-hours>.efr-ico{margin-block-start:4px}.efr-hours-rows{display:flex;flex-direction:column;gap:4px}.efr-hours-row{display:flex;flex-wrap:wrap;gap:2px 12px}.efr-hours-row dt,.efr-hours-row dd{white-space:nowrap}.efr-hours-row dt{font-weight:600}.efr-hours-row dd{opacity:.82}.efr-social{display:flex;flex-wrap:wrap;gap:8px}.efr-social-btn{display:grid;place-items:center;inline-size:38px;block-size:38px;border-radius:50%;color:inherit;border:1px solid color-mix(in srgb,currentColor 28%,transparent);transition:background-color .15s ease,color .15s ease,border-color .15s ease}.efr-social-btn:hover{background:var(--efr-primary);color:var(--efr-on-primary);border-color:var(--efr-primary)}.efr-links{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:.92em}.efr-links a{color:inherit;opacity:.86;text-decoration:none}.efr-links a:hover{opacity:1;text-decoration:underline}.efr-copyright{font-size:.86em;opacity:.8}.efr-powered{display:inline-flex;align-items:center;gap:6px;font-size:.8em;color:inherit;opacity:.78;text-decoration:none}.efr-powered:hover{opacity:1}.efr-powered img{block-size:16px;inline-size:auto}.efr-powered-name{font-weight:700}.efr-powered.is-off,.efr-lang.is-off{opacity:.45}.efr-lang{display:inline-flex;gap:2px;padding:3px;border-radius:999px;border:1px solid color-mix(in srgb,currentColor 25%,transparent)}.efr-lang-btn{border:0;background:transparent;color:inherit;cursor:pointer;padding:4px 12px;border-radius:999px;font-size:.84em;font-weight:600;line-height:1.5}.efr-lang-btn:hover{background:color-mix(in srgb,currentColor 10%,transparent)}.efr-lang-btn.is-active{background:color-mix(in srgb,currentColor 16%,transparent)}.efr-progress-blk{display:flex;flex-direction:column;gap:6px}.efr-progress-blk .efr-progress-track{block-size:8px}.efr-progress-txt{font-size:.84em;color:var(--efr-muted-text)}.efr-design-note{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1.5px dashed var(--efr-hairline);border-radius:var(--efr-radius-field);color:var(--efr-muted-text);font-size:.86em}.efr-summary{display:flex;align-items:flex-start;gap:12px;margin-block-end:24px;padding:14px 16px;border:1px solid var(--efr-error);border-radius:var(--efr-radius-field);background:var(--efr-error-soft);color:var(--efr-text);animation:efr-in .2s ease-out}.efr-summary>.efr-ico{color:var(--efr-error-ink);margin-block-start:3px}.efr-summary-title{font-weight:700}.efr-summary ul{margin-block-start:6px;padding-inline-start:1.1em;list-style:disc;font-size:.93em}.efr-summary a{color:var(--efr-error-ink);font-weight:500}.efr-success{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;padding:28px 8px 12px;outline:none}.efr-success-badge svg{inline-size:76px;block-size:76px}.efr-success-ring{fill:var(--efr-success-soft);stroke:var(--efr-success);stroke-width:2.5;stroke-dasharray:160;stroke-dashoffset:160;animation:efr-draw .6s ease-out forwards}.efr-success-tick{fill:none;stroke:var(--efr-success);stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:40;stroke-dashoffset:40;animation:efr-draw .4s .45s ease-out forwards}.efr-success-title{font-size:1.5em;font-weight:var(--efr-heading-weight);color:var(--efr-text)}.efr-success-msg{color:var(--efr-muted-text);max-inline-size:46ch;line-height:1.7}.efr-ref{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:8px 12px;margin-block-start:6px;padding:8px 8px 8px 16px;padding-inline:16px 8px;border:1.5px dashed var(--efr-primary-border);border-radius:var(--efr-radius-field);background:var(--efr-primary-soft)}.efr-ref-label{color:var(--efr-muted-text);font-size:.88em}.efr-ref-code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-weight:700;letter-spacing:.04em;color:var(--efr-text)}.efr-steps{display:flex;margin-block-end:20px;counter-reset:none}.efr-step{position:relative;flex:1 1 0;min-inline-size:0}.efr-step+.efr-step:before{content:"";position:absolute;z-index:0;inset-block-start:16px;inset-inline-end:50%;inline-size:100%;block-size:2px;background:var(--efr-hairline)}.efr-step.is-done+.efr-step:before,.efr-step.is-done+.efr-step.is-current:before{background:var(--efr-primary)}.efr-step-btn{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:6px;inline-size:100%;padding:0 4px;border:0;background:transparent;color:var(--efr-page-muted);cursor:default;font-size:.82em;font-weight:600}.efr-step-btn:not(:disabled){cursor:pointer}.efr-step-dot{display:grid;place-items:center;inline-size:34px;block-size:34px;border-radius:50%;border:2px solid var(--efr-hairline);background:var(--efr-surface);color:var(--efr-muted-text);font-size:1.05em;font-weight:700;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.efr-step.is-current .efr-step-dot{background:var(--efr-primary);border-color:var(--efr-primary);color:var(--efr-on-primary);box-shadow:0 0 0 5px var(--efr-focus-ring)}.efr-step.is-done .efr-step-dot{background:var(--efr-primary-soft-2);border-color:var(--efr-primary-border);color:var(--efr-primary-ink)}.efr-step.is-current .efr-step-btn{color:var(--efr-page-text)}.efr-step-label{max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.efr-wiz-bar{display:flex;flex-direction:column;gap:8px;margin-block-end:18px;color:var(--efr-page-text)}.efr-wiz-bar-head{display:flex;justify-content:space-between;gap:12px;font-size:.88em}.efr-wiz-count{color:var(--efr-page-muted);font-weight:600}.efr-wiz-cur{font-weight:700}.efr-wiz-bar .efr-progress-track{block-size:8px}.efr-wiz-step{animation:efr-step .28s ease-out}.efr-wiz-nav{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-block-start:26px;padding-block-start:20px;border-block-start:1px solid var(--efr-hairline)}.efr-wiz-nav .efr-submit-row{margin:0;align-items:stretch}.efr-split{display:flex;flex-direction:column}.efr-split-panel{position:relative;isolation:isolate;background:linear-gradient(150deg,var(--efr-primary),var(--efr-primary-active));color:var(--efr-on-primary);padding:22px 18px 26px}.efr-split-media{margin:0;flex:0 0 auto;block-size:170px;overflow:hidden;border-radius:calc(var(--efr-radius) * 1.2);box-shadow:0 18px 40px #0a0c1447;outline:1px solid rgba(255,255,255,.18);outline-offset:-1px}.efr-split-media img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.efr-split-panel-inner{display:flex;flex-direction:column;gap:22px;block-size:100%}.efr-split-copy{display:flex;flex-direction:column;gap:10px}.efr-split-title{font-size:clamp(1.4em,1em + 2.2cqi,2.4em);font-weight:var(--efr-heading-weight);line-height:1.22;letter-spacing:-.015em}.efr-split-text{opacity:.92;line-height:1.7;max-inline-size:46ch}.efr-split-text a{color:inherit}.efr-split-form{flex:1 1 auto;display:flex;flex-direction:column;background:var(--efr-surface);color:var(--efr-text)}.efr-split-form .efr-main{padding-block:28px 32px}.efr-split-form>.efr-region--plain .efr-region-inner{padding-inline:16px}@container efr (min-width: 1024px){.efr-split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);flex:1 1 auto}.efr-split--end .efr-split-panel{order:2}.efr-split-panel{align-self:stretch;min-block-size:100vh;padding:0}.efr-split-panel-inner{position:sticky;inset-block-start:0;box-sizing:border-box;block-size:100vh;block-size:100dvh;padding:40px 44px;gap:28px}.efr-split-copy{flex:0 0 auto}.efr-split-media{flex:1 1 0;min-block-size:140px;max-block-size:420px;block-size:auto;margin-block-start:auto}.efr-split-form .efr-main{padding:56px 48px 40px}.efr-split-form>.efr-region--plain .efr-region-inner{padding-inline:48px;max-inline-size:none}}.efr-cardlayout .efr-main{padding-block:40px;display:flex;flex-direction:column;gap:16px;justify-content:center}.efr-cardlayout .efr-region--plain{text-align:center}.efr-hero{position:relative;isolation:isolate;background:linear-gradient(140deg,var(--efr-primary),var(--efr-primary-active));color:var(--efr-on-primary);padding-block-end:96px}.efr-hero-inner{display:flex;flex-direction:column}.efr-hero-media{margin:6px 16px 0;block-size:150px;overflow:hidden;border-radius:calc(var(--efr-radius) * 1.2);box-shadow:0 18px 44px -18px #0a0c148c;outline:1px solid rgba(255,255,255,.18);outline-offset:-1px}.efr-hero-media img{display:block;inline-size:100%;block-size:100%;object-fit:cover}@container efr (min-width: 1024px){.efr-landing.has-img .efr-hero-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px;max-inline-size:1180px;margin-inline:auto;padding-inline:40px;box-sizing:border-box}.efr-landing.has-img .efr-hero-inner>.efr-region{min-inline-size:0}.efr-hero-media{margin:28px 0 0;block-size:280px}}.efr-region--hero.efr-region--onhero .efr-region-inner{padding-block:26px 8px}.efr-region--hero .efr-region-stack{gap:14px}.efr-region--hero .efr-h1,.efr-region--hero .efr-h2{font-size:clamp(1.7em,1.1em + 2.6cqi,2.8em);line-height:1.18}.efr-region--hero .efr-text{font-size:1.05em;opacity:.92;max-inline-size:60ch}.efr-landing-main{margin-block-start:-72px;position:relative;z-index:1;padding-block-start:0}.efr-hero:has(.efr-region-empty){padding-block-end:90px}.efr-blk--design{position:relative;cursor:pointer;border-radius:8px;outline:1.5px dashed transparent;outline-offset:5px;transition:outline-color .12s ease}.efr-blk--design:hover{outline-color:var(--efr-primary-border)}.efr-blk--design.is-selected{outline:2px solid var(--efr-primary)}.efr-blk-shield{position:absolute;inset:0;z-index:2}.efr-blk-tag{position:absolute;z-index:6;inset-block-start:-11px;inset-inline-start:4px;padding:1px 8px;border-radius:6px;font-size:11px;line-height:18px;font-weight:600;background:var(--efr-primary);color:var(--efr-on-primary);white-space:nowrap;max-inline-size:calc(100% - 140px);min-inline-size:0;overflow:hidden;text-overflow:ellipsis;opacity:0;pointer-events:none;transition:opacity .12s ease;font-family:var(--efr-font)}.efr-blk--design:hover>.efr-blk-tag,.efr-blk--design.is-selected>.efr-blk-tag{opacity:1}.efr-blk-logic{position:absolute;z-index:6;inset-block-end:-11px;inset-inline-start:4px;display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border-radius:6px;font-size:11px;line-height:18px;font-weight:600;background:var(--efr-accent);color:var(--efr-on-accent);pointer-events:none}.efr-section>.efr-blk-logic{inset-block-start:-10px;inset-block-end:auto;inset-inline-end:0;inset-inline-start:auto}.efr-blk--design.is-logic-hidden>:not(.efr-blk-tag):not(.efr-blk-logic):not(.efr-tools):not(.efr-blk-shield){opacity:.45}.efr-tools{position:absolute;z-index:7;inset-block-start:-18px;inset-inline-end:4px;display:flex;gap:2px;padding:2px;background:var(--efr-surface);border:1px solid var(--efr-hairline);border-radius:8px;box-shadow:0 6px 16px -6px #1018284d}.efr-tool{display:grid;place-items:center;inline-size:26px;block-size:26px;border:0;border-radius:6px;background:transparent;color:var(--efr-text);cursor:pointer}.efr-tool:hover{background:var(--efr-primary-soft);color:var(--efr-primary-ink)}.efr-tool:last-child:hover{background:var(--efr-error-soft);color:var(--efr-error-ink)}.efr-section--design{outline:1.5px dashed transparent;outline-offset:10px;border-radius:6px;cursor:default}.efr-section--design:hover{outline-color:var(--efr-hairline)}.efr-section--design.is-selected{outline:2px solid var(--efr-primary-border)}.efr-section.is-logic-hidden>.efr-grid,.efr-section.is-logic-hidden>.efr-sec-head{opacity:.5}.efr-region--design{cursor:pointer;outline:1.5px dashed transparent;outline-offset:-3px}.efr-region--design:hover{outline-color:var(--efr-primary-border)}.efr-region--design.is-selected{outline:2px solid var(--efr-primary)}.efr-dropzone{display:none}.efr-dragging .efr-dropzone{display:flex;align-items:center;justify-content:center;grid-column:1 / -1;min-block-size:12px;margin-block:-4px;border:2px dashed var(--efr-primary-border);border-radius:8px;color:var(--efr-primary-ink);font-size:.8em;font-weight:600;transition:min-block-size .12s ease,background-color .12s ease}.efr-dragging .efr-dropzone>span{display:none}.efr-dragging .efr-dropzone.is-over{min-block-size:46px;margin-block:0;background:var(--efr-primary-soft);border-color:var(--efr-primary)}.efr-dragging .efr-dropzone.is-over>span{display:inline}.efr-region .efr-dropzone{min-inline-size:40px}.efr-empty-drop{padding:26px 16px;text-align:center;color:var(--efr-muted-text);font-size:.88em;border:1.5px dashed var(--efr-hairline);border-radius:10px}@container efr (max-width: 639.98px){.efr-main{padding:18px 12px 32px}.efr-card{padding:22px 16px;border-radius:min(var(--efr-radius),18px)}.efr-region-inner{padding-inline:14px}.efr-bar{gap:10px 12px}.efr-bar-lead{order:1}.efr-bar-trail{order:2}.efr-bar-mid{order:3;flex-basis:100%}.efr-logo--lg img{block-size:48px}.efr-section+.efr-section{margin-block-start:24px;padding-block-start:22px}.efr-btn--lg{min-block-size:52px}.efr-phone-cc{inline-size:116px}.efr-step-label,.efr-step.is-current .efr-step-label{display:none}.efr-wiz-nav .efr-btn--primary,.efr-wiz-nav .efr-submit-row{flex:1 1 auto}.efr-wiz-nav .efr-btn--primary{inline-size:100%}.efr-hero{padding-block-end:84px}.efr-landing-main{margin-block-start:-64px}.efr-x-start .efr-main{padding-inline-start:12px}}@container efr (min-width: 640px){.efr-steps .efr-step-label{display:block}}@keyframes efr-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}@keyframes efr-step{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes efr-spin{to{transform:rotate(360deg)}}@keyframes efr-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion: reduce){.efr-root *,.efr-root *:before,.efr-root *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html,body{margin:0;padding:0}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}.efa-shell{--efa-ink: #1f2a3c;--efa-muted: #5d6b80;--efa-line: #dde3ec;--efa-soft: #eef2f8;--efa-brand: #2b4c7e;min-block-size:100vh;min-block-size:100dvh;box-sizing:border-box;display:grid;place-items:center;padding:32px 16px;background:radial-gradient(1200px 600px at 50% -10%,#e7edf7,#f5f7fb 55% 100%);color:var(--efa-ink);font-family:Segoe UI,Tahoma,system-ui,sans-serif}.efa-shell[dir=rtl]{font-family:Segoe UI,Tahoma,Noto Sans Arabic,system-ui,sans-serif}@media (prefers-color-scheme: dark){.efa-shell{--efa-ink: #e6eaf2;--efa-muted: #a2adbf;--efa-line: #2b3240;--efa-soft: #1b212c;--efa-brand: #8fb0e6;background:radial-gradient(1200px 600px at 50% -10%,#1b2230,#10141b 60% 100%)}}.efa-msg{inline-size:min(100%,460px);box-sizing:border-box;text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px}.efa-msg__art{inline-size:200px;block-size:auto;margin-block-end:8px}.efa-msg__title{margin:0;font-size:1.45rem;font-weight:700;line-height:1.35}.efa-msg__text{margin:0;color:var(--efa-muted);line-height:1.7}.efa-msg__foot{margin:6px 0 0;font-size:.82rem;color:var(--efa-muted);letter-spacing:.04em}.efa-art-floor{fill:var(--efa-line)}.efa-art-sheet{fill:var(--efa-soft);stroke:var(--efa-line);stroke-width:2}.efa-art-line{fill:var(--efa-line)}.efa-art-lens{fill:color-mix(in srgb,var(--efa-brand) 10%,transparent);stroke:var(--efa-brand);stroke-width:6}.efa-art-handle{stroke:var(--efa-brand);stroke-width:9;stroke-linecap:round;fill:none}.efa-art-x{stroke:var(--efa-brand);stroke-width:5;stroke-linecap:round;fill:none}.efa-art-bolt{stroke:var(--efa-brand);stroke-width:6;stroke-linecap:round;stroke-linejoin:round;fill:none}.efa-btn{margin-block-start:10px;padding:11px 26px;border-radius:10px;border:0;cursor:pointer;background:var(--efa-brand);color:#fff;font:inherit;font-weight:600}@media (prefers-color-scheme: dark){.efa-btn{color:#0e1420}}.efa-btn:focus-visible{outline:3px solid color-mix(in srgb,var(--efa-brand) 45%,transparent);outline-offset:2px}.efa-skel{inline-size:min(100%,640px);display:flex;flex-direction:column;align-items:center;gap:12px}.efa-skel span{display:block;border-radius:8px;background:var(--efa-line);animation:efa-pulse 1.4s ease-in-out infinite}.efa-skel__logo{inline-size:56px;block-size:56px;border-radius:16px!important}.efa-skel__line{inline-size:55%;block-size:12px}.efa-skel__line--lg{inline-size:40%;block-size:22px}.efa-skel__line--sm{inline-size:30%;block-size:10px;align-self:flex-start}.efa-skel__card{inline-size:100%;box-sizing:border-box;margin-block-start:14px;padding:26px;display:flex;flex-direction:column;gap:12px;border:1px solid var(--efa-line);border-radius:16px;background:color-mix(in srgb,var(--efa-soft) 60%,transparent)}.efa-skel__field{inline-size:100%;block-size:44px}.efa-skel__btn{inline-size:40%;block-size:46px;margin-block-start:8px;align-self:flex-start}@keyframes efa-pulse{50%{opacity:.45}}@media (prefers-reduced-motion: reduce){.efa-skel span{animation:none}}
