@font-face{font-family:gotham;src:url(/_next/static/media/eb74faabb8756d67-s.p.otf) format("opentype");font-display:swap}@font-face{font-family:gotham Fallback;src:local("Arial");ascent-override:83.38%;descent-override:20.85%;line-gap-override:0.00%;size-adjust:115.13%}.__className_75ad89{font-family:gotham,gotham Fallback,sans-serif}.aligncenter,.alignleft,.alignright{display:block;padding:0}.aligncenter{float:none;margin:.5em auto 1em}.alignright{float:right;margin:.5em 0 1em 1em}.alignleft{float:left;margin:.5em 1em 1em 0}.wp-caption{padding:5px 0;border:1px solid #555;background:#444;text-align:center}.wp-caption img{display:inline}.wp-caption p.wp-caption-text{margin:5px 0 0;padding:0;text-align:center;font-size:75%;font-weight:100;font-style:italic;color:#ddd}.aligncenter{text-align:center!important}.aligncenter img{display:inline-block!important}.blog-post-content h2{clear:both;margin-top:20px;margin-bottom:10px;font-size:1.875rem;line-height:2.25rem}@media (min-width:768px){.blog-post-content h2{font-size:2.25rem;line-height:2.5rem}}@media (min-width:1024px){.blog-post-content h2{font-size:35px}}.blog-post-content h3{clear:both;margin-top:20px;margin-bottom:10px;font-size:1.5rem;line-height:2rem}@media (min-width:768px){.blog-post-content h3{font-size:1.875rem;line-height:2.25rem}}@media (min-width:1024px){.blog-post-content h3{font-size:30px}}.blog-post-content h4{clear:both;margin-top:20px;margin-bottom:10px;font-size:1.25rem;line-height:1.75rem}@media (min-width:768px){.blog-post-content h4{font-size:1.5rem;line-height:2rem}}@media (min-width:1024px){.blog-post-content h4{font-size:25px}}.blog-post-content figure.alignright.size-large.is-resized{padding-left:20px}.img-blog-post h1,.img-blog-post h2,.img-blog-post h3,.img-blog-post h4,.img-blog-post h5,.img-blog-post h6{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}figure.alignright.size-full.is-resized{margin-left:15px}.blog-post-content .wp-block-table{display:block;width:100%;max-width:100%;margin:2rem 0;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid #e7e2dd;border-radius:.5rem}.blog-post-content .wp-block-table>table{margin:0;border:0;border-radius:0}.blog-post-content table{width:100%;min-width:34rem;border-collapse:collapse;font-size:.95rem;line-height:1.6;color:#372722;text-align:left}.blog-post-content table:not(.wp-block-table table){display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:2rem 0;border:1px solid #e7e2dd;border-radius:.5rem}.blog-post-content table.has-fixed-layout{table-layout:auto}.blog-post-content td,.blog-post-content th{padding:.75rem 1rem;border-bottom:1px solid #ece7e1;vertical-align:top}.blog-post-content thead td,.blog-post-content thead th{background-color:#f6f3ee;color:#372722;font-weight:600;letter-spacing:.01em;border-bottom:2px solid #ddd4c9}.blog-post-content th{font-weight:600}.blog-post-content tbody tr:nth-child(2n){background-color:#faf8f5}.blog-post-content tbody tr:last-child td,.blog-post-content tbody tr:last-child th{border-bottom:0}@media (hover:hover){.blog-post-content tbody tr:hover{background-color:#f1ede6}}@media (max-width:767px){.blog-post-content .wp-block-table,.blog-post-content table:not(.wp-block-table table){overflow-x:visible;border:0;border-radius:0}.blog-post-content table,.blog-post-content tbody,.blog-post-content td,.blog-post-content th,.blog-post-content thead,.blog-post-content tr{display:block;width:auto}.blog-post-content table{min-width:0;font-size:1rem}.blog-post-content tr{margin:0 0 1rem;padding:.25rem 0 .5rem;border:1px solid #e7e2dd;border-radius:.5rem;background-color:#faf8f5;overflow:hidden}.blog-post-content tbody tr:last-child{margin-bottom:0}.blog-post-content tbody tr:hover,.blog-post-content tbody tr:nth-child(2n){background-color:#faf8f5}.blog-post-content td,.blog-post-content th{padding:.4rem 1rem;border-bottom:0}.blog-post-content tbody tr:last-child td,.blog-post-content tbody tr:last-child th{border-bottom:0}.blog-post-content tr>td:first-child,.blog-post-content tr>th:first-child{padding-top:.75rem;padding-bottom:.6rem;margin-bottom:.35rem;border-bottom:1px solid #ece7e1;font-weight:600;font-size:1.05rem;color:#372722}.blog-post-content thead td,.blog-post-content thead th{background-color:transparent;border-bottom:0}}