.igv .ifx-drop{border:1px dashed var(--igv-field-strong);border-radius:var(--igv-radius-card);background:var(--igv-surface-2);min-height:184px;color:var(--igv-ink-2);text-align:center;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:28px 20px;transition:border-color .15s,background-color .15s;display:flex;position:relative}.igv .ifx-drop:hover,.igv .ifx-drop--over{border-color:var(--igv-ember-text);background:#fff}.igv .ifx-drop:focus-within{border-style:solid;border-color:var(--igv-ember-text);box-shadow:0 0 0 1px var(--igv-ember-text)}.igv .ifx-drop strong{font-family:var(--adlicio-font-display);color:var(--igv-ink-strong);font-size:20px;font-weight:600;line-height:26px}.igv .ifx-drop span{font-size:16px;line-height:22px}.igv .ifx-input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.igv .ifx-input:disabled{cursor:progress}.igv .ifx-get{padding-top:32px}.igv .ifx-get h2{font-family:var(--adlicio-font-display);color:var(--igv-ink-strong);margin-bottom:12px;font-size:20px;font-weight:600;line-height:26px}.igv .ifx-get ol{counter-reset:ifx-step;color:var(--igv-ink-2);flex-direction:column;gap:8px;font-size:16px;line-height:24px;display:flex}.igv .ifx-get li{counter-increment:ifx-step;gap:12px;display:flex}.igv .ifx-get li:before{content:counter(ifx-step);font-variant-numeric:tabular-nums;color:var(--igv-ember-text);flex:0 0 16px;font-weight:600}@media (max-width:640px){.igv .ifx-drop{min-height:152px}}
