.ti-related{padding:30px 38px 38px;border-top:3px solid #ffde00;background:#fafafa}.ti-related>h2{font-size:24px;line-height:1.3;margin:0 0 24px!important}.ti-related .wp-block-post-template{gap:20px!important;padding:0;margin:0;list-style:none}.ti-related .wp-block-post-featured-image{margin:0 0 12px!important}.ti-related img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:4px}.ti-related .wp-block-post-terms{font-size:10px;font-weight:700;text-transform:uppercase;color:#52525b}.ti-related h3{font-size:16px;line-height:1.4;margin:9px 0 12px!important;letter-spacing:-.2px}.ti-related h3 a{text-decoration:none}.ti-related h3 a:hover{text-decoration:underline;text-underline-offset:3px}.ti-related .wp-block-post-date{font-size:11px;color:#52525b}@media(max-width:600px){.ti-related{padding:26px 22px}.ti-related .wp-block-post-template{grid-template-columns:1fr!important;gap:26px!important}.ti-related h3{font-size:19px}}.ti-story-home{font-size:12px;color:#52525b;margin:0 0 22px}.ti-story-home a{text-underline-offset:3px}.ti-story-columns{gap:36px!important;align-items:flex-start!important}.ti-story{background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;box-shadow:0 3px 16px #12121206}.ti-story-heading{padding:36px 38px 26px}.ti-story-heading .wp-block-post-terms a{display:inline-block;background:#ffde00;color:#121212;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;padding:5px 9px;border-radius:3px}.ti-story h1.wp-block-post-title{font-size:clamp(30px,3.4vw,48px);line-height:1.12;letter-spacing:-1.3px;font-weight:900;margin:20px 0 22px;overflow-wrap:anywhere;text-wrap:balance}.ti-story-meta{gap:8px 20px!important;border-top:1px solid #e5e7eb;padding-top:17px;font-size:12px;color:#52525b}.ti-story-meta .wp-block-post-author-name{font-weight:700;color:#121212}.ti-story-meta a{text-underline-offset:3px}.ti-story-image{margin:0!important}.ti-story-image img{display:block;width:100%;max-height:580px;object-fit:cover}.ti-story-content{padding:30px 38px;font-size:18px;line-height:1.8;overflow-wrap:anywhere}.ti-story-content p{margin-top:0;margin-bottom:1.3em}.ti-story-content>p:first-child{font-size:20px;line-height:1.65;color:#27272a}.ti-story-main{padding-top:44px!important}.ti-story-content h2{font-size:28px;line-height:1.3;letter-spacing:-.5px;margin-top:44px!important;margin-bottom:18px!important}.ti-story-content h3{font-size:23px;line-height:1.35;margin-top:34px!important;margin-bottom:14px!important}.ti-story-content>p{margin-top:0!important;margin-bottom:24px!important}.ti-story-content>h2+p,.ti-story-content>h3+p{margin-top:0!important}.ti-story-content>p.ti-photo-credit{font-size:12px!important;line-height:1.5!important;color:#52525b;margin-bottom:26px!important}.ti-story-content>p.ti-photo-credit+p{font-size:20px;line-height:1.7}.ti-story-content>ul,.ti-story-content>ol{margin-top:16px!important;margin-bottom:28px!important}.ti-story-content li+li{margin-top:10px}.ti-story-content{padding-top:36px;padding-bottom:36px}.ti-story-heading{padding-bottom:30px}.ti-story-sidebar .ti-sidebar-heading:not(:first-child){margin-top:34px!important}@media(max-width:781px){.ti-story-main{padding-top:28px!important}.ti-story-content h2{font-size:25px;margin-top:36px!important;margin-bottom:16px!important}.ti-story-content h3{font-size:21px;margin-top:28px!important;margin-bottom:14px!important}.ti-story-content>p{margin-bottom:22px!important}}.ti-story-content a{color:#705400;text-decoration:underline;text-underline-offset:3px}.ti-story-content blockquote{border-left:4px solid #ffde00;margin:30px 0;padding:4px 24px;font-size:22px;font-weight:600}.ti-story-content img{height:auto;max-width:100%}.ti-story-content .wp-block-table{overflow:auto}.ti-story-end{margin:0 38px;padding:24px 0;border-top:1px solid #e5e7eb;font-size:13px;color:#52525b}.ti-story-navigation{gap:20px!important;margin-top:24px}.ti-story-navigation a{font-size:13px;font-weight:700;color:#121212;text-underline-offset:4px}.ti-story-comments{padding:28px 38px;background:#fafafa;border-top:1px solid #e5e7eb;font-size:15px}.ti-story-comments h2,.ti-story-comments h3{font-size:22px;line-height:1.3}.ti-story-comments input:not([type=checkbox]),.ti-story-comments textarea{box-sizing:border-box;max-width:100%;padding:12px;border:1px solid #a1a1aa;border-radius:4px;font:inherit}.ti-story-comments input[type=submit]{background:#ffde00;color:#121212;font-weight:700;border:0}.ti-story-sidebar{padding-top:4px;font-size:14px;line-height:1.6}.ti-story-sidebar>.ti-sidebar-heading{font-size:15px;border-bottom:2px solid #121212;padding-bottom:12px;margin:0 0 20px}.ti-story-latest .wp-block-post-template{list-style:none;padding:0}.ti-story-latest .wp-block-post-template>li{border-bottom:1px solid #d4d4d8;padding:0 0 20px;margin:0 0 20px}.ti-story-latest .wp-block-post-title{font-size:18px;line-height:1.35;margin:9px 0}.ti-story-latest .wp-block-post-title a{text-decoration:none}.ti-story-latest .wp-block-post-terms,.ti-story-latest .wp-block-post-date{font-size:11px;color:#52525b}.ti-story-sidebar .ti-social-box{margin:28px 0 32px}.ti-story-sidebar .ti-social-box a{font-size:16px!important}@media(max-width:781px){.ti-story-columns{gap:30px!important}.ti-story-heading{padding:26px 22px 22px}.ti-story h1.wp-block-post-title{letter-spacing:-.7px}.ti-story-content{padding:26px 22px;font-size:17px}.ti-story-content>p:first-child{font-size:19px}.ti-story-end{margin:0 22px}.ti-story-comments{padding:24px 22px}.ti-story-sidebar{border-top:3px solid #ffde00;padding-top:26px}}@media(prefers-reduced-motion:reduce){.ti-story *{scroll-behavior:auto}}
