:root{--sans-serif-header: Raleway, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;--serif-header: Georgia, serif;--content-font: Arial, Helvetica}.button-nav-link{text-decoration:none}.button-nav-link div{display:flex;justify-content:center;max-width:300px;align-items:center;padding:10px 30px;background-color:#ccc19b;border-radius:0 25px 25px 0;font-family:var(--sans-serif-header);font-weight:400;font-size:16px;color:#080808;-webkit-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s;position:sticky;top:100px}.button-nav-link div:hover{background-color:#e3ded0}.content-wrapper{display:flex;justify-content:center;padding:2rem 1rem}.post-content-wrapper{display:grid;grid-template-columns:1fr auto 1fr;padding:2rem 0rem}.mobile .post-content-wrapper{display:flex;justify-content:center;padding:2rem 0rem;justify-content:space-between}.content{max-width:1000px;font-family:var(--serif-header)}.content a{text-decoration:none}.tooltip,.tooltip-base{position:relative;font-weight:400}.tooltip b,.tooltip-base b{font-weight:400}.tooltiptext *,.tooltip-content *{font-family:var(--content-font)!important;display:block;text-indent:0px}.tooltip .tooltiptext,.tooltip-base .tooltip-content{visibility:hidden;width:max-content;max-width:400px;background-color:#e3ded0;text-align:right;border-radius:1.5%;padding:10px;line-height:normal!important;position:absolute;z-index:1}.tooltip:hover .tooltiptext,.tooltip-base:hover .tooltip-content{visibility:visible;margin-left:6px}.mobile .tooltiptext,.mobile .tooltip-content{display:none}.content-text *:not(.MsoFootnoteReference span,sup *,.footnotes-section *,.tooltiptext span,.tooltip-content span){font-size:16px!important;line-height:1.5;font-family:var(--sans-serif-header)}span.MsoFootnoteReference *{font-size:12px!important;font-style:normal;font-family:var(--content-font)!important}.content-text .footnotes-section *{font-size:14px!important;line-height:1.3;font-family:var(--content-font)!important;font-style:normal}span.MsoFootnoteReference{position:relative;margin-left:1px;vertical-align:inherit!important;font-weight:inherit;font-size:12px!important;font-style:normal;font-family:var(--serif-header)!important}span.MsoFootnoteReference:not(.footnotes-section span.MsoFootnoteReference){top:-3px}.logo-text{position:relative;padding:0;font-family:var(--sans-serif-header);font-weight:300;font-size:40px;color:#080808;-webkit-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s;text-transform:uppercase}.logo-text em{font-style:normal;font-weight:600}.logo-text span{display:block;font-size:.5em;line-height:1.3;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:4px;line-height:2em;padding-left:.25em;color:#0006}.mobile .logo-text{font-size:24px;margin-right:12px;margin-left:12px}h1{position:relative;font-weight:300;color:#080808;-webkit-transition:all .4s ease 0s;-o-transition:all .4s ease 0s;transition:all .4s ease 0s;text-transform:capitalize;font-size:32px;font-family:var(--serif-header);padding-bottom:5px}h1 em{font-style:normal;font-weight:600}h1 span{display:block;font-size:.5em;line-height:1.3;text-transform:uppercase;letter-spacing:4px;line-height:2em;padding-left:.25em;color:#0006;font-family:var(--sans-serif-header);font-size:15px;font-weight:400}h1:before{position:absolute;left:0;bottom:0;width:60px;height:2px;content:"";background-color:#74242a}.mobile h1{font-size:24px;margin-right:12px;margin-left:12px}.mobile .next-link,.mobile .prev-link,.next-link-mobile div{display:none}.mobile .next-link-mobile div{display:inline-block}.mobile .content-text{margin:16px}.mobile .content-text *:not(.MsoFootnoteReference span,.MsoFootnoteText span){font-size:16px!important}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{font-family:var(--sans-serif-header);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;margin:0;width:100%}.textarea,.input,.button{border:none;border-radius:25px;padding:8px 20px;border:1px solid lightgray;background-color:#fff;line-height:1.5;margin:0}.textarea:hover,.input:hover,.button:hover{box-shadow:0 0 1px #0009,0 1px 2px #0003}.button.small{padding:4px 20px}#nav input{border:none;width:100%}#nav input:focus-visible{outline:none}#nav input:hover{box-shadow:none}#search-form div:hover{box-shadow:0 0 1px #0009,0 1px 2px #0003;outline:-webkit-focus-ring-color auto 1px}#search-form svg{margin:0}.button{border:none;font-weight:300;font-size:18px;cursor:pointer;padding:10px 36px;color:#000;background-color:#c0b283}.button:hover{background-color:#cac6b9}.button svg{margin-top:-4px}label{font-family:var(--sans-serif-header)}.button.search-button{color:#fff;background-color:#c0b283;margin-left:12px;padding:.25rem .5rem}.button.search-button:hover{background-color:#cac6b9}.button:active{box-shadow:0 0 1px #0006;transform:translateY(1px)}#nav nav a.active span{color:inherit}#nav nav .active i{color:inherit}#nav nav a:hover{border-bottom:2px solid #8d8a8a}#nav nav a.active{border-bottom:2px solid #e3ded0}#nav nav a.pending{animation:progress 2s infinite ease-in-out;animation-delay:.2s}#detail{flex:1;width:100%}#detail.loading{opacity:.25;transition:opacity .2s;transition-delay:.2s}.home-banner{padding:10%;font-weight:300;text-transform:none;color:#fff;margin-top:12px;font-size:50px;font-family:var(--sans-serif-header);background-color:#c7bea5}.home-banner:before{display:none}.mobile .home-banner{text-align:center}.form-row{display:flex;align-items:start}.mobile .form-row{display:block}.post-link{margin-bottom:18px;padding:12px;background-color:#f4f4f4;border-radius:12px;font-weight:250;font-family:var(--serif-header)}.post-link *{color:#000}.post-link-category{padding-bottom:8px;font-size:16px}.input-validation-error{color:red;margin-top:2px}sup *{font-size:12px!important;font-family:var(--sans-serif-header)!important}
