/* Readable public policy content on the current and upgraded site themes. */
.prose{color:#14251d;max-width:54rem;margin-inline:auto}
.prose p,.prose li,.prose small{color:#34483c;font-size:1.0625rem;line-height:1.95;opacity:1}
.prose h2{color:#14251d;margin-block:2rem .75rem;font-size:1.5rem;line-height:1.5}
.prose p a,.prose .inline-cta a{color:#285d36;text-decoration:underline;text-underline-offset:.22em}
.prose a:focus-visible{outline:3px solid #285d36;outline-offset:4px}
.prose .notice{background:#e9efdd;border:1px solid #879a77;color:#14251d;padding:1rem 1.25rem;border-radius:1rem}
.prose .inline-cta{color:#34483c;line-height:2.2;margin-top:2rem}
@media(max-width:600px){.prose p,.prose li{font-size:1rem;line-height:1.9}.prose h2{font-size:1.3rem}.prose .actions{flex-wrap:wrap}}
