/* Long plain pages keep the same palette and type, with a reading measure for sections. */
.plain.long { align-items: center; justify-content: flex-start; padding-top: 64px; padding-bottom: 56px; }
.plain.long > .kick, .plain.long > h1, .plain.long > .copy, .plain.long > .back, .plain.long > .foot { width: 100%; max-width: 640px; box-sizing: border-box; }
.plain.long > .kick, .plain.long > h1, .plain.long > .copy, .plain.long > .back { text-align: left; }
.plain.long .copy { display: block; margin-top: 28px; }
.plain.long .copy p, .plain.long .copy ul { margin: 0 0 20px; }
.plain.long .copy h2 { margin: 34px 0 10px; color: #f0b429; font-size: 20px; line-height: 1.2; letter-spacing: 0.01em; text-align: left; }
.plain.long .copy h3 { margin: 26px 0 9px; color: #dfe6e0; font-size: 18px; line-height: 1.25; font-weight: 700; text-align: left; }
.plain.long .copy ul { padding-left: 24px; }
.plain.long .copy li { margin: 8px 0; padding-left: 4px; }
.plain.long .back { text-align: left; }
.plain.long .foot { margin-top: 38px; }
