/* Homepage fixes. Remove the <link> to roll back. */
/* The proposal form sits inside a card already; stop the generic .pform rule from drawing a second boxed card around it */
.hl-propose-card .pform.hl-form { border: 0 !important; border-radius: 0 !important; box-shadow: none !important; background: none; padding: 0; }

/* Whitespace pass: one consistent vertical rhythm site-wide (was 136px top + bottom per section, 272px between sections) */
:root { --section: clamp(48px, 5vw, 72px); }
.section { min-height: 0; }
.hl-plat { padding-block: clamp(48px, 5vw, 72px); }
.section.sc, .section.tr, .fn-results.rail-sec { padding-block: var(--section); }
