.tf-post-content{width:100%;color:#1a1a1a;line-height:1.75}.tf-post-content>*:first-child{margin-top:0}.tf-post-content>*:last-child{margin-bottom:0}.tf-post-content p,.tf-post-content ul,.tf-post-content ol,.tf-post-content blockquote,.tf-post-content table{margin-top:0;margin-bottom:1.25em}.tf-post-content ul,.tf-post-content ol{padding-left:1.5em}.tf-post-content ul{list-style:disc}.tf-post-content ol{list-style:decimal}.tf-post-content li{margin-bottom:.5em;padding-left:.25em}.tf-post-content li::marker{color:#000}.tf-post-content li>ul,.tf-post-content li>ol{margin-top:.5em;margin-bottom:0}.tf-post-content h2,.tf-post-content h3,.tf-post-content h4,.tf-post-content h5,.tf-post-content h6{font-family:"Baskervville",serif;font-weight:400;color:#000;line-height:1.25;letter-spacing:-.01em;text-wrap:balance}.tf-post-content h2{font-size:var(--heading-3);margin-top:2.5em;margin-bottom:.75em;padding-bottom:.4em;border-bottom:1px solid #e0e0e0}.tf-post-content h3{font-size:var(--heading-4);margin-top:2em;margin-bottom:.6em}.tf-post-content h4{font-size:var(--heading-5);margin-top:1.75em;margin-bottom:.5em}.tf-post-content h5,.tf-post-content h6{font-family:"Arial",sans-serif;font-size:var(--text-s);font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin-top:1.75em;margin-bottom:.5em}.tf-post-content p:has(>strong:only-child){margin-top:1.75em;margin-bottom:.4em;font-family:"Baskervville",serif;font-size:var(--heading-5);line-height:1.3;color:#000}.tf-post-content p:has(>strong:only-child) strong{font-weight:600}.tf-post-content>p:has(>strong:only-child):not(hr~p){margin-top:0;font-family:inherit;font-size:inherit}.tf-post-content :is(h2,h3,h4,hr) + :is(h2,h3,h4,p:has(>strong:only-child)){margin-top:.75em}.tf-post-content a{font-size:inherit;color:#000;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;padding-bottom:0;transition:opacity .2s ease}.tf-post-content a:hover{opacity:.6}.tf-post-content hr,.tf-post-content .wp-block-separator{border:0;border-top:1px solid #e0e0e0;margin:2.5em 0;opacity:1}.tf-post-content blockquote{margin-left:0;margin-right:0;padding:.25em 0 .25em 1.25em;border-left:2px solid #000;font-family:"Baskervville",serif;font-size:var(--text-l);font-style:italic;line-height:1.5}.tf-post-content figure,.tf-post-content .wp-block-image{margin:2em 0}.tf-post-content img{max-width:100%;height:auto}.tf-post-content figcaption{margin-top:.5em;font-size:var(--text-s);color:#616161;text-align:center}.tf-post-content table{width:100%;border-collapse:collapse;font-size:var(--text-s)}.tf-post-content th,.tf-post-content td{padding:.75em 1em;border-bottom:1px solid #e0e0e0;text-align:left}.tf-post-content th{font-weight:700;color:#000}@media (max-width:767px){.tf-post-content h2{margin-top:2em}}