.l-grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:16px;padding-bottom:64px}
.l-in{padding:28px;display:flex;flex-direction:column;gap:18px;align-self:start}
.l-in .field{display:flex;flex-direction:column;gap:8px}
.l-in label{font:500 12px 'IBM Plex Mono',monospace;letter-spacing:.06em;text-transform:uppercase;color:#8E887E}
.l-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.l-out{display:flex;flex-direction:column;gap:16px;min-width:0}
.l-big{padding:32px;display:flex;flex-direction:column;gap:10px}
.l-num{font:300 88px/1 Sora,sans-serif;letter-spacing:-.04em;color:#FFB070;font-variant-numeric:tabular-nums}
.l-tiles{display:grid;grid-template-columns:1fr 1fr;gap:16px}
.l-t{padding:22px;display:flex;flex-direction:column;gap:8px;min-width:0}
.l-n{font:300 40px/1.1 Sora,sans-serif;letter-spacing:-.03em;color:#F5F1EA;font-variant-numeric:tabular-nums}
@media (max-width:900px){.l-grid{grid-template-columns:1fr}.l-num{font-size:60px}.l-n{font-size:32px}}
@media (max-width:480px){.l-tiles{grid-template-columns:1fr}}
