.scanner_hero__U30OL{padding-block:var(--fl-space-7) var(--fl-space-8)}.scanner_heroGrid__kKxiS{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--fl-space-7);gap:var(--fl-space-7);align-items:center}.scanner_heroCopy___y92y{min-inline-size:0;display:flex;flex-direction:column;align-items:flex-start}.scanner_h1__GKl4S.scanner_h1__GKl4S{margin:0;font-size:clamp(2.5rem,1.4rem + 3vw,3.875rem);line-height:1.02;letter-spacing:-.04em;max-inline-size:12em;text-wrap:balance}.scanner_deck__PazQV{-webkit-margin-before:var(--fl-space-4);margin-block-start:var(--fl-space-4);max-inline-size:var(--fl-measure-wide)}.scanner_heroForm__vnIU2{-webkit-margin-before:var(--fl-space-5);margin-block-start:var(--fl-space-5);inline-size:100%;max-inline-size:var(--fl-measure-wide)}.scanner_reassure__gZl8i{-webkit-margin-before:var(--fl-space-3);margin-block-start:var(--fl-space-3);color:var(--fl-text-muted)}@media (min-width:62rem){.scanner_heroGrid__kKxiS{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:var(--fl-space-9)}}.scanner_reportSplit__4df03{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--fl-space-6);gap:var(--fl-space-6);-webkit-margin-before:var(--fl-flow-lg);margin-block-start:var(--fl-flow-lg);align-items:stretch}@media (min-width:62rem){.scanner_reportSplit__4df03{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--fl-space-9)}}.scanner_numbers__af_su{align-content:center}.scanner_numbersBody__eS46f,.scanner_numbers__af_su{display:grid;justify-items:start;grid-gap:var(--fl-space-3);gap:var(--fl-space-3)}.scanner_numbersBody__eS46f p{margin:0;max-inline-size:var(--fl-measure)}.scanner_bigNumber__2Pygl{font-family:var(--fl-font-display);font-size:var(--fl-fs-2xl);line-height:1.05;color:var(--fl-text)}.scanner_closeForm__qopWI{inline-size:min(100%,28rem)}.scanner_frame__tpIjQ{min-inline-size:0;padding:var(--fl-space-3);border:var(--fl-hairline) solid var(--fl-line);border-radius:calc(var(--fl-r-card) + var(--fl-space-2));background:var(--fl-ground-sunk);box-shadow:var(--fl-shadow-card);overflow:clip}@media (min-width:40rem){.scanner_frame__tpIjQ{padding:var(--fl-space-5)}}