@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+Display:ital,wght@0,100..900;1,100..900&family=Noto+Sans+Mono:wght@100..900&family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Noto+Serif:ital,wght@0,100..900;1,100..900&display=swap);*{box-sizing:border-box}.spacer{display:inline-block;width:5ch}body{font-family:"Noto Serif","Garamond",serif;font-size:15px;line-height:1.5}#main{margin:auto;max-width:930px;padding:0 1em}a{text-decoration:none}a,a:visited{color:#072ac8}.archive h1,.page-template h1{font-size:36px;margin-top:1em;text-align:center}.taxonomy-index--container{margin:2em 0}@media screen and (min-width:480px){.taxonomy-index--container{columns:3}}.taxonomy-index--container h2,body{margin:0}.taxonomy-index--container .letter-container{break-inside:avoid}h1,h2.faux-h1{font-family:"Noto Sans Display",sans-serif;font-size:30px;margin:0}h1 a,h2.faux-h1 a{color:#041d8a!important}h1 a:hover,h2.faux-h1 a:hover{text-decoration:underline}.quotation--container{border:1px solid #d3d3d3;border-radius:0 25px 25px 25px;box-shadow:4px 4px 2px 1px gray;margin:calc(2em + 32px)0 2em;padding:2em;position:relative}.quotation--container .quotation--type{align-items:center;border:1px solid #d3d3d3;border-bottom-color:#fff;border-radius:25px 25px 0 0;display:flex;font-family:"Noto Sans Display",sans-serif;font-size:16px;font-weight:600;font-variant:small-caps;height:32px;left:-1px;padding:0 1em;position:absolute;top:-32px}.quotation--container .quotation--authors{margin-left:2em;margin-top:.5em}.quotation--container .quotation--authors .quotation--author{font-family:"Noto Sans Display",sans-serif;font-size:20px;font-weight:500;text-decoration:none}.quotation--container .quotation--text{display:inline-block;font-family:"Noto Sans Mono",monospace;font-size:15px;margin:1em 0;min-width:300px}.quotation--container .quotation--text .quotation--source{font-family:"Noto Serif",serif;text-align:right}.quotation--container .quotation--themes{margin:0 0 1em}.quotation--container .quotation--themes .quotation--theme{align-items:center;background-color:#d9effc;border:1px solid #072ac8;border-radius:25px;color:#072ac8;display:inline-flex;font-family:"Noto Sans",sans-serif;font-size:14px;font-weight:700;padding:.25em 1.5em;text-decoration:none}.quotation--container .quotation--themes .quotation--theme+.quotation--theme{margin-left:1em}.quotation--container .quotation--taxonomy-row{align-items:center;display:flex;min-height:25px}.quotation--container .quotation--taxonomy{display:inline-block;font-family:"Noto Sans",sans-serif;font-size:15px;font-weight:700;margin-right:1em;min-width:45px;font-variant:small-caps;text-align:right;text-transform:lowercase}.quotation--container .quotation--taxonomy-term{color:purple;font-size:13px}.quotation--container .quotation--read-more{font-size:18px;font-weight:600;margin:2em 0;text-align:center}.quotation--container hr{margin:3em 0}.quotation--container .quotation--analysis{margin:1em 0;padding:0 2em}.quotation--container .quotation--note{border:1px solid red;border-left:3px solid red;border-right:3px solid red;border-radius:5px;margin:3em 0;padding:0 2em}.quotation--comments{display:flex;justify-content:space-between;margin-top:2em;padding-top:1em;text-align:right}.quotation--comments:has(:only-child){justify-content:flex-end}#respond,h3#comments{border-top:1px solid #000}h3#comments{margin:3em 0 1em;padding-bottom:1em}#respond{margin-top:3em}#respond .required{color:red}#respond .comment-notes{font-size:14px}#respond form label{display:inline-block;font-weight:700}#respond form .comment-form-url{display:none}#respond form .comment-form-cookies-consent label{font-weight:400}#respond form input[type=text],#respond form textarea{font-family:"Noto Serif",serif;padding:.5em;width:100%}#respond form p.form-submit input[type=submit]{background-color:#041d8a;border:1px solid #d9effc;color:#d9effc;font-size:18px;font-weight:700;outline:0;padding:.75em 1em}header{background-color:#000;color:#fff}@media screen and (min-width:480px){header .container{padding:0 2em}}header .container #link-home{background-color:#a9a9a9;color:#000;display:flex;justify-content:center;min-height:25px;padding-bottom:5px}@media screen and (min-width:480px){header .container #link-home{background-color:inherit;color:inherit}header .container{display:flex;justify-content:space-between}}header .container a{align-items:center;color:#fff;display:flex;font-family:"Noto Sans Mono",monospace;font-size:14px;font-variant:small-caps;font-weight:700;line-height:1;text-decoration:none}header .container a:hover{background-color:#fff;color:#000}header .container .menu-navigation-container{display:flex;height:40px;justify-content:center}header .container .menu-navigation-container ul{display:inline-flex;margin:0;padding:0}header .container .menu-navigation-container ul li{display:flex;list-style-type:none}header .container .menu-navigation-container ul li a{align-items:center;display:flex;font-size:16px;font-weight:400;letter-spacing:.08em;padding:0 1em;text-transform:uppercase}