.elementor-location-header{position:absolute;top:16px;left:16px;right:16px;z-index:50}body.admin-bar .elementor-location-header{top:48px}@media (max-width:782px){body.admin-bar .elementor-location-header{top:62px}}@media (max-width:767px){.elementor-location-header{top:10px;left:10px;right:10px}.elementor-location-footer .tl-t-footer.e-con{--width:calc(100% - 20px);margin-left:10px!important;margin-right:10px!important}}.elementor-editor-active .elementor-location-header{position:relative;top:0;left:0;right:0;background:#0b4b42;border-radius:32px}.tl-t-header>.e-con-inner{position:relative}.tl-t-logo img{display:block}.tl-t-nav .elementor-nav-menu--main .menu-item.current-menu-parent>a,.tl-t-nav .elementor-nav-menu--main .menu-item.current-post-ancestor>a,.tl-t-nav .elementor-nav-menu--main .menu-item.current-menu-item>a{color:#fff!important}.tl-t-nav .elementor-nav-menu--main .menu-item.current-menu-parent>a::before,.tl-t-nav .elementor-nav-menu--main .menu-item.current-post-ancestor>a::before,.tl-t-nav .elementor-nav-menu--main .menu-item.current-menu-item>a::before{opacity:1!important;transform:none!important;background-color:rgb(255 255 255 / .1)!important}.tl-t-nav .elementor-nav-menu--main .elementor-item::before{border-radius:999px}.tl-t-nav .elementor-nav-menu--main .tl-menu-cta{display:none!important}@media (max-width:1024px){.tl-t-nav .elementor-menu-toggle{display:grid;place-items:center}}.tl-t-nav .elementor-menu-toggle{width:46px;height:46px;padding:0;border:1.5px solid rgb(255 255 255 / .3)!important;border-radius:50%}.tl-t-nav .elementor-menu-toggle:hover,.tl-t-nav .elementor-menu-toggle.elementor-active{border-color:#f7d06b!important}.tl-t-nav .elementor-menu-toggle svg{width:20px;height:20px}.tl-t-header .elementor-widget-nav-menu,.tl-t-header .elementor-widget-nav-menu>.elementor-widget-container{position:static}.tl-t-nav nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{position:absolute;left:0;right:0;top:calc(100% + 6px);margin:0!important;background:#fff;border-radius:24px;box-shadow:0 24px 50px -20px rgb(8 58 51 / .45);padding:12px;z-index:60;width:auto!important}.tl-t-nav nav.elementor-nav-menu--dropdown .elementor-nav-menu{display:grid!important;grid-template-columns:1fr;justify-content:stretch!important;gap:2px;width:100%}.tl-t-nav nav.elementor-nav-menu--dropdown .menu-item{width:100%}.tl-t-nav nav.elementor-nav-menu--dropdown .elementor-item{display:flex;width:100%}.tl-t-nav nav.elementor-nav-menu--dropdown .elementor-item{border-radius:14px;justify-content:flex-start}.tl-t-nav nav.elementor-nav-menu--dropdown .menu-item.current-menu-parent>a,.tl-t-nav nav.elementor-nav-menu--dropdown .menu-item.current-post-ancestor>a{background:#eef1f0}.tl-t-nav nav.elementor-nav-menu--dropdown .tl-menu-cta{margin-top:8px}.tl-t-nav nav.elementor-nav-menu--dropdown .tl-menu-cta>a{background:#f7d06b!important;color:#0f1e1b!important;border-radius:999px!important;justify-content:center!important;font-weight:700;text-align:center}.tl-t-nav nav.elementor-nav-menu--dropdown .tl-menu-cta>a:hover{background:#efc04b!important}.elementor-location-footer .tl-t-footer.e-con{--width:calc(100% - 32px)}.tl-t-fmenu .elementor-nav-menu--main .elementor-item{justify-content:flex-start}.tl-t-fmenu .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li{margin:0}@media (max-width:767px){.tl-t-fmenu.elementor-widget-nav-menu .elementor-nav-menu--layout-horizontal .elementor-nav-menu{flex-wrap:wrap;gap:6px 18px}.tl-t-fmenu.elementor-widget-nav-menu .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child)>a{margin-inline-end:0!important}}.tl-t-shell.e-con{--width:calc(100% - 32px);margin:16px 16px 0!important;color:rgb(255 255 255 / .82);overflow:hidden;position:relative}@media (max-width:767px){.tl-t-shell.e-con{--width:calc(100% - 20px);margin:10px 10px 0!important}}.tl-t-shell h1,.tl-t-shell .elementor-heading-title{color:#fff}.tl-t-crumbs .rank-math-breadcrumb p{margin:0 0 18px;font-size:.88rem;line-height:1.5;color:rgb(255 255 255 / .6)}.tl-t-crumbs .rank-math-breadcrumb a{color:rgb(255 255 255 / .78);text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgb(255 255 255 / .3);font-weight:500}.tl-t-crumbs .rank-math-breadcrumb a:hover{color:#f7d06b}.tl-t-crumbs .rank-math-breadcrumb .separator{margin:0 6px;opacity:.55}.tl-t-crumbs .rank-math-breadcrumb .last{color:#f7d06b;font-weight:600}.tl-t-catpill .elementor-post-info__terms-list-item,.tl-t-catpill a{display:inline-block;background:#f7d06b;color:#0f1e1b!important;font-weight:700;font-size:.8rem;padding:4px 14px;border-radius:999px;text-decoration:none;line-height:1.5}.tl-t-catpill a:hover{background:#efc04b}.tl-t-meta a{color:inherit;text-decoration:underline;text-decoration-color:rgb(255 255 255 / .3);text-underline-offset:3px}.tl-t-reading .tl-reading-time{display:inline-flex;align-items:center;gap:7px;color:rgb(255 255 255 / .88);font-size:.92rem;font-weight:500}.tl-t-reading .tl-reading-time svg{color:#f7d06b}.tl-t-excerpt p{margin:0}.tl-t-heroimg img{width:100%;height:auto;object-fit:contain;display:block}.tl-t-sidebar .tl-t-card{overflow:hidden}.tl-t-sidecta{position:relative}.tl-t-sidecta::after{content:"";position:absolute;width:180px;height:180px;right:-70px;top:-70px;border-radius:50%;background:rgb(247 208 107 / .12);pointer-events:none}.tl-t-search .elementor-search-form__container{border-radius:999px;overflow:hidden}.tl-t-catlist ul{list-style:none;margin:0;padding:0;display:grid;gap:2px}.tl-t-catlist li{display:flex;justify-content:space-between;align-items:center;padding:9px 10px;border-radius:12px;color:#5f6b68;font-size:.88rem}.tl-t-catlist li a{color:#0f1e1b;font-weight:600;font-size:.93rem;text-decoration:none;flex:1}.tl-t-catlist li:hover,.tl-t-catlist li.current-cat{background:#fdf5dc}.tl-t-recent .elementor-post{padding-bottom:14px;border-bottom:1px dashed #e2e8e6}.tl-t-recent .elementor-post:last-child{border-bottom:0;padding-bottom:0}.tl-t-recent .elementor-post__title a:hover{color:#0f5c51}.tl-t-sidelist .elementor-icon-list-item a{padding:8px 8px;border-radius:12px}.tl-t-sidelist .elementor-icon-list-item a:hover{background:#fdf5dc}.tl-t-sidelist .elementor-icon-list-icon{width:32px;height:32px;flex:none;border-radius:50%;background:#e7f1ee;display:grid!important;place-items:center}.tl-t-prose p{margin:0 0 1.1em}.tl-t-prose h2{font-size:clamp(1.55rem, 2.4vw, 2rem);line-height:1.2;margin:1.9em 0 .6em;scroll-margin-top:24px}.tl-t-prose h3{font-size:1.25rem;line-height:1.3;margin:1.6em 0 .5em}.tl-t-prose .elementor-widget-container>:first-child,.tl-t-prose>:first-child{margin-top:0}.tl-t-prose a{color:#0f5c51;font-weight:600;text-decoration:underline;text-decoration-color:rgb(15 92 81 / .35);text-underline-offset:3px}.tl-t-prose a:hover{text-decoration-color:currentColor}.tl-t-prose strong{color:#0f1e1b}.tl-t-prose ul,.tl-t-prose ol{display:grid;gap:.5em;padding-left:0;margin:0 0 1.2em;list-style:none}.tl-t-prose ul li{position:relative;padding-left:28px}.tl-t-prose ul li::before{content:"";position:absolute;left:4px;top:.62em;width:10px;height:10px;border-radius:50%;background:#f7d06b;box-shadow:0 0 0 3px #fdf5dc}.tl-t-prose ol{counter-reset:li}.tl-t-prose ol li{position:relative;padding-left:38px;counter-increment:li}.tl-t-prose ol li::before{content:counter(li);position:absolute;left:0;top:.15em;width:26px;height:26px;border-radius:50%;background:#0b4b42;color:#fff;font-size:.8rem;font-weight:700;display:grid;place-items:center;line-height:1}.tl-t-prose .tl-lead{font-size:1.12rem;color:#0f1e1b}.tl-t-prose blockquote,.tl-t-prose .wp-block-quote{margin:1.4em 0;background:#fdf5dc;border-left:4px solid #f7d06b;border-radius:0 18px 18px 0;padding:18px 22px;color:#0f1e1b}.tl-t-prose blockquote p:last-child{margin:0}.tl-t-prose figure.wp-block-table{margin:1.4em 0;overflow-x:auto}.tl-t-prose table{width:100%;border-collapse:separate;border-spacing:0;font-size:.94rem;border:1px solid #e2e8e6;border-radius:18px;overflow:hidden;margin:0}.tl-t-prose th,.tl-t-prose td{text-align:left;padding:12px 16px;border:0;border-bottom:1px solid #e2e8e6;vertical-align:top}.tl-t-prose thead th,.tl-t-prose tr:first-child th{background:#0b4b42;color:#fff;font-weight:700}.tl-t-prose tr:last-child td{border-bottom:0}.tl-t-prose tbody tr:nth-child(even) td{background:#eef1f0}.tl-t-prose .tl-key-takeaways,.tl-t-prose .tl-takeaways{background:#fdf5dc!important;border:1px solid #f5e3a8!important;border-radius:24px!important;padding:24px 28px!important;margin:1.6em 0!important}.tl-t-prose .tl-key-takeaways h2,.tl-t-prose .tl-takeaways h2{font-size:1.2rem;margin:0 0 14px;display:flex;align-items:center;gap:10px}.tl-t-prose .tl-key-takeaways h2::before,.tl-t-prose .tl-takeaways h2::before{content:"\2713";width:26px;height:26px;flex:none;border-radius:50%;background:#0b4b42;color:#fff;display:grid;place-items:center;font-size:.8rem}.tl-t-prose .tl-key-takeaways ul,.tl-t-prose .tl-takeaways ul{margin:0}.tl-t-prose .tl-key-takeaways li,.tl-t-prose .tl-takeaways li{color:#0f1e1b;font-weight:500}.tl-t-prose .rank-math-list,.tl-t-prose .wp-block-rank-math-faq-block>div{display:grid;gap:14px;margin:1em 0 1.4em}.tl-t-prose .rank-math-list-item,.tl-t-prose .rank-math-faq-item{border:1px solid #e2e8e6;border-radius:18px;padding:20px 22px;background:#fff}.tl-t-prose .rank-math-list-item:hover,.tl-t-prose .rank-math-faq-item:hover{border-color:#f7d06b;background:#fffdf5}.tl-t-prose .rank-math-question{font-size:1.05rem;margin:0 0 8px!important;line-height:1.4}.tl-t-prose .rank-math-answer{font-size:.97rem;line-height:1.7}.tl-t-prose img{border-radius:18px;height:auto}.tl-t-author .elementor-author-box__name::before{content:"Written by";display:block;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:#5f6b68;font-weight:700;margin-bottom:2px}.tl-t-cards .elementor-post{background:#eef1f0;border-radius:24px;overflow:hidden;transition:transform .25s,box-shadow .25s}.tl-t-cards .elementor-post:hover{transform:translateY(-4px);box-shadow:0 18px 40px -18px rgb(8 58 51 / .25)}.tl-t-cards .elementor-post__thumbnail img{transition:none!important}.tl-t-cards .elementor-post:hover .elementor-post__thumbnail img{transform:translate(-50%,-50%)!important}.tl-t-cards .elementor-post__text{padding:0 22px 24px}.tl-t-cards .elementor-post__title a:hover{color:#0f5c51}.tl-t-main.e-con{--width:auto;flex:1 1 0%!important;min-width:0}@media (max-width:1024px){.tl-t-main.e-con,.tl-t-sidebar.e-con{--width:100%;flex:0 0 100%!important}}.tl-t-prose .tl-key-takeaways>*,.tl-t-prose .tl-takeaways>*{max-width:none!important;margin-left:0!important;margin-right:0!important}.tl-t-sidecats .tl-cats{display:grid!important;grid-template-columns:1fr!important;gap:2px!important;margin:0!important}.tl-t-sidecats .tl-cat{position:relative;display:flex!important;flex-direction:row!important;align-items:center!important;gap:12px!important;padding:9px 10px!important;border-radius:12px!important;background:none!important;border:0!important;box-shadow:none!important;transform:none!important;min-height:0!important}.tl-t-sidecats .tl-cat:hover{background:#fdf5dc}.tl-t-sidecats .tl-cat__top{display:contents}.tl-t-sidecats .tl-cat__icon{order:0;margin:0!important;width:32px!important;height:32px!important;flex:none;border-radius:50%;background:#e7f1ee;color:#0b4b42;display:grid;place-items:center}.tl-t-sidecats .tl-cat__icon svg{width:16px;height:16px}.tl-t-sidecats .tl-cat__title{order:1;flex:1;margin:0!important;font-size:.93rem!important;font-weight:600!important;line-height:1.35!important;letter-spacing:0!important}.tl-t-sidecats .tl-cat__title a{color:#0f1e1b;text-decoration:none}.tl-t-sidecats .tl-cat__title a::after{content:"";position:absolute;inset:0}.tl-t-sidecats .tl-cat__count{order:2;margin:0!important;font-size:.78rem;color:#5f6b68;background:#eef1f0;border-radius:999px;padding:2px 10px;white-space:nowrap}.tl-t-sidecats .tl-cat__desc,.tl-t-sidecats .tl-cat__link{display:none}.tl-t-sidecats--dark .tl-cat:hover{background:rgb(255 255 255 / .08)!important}.tl-t-sidecats--dark .tl-cat__title a{color:#fff!important}.tl-t-sidecats--dark .tl-cat__icon{background:#f7d06b!important;color:#0f1e1b!important}.tl-t-sidecats--dark .tl-cat__count{background:rgb(255 255 255 / .12)!important;color:rgb(255 255 255 / .85)!important}.tl-t-prose .rank-math-answer p:last-child{margin-bottom:0}.tl-t-archivecards .elementor-pagination{display:flex;justify-content:center;flex-wrap:wrap;gap:8px}.tl-t-archivecards .elementor-pagination .page-numbers{display:inline-grid;place-items:center;min-width:42px;height:42px;padding:0 14px;border-radius:999px;border:1px solid #e2e8e6;font-weight:600;margin:0!important}.tl-t-archivecards .elementor-pagination .page-numbers.current{background:#0b4b42;color:#fff;border-color:#0b4b42}.tl-t-archivecards .elementor-pagination a.page-numbers:hover{background:#fdf5dc;border-color:#f7d06b}.tl-t-pagecard{max-width:100%}.tl-t-pagecard .tl-t-prose h2:first-child{margin-top:0}.tl-t-search{max-width:100%}.tl-t-hub .tl-t-prose h2{margin-top:1.4em}.tl-t-hub .tl-t-prose .elementor-widget-container>:first-child,.tl-t-hub .tl-t-prose>:first-child{margin-top:0}.tl-hub-intro{font-size:1.12rem;color:#0f1e1b;margin:0 0 1.2em}.tl-hub-faqs{display:grid;gap:14px}.tl-hub-faq{background:#fff;border:1px solid #e2e8e6;border-radius:18px;padding:20px 22px}.tl-hub-faq:hover{border-color:#f7d06b}.tl-hub-faq__q{font-size:1.05rem;line-height:1.4;margin:0 0 8px;color:#0f1e1b}.tl-hub-faq__a{margin:0;font-size:.97rem;line-height:1.7;color:#4f5e5a}@media (max-width:767px){.tl-t-fmenu .elementor-nav-menu--main,.tl-t-fmenu .elementor-nav-menu{justify-content:flex-start!important;margin-left:0!important}}