.tg-post-page{box-sizing:border-box;margin:0 auto;max-width:var(--tg-layout-width,1440px);padding:var(--tg-space-top) 0 var(--tg-space-section)}.tg-post-page .tg-post-page__article,.tg-post-page .tg-post-page__next{box-sizing:border-box;padding-left:var(--tg-layout-gutter);padding-right:var(--tg-layout-gutter)}.tg-post-page .tg-post-page__next{border-top:1px solid #e3e3e3;margin-top:var(--tg-space-section);padding-top:var(--tg-space-section)}.tg-post .tg-post__title{color:#453426;font-family:TG Didot,serif;font-size:clamp(30px,calc(24.286px + 1.7857vw),50px);font-weight:400;letter-spacing:-.01em;line-height:1.2;margin:0;max-width:860px;padding:0}.tg-post .tg-post__meta{color:#bcbcbc;font-family:TG TStar,sans-serif;font-size:18px;font-weight:500;line-height:22px;margin:37px 0 0;padding:0;text-transform:uppercase}.tg-post .tg-post__media{margin-top:var(--tg-space-head)}.tg-post .tg-post__media img{aspect-ratio:1280/711;display:block;height:auto;object-fit:cover;width:100%}.tg-post .tg-post__body{margin-top:var(--tg-space-section);max-width:960px}.tg-post .tg-post__head+.tg-post__body{margin-top:var(--tg-space-head)}.tg-post .tg-post__body,.tg-post .tg-post__body h2,.tg-post .tg-post__body h3,.tg-post .tg-post__body h4,.tg-post .tg-post__body li,.tg-post .tg-post__body p{color:#453426;font-family:TG TStar,sans-serif;font-size:23px;letter-spacing:0;line-height:36px}.tg-post .tg-post__body>*{margin-bottom:0;margin-top:0}.tg-post .tg-post__body>*+*{margin-top:36px}.tg-post .tg-post__body .tg-post__lead:before{border-top:1px solid #453426;content:"";display:inline-block;margin-right:23px;vertical-align:middle;width:85px}.tg-post .tg-post__body h2,.tg-post .tg-post__body h3,.tg-post .tg-post__body h4{font-weight:700;padding:0}.tg-post .tg-post__body>*+h2,.tg-post .tg-post__body>*+h3,.tg-post .tg-post__body>*+h4{margin-top:72px}.tg-post .tg-post__body>h2+*,.tg-post .tg-post__body>h3+*,.tg-post .tg-post__body>h4+*{margin-top:0}.tg-post .tg-post__body b,.tg-post .tg-post__body strong{font-weight:700}.tg-post .tg-post__body a{color:#453426;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.tg-post .tg-post__body ol,.tg-post .tg-post__body ul{list-style:none;padding:0}.tg-post .tg-post__body li{margin:0;padding-left:20px;position:relative}.tg-post .tg-post__body ul>li:before{content:"•";left:0;position:absolute}.tg-post .tg-post__body ol{counter-reset:tg-post-ol}.tg-post .tg-post__body ol>li{counter-increment:tg-post-ol;padding-left:30px}.tg-post .tg-post__body ol>li:before{content:counter(tg-post-ol) ".";left:0;position:absolute}.tg-post .tg-post__body img{height:auto;max-width:100%}.tg-post .tg-post__links{list-style:none;margin:70px 0 0;padding:0}.tg-post .tg-post__links li{font-size:19px;line-height:23px;list-style:none;margin:0;padding:0}.tg-post .tg-post__links li::marker,.tg-post .tg-post__links li:before{content:none}.tg-post .tg-post__links li+li{margin-top:20px}.tg-post .tg-post__links a,.tg-post .tg-post__links a:visited{color:#ff6e00;font-family:TG TStar,sans-serif;font-size:19px;font-weight:700;letter-spacing:1px;line-height:23px;text-decoration:none;text-transform:uppercase;transition:opacity .2s ease}.tg-post .tg-post__links a:focus-visible,.tg-post .tg-post__links a:hover{color:#ff6e00;opacity:.7;text-decoration:none}@media (max-width:767px){.tg-post .tg-post__meta{font-size:12px;font-weight:700;line-height:15px;margin-top:24px}.tg-post .tg-post__media{margin-left:calc(var(--tg-layout-gutter)*-1);margin-right:calc(var(--tg-layout-gutter)*-1)}.tg-post .tg-post__media img{aspect-ratio:322/227}.tg-post .tg-post__body,.tg-post .tg-post__body h2,.tg-post .tg-post__body h3,.tg-post .tg-post__body h4,.tg-post .tg-post__body li,.tg-post .tg-post__body p{font-size:16px;line-height:25px}.tg-post .tg-post__body>*+*{margin-top:25px}.tg-post .tg-post__body>*+h2,.tg-post .tg-post__body>*+h3,.tg-post .tg-post__body>*+h4{margin-top:50px}.tg-post .tg-post__body .tg-post__lead:before{margin-right:16px;width:60px}.tg-post .tg-post__body li{padding-left:15px}.tg-post .tg-post__body ol>li{padding-left:22px}.tg-post .tg-post__body a{text-underline-offset:4px}.tg-post .tg-post__links li{font-size:14px;line-height:17px}.tg-post .tg-post__links li+li{margin-top:12px}.tg-post .tg-post__links a,.tg-post .tg-post__links a:visited{font-size:14px;line-height:17px}}@media (prefers-reduced-motion:reduce){.tg-post .tg-post__links a{transition:none}}