/*
 * DO NOT EDIT THIS FILE.
 * See the following change record for more information,
 * https://www.drupal.org/node/3084859
 * @preserve
 */.text-content,.cke_editable{color:var(--color-text-neutral-medium);font-family:var(--font-serif);line-height:var(--sp1-5);& a:where(:not(.button)){color:var(--color-text-primary-medium);text-decoration-color:currentColor;text-decoration-thickness:2px;overflow-wrap:break-word;@supports (box-shadow: none){transition:box-shadow .3s cubic-bezier(.55,.085,0,.99);-webkit-text-decoration:none;text-decoration:none;box-shadow:inset 0 -2px 0 0 var(--color--primary-50);&:hover{-webkit-text-decoration:underline;text-decoration:underline;color:var(--color--black);box-shadow:inset 0 -2em 0 0 var(--color--primary-80);text-decoration-color:var(--color--primary-80)}}}& p{margin-block-start:var(--sp);margin-block-end:var(--sp);&:first-child{margin-block-start:0}&:last-child{margin-block-end:0}@media(min-width:43.75rem){margin-block-start:var(--sp2);margin-block-end:var(--sp2)}}& code{background-color:var(--color--gray-100)}& pre code{display:block;overflow:auto;padding-block:var(--sp);padding-inline-start:var(--sp);padding-inline-end:var(--sp);color:var(--color-text-neutral-soft)}& blockquote{position:relative;margin-block:var(--sp2);margin-inline-start:0;margin-inline-end:0;padding-inline-start:var(--sp2);letter-spacing:-.01em;font-family:var(--font-serif);font-size:1.3125rem;line-height:var(--sp2);&:before{position:absolute;inset-block-start:0;inset-inline-start:0;content:"\201c";color:var(--color--primary-60);font-size:3.375rem}&:after{position:absolute;inset-block-end:0;inset-inline-start:0;width:var(--sp0-5);height:calc(100% - 1.875rem);margin-inline-start:.25rem;content:"";background:var(--color--gray-100)}@media(min-width:43.75rem){font-size:2rem;line-height:var(--sp3)}@media(min-width:62.5rem){font-size:2.5rem;line-height:var(--sp3-5)}}@media(min-width:43.75rem){font-size:1.125rem;line-height:var(--sp2)}}.site-footer .text-content{color:inherit;& *{color:inherit}& a{-webkit-text-decoration:underline;text-decoration:underline;color:var(--color--white);box-shadow:none;&:hover{-webkit-text-decoration:none;text-decoration:none;color:var(--color--white);box-shadow:none}}}.region--sidebar .text-content blockquote{@media(min-width:62.5rem){font-size:1.5rem;line-height:var(--sp2)}}
