@media (min-width:1400px){.single-post .entry-content:has(>h2),.single-post .entry-content:has(>h3):not(:has(>h2)){display:grid;grid-template-columns:26% minmax(0,1fr);column-gap:4%;align-items:start}.single-post .entry-content:has(>h2)>*,.single-post .entry-content:has(>h3):not(:has(>h2))>*{grid-column:2;max-width:none}.single-post .entry-content:has(>h2)>h2,.single-post .entry-content:has(>h3):not(:has(>h2))>h3{grid-column:1;max-width:none;margin:24px 0 0;padding-top:3px;font-size:20px;font-weight:700;line-height:1.3;letter-spacing:-.01em;overflow-wrap:break-word;hyphens:auto}#tft-site-main-body.single-post .entry-content:has(>h2)>h2,#tft-site-main-body.single-post .entry-content:has(>h3):not(:has(>h2))>h3{font-size:20px!important;line-height:1.3;font-weight:700}#tft-site-main-body.single-post .entry-content:has(>h2)>h3,#tft-site-main-body.single-post .entry-content:has(>h2)>h4{font-size:18px!important;font-weight:700;line-height:1.35}.single-post .entry-content:has(>h2)>h2+*,.single-post .entry-content:has(>h3):not(:has(>h2))>h3+*{margin-top:24px}.single-post .entry-content:has(>h2)>hr,.single-post .entry-content:has(>h3):not(:has(>h2))>hr{grid-column:1 / -1}.single-post .entry-content:not(:has(>h2)):not(:has(>h3))>*{max-width:800px}}.single-post .entry-content>p,.single-post .entry-content>ul li,.single-post .entry-content>ol li,.single-post .entry-content>blockquote{font-size:18px;line-height:1.7}.entry-content figure.wp-block-table{max-width:100%;margin:0 0 22px;overflow-x:auto;-webkit-overflow-scrolling:touch}.entry-content table{width:100%;border-collapse:collapse;border:1px solid var(--ow-rule,#DCE6E9);font-size:16px;line-height:1.55}.entry-content figure.wp-block-table table{min-width:420px}.entry-content th{padding:11px 14px;border:1px solid var(--ow-rule,#DCE6E9);background:var(--ow-band,#EDF3F4);font-weight:600;text-align:left;color:var(--ow-ink,#08222D)}.entry-content td{padding:11px 14px;border:1px solid var(--ow-rule,#DCE6E9);color:var(--ow-body,#4A5A61);vertical-align:top}.entry-content td strong,.entry-content th strong{color:var(--ow-ink,#08222D)}.entry-content .hmt-callout{margin:0 0 22px;padding:14px 18px;border-left:3px solid var(--ow-primary,#0E6E8C);border-radius:0 6px 6px 0;background:var(--ow-band,#EDF3F4);color:var(--ow-ink,#08222D)}.entry-content .hmt-callout>p:last-child{margin-bottom:0}.e-con-inner:has(>.elementor-widget-text-editor):not(:has(>.elementor-widget-image)):not(:has(>.elementor-widget-image-gallery)):not(:has(>.elementor-widget-image-carousel)):not(:has(>.elementor-widget-gallery)){max-width:700px;margin-inline:auto}.e-con-inner:has(>.elementor-widget-text-editor) .elementor-widget-text-editor p{font-size:18px;line-height:1.7}.hmt-geo-enhancement{padding:52px 0;border-top:1px solid var(--ow-rule,#DCE6E9);border-bottom:1px solid var(--ow-rule,#DCE6E9);background:var(--ow-white,#fff)}.hmt-geo-enhancement .hmt-geo__inner{max-width:660px;margin:0 auto;padding:0 var(--hmt-content-gutter,20px)}.hmt-geo-enhancement p.hmt-geo__kicker{margin:0 0 10px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ow-primary,#0E6E8C)}#tft-site-main-body .hmt-geo-enhancement h2{margin:0 0 18px;font-size:30px;font-weight:700;line-height:1.2;letter-spacing:-.01em;color:var(--ow-ink,#08222D)}.hmt-geo-enhancement p.hmt-geo__lead{margin:0 0 18px;font-size:18px;line-height:1.65;color:var(--ow-body,#4A5A61)}.hmt-geo-enhancement p{margin:0 0 12px;font-size:16px;line-height:1.65;color:var(--ow-body,#4A5A61)}.hmt-geo-enhancement .hmt-geo__card{margin-top:22px;padding:20px 22px;border:1px solid var(--ow-rule,#DCE6E9);border-left:3px solid var(--ow-primary,#0E6E8C);border-radius:0 6px 6px 0;background:var(--ow-white,#fff)}#tft-site-main-body .hmt-geo-enhancement h3{margin:0 0 12px;font-size:20px;font-weight:700;line-height:1.3;color:var(--ow-ink,#08222D)}.hmt-geo-enhancement ul{margin:0;padding-left:1.3em;font-size:16px;line-height:1.7;color:var(--ow-body,#4A5A61)}.hmt-geo-enhancement li{margin:0 0 6px}.hmt-geo-enhancement li::marker{color:var(--ow-muted,#5A6B73)}.hmt-geo-enhancement li:last-child{margin-bottom:0}.hmt-geo-enhancement strong{color:var(--ow-ink,#08222D)}.hmt-geo-enhancement table{width:100%;border-collapse:collapse;border:1px solid var(--ow-rule,#DCE6E9);font-size:16px;line-height:1.55}.hmt-geo-enhancement td{padding:11px 14px;border:1px solid var(--ow-rule,#DCE6E9);color:var(--ow-body,#4A5A61);vertical-align:top}.hmt-geo-enhancement td strong{color:var(--ow-ink,#08222D)}.hmt-faq.hmt-faq{max-width:700px;padding-left:var(--hmt-content-gutter,20px)!important;padding-right:var(--hmt-content-gutter,20px)!important}