/* v2 one-off inline styles, preserved as utility classes by the migration
   converter (bas-<hash>). Candidates for consolidation into named utilities.
   Every declaration is !important: in v2 these were style="" attributes,
   which win over any normal rule however specific (e.g. .split-copy p + p).
   A class without !important loses to such rules. */
.bas-037866 { --d:120ms !important; }
.bas-03c4bb { justify-content:center !important; }
.bas-0d6703 { max-width:52rem !important; }
.bas-0dc264 { font-size:var(--fs-h3) !important; }
.bas-0e83ee { margin-top:2rem !important; }
.bas-124398 { margin-top:2.5rem !important; margin-bottom:.9rem !important; }
.bas-18c288 { --r:1 !important; }
.bas-1a1aca { color:var(--ink-3) !important; }
.bas-21213d { font-size:var(--fs-small) !important; color:var(--ink-3) !important; margin-top:.9rem !important; }
.bas-2239d6 { margin-top:1rem !important; }
.bas-227ad0 { text-align:left !important; margin-top:2rem !important; }
.bas-263afe { max-width:46rem !important; margin-inline:auto !important; }
.bas-277c3b { display:flex !important; align-items:center !important; gap:20px !important; flex-wrap:wrap !important; }
.bas-278b48 { --d:180ms !important; }
.bas-383e1c { margin-bottom:var(--space-card-gap) !important; }
.bas-391ee5 { color:rgba(255,255,255,0.7) !important; padding:1rem 1.5rem !important; font-size:var(--fs-tiny) !important; margin:0 !important; }
.bas-3922d3 { min-width:0 !important; }
.bas-3ea882 { --i:1 !important; }
.bas-3ffdc9 { margin-bottom:1.25rem !important; }
.bas-43a96e { margin-top:1.2rem !important; }
.bas-448fe4 { margin-top:1rem !important; color:#9DB4C9 !important; }
.bas-4f7eb9 { margin-top:1rem !important; color:var(--ink-3) !important; }
.bas-5913c7 { margin-top:1.4rem !important; }
.bas-59a5a8 { justify-content:flex-start !important; }
.bas-5b78ad { --d:0ms !important; }
.bas-613c09 { max-width:46rem !important; margin-inline:auto !important; text-align:center !important; }
.bas-69500d { margin-top:1.6rem !important; }
.bas-6c2c99 { margin-inline:auto !important; }
.bas-88f291 { margin-top:.9rem !important; }
.bas-89d8ce { margin-top:1.1rem !important; }
.bas-8c90c9 { --d:270ms !important; }
.bas-969e3b { --d:90ms !important; }
.bas-96de8b { --d:160ms !important; }
.bas-9f976a { color:var(--ink-2) !important; font-size:var(--fs-small) !important; margin-bottom:1.4rem !important; }
.bas-ab2fa7 { max-width:44rem !important; }
.bas-acef09 { margin-top:.6rem !important; }
.bas-aeb32f { margin-top:2.5rem !important; }
.bas-b381c8 { --r:0 !important; }
.bas-b700c0 { margin-top:1.25rem !important; }
.bas-b9d41c { --i:2 !important; }
.bas-bcae1b { --d:315ms !important; }
.bas-c4491a { --d:45ms !important; }
.bas-c5cbe4 { --i:0 !important; }
.bas-ca0856 { --d:135ms !important; }
.bas-cc25aa { --r:2 !important; }
.bas-cfc445 { --d:225ms !important; }
.bas-d46224 { margin-top:0 !important; }
.bas-db67cc { margin-top:1.4rem !important; justify-content:center !important; }
.bas-dbdc2c { font-size:var(--fs-body) !important; }
.bas-e639e8 { margin-top:clamp(2.5rem,6vw,4.5rem) !important; }
.bas-e8c08d { --d:80ms !important; }
.bas-e9ccb6 { font-size:var(--fs-tiny) !important; margin-top:.9rem !important; }
.bas-f093f1 { justify-content:center !important; margin-top:2rem !important; }
.bas-fc511f { margin-top:1.5rem !important; }
.bas-248fd4 { margin-bottom:.75rem !important; }
