html{font-size:62.5%;font-family:'EB Garamond','Palatino Linotype','Book Antiqua',Palatino,serif;font-variant-numeric:proportional-nums lining-nums;line-height:1.2;background-color:#ffffff;color:#333333}body{font-size:1.8rem;margin:0}header{width:100%;font-family:'Simula-Book','Palatino Linotype','Book Antiqua',Palatino,serif;border-bottom:1px solid #cccccc}footer{width:100%;border-top:1px solid #cccccc}header nav,main,footer nav{max-width:90rem;margin:0 auto;padding:1.2rem 2.5%}nav a{font-weight:normal}nav .primary a,nav .secondary a{text-decoration:none}nav .primary .logo{display:inline-block;background-image:url("/images/heart.png");background-position:center;background-repeat:no-repeat;background-size:100%;border-radius:50%;height:72px;width:72px}nav .primary .logo:hover,nav .primary .logo:active{opacity:50%}nav .tertiary{text-align:center}strong{font-weight:700}h1,h2,h3,h4{font-weight:normal}h1{font-size:3.0rem}h2{font-size:2.6rem}h3{font-size:2.2rem}h4{font-size:1.8rem}a{color:inherit}a:hover{opacity:50%}a.header-link,a.footnote-back{text-decoration:none}sup,sub{vertical-align:baseline;position:relative}sup{top:-0.25em}sub{top:0.25em}code,pre{font-family:"Courier",monospace}pre{white-space:pre-wrap;font-size:1.4rem}article .header{font-style:italic;color:#666666}aside{margin-block-start:1em;margin-block-end:1em}aside,blockquote{color:#666666}figure{text-align:center}figcaption{font-style:italic;margin-block-start:1em;margin-block-end:1em}mark{color:inherit;background-color:#ffff0033}blockquote,figure{margin-inline-start:5%;margin-inline-end:5%}ol,ul{padding-inline-start:5%;padding-inline-end:5%}ul{list-style-type:circle}hr{border:0.5px solid #cccccc}video,iframe.youtubegac{background-color:#333333}iframe.youtube{max-width:560px;aspect-ratio:16 / 9;width:100%}.post{border-top:1px solid #cccccc}.post a{text-decoration:none}.post .link{display:flex}.post .link .summary{flex-grow:1}.post .link .summary .description{margin-bottom:2rem}.post .link .thumbnail{float:right;margin-left:2rem;margin-bottom:2rem;border-radius:8px;width:128px;height:128px}@media (max-width:639px){header nav{display:flex;flex-direction:column;align-items:center;row-gap:1.2rem}nav .primary{display:flex;flex-direction:column;row-gap:0.6rem;align-items:center;font-size:2.6rem}nav .secondary{font-size:1.8rem}.post .meta{display:flex;justify-content:space-between;flex-wrap:wrap}.post .meta .date{text-align:right}.post .link .summary .title{margin-block-start:0em}.post .link .thumbnail{margin-left:2rem}.table-of-contents,.table-of-contents+hr{display:none}}@media (min-width:640px){header nav{display:flex;flex-direction:row;justify-content:space-between;align-items:center}nav .primary{display:flex;flex-direction:row;column-gap:1.2rem;align-items:center;font-size:3.0rem}nav .secondary{font-size:2.2rem;float:right}.post{display:flex}.post .meta{width:240px}.post .meta .author{font-size:2.0rem}.post .link{flex:1}.post .link .summary .title{margin-block-start:2rem}.post .link .thumbnail{margin-top:2rem}}@media (prefers-color-scheme:dark){html{color:#ffffff;background-color:#000000}nav .primary .logo{background-color:#ffffff}article .header{color:#999999}aside,blockquote{color:#999999}}@font-face{font-family:'Simula-Book';src:url('/fonts/Simula-Book.eot');src:url('/fonts/Simula-Book.woff2') format('woff2'),url('/fonts/Simula-Book.woff') format('woff')}@font-face{font-family:'Simula-BookItalic';src:url('/fonts/Simula-BookItalic.eot');src:url('/fonts/Simula-BookItalic.woff2') format('woff2'),url('/fonts/Simula-BookItalic.woff') format('woff')}