.elementor-11155 .elementor-element.elementor-element-5816aaa{--display:flex;}.elementor-11155 .elementor-element.elementor-element-bb96e0f{--display:flex;}.elementor-11155 .elementor-element.elementor-element-bdee8ab{--display:flex;}.elementor-11155 .elementor-element.elementor-element-dc44a01{--display:flex;}.elementor-11155 .elementor-element.elementor-element-ea2f6aa{--display:flex;}.elementor-11155 .elementor-element.elementor-element-30198c3{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-11155 .elementor-element.elementor-element-30198c3 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.62 * 100% );}.elementor-11155 .elementor-element.elementor-element-30198c3:after{content:"0.62";}.elementor-11155 .elementor-element.elementor-element-30198c3 .elementor-post__thumbnail__link{width:100%;}.elementor-11155 .elementor-element.elementor-element-30198c3 .elementor-post__meta-data span + span:before{content:"///";}.elementor-11155 .elementor-element.elementor-element-30198c3.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-11155 .elementor-element.elementor-element-30198c3.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-11155 .elementor-element.elementor-element-30198c3.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-11155 .elementor-element.elementor-element-b9c5d6f{--display:flex;}.elementor-11155 .elementor-element.elementor-element-ad7c6a7{--display:flex;}.elementor-11155 .elementor-element.elementor-element-cf5a818{--display:flex;}.elementor-11155 .elementor-element.elementor-element-b9fab77{--display:flex;}.elementor-11155 .elementor-element.elementor-element-45e1300{--display:flex;}.elementor-11155 .elementor-element.elementor-element-f7d6e8c{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-11155 .elementor-element.elementor-element-f7d6e8c .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.62 * 100% );}.elementor-11155 .elementor-element.elementor-element-f7d6e8c:after{content:"0.62";}.elementor-11155 .elementor-element.elementor-element-f7d6e8c .elementor-post__thumbnail__link{width:100%;}.elementor-11155 .elementor-element.elementor-element-f7d6e8c .elementor-post__meta-data span + span:before{content:"///";}.elementor-11155 .elementor-element.elementor-element-f7d6e8c.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-11155 .elementor-element.elementor-element-f7d6e8c.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-11155 .elementor-element.elementor-element-f7d6e8c.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-11155 .elementor-element.elementor-element-f7d6e8c .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-11155 .elementor-element.elementor-element-f7d6e8c .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-11155 .elementor-element.elementor-element-f7d6e8c .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-11155 .elementor-element.elementor-element-f7d6e8c .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-11155 .elementor-element.elementor-element-f7d6e8c .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-11155 .elementor-element.elementor-element-e5c719a{--display:flex;}.elementor-11155 .elementor-element.elementor-element-5054c87{--display:flex;}.elementor-11155 .elementor-element.elementor-element-711bdbb{--display:flex;}.elementor-11155 .elementor-element.elementor-element-dd107ad{--display:flex;}.elementor-11155 .elementor-element.elementor-element-3a0f8de{--display:flex;}.elementor-11155 .elementor-element.elementor-element-3f3db6b{--display:flex;}.elementor-11155 .elementor-element.elementor-element-b83bed9{--display:flex;}.elementor-11155 .elementor-element.elementor-element-4b2f654{--display:flex;}.elementor-11155 .elementor-element.elementor-element-c1ddbca{--display:flex;}.elementor-11155 .elementor-element.elementor-element-b7abc0d{--display:flex;}.elementor-11155 .elementor-element.elementor-element-6b05637{--display:flex;}.elementor-11155 .elementor-element.elementor-element-72fffda{--display:flex;}.elementor-11155 .elementor-element.elementor-element-225f41b{--display:flex;}@media(max-width:767px){.elementor-11155 .elementor-element.elementor-element-30198c3 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-11155 .elementor-element.elementor-element-30198c3:after{content:"0.5";}.elementor-11155 .elementor-element.elementor-element-30198c3 .elementor-post__thumbnail__link{width:100%;}.elementor-11155 .elementor-element.elementor-element-f7d6e8c .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-11155 .elementor-element.elementor-element-f7d6e8c:after{content:"0.5";}.elementor-11155 .elementor-element.elementor-element-f7d6e8c .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for container, class: .elementor-element-bb96e0f */.elementor-11155 .elementor-element.elementor-element-bb96e0f.rgm.rgm-bh.rgm-sec{padding-top:56px!important}
@media (max-width:1024px){.elementor-11155 .elementor-element.elementor-element-bb96e0f.rgm.rgm-bh.rgm-sec{padding-top:48px!important}}
@media (max-width:767px){.elementor-11155 .elementor-element.elementor-element-bb96e0f.rgm.rgm-bh.rgm-sec{padding-top:36px!important}}/* End custom CSS */
/* Start custom CSS *//* Blog 2026 v4 */
html body #primary{padding-top:0!important;padding-bottom:0!important}
html body .rgm.rgm-bh{padding:146px var(--side) 36px!important;background:radial-gradient(55% 85% at 0% 0%,rgba(242,199,92,.32),rgba(242,199,92,0) 70%),radial-gradient(38% 60% at 100% 0%,rgba(242,199,92,.12),rgba(242,199,92,0) 70%),#F4EFE9}
html body .rgm.rgm-bh:after{content:"";position:absolute;left:0;right:0;top:auto;bottom:0;width:auto;height:130px;background:linear-gradient(180deg,rgba(255,255,255,0),#fff);pointer-events:none}
html body .rgm .rgm-h1b .elementor-heading-title{margin-top:14px}
html body .rgm.rgm-bh .rgm-chips{margin-top:28px!important}
@media (max-width:1024px){html body .rgm.rgm-bh{padding:132px var(--side) 30px!important}}
@media (max-width:767px){html body .rgm.rgm-bh{padding:112px var(--side) 24px!important}}
html body .rgm .rgm-chips a:hover,html body .rgm.rgm-bh .rgm-chips a:hover,html body .rgm .rgm-chips li.is-on a:hover{background:var(--gold);border-color:var(--gold);color:var(--ink)}
html body .rgm.rgm-sec.rgm-sec--t{padding-top:34px!important;padding-bottom:70px!important}
html body .rgm.rgm-sec.rgm-only-first.rgm-sec--t{padding-bottom:10px!important}
html body .rgm .elementor-post{background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible}
html body .rgm .elementor-post:hover{border-color:transparent;box-shadow:none}
html body .rgm .elementor-post__thumbnail__link{display:block;border-radius:18px;overflow:hidden;margin:0 0 20px!important;transform:translateZ(0)}
html body .rgm .elementor-post__thumbnail{padding-bottom:64%!important;position:relative;border-radius:18px;background:var(--sand2);overflow:hidden}
html body .rgm .elementor-post__thumbnail img{position:absolute!important;top:0!important;left:0!important;right:auto!important;bottom:auto!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;transform:scale(1)!important;transition:transform .8s cubic-bezier(.2,.7,.2,1)!important}
html body .rgm .elementor-post:hover .elementor-post__thumbnail img{transform:scale(1.05)!important}
html body .rgm .elementor-post__text{padding:0!important}
html body .rgm .elementor-post__meta-data{margin:0 0 8px}
html body .rgm .elementor-post__title a{background:linear-gradient(var(--gold),var(--gold)) no-repeat 0 100%/0 2px;transition:background-size .35s,color .25s}
html body .rgm .elementor-post:hover .elementor-post__title a{background-size:100% 2px}
html body .rgm .elementor-post__excerpt p{margin:10px 0 0}
html body .rgm .elementor-post__read-more{padding-top:16px}
html body .rgm .rgm-feat .elementor-post{display:grid!important;grid-template-columns:1.2fr 1fr;gap:64px;align-items:center}
html body .rgm .rgm-feat .elementor-post__thumbnail__link{height:100%;margin:0!important;border-radius:24px}
html body .rgm .rgm-feat .elementor-post__thumbnail{min-height:400px;height:100%;padding-bottom:0!important;border-radius:24px}
html body .rgm .rgm-feat .elementor-post__text{padding:0!important;justify-content:center}
html body .rgm .rgm-feat .elementor-post__read-more{padding:0 26px;margin-top:26px}
@media (max-width:1024px){html body .rgm .rgm-feat .elementor-post{grid-template-columns:1fr;gap:28px}html body .rgm .rgm-feat .elementor-post__thumbnail{min-height:0;height:auto;padding-bottom:56%!important}}
html body .rgm .rgm-main{display:block!important}
html body .rgm .rgm-main .rgm-list .elementor-posts-container{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:54px 36px!important}
@media (max-width:1024px){html body .rgm .rgm-main .rgm-list .elementor-posts-container{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:44px 28px!important}}
@media (max-width:767px){html body .rgm .rgm-main .rgm-list .elementor-posts-container{grid-template-columns:1fr!important;gap:22px!important}html body .rgm .rgm-list .elementor-post{gap:16px;align-items:center}html body .rgm .rgm-list .elementor-post__thumbnail__link{margin:0!important;border-radius:14px}html body .rgm .rgm-list .elementor-post__thumbnail{min-height:104px;border-radius:14px}html body .rgm .rgm-list .elementor-post__text{padding:0!important}}
html body.blog:not(.paged) .rgm .rgm-list .elementor-post:first-child{display:none}
@media (min-width:1025px){html body.blog.paged .rgm .rgm-list .elementor-post:nth-child(10):last-child,html body.archive .rgm .rgm-list .elementor-post:nth-child(10):last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}html body.blog.paged .rgm .rgm-list .elementor-post:nth-child(10):last-child .elementor-post__thumbnail__link,html body.archive .rgm .rgm-list .elementor-post:nth-child(10):last-child .elementor-post__thumbnail__link{margin:0!important;height:100%}html body.blog.paged .rgm .rgm-list .elementor-post:nth-child(10):last-child .elementor-post__thumbnail,html body.archive .rgm .rgm-list .elementor-post:nth-child(10):last-child .elementor-post__thumbnail{min-height:300px;height:100%;padding-bottom:0!important}}
html body .rgm.rgm-topics{background:var(--sand);padding:84px var(--side)!important;scroll-margin-top:100px}
html body .rgm.rgm-topics>.rgm-in{display:grid!important;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:80px!important;align-items:start}
html body .rgm.rgm-topics .rgm-head{margin-bottom:0!important;position:sticky;top:150px}
html body .rgm.rgm-topics .rgm-h2 .elementor-heading-title{font-size:42px}
html body .rgm .rgm-tg{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 60px!important;counter-reset:rt;border-bottom:1px solid #DCD2C5}
html body .rgm .rgm-tc{counter-increment:rt;background:transparent;border:0;border-top:1px solid #DCD2C5;border-radius:0;box-shadow:none;padding:26px 0 30px!important;min-height:0;transform:none;transition:border-color .3s}
html body .rgm .rgm-tc:before{content:"0" counter(rt);display:block;margin-bottom:12px;font:600 13px/1 "Manrope",sans-serif;letter-spacing:.14em;color:var(--bronze)}
html body .rgm .rgm-tc:hover{border-top-color:var(--gold);box-shadow:none;transform:none}
html body .rgm .rgm-tc .elementor-heading-title{font-size:26px;transition:color .25s}
html body .rgm .rgm-tc:hover .elementor-heading-title{color:var(--bronze)}
html body .rgm .rgm-tc .rgm-tc__m .elementor-heading-title{color:var(--ink)}
html body .rgm .rgm-tc .rgm-tc__m .elementor-heading-title:after{display:inline-block;transition:transform .25s}
html body .rgm .rgm-tc:hover .rgm-tc__m .elementor-heading-title:after{transform:translateX(5px)}
@media (max-width:1024px){html body .rgm.rgm-topics>.rgm-in{grid-template-columns:1fr;gap:36px!important}html body .rgm.rgm-topics .rgm-head{position:static}}
@media (max-width:767px){html body .rgm.rgm-topics{padding:60px var(--side)!important}html body .rgm .rgm-tg{grid-template-columns:1fr}html body .rgm.rgm-topics .rgm-h2 .elementor-heading-title{font-size:32px}}
html body .rgm.rgm-wma{padding:20px var(--side)!important;background:#fff;border-top:1px solid var(--line)}/* End custom CSS */