:root{--color-background-canvas:#fff;--color-text-heading:#000;--type-page-title-family:system-ui, sans-serif;--type-page-title-size:clamp(2rem, 5vw, 3rem);--type-page-title-weight:700;--type-page-title-line-height:1.25;--space-page-inset:1.5rem}*{box-sizing:border-box}body{background:var(--color-background-canvas);color:var(--color-text-heading);font-family:var(--type-page-title-family);margin:0}main{min-height:100svh;padding:var(--space-page-inset);place-items:center;display:grid}h1{max-width:100%;font-size:var(--type-page-title-size);font-weight:var(--type-page-title-weight);line-height:var(--type-page-title-line-height);text-align:center;overflow-wrap:anywhere;margin:0}
