/* Extracted inline presentation; the unused ID preserves precedence. */
:is(#presentation-priority, .presentation-1) { max-width: 580px; }
:is(#presentation-priority, .presentation-2) { font-family: var(--font-accent); font-size: 5rem; line-height: 1; color: var(--accent-copper); margin-bottom: 10px; }
:is(#presentation-priority, .presentation-3) { font-size: 2.2rem; margin-bottom: 16px; }
:is(#presentation-priority, .presentation-4) { margin-bottom: 30px; }
:is(#presentation-priority, .presentation-5) { display: flex; flex-wrap: wrap; justify-content: center; gap: 14px; }
:is(#presentation-priority, .presentation-6) { margin-top: 0; }
:is(#presentation-priority, .presentation-7) { padding-top: 20px; border-top: none; }
:is(#presentation-priority, .presentation-8) { display: flex; flex-direction: column; gap: 12px; }
:is(#presentation-priority, .presentation-9) { width: 100%; }
:is(#presentation-priority, .presentation-10) { display: none; }
:is(#presentation-priority, .presentation-11) { position: absolute; left: -9999px; width: 1px; height: 1px; }
:is(#presentation-priority, .presentation-12) { opacity: 0.7; vertical-align: -2px; margin-right: 5px; }
:is(#presentation-priority, .presentation-13) { height: 44px; width: auto; margin-bottom: 14px; }
:is(#presentation-priority, .presentation-14) { margin-top: 56px; }
:is(#presentation-priority, .presentation-15) { margin-top: 14px; font-size: 0.9rem; }
:is(#presentation-priority, .presentation-16) { color: var(--accent-copper); font-weight: 500; }
