/* Only the marked job-application legal page loads this sheet. */
body.ak-application-legal main.ak-entry { max-width: 48.75rem; margin-inline: auto; color: var(--ak-ink); }
body.ak-application-legal main.ak-entry h1 { font-size: clamp(2rem,4vw,3rem); line-height: 1.15; overflow-wrap: anywhere; }
body.ak-application-legal .wp-block-post-content { line-height: 1.75; overflow-wrap: anywhere; }
body.ak-application-legal .wp-block-post-content h2 { font-size: 1.4rem; line-height: 1.4; margin-block: 2rem 1rem; }
body.ak-application-legal .wp-block-post-content p { margin-block: 0 1rem; }
body.ak-application-legal .wp-block-post-content ul { padding-left: 1.5rem; margin-block: 1rem 1.5rem; }
body.ak-application-legal .wp-block-post-content li { margin-bottom: .4rem; }
