html{text-rendering:optimizeLegibility}body,p,a,li,ul,ol,blockquote,cite,figcaption,span,em,button,input,select,textarea,nav,header,footer,section,article,aside,label,legend,table,th,td{font-family:'HedvigSerif',serif!important;font-weight:400!important;font-style:normal;line-height:1.65;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant-ligatures:common-ligatures;color:#1a1a1a}h1,h2,h3,h4,h5,h6,strong,b{font-family:'Fraunces',serif!important;font-style:normal}h1,h2{font-weight:700;letter-spacing:-.015em;line-height:1.15;text-wrap:balance;margin-top:.6em;margin-bottom:.35em;font-variation-settings:"SOFT" 30,"WONK" 1,"opsz" 72;color:#222;text-shadow:0 1px 0 rgb(0 0 0 / .03)}h3,h4{font-weight:600;letter-spacing:-.01em;line-height:1.2;margin-top:.7em;margin-bottom:.35em;font-variation-settings:"SOFT" 20,"WONK" 0,"opsz" 48;color:#4a4a4a;text-shadow:0 .5px 0 rgb(0 0 0 / .05)}h5,h6{font-weight:500;line-height:1.25;font-variation-settings:"SOFT" 10,"WONK" 0,"opsz" 32;color:#555}strong,b{font-size:1.08em;font-weight:600;font-variation-settings:"SOFT" 35,"WONK" 1,"opsz" 36;color:#003775}p{line-height:1.7}.entry-content p{margin-bottom:.85em}@media (max-width:1024px){.entry-content p{margin-bottom:.75em}}@media (max-width:768px){.entry-content p{margin-bottom:.65em}}.elementor-widget-heading h1,.elementor-widget-heading h2,.elementor-widget-heading h3,.elementor-widget-heading h4{line-height:1.2;text-wrap:balance;text-shadow:0 .5px 0 rgb(0 0 0 / .04)}blockquote{font-family:'Fraunces',serif!important;font-size:1.25em;font-weight:500;line-height:1.45;color:#333;border-left:3px solid #202020;padding-left:1em;margin-left:0;margin-right:0;font-style:italic}.entry-content mark{background-color:#202020;color:#fff;padding:0 .1em;font-weight:600;border-radius:2px}.elementor-section.elementor-top-section{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:2em;padding-right:2em}.home .elementor-section.elementor-top-section{max-width:100%}.elementor-column{display:flex;flex-direction:column}.elementor-widget-heading h1,.elementor-widget-heading h2{padding-left:.2em;padding-right:.2em}.rank-math-breadcrumb{padding:5px 20px 20px 12px;background-color:#fff;color:#003775}::selection{background:#202020;color:#fff}@media screen and (max-width:1024px){.back{background-attachment:fixed}}.single-post:not(.has-sidebar) .entry-content-wrap{max-width:70ch;margin-left:auto;margin-right:auto;padding-left:1.2em;padding-right:1.2em}.single-post:not(.has-sidebar) .entry-content{max-width:100%;padding:0}.single-post:not(.has-sidebar) .post-thumbnail{max-width:100%;margin:0 auto 2rem auto}@media (min-width:1025px){.single-post.has-sidebar .elementor-column.elementor-col-66{max-width:65%;flex:0 0 65%}.single-post.has-sidebar .elementor-column.elementor-col-33{max-width:33%;flex:0 0 33%}.single-post.has-sidebar .site-main .content-wrap{gap:2rem!important}.single-post.has-sidebar .entry-content-wrap,.single-post.has-sidebar .entry-content{max-width:100%;padding-left:0;padding-right:0}.single-post.has-sidebar .entry-content img{max-width:100%;height:auto;display:block;margin-bottom:1em;border-radius:4px;box-shadow:0 2px 6px rgb(0 0 0 / .05)}}@media (max-width:1024px){.single-post .entry-content-wrap{max-width:100%;padding-left:1.2em;padding-right:1.2em}.single-post .entry-content{max-width:100%;padding:0}}@media (max-width:768px){.single-post h1,.single-post h2{font-size:clamp(1.8rem, 5vw, 2.4rem);line-height:1.2;text-wrap:balance}.single-post h3,.single-post h4{font-size:clamp(1.3rem, 4vw, 1.6rem);line-height:1.25}.single-post .entry-content p{margin-bottom:.75em;line-height:1.65}.single-post .entry-content img,.single-post .post-thumbnail img{width:100%;height:auto;border-radius:4px;margin:1em 0}.elementor-column{display:block}}