/*!
Twenty Nineteen Editor Styles
NOTE: Styling alignment styles require use of [data-align] selectors.
This is not ideal, but it works. Styles using those selectors should be refactored
when Gutenberg supports styling those variations more intuitively.
*/body,p{font-size:22px}.wp-block-cover.has-left-content .wp-block-cover-text,.wp-block-cover.has-left-content h2,.wp-block-cover.has-right-content .wp-block-cover-text,.wp-block-cover.has-right-content h2{padding:1em}.wp-block{max-width:calc(100vw - (2 * 1rem));width:calc(100vw - (2 * 1rem))}@media only screen and (min-width:768px){.wp-block{width:calc(8 * (100vw / 12))}}@media only screen and (min-width:1168px){.wp-block{width:calc(6 * (100vw / 12))}}body{font-family:"Hoefler Text","Baskerville Old Face",Garamond,"Times New Roman",serif;color:#111}.gallery-caption,.wp-block-button .wp-block-button__link,.wp-block-categories li,.wp-block-cover .wp-block-cover-text,.wp-block-cover h2,.wp-block-file,.wp-block-freeform blockquote cite,.wp-block-latest-comments .wp-block-latest-comments__comment-meta,.wp-block-latest-posts li,.wp-block-paragraph.has-drop-cap:not(:focus)::first-letter,body[data-type="core/pullquote"] .wp-block-pullquote__citation,body[data-type="core/pullquote"][data-align=left] .wp-block-pullquote__citation,body[data-type="core/pullquote"][data-align=right] .wp-block-pullquote__citation,figcaption,h1,h2,h3,h4,h5,h6,ul.wp-block-archives li{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif}h1{font-size:2.25em}h1:before,h2:before{background:#767676;content:"\020";display:block;height:2px;margin:1rem 0;width:1em}.wp-block-latest-posts.is-grid li a:after,.wp-block-latest-posts.is-grid li:last-child a:after{content:''}@media only screen and (min-width:768px){h1{font-size:2.8125em}}h2,h3{font-size:1.6875em}@media only screen and (min-width:768px){h2{font-size:2.25em}}h4{font-size:1.125em}h5{font-size:.88889em}h6{font-size:.71111em}a{transition:color 110ms ease-in-out;color:#0073aa}a:active,a:hover{color:#005177;outline:0;text-decoration:none}a:focus{outline:0;text-decoration:underline}.has-primary-background-color a,.has-primary-background-color a:hover,.has-primary-background-color h1,.has-primary-background-color h2,.has-primary-background-color h3,.has-primary-background-color h4,.has-primary-background-color h5,.has-primary-background-color h6,.has-primary-background-color p{color:#fff}.gallery-caption,figcaption{font-size:.71111em;line-height:1.6;color:#767676}.wp-block-paragraph.has-drop-cap:not(:focus)::first-letter{font-size:3.375em;line-height:1;font-weight:700;margin:0 .25em 0 0}.wp-block-cover .wp-block-cover-text,.wp-block-cover h2{font-size:2.25em;font-weight:700;line-height:1.4}.wp-block-cover.has-left-content{justify-content:center}.wp-block-cover.has-right-content{justify-content:center}body[data-type="core/cover"][data-align=left] .wp-block-cover-text,body[data-type="core/cover"][data-align=left] h2,body[data-type="core/cover"][data-align=right] .wp-block-cover-text,body[data-type="core/cover"][data-align=right] h2{width:100%;max-width:305px}@media only screen and (min-width:1168px){body[data-type="core/cover"][data-align=wide] .wp-block-cover-text,body[data-type="core/cover"][data-align=wide] h2,body[data-type="core/cover"][data-align=full] .wp-block-cover-text,body[data-type="core/cover"][data-align=full] h2{padding:0;width:calc(6 * (100vw / 12));max-width:calc(6 * (100vw / 12))}}.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption,.wp-block-gallery .gallery-item .gallery-caption{font-size:.71111em;line-height:1.6}.wp-block-button .wp-block-button__link{line-height:1.8;font-size:.88889em;font-weight:700}.wp-block-button:not(.is-style-outline) .wp-block-button__link{background:#0073aa}.wp-block-button:not(.is-style-squared) .wp-block-button__link{border-radius:5px}.wp-block-button.is-style-outline,.wp-block-button.is-style-outline:active,.wp-block-button.is-style-outline:focus,.wp-block-button.is-style-outline:hover{background:0 0;color:#0073aa}.wp-block-button.is-style-outline .wp-block-button__link,.wp-block-button.is-style-outline:active .wp-block-button__link,.wp-block-button.is-style-outline:focus .wp-block-button__link,.wp-block-button.is-style-outline:hover .wp-block-button__link{background:0 0}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color),.wp-block-button.is-style-outline:active .wp-block-button__link:not(.has-text-color),.wp-block-button.is-style-outline:focus .wp-block-button__link:not(.has-text-color),.wp-block-button.is-style-outline:hover .wp-block-button__link:not(.has-text-color){color:#0073aa}.wp-block-quote:not(.is-large):not(.is-style-large){border-left:2px solid #0073aa}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin-top:2.8125em;margin-bottom:2.8125em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:1.6875em;line-height:1.3;margin-bottom:.5em;margin-top:.5em}.wp-block-quote .wp-block-quote__citation,.wp-block-quote cite,.wp-block-quote footer{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif;font-size:.71111em;line-height:1.6;color:#767676}.wp-block-pullquote{border:none}.wp-block-pullquote.is-style-solid-color blockquote{width:calc(100vw - (2 * 1rem));max-width:80%}@media only screen and (min-width:768px){.wp-block-pullquote.is-style-solid-color blockquote{width:calc(8 * (100vw / 12))}}@media only screen and (min-width:1168px){.wp-block-pullquote.is-style-solid-color blockquote{width:calc(6 * (100vw / 12))}}.wp-block-pullquote.is-style-solid-color blockquote:not(.has-text-color){color:#fff}.wp-block-pullquote.is-style-solid-color:not(.has-background-color){background-color:#0073aa}.wp-block-pullquote blockquote{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word}body[data-type="core/pullquote"] blockquote>.block-library-pullquote__content .editor-rich-text__tinymce[data-is-empty=true]::before,body[data-type="core/pullquote"] blockquote>.editor-rich-text p,body[data-type="core/pullquote"] p,body[data-type="core/pullquote"][data-align=left] blockquote>.block-library-pullquote__content .editor-rich-text__tinymce[data-is-empty=true]::before,body[data-type="core/pullquote"][data-align=left] blockquote>.editor-rich-text p,body[data-type="core/pullquote"][data-align=left] p,body[data-type="core/pullquote"][data-align=right] blockquote>.block-library-pullquote__content .editor-rich-text__tinymce[data-is-empty=true]::before,body[data-type="core/pullquote"][data-align=right] blockquote>.editor-rich-text p,body[data-type="core/pullquote"][data-align=right] p{font-size:1.6875em;font-style:italic;line-height:1.3;margin-bottom:.5em;margin-top:.5em}@media only screen and (min-width:768px){body[data-type="core/pullquote"] blockquote>.block-library-pullquote__content .editor-rich-text__tinymce[data-is-empty=true]::before,body[data-type="core/pullquote"] blockquote>.editor-rich-text p,body[data-type="core/pullquote"] p,body[data-type="core/pullquote"][data-align=left] blockquote>.block-library-pullquote__content .editor-rich-text__tinymce[data-is-empty=true]::before,body[data-type="core/pullquote"][data-align=left] blockquote>.editor-rich-text p,body[data-type="core/pullquote"][data-align=left] p,body[data-type="core/pullquote"][data-align=right] blockquote>.block-library-pullquote__content .editor-rich-text__tinymce[data-is-empty=true]::before,body[data-type="core/pullquote"][data-align=right] blockquote>.editor-rich-text p,body[data-type="core/pullquote"][data-align=right] p{font-size:2.25em}}body[data-type="core/pullquote"] .wp-block-pullquote__citation,body[data-type="core/pullquote"][data-align=left] .wp-block-pullquote__citation,body[data-type="core/pullquote"][data-align=right] .wp-block-pullquote__citation{font-size:.71111em;line-height:1.6;text-transform:none}body[data-type="core/pullquote"] em,body[data-type="core/pullquote"][data-align=left] em,body[data-type="core/pullquote"][data-align=right] em{font-style:normal}body[data-type="core/pullquote"][data-align=left] .editor-block-list__block-edit,body[data-type="core/pullquote"][data-align=right] .editor-block-list__block-edit{max-width:50%}body[data-type="core/pullquote"][data-align=left] .editor-block-list__block-edit .wp-block-pullquote:not(.is-style-solid-color),body[data-type="core/pullquote"][data-align=right] .editor-block-list__block-edit .wp-block-pullquote:not(.is-style-solid-color){padding:0}body[data-type="core/pullquote"][data-align=left] .editor-block-list__block-edit .wp-block-pullquote.is-style-solid-color,body[data-type="core/pullquote"][data-align=right] .editor-block-list__block-edit .wp-block-pullquote.is-style-solid-color{padding:1em}body[data-type="core/pullquote"][data-align=left] .wp-block-pullquote__citation,body[data-type="core/pullquote"][data-align=left] blockquote>.block-library-pullquote__content .editor-rich-text__tinymce[data-is-empty=true]::before,body[data-type="core/pullquote"][data-align=left] blockquote>.editor-rich-text p,body[data-type="core/pullquote"][data-align=left] p,body[data-type="core/pullquote"][data-align=right] .wp-block-pullquote__citation,body[data-type="core/pullquote"][data-align=right] blockquote>.block-library-pullquote__content .editor-rich-text__tinymce[data-is-empty=true]::before,body[data-type="core/pullquote"][data-align=right] blockquote>.editor-rich-text p,body[data-type="core/pullquote"][data-align=right] p{text-align:left}.wp-block-file .wp-block-file__button{line-height:1.8;font-size:.88889em;font-weight:700;background-color:#0073aa;border-radius:5px}.wp-block-verse,.wp-block-verse pre{padding:0}.wp-block-code{border-radius:0}.wp-block-table td,.wp-block-table th{border-color:#767676}.wp-block-separator:not(.is-style-dots){border-bottom:2px solid #767676}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:2.25em;margin-left:0}.wp-block-separator.is-style-dots:before{color:#767676;font-size:1.6875em;letter-spacing:.88889em}.wp-block-categories,.wp-block-categories ul,.wp-block-latest-posts,.wp-block-latest-posts ul,ul.wp-block-archives,ul.wp-block-archives ul{padding:0;list-style-type:none}.wp-block-categories li,.wp-block-latest-posts li,ul.wp-block-archives li{font-size:1.6875em;font-weight:700;line-height:1.2}.wp-block-categories li:not(.menu-item-has-children),.wp-block-latest-posts li:not(.menu-item-has-children),ul.wp-block-archives li:not(.menu-item-has-children){padding-bottom:.75rem}.wp-block-categories li a,.wp-block-latest-posts li a,ul.wp-block-archives li a{text-decoration:none}.wp-block-categories li ul,.wp-block-latest-posts li ul,ul.wp-block-archives li ul{padding-left:1rem}.wp-block-latest-posts.is-grid li{border-top:2px solid #ccc;padding-top:1rem;margin-bottom:2rem}.wp-block-latest-posts.is-grid li:last-child{margin-bottom:auto}.wp-block-latest-comments .wp-block-latest-comments__comment-meta{font-weight:700}.wp-block-latest-comments .wp-block-latest-comments__comment-meta .wp-block-latest-comments__comment-date{font-weight:400}.wp-block-latest-comments .wp-block-latest-comments__comment,.wp-block-latest-comments .wp-block-latest-comments__comment-date,.wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p{font-size:inherit}.wp-block-latest-comments .wp-block-latest-comments__comment-date{font-size:.71111em}.wp-caption dd{text-align:center;-webkit-margin-start:0;margin-inline-start:0}.wp-block-freeform blockquote{border-left:2px solid #0073aa}.wp-block-freeform blockquote cite{font-size:.71111em;font-style:normal;line-height:1.6;color:#767676}.wp-block-freeform .gallery{display:flex}.wp-block-freeform .gallery .gallery-item{padding:.5rem;text-align:center;vertical-align:top;width:100%}.wp-block-freeform .gallery .gallery-item .gallery-caption{margin:0}.wp-block-freeform .gallery.gallery-columns-2 .gallery-item{max-width:calc((12 / 2) * (100% / 12))}.wp-block-freeform .gallery.gallery-columns-3 .gallery-item{max-width:calc((12 / 3) * (100% / 12))}.wp-block-freeform .gallery.gallery-columns-4 .gallery-item{max-width:calc((12 / 4) * (100% / 12))}.wp-block-freeform .gallery.gallery-columns-5 .gallery-item{max-width:calc((12 / 5) * (100% / 12))}.wp-block-freeform .gallery.gallery-columns-6 .gallery-item{max-width:calc((12 / 6) * (100% / 12))}.wp-block-freeform .gallery.gallery-columns-7 .gallery-item{max-width:calc((12 / 7) * (100% / 12))}.wp-block-freeform .gallery.gallery-columns-8 .gallery-item{max-width:calc((12 / 8) * (100% / 12))}.wp-block-freeform .gallery.gallery-columns-9 .gallery-item{max-width:calc((12 / 9) * (100% / 12))}