.elementor-301 .elementor-element.elementor-element-58778f2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-301 .elementor-element.elementor-element-ec24bc5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-301 .elementor-element.elementor-element-2fd28a3 .elementor-icon-list-icon{width:14px}.elementor-301 .elementor-element.elementor-element-2fd28a3 .elementor-icon-list-icon i{font-size:14px}.elementor-301 .elementor-element.elementor-element-2fd28a3 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px}.elementor-301 .elementor-element.elementor-element-e0dc39e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 18px;--row-gap:10px;--column-gap:18px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-301 .elementor-element.elementor-element-2355e58 .elementor-icon-list-icon{width:14px}.elementor-301 .elementor-element.elementor-element-2355e58 .elementor-icon-list-icon i{font-size:14px}.elementor-301 .elementor-element.elementor-element-2355e58 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px}.elementor-301 .elementor-element.elementor-element-34ef54b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-301 .elementor-element.elementor-element-2b05b7d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-301 .elementor-element.elementor-element-684d99c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-301 .elementor-element.elementor-element-3ce006f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-301 .elementor-element.elementor-element-1dbcecb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-301 .elementor-element.elementor-element-4182bc5 .elementor-search-form__container{min-height:50px}.elementor-301 .elementor-element.elementor-element-4182bc5 .elementor-search-form__submit{min-width:50px}body:not(.rtl) .elementor-301 .elementor-element.elementor-element-4182bc5 .elementor-search-form__icon{padding-left:calc(50px / 3)}body.rtl .elementor-301 .elementor-element.elementor-element-4182bc5 .elementor-search-form__icon{padding-right:calc(50px / 3)}.elementor-301 .elementor-element.elementor-element-4182bc5 .elementor-search-form__input,.elementor-301 .elementor-element.elementor-element-4182bc5.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(50px / 3);padding-right:calc(50px / 3)}.elementor-301 .elementor-element.elementor-element-4182bc5:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:3px}.elementor-301 .elementor-element.elementor-element-4182bc5.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:3px}.elementor-301 .elementor-element.elementor-element-b7ac1f1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-301 .elementor-element.elementor-element-6415281 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2)}.elementor-301 .elementor-element.elementor-element-6415281 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2)}.elementor-301 .elementor-element.elementor-element-6415281 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2)}.elementor-301 .elementor-element.elementor-element-6415281 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2)}.elementor-301 .elementor-element.elementor-element-6415281 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2)}.elementor-301 .elementor-element.elementor-element-6415281 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#E2EAF4}.elementor-301 .elementor-element.elementor-element-6415281 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px}.elementor-301 .elementor-element.elementor-element-6415281 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid}.elementor-301 .elementor-element.elementor-element-6415281 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px}.elementor-301 .elementor-element.elementor-element-6415281 .elementor-icon-list-icon i{color:#1F6FD1;transition:color 0.3s}.elementor-301 .elementor-element.elementor-element-6415281 .elementor-icon-list-icon svg{fill:#1F6FD1;transition:fill 0.3s}.elementor-301 .elementor-element.elementor-element-6415281{--e-icon-list-icon-size:11px;--icon-vertical-offset:0px}.elementor-301 .elementor-element.elementor-element-6415281 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-301 .elementor-element.elementor-element-6415281 .elementor-icon-list-item>a{font-size:15px;font-weight:600}.elementor-301 .elementor-element.elementor-element-6415281 .elementor-icon-list-text{color:#0E2447;transition:color 0.3s}.elementor-301 .elementor-element.elementor-element-6415281 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#1F6FD1}.elementor-301 .elementor-element.elementor-element-d707939{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-301 .elementor-element.elementor-element-70abf90{--grid-row-gap:14px;--grid-column-gap:30px}.elementor-301 .elementor-element.elementor-element-70abf90 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(1 * 100%)}.elementor-301 .elementor-element.elementor-element-70abf90:after{content:"1"}.elementor-301 .elementor-element.elementor-element-70abf90 .elementor-post__thumbnail__link{width:30%}.elementor-301 .elementor-element.elementor-element-70abf90 .elementor-post__meta-data span+span:before{content:"///"}.elementor-301 .elementor-element.elementor-element-70abf90.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px}.elementor-301 .elementor-element.elementor-element-70abf90.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px}.elementor-301 .elementor-element.elementor-element-70abf90.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px}.elementor-301 .elementor-element.elementor-element-a8cf17a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-301 .elementor-element.elementor-element-5eae959 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-301 .elementor-element.elementor-element-5eae959 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-301 .elementor-element.elementor-element-5eae959{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-301 .elementor-element.elementor-element-5eae959 .elementor-icon-list-text{transition:color 0.3s}.elementor-301 .elementor-element.elementor-element-4341b26{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-301 .elementor-element.elementor-element-2077694 .elementor-icon-wrapper{text-align:start}.elementor-301 .elementor-element.elementor-element-eb4cf14{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-301 .elementor-element.elementor-element-a133157 .elementor-icon-list-icon i{transition:color 0.3s}.elementor-301 .elementor-element.elementor-element-a133157 .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-301 .elementor-element.elementor-element-a133157{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-301 .elementor-element.elementor-element-a133157 .elementor-icon-list-text{transition:color 0.3s}.elementor-301 .elementor-element.elementor-element-fac7c0b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-301 .elementor-element.elementor-element-062f035{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-301 .elementor-element.elementor-element-3d96b7d{--grid-row-gap:32px;--grid-column-gap:28px}.elementor-301 .elementor-element.elementor-element-3d96b7d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.62 * 100%)}.elementor-301 .elementor-element.elementor-element-3d96b7d:after{content:"0.62"}.elementor-301 .elementor-element.elementor-element-3d96b7d .elementor-post__thumbnail__link{width:100%}.elementor-301 .elementor-element.elementor-element-3d96b7d .elementor-post__meta-data span+span:before{content:"•"}.elementor-301 .elementor-element.elementor-element-3d96b7d .elementor-post__text{margin-top:20px}.elementor-301 .elementor-element.elementor-element-3d96b7d .elementor-post__badge{right:0}.elementor-301 .elementor-element.elementor-element-3d96b7d .elementor-post__card .elementor-post__badge{margin:20px}.elementor-301 .elementor-element.elementor-element-db97b3e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-301 .elementor-element.elementor-element-16c7f94{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-301 .elementor-element.elementor-element-6d05140{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-301 .elementor-element.elementor-element-7d6b0e6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-301 .elementor-element.elementor-element-5e0d2a3 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-301 .elementor-element.elementor-element-5e0d2a3 .elementor-button .elementor-button-content-wrapper{gap:8px}@media(min-width:768px){.elementor-301 .elementor-element.elementor-element-ec24bc5{--content-width:880px}.elementor-301 .elementor-element.elementor-element-34ef54b{--content-width:1100px}.elementor-301 .elementor-element.elementor-element-2b05b7d{--content-width:1220px}.elementor-301 .elementor-element.elementor-element-fac7c0b{--content-width:1220px}.elementor-301 .elementor-element.elementor-element-db97b3e{--content-width:1220px}}@media(max-width:1024px){.elementor-301 .elementor-element.elementor-element-2b05b7d{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch}}@media(max-width:767px){.elementor-301 .elementor-element.elementor-element-70abf90 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.5 * 100%)}.elementor-301 .elementor-element.elementor-element-70abf90:after{content:"0.5"}.elementor-301 .elementor-element.elementor-element-70abf90 .elementor-post__thumbnail__link{width:100%}.elementor-301 .elementor-element.elementor-element-3d96b7d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(0.5 * 100%)}.elementor-301 .elementor-element.elementor-element-3d96b7d:after{content:"0.5"}.elementor-301 .elementor-element.elementor-element-3d96b7d .elementor-post__thumbnail__link{width:100%}.elementor-301 .elementor-element.elementor-element-16c7f94{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}}.ti-tpl-crumbs .rank-math-breadcrumb p{margin:0;font-size:.85rem;color:var(--ti-muted)}.ti-tpl-crumbs .rank-math-breadcrumb a{color:var(--ti-muted);text-decoration:none}.ti-tpl-crumbs .rank-math-breadcrumb a:hover{color:var(--ti-blue)}.ti-tpl-crumbs .rank-math-breadcrumb .separator{margin:0 .45rem;opacity:.6}.ti-tpl-crumbs .rank-math-breadcrumb .last{color:var(--ti-navy);font-weight:600}.e-con.ti-tpl-post-hero,.e-con.ti-tpl-arch-hero,.e-con.ti-tpl-nf{background:radial-gradient(900px 400px at 85% 0%,rgb(141 187 242 / .45),transparent 62%),linear-gradient(180deg,#e9f1fc 0%,#f4f9fe 70%,#fff 100%)}.e-con.ti-tpl-post-hero{padding:clamp(2.5rem,6vw,4rem) var(--ti-gutter) 0}.ti-tpl-catchip .elementor-icon-list-text{color:var(--ti-line-strong);font-size:0}.ti-tpl-catchip .elementor-icon-list-text a{margin-right:8px;display:inline-flex;align-items:center;min-height:30px;padding:4px 14px;border-radius:999px;background:#fff;border:1px solid var(--ti-line);color:var(--ti-blue)!important;font:700 .78rem/1 var(--ti-font-display);letter-spacing:.08em;text-transform:uppercase;text-decoration:none}.ti-tpl-post-h1 .elementor-heading-title{font-size:clamp(2rem,4.2vw,3.1rem);line-height:1.1;letter-spacing:-.03em;max-width:24ch;margin:0}.ti-tpl-lead,.ti-tpl-lead p{font-size:clamp(1.05rem,1.6vw,1.2rem);line-height:1.7;color:var(--ti-ink);margin:0;max-width:68ch}.ti-tpl-meta{color:var(--ti-muted);font-size:.9rem}.ti-tpl-meta .elementor-icon-list-items{gap:6px 18px}.ti-tpl-meta .elementor-icon-list-text,.ti-tpl-updated .elementor-heading-title,.ti-tpl-readtime{color:var(--ti-muted);font:500 .9rem/1.4 var(--ti-font-body)}.ti-tpl-meta .elementor-icon-list-icon svg,.ti-tpl-meta .elementor-icon-list-icon i{fill:var(--ti-blue);color:var(--ti-blue);width:15px}.ti-tpl-updated .elementor-heading-title::before,.ti-tpl-readtime::before{content:"·";margin-right:10px;color:var(--ti-line-strong)}.ti-tpl-feat img{width:100%;aspect-ratio:16/8;object-fit:cover;object-position:50% 35%;border-radius:var(--ti-radius-xl);box-shadow:var(--ti-shadow-lg);display:block}.e-con.ti-tpl-post-body{padding:clamp(2.5rem,5vw,4rem) var(--ti-gutter) clamp(3rem,6vw,5rem)}.e-con.ti-tpl-main{flex:1 1 auto;min-width:0;max-width:780px}.e-con.ti-tpl-side{flex:0 0 340px;width:340px}@media(min-width:1025px){.ti-tpl-side-cta{position:sticky;top:110px}}@media(max-width:1024px){.e-con.ti-tpl-side{flex:1 1 auto;width:100%;max-width:780px}.e-con.ti-tpl-main{max-width:none}}.ti-tpl-content{font-size:1.05rem;line-height:1.8;color:var(--ti-ink)}.ti-tpl-content h2{font-size:clamp(1.55rem,2.6vw,2rem);margin:2.4rem 0 .9rem;line-height:1.2;scroll-margin-top:110px}.ti-tpl-content h3{font-size:1.25rem;margin:1.8rem 0 .6rem;scroll-margin-top:110px}.ti-tpl-content p{margin:0 0 1.1rem}.ti-tpl-content ul,.ti-tpl-content ol{margin:0 0 1.3rem;padding-left:1.3rem}.ti-tpl-content li{margin:.35rem 0}.ti-tpl-content li::marker{color:var(--ti-blue)}.ti-tpl-content a{color:var(--ti-blue);text-underline-offset:3px}.ti-tpl-content table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:.95rem;display:block;overflow-x:auto}.ti-tpl-content th,.ti-tpl-content td{border:1px solid var(--ti-line);padding:10px 14px;text-align:left;vertical-align:top}.ti-tpl-content th{background:var(--ti-blue-50);color:var(--ti-navy)}.ti-tpl-content blockquote{margin:1.6rem 0;padding:1.1rem 1.4rem;border-left:4px solid var(--ti-blue);background:var(--ti-sky);border-radius:0 var(--ti-radius-sm) var(--ti-radius-sm) 0}.ti-tpl-content img{border-radius:var(--ti-radius);height:auto}.ti-tpl-content>.elementor-widget-container>*:first-child{margin-top:0}.ti-tpl-author .elementor-author-box{padding:24px;border:1px solid var(--ti-line);border-radius:var(--ti-radius-lg);background:linear-gradient(135deg,#f5f9fe,#fff);gap:20px}.ti-tpl-author .elementor-author-box__avatar img{width:72px;height:72px;border-radius:50%;object-fit:cover;background:#fff;border:1px solid var(--ti-line)}.ti-tpl-author .elementor-author-box__name{font:700 1.15rem/1.3 var(--ti-font-display);color:var(--ti-navy);margin-bottom:6px}.ti-tpl-author .elementor-author-box__bio{font-size:.95rem;color:var(--ti-ink)}.ti-tpl-author .elementor-author-box__button{border:0;padding:0;color:var(--ti-blue);font:600 .95rem var(--ti-font-display);margin-top:8px}.e-con.ti-tpl-side-card{background:#fff;border:1px solid var(--ti-line);border-radius:var(--ti-radius-lg);padding:22px;box-shadow:var(--ti-shadow-xs)}.e-con.ti-tpl-side-cta{background:linear-gradient(160deg,var(--ti-blue-50),#fff);border-color:var(--ti-blue-100)}.ti-tpl-side-title .elementor-heading-title{font:700 .78rem/1.2 var(--ti-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--ti-navy)}.ti-tpl-side-cta-h .elementor-heading-title{font:700 1.15rem/1.3 var(--ti-font-display);color:var(--ti-navy)}.ti-tpl-side-cta-t p{margin:0;font-size:.95rem}.ti-tpl-search .elementor-search-form__container{border:1px solid var(--ti-line-strong);border-radius:999px;overflow:hidden;background:#fff;min-height:50px}.ti-tpl-search .elementor-search-form__input{font:400 .95rem var(--ti-font-body);color:var(--ti-navy);padding-left:18px;background:#fff}.ti-tpl-search .elementor-search-form__submit{background:var(--ti-blue);min-width:52px}.ti-tpl-search .elementor-search-form__submit:hover{background:var(--ti-blue-700)}.ti-tpl-catlist ul{list-style:none;margin:0;padding:0}.ti-tpl-catlist li{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid var(--ti-line);color:var(--ti-muted);font-size:.9rem}.ti-tpl-catlist li:last-child{border-bottom:0}.ti-tpl-catlist li a{color:var(--ti-navy);font-weight:600;text-decoration:none;flex:1}.ti-tpl-catlist li a:hover{color:var(--ti-blue)}.ti-tpl-catlist h5{display:none}.ti-tpl-recent .elementor-post{align-items:center;gap:14px}.ti-tpl-recent .elementor-post__thumbnail__link{margin:0!important;width:72px!important;flex:0 0 72px}.ti-tpl-recent .elementor-post__thumbnail{border-radius:12px;overflow:hidden;padding-bottom:100%!important}.ti-tpl-recent .elementor-post__thumbnail{position:relative}.ti-tpl-recent .elementor-post__thumbnail img{position:absolute;inset:0;width:100%!important;height:100%!important;max-width:none;transform:none!important;object-fit:cover}.ti-tpl-recent .elementor-post__title,.ti-tpl-recent .elementor-post__title a{font:600 .92rem/1.35 var(--ti-font-display);color:var(--ti-navy);margin:0}.ti-tpl-recent .elementor-post__title a:hover{color:var(--ti-blue)}.ti-tpl-recent .elementor-post__meta-data{font-size:.78rem;color:var(--ti-muted);margin-top:4px}.ti-tpl-link-list .elementor-icon-list-item a,.ti-tpl-contact-list .elementor-icon-list-item a{color:var(--ti-navy);text-decoration:none}.ti-tpl-link-list .elementor-icon-list-item{padding:7px 0;border-bottom:1px solid var(--ti-line)}.ti-tpl-link-list .elementor-icon-list-item:last-child{border-bottom:0}.ti-tpl-link-list .elementor-icon-list-text{font-size:.93rem;font-weight:500}.ti-tpl-link-list a:hover .elementor-icon-list-text{color:var(--ti-blue)}.ti-tpl-link-list .elementor-icon-list-icon svg{width:10px;fill:var(--ti-blue)}.ti-tpl-contact-list .elementor-icon-list-item{padding:5px 0}.ti-tpl-contact-list .elementor-icon-list-icon svg{width:15px;fill:var(--ti-blue)}.ti-tpl-contact-list .elementor-icon-list-text{font-size:.93rem}.ti-tpl-cards .elementor-post__card{border:1px solid var(--ti-line);border-radius:var(--ti-radius-lg);box-shadow:var(--ti-shadow-sm);overflow:hidden;background:#fff;transition:box-shadow .3s}.ti-tpl-cards .elementor-post__card:hover{box-shadow:var(--ti-shadow-lg)}.ti-tpl-cards .elementor-post__thumbnail{position:relative}.ti-tpl-cards .elementor-post__thumbnail__link{margin-bottom:0!important}.ti-tpl-cards .elementor-post__thumbnail img{position:absolute;inset:0;width:100%!important;height:100%!important;max-width:none;transform:none!important;filter:none!important;object-fit:cover}.ti-tpl-cards .elementor-post__badge{background:#fff!important;color:var(--ti-blue)!important;font:700 .7rem/1 var(--ti-font-display)!important;letter-spacing:.08em;text-transform:uppercase;border-radius:999px!important;padding:7px 12px!important;margin:14px!important;box-shadow:var(--ti-shadow-xs)}.ti-tpl-cards .elementor-post__text{padding:22px 24px 0!important}.ti-tpl-cards .elementor-post__title,.ti-tpl-cards .elementor-post__title a{font:700 1.15rem/1.35 var(--ti-font-display)!important;color:var(--ti-navy)!important;margin:0 0 10px}.ti-tpl-cards .elementor-post__title a:hover{color:var(--ti-blue)!important}.ti-tpl-cards .elementor-post__excerpt p{font-size:.95rem;line-height:1.65;color:var(--ti-ink);margin:0 0 14px}.ti-tpl-cards .elementor-post__read-more{color:var(--ti-blue)!important;font:600 .93rem var(--ti-font-display)!important;text-transform:none!important}.ti-tpl-cards .elementor-post__meta-data{border-top:1px solid var(--ti-line)!important;padding:14px 24px!important;color:var(--ti-muted)!important;font-size:.82rem!important}.ti-tpl-cards .elementor-post__card .elementor-post__badge{position:absolute;top:0;left:0;right:auto;width:auto;display:inline-block}.ti-tpl-cards .elementor-post__avatar{display:none}.ti-tpl-cards .elementor-pagination{margin-top:40px;display:flex;justify-content:center;flex-wrap:wrap;gap:8px}.ti-tpl-cards .elementor-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 14px;border:1px solid var(--ti-line);border-radius:999px;color:var(--ti-navy);font-weight:600;text-decoration:none;margin:0!important}.ti-tpl-cards .elementor-pagination .page-numbers.current{background:var(--ti-blue);border-color:var(--ti-blue);color:#fff}.e-con.ti-tpl-related .elementor-posts-container{width:100%}.e-con.ti-tpl-arch-hero{padding:clamp(2.5rem,6vw,4.5rem) var(--ti-gutter) clamp(2.5rem,5vw,4rem)}.e-con.ti-tpl-arch-text{flex:1 1 55%;min-width:0}.ti-tpl-arch-img{flex:0 0 40%;max-width:460px}.ti-tpl-arch-img img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--ti-radius-xl);box-shadow:var(--ti-shadow-lg);display:block}.ti-tpl-arch-h1 .elementor-heading-title{font-size:clamp(2.1rem,4.5vw,3.3rem);line-height:1.08;letter-spacing:-.03em;margin:0}.ti-tpl-arch-desc p{margin:0;max-width:60ch}.ti-tpl-chips .elementor-icon-list-items{display:flex;flex-wrap:wrap;gap:10px}.ti-tpl-chips .elementor-icon-list-item{margin:0!important;padding:0!important}.ti-tpl-chips .elementor-icon-list-item::after{display:none!important}.ti-tpl-chips .elementor-icon-list-item a{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:999px;background:#fff;border:1px solid var(--ti-line-strong);color:var(--ti-navy);font:600 .9rem var(--ti-font-display);text-decoration:none}.ti-tpl-chips .elementor-icon-list-item a:hover{border-color:var(--ti-blue);color:var(--ti-blue)}.ti-tpl-chips .elementor-icon-list-icon{display:none}.e-con.ti-tpl-arch-body{padding:clamp(3rem,6vw,4.5rem) var(--ti-gutter) clamp(3rem,6vw,5rem)}.ti-tpl-arch-h2 .elementor-heading-title{font-size:clamp(1.6rem,3vw,2.2rem);margin:0}.ti-tpl-arch-hero .ti-tpl-search{max-width:520px;width:100%}.e-con.ti-tpl-nf{padding:clamp(3rem,8vw,6rem) var(--ti-gutter) clamp(4rem,8vw,6rem)}.ti-tpl-nf-h1 .elementor-heading-title{font-size:clamp(2.2rem,5vw,3.4rem);line-height:1.08;margin:0}.ti-tpl-nf-label .elementor-heading-title{font:700 .75rem/1.2 var(--ti-font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--ti-muted)}.e-con.ti-tpl-nf-search{max-width:560px;margin-top:10px}.ti-tpl-nf-links .elementor-icon-list-items{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ti-tpl-nf-links .elementor-icon-list-item{margin:0!important;padding:0!important}.ti-tpl-nf-links .elementor-icon-list-item a{display:flex;align-items:center;gap:10px;min-height:52px;padding:0 18px;background:#fff;border:1px solid var(--ti-line);border-radius:var(--ti-radius);color:var(--ti-navy);font-weight:600;text-decoration:none}.ti-tpl-nf-links .elementor-icon-list-item a:hover{border-color:var(--ti-blue);color:var(--ti-blue)}.ti-tpl-nf-links .elementor-icon-list-icon svg{fill:var(--ti-blue);width:10px}@media(max-width:600px){.ti-tpl-nf-links .elementor-icon-list-items{grid-template-columns:1fr}}.e-con.ti-tpl-cta{padding-left:var(--ti-gutter);padding-right:var(--ti-gutter)}.e-con.ti-tpl-cta-band{border-radius:var(--ti-radius-xl);overflow:hidden;position:relative}.e-con.ti-tpl-cta-content{flex:1 1 60%;padding:clamp(2rem,5vw,3.5rem)}.ti-tpl-cta-h .elementor-heading-title{color:#fff;font-size:clamp(1.7rem,3.4vw,2.5rem);line-height:1.15;margin:0}.ti-tpl-cta-text p{color:rgb(255 255 255 / .88);margin:0;max-width:56ch}.ti-tpl-cta-img{flex:0 0 38%;align-self:stretch}.ti-tpl-cta-img .elementor-widget-container,.ti-tpl-cta-img{height:auto}.ti-tpl-cta-img img{width:100%;height:100%;min-height:320px;object-fit:cover;object-position:50% 25%;display:block}@media(max-width:767px){.ti-tpl-cta-img img{min-height:0;aspect-ratio:16/10}}.ti-tpl-cards .elementor-post__thumbnail img,.ti-tpl-recent .elementor-post__thumbnail img{top:0!important;left:0!important;right:auto;bottom:auto}.e-con.ti-tpl-related{padding:var(--ti-section) var(--ti-gutter) clamp(2rem,4vw,3rem)!important}.e-con.ti-tpl-related+.e-con.ti-tpl-cta{padding-top:clamp(1.5rem,3vw,2rem)!important}.e-con.ti-tpl-cta{padding:clamp(3rem,6vw,4.5rem) var(--ti-gutter)!important}.e-con.ti-tpl-related .ti-section-head{margin-bottom:clamp(1.5rem,3vw,2.5rem)}.ti-tpl-search .elementor-search-form__container{border-radius:999px!important;overflow:hidden!important}.ti-tpl-search .elementor-search-form__input{border:0!important;border-radius:0!important}@media(max-width:767px){.ti-tpl-updated .elementor-heading-title::before{display:none}}.ti-tpl-chips .elementor-icon-list-items{margin:0!important;padding:0!important}.ti-tpl-cards .elementor-post__card .elementor-post__badge{right:auto!important;width:auto!important;display:inline-block!important;z-index:2}