/* XAMAX FishPig / WordPress blog styling - optimised 2026-08-12 */
.wordpress-post-view .page-main{max-width:1500px;margin:0 auto;padding-inline-start:20px!important;padding-inline-end:20px!important;padding-top:26px;padding-bottom:64px}.wordpress-post-view.page-layout-2columns-left .columns{display:grid;grid-template-columns:300px minmax(0,1fr);gap:28px;align-items:start;max-width:1500px;margin:0 auto;padding:0;box-sizing:border-box}.wordpress-post-view.page-layout-2columns-left .columns .sidebar.sidebar-main{grid-column:1;grid-row:1;width:auto;max-width:100%}.wordpress-post-view.page-layout-2columns-left .columns .column.main{grid-column:2;grid-row:1;width:auto;max-width:100%;min-width:0;padding:0}.wordpress-post-view .page-title-wrapper{position:relative;overflow:hidden;max-width:1500px;margin:0 auto 24px!important;padding:38px 34px 34px;border:1px solid rgba(0,73,145,0.14);border-radius:24px;background:#ffffff;box-shadow:var(--xlp-shadow-section,0 8px 20px rgba(0,73,145,0.08));box-sizing:border-box;text-align:center}.wordpress-post-view .page-title-wrapper::before{content:"";position:absolute;inset:0 0 auto 0;height:5px;background:linear-gradient(90deg,var(--xamax-color-blue,#004991) 0%,var(--xamax-color-blue,#004991) 70%,var(--xamax-color-orange,#ffa61b) 70%,var(--xamax-color-orange,#ffa61b) 100%);pointer-events:none}.wordpress-post-view h1.page-title{max-width:1080px;margin:0 auto!important;font-size:clamp(3.2rem,4vw,5.6rem);line-height:1.05;letter-spacing:0.005em}.wordpress-post-view .post-view{margin:0}.wordpress-post-view .post-entry{position:relative;overflow:hidden;border:1px solid rgba(0,73,145,0.14);border-radius:24px;background:#ffffff;box-shadow:var(--xlp-shadow-section,0 8px 20px rgba(0,73,145,0.08))}.wordpress-post-view .post-image{height:clamp(220px,22vw,330px);margin:0!important;padding:0!important;border-bottom:5px solid var(--xamax-color-orange,#ffa61b);background-repeat:no-repeat;background-position:center;background-size:cover}.wordpress-post-view .post-content{max-width:none;padding:38px 48px 44px;color:var(--xamax-color-text,#20231f)}.wordpress-post-view .post-content>*{max-width:900px;margin-left:auto;margin-right:auto}.wordpress-post-view .post-content>.wp-block-kadence-rowlayout,.wordpress-post-view .post-content>.kb-row-layout-wrap,.wordpress-post-view .post-content>.alignwide,.wordpress-post-view .post-content>.alignfull{max-width:none}.wordpress-post-view .post-content p{margin:0 auto 22px!important;color:var(--xamax-color-text,#20231f);font-size:1.72rem;font-weight:500;line-height:1.72}.wordpress-post-view .post-content p:first-child{color:#334252;font-size:1.86rem;font-weight:650;line-height:1.62}.wordpress-post-view .post-content h2,.wordpress-post-view .post-content h2.wp-block-heading{position:relative;max-width:900px;margin:48px auto 18px!important;padding:0 0 10px;border-bottom:1px solid rgba(0,73,145,0.12);font-size:clamp(2.5rem,2.4vw,3.4rem);line-height:1.15}.wordpress-post-view .post-content h2::after,.wordpress-post-view .post-content h2.wp-block-heading::after{content:"";position:absolute;bottom:-2px;left:0;width:92px;height:3px;border-radius:999px;background:var(--xamax-color-orange,#ffa61b)}.wordpress-post-view .post-content h3,.wordpress-post-view .post-content h3.wp-block-heading{max-width:900px;margin:34px auto 14px!important;font-size:clamp(2.05rem,1.9vw,2.65rem);line-height:1.2}.wordpress-post-view .post-content h4,.wordpress-post-view .post-content h4.wp-block-heading{max-width:900px;margin:28px auto 12px!important;font-size:1.85rem;line-height:1.25}.wordpress-post-view .column.main a,.wordpress-post-view .post-content a{color:var(--xamax-color-blue,#004991)!important;border-bottom:1px solid rgba(255,166,27,0.75)!important;text-decoration:none!important;font-weight:800}.wordpress-post-view .column.main a:hover,.wordpress-post-view .column.main a:focus,.wordpress-post-view .post-content a:hover,.wordpress-post-view .post-content a:focus{color:var(--xamax-color-orange,#ffa61b)!important;border-bottom-color:var(--xamax-color-blue,#004991)!important}.wordpress-post-view a[target="_blank"]::after{content:none!important;display:none!important}.wordpress-post-view a[target="_blank"]{border-bottom-style:solid!important}.wordpress-post-view .post-content ul:not(.table-contents),.wordpress-post-view .post-content ol{max-width:900px;margin:0 auto 24px;padding-left:26px}.wordpress-post-view .post-content ul:not(.table-contents) li,.wordpress-post-view .post-content ol li,.wordpress-post-view .post-content .wp-block-list li{margin:0 0 10px;color:var(--xamax-color-text,#20231f);font-size:1.68rem!important;font-weight:500;line-height:1.6}.wordpress-post-view .post-content ul:not(.table-contents) li::marker,.wordpress-post-view .post-content ol li::marker{color:var(--xamax-color-orange,#ffa61b);font-weight:900}.wordpress-post-view .post-content ul.table-contents{width:auto;max-width:820px;margin:30px auto 34px!important;padding:20px 24px 18px;border:1px solid rgba(0,73,145,0.14);border-radius:18px;background:linear-gradient(135deg,rgba(0,73,145,0.035) 0%,rgba(255,166,27,0.075) 100%);box-shadow:none;list-style:none}.wordpress-post-view .post-content ul.table-contents>li{margin:8px 0;padding:0;list-style:none;color:var(--xamax-color-text,#20231f);font-size:1.42rem!important;font-weight:750;line-height:1.4}.wordpress-post-view .post-content ul.table-contents>li:first-child{display:inline-flex;align-items:center;margin:0 0 12px;padding:0 0 6px;border-bottom:3px solid var(--xamax-color-orange,#ffa61b);color:var(--xamax-color-blue,#004991)!important;font-size:1.45rem!important;font-weight:900;line-height:1.2;text-transform:uppercase;letter-spacing:0.04em}.wordpress-post-view .post-content ul.table-contents>li:first-child::after{content:"";display:none}.wordpress-post-view .post-content ul.table-contents ul{margin:8px 0 0 16px!important;padding:0 0 0 14px;border-left:2px solid rgba(0,73,145,0.10);list-style:none}.wordpress-post-view .post-content ul.table-contents ul li{margin:5px 0;font-size:1.32rem!important}.wordpress-post-view .post-content ul.table-contents ul li::before{content:none;display:none}.wordpress-post-view .post-content ul.table-contents a{color:var(--xamax-color-blue,#004991)!important;border-bottom:1px solid rgba(255,166,27,0.65)!important;font-weight:850}.wordpress-post-view .post-content figure{max-width:980px;margin:34px auto}.wordpress-post-view .post-content img{max-width:100%;height:auto;border-radius:16px}.wordpress-post-view .post-content figcaption{margin-top:8px;color:var(--xlp-text-muted,#536271)!important;font-size:1.25rem;font-weight:700;line-height:1.35;text-align:center}.wordpress-post-view blockquote.wp-block-quote,.wordpress-post-view .post-content blockquote{max-width:900px;margin:34px auto!important;padding:22px 24px 22px 28px!important;border:1px solid rgba(0,73,145,0.14);border-left:7px solid var(--xamax-color-blue,#004991);border-radius:18px;background:linear-gradient(135deg,rgba(0,73,145,0.035) 0%,rgba(255,166,27,0.07) 100%);color:var(--xamax-color-blue,#004991)}.wordpress-post-view blockquote.wp-block-quote p,.wordpress-post-view .post-content blockquote p{margin:0!important;color:var(--xamax-color-blue,#004991);font-size:1.75rem;font-weight:800;line-height:1.55}.wordpress-post-view .post-content table{width:100%;max-width:980px;margin:32px auto;border:1px solid rgba(0,73,145,0.14);border-collapse:separate;border-spacing:0;border-radius:16px;overflow:hidden;background:#ffffff}.wordpress-post-view .post-content table th{background:rgba(0,73,145,0.07);font-weight:900}.wordpress-post-view .post-content table th,.wordpress-post-view .post-content table td{padding:12px 14px;border:0;border-bottom:1px solid rgba(0,73,145,0.09);color:var(--xamax-color-text,#20231f);font-size:1.45rem;line-height:1.45}.wordpress-post-view .post-content table tr:last-child th,.wordpress-post-view .post-content table tr:last-child td{border-bottom:0}.wordpress-post-view .post-content .wp-block-button__link,.wordpress-post-view .post-content .kb-button,.wordpress-post-view .post-content a.kt-button,.wordpress-post-view .post-content a[class*="button"]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 22px;border:2px solid var(--xamax-color-blue,#004991)!important;border-radius:999px;background:var(--xamax-color-orange,#ffa61b)!important;color:var(--xamax-color-blue,#004991)!important;font-size:1.45rem;font-weight:900;line-height:1.1;text-decoration:none!important;box-shadow:none!important}.wordpress-post-view .post-content .wp-block-button__link:hover,.wordpress-post-view .post-content .wp-block-button__link:focus,.wordpress-post-view .post-content .kb-button:hover,.wordpress-post-view .post-content .kb-button:focus,.wordpress-post-view .post-content a.kt-button:hover,.wordpress-post-view .post-content a.kt-button:focus,.wordpress-post-view .post-content a[class*="button"]:hover,.wordpress-post-view .post-content a[class*="button"]:focus{border-color:var(--xamax-color-orange,#ffa61b)!important;background:var(--xamax-color-blue,#004991)!important;color:#ffffff!important}.wordpress-post-view .post-meta{max-width:900px;margin:0 auto;padding:0 48px 34px;color:var(--xlp-text-muted,#536271);font-size:1.35rem;font-weight:750}.wordpress-post-view .post-meta a{color:var(--xamax-color-blue,#004991)!important;font-weight:900}.wordpress-post-view .comments-wrapper{display:none}.wordpress-post-view .crp_related{max-width:900px;margin:42px auto 0;padding:22px 24px;border:1px solid rgba(0,73,145,0.14);border-radius:18px;background:rgba(0,73,145,0.025)}.wordpress-post-view .crp_related h3{margin:0 0 14px!important;color:var(--xamax-color-blue,#004991)!important;font-size:1.75rem;text-transform:none}.wordpress-post-view .crp_related ul{width:auto;margin:0!important;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;list-style:none}.wordpress-post-view .crp_related ul li{margin:0 0 10px!important;list-style:none;font-size:1.38rem!important}.wordpress-post-view .sidebar.sidebar-main{position:sticky;top:22px;align-self:start;width:auto;max-width:100%;margin:0;padding:0;box-sizing:border-box}.wordpress-post-view .sidebar.sidebar-main>h3{position:relative;display:block;margin:0;padding:14px 16px;border-bottom:2px solid var(--xamax-color-orange,#ffa61b);border-radius:16px 16px 0 0;background:var(--xamax-color-blue,#004991);color:#ffffff!important;font-size:1.42rem;font-weight:900!important;line-height:1.25;text-transform:uppercase;letter-spacing:0.035em}.wordpress-post-view .sidebar.sidebar-main>h3::before{content:"Browse ";color:var(--xamax-color-orange,#ffa61b);font-weight:900}.wordpress-post-view .sidebar.sidebar-main>.o-list.b-list{margin:0 0 22px;padding:10px;border:1px solid rgba(0,73,145,0.14);border-top:0;border-radius:0 0 16px 16px;background:#ffffff;box-shadow:var(--xlp-shadow-card,0 8px 20px rgba(0,73,145,0.08));list-style:none}.wordpress-post-view .sidebar.sidebar-main .o-list,.wordpress-post-view .sidebar.sidebar-main .o-list ul,.wordpress-post-view .sidebar.sidebar-main .o-list li{list-style:none}.wordpress-post-view .sidebar.sidebar-main .o-list li{position:relative;margin:0;padding:0;border:0}.wordpress-post-view .sidebar.sidebar-main .o-list>li{margin:0 0 6px}.wordpress-post-view .sidebar.sidebar-main .o-list a{display:block!important;margin:0;padding:9px 10px 9px 14px;border:0!important;border-radius:10px;color:var(--xlp-text-muted,#536271)!important;font-size:1.28rem;font-weight:800;line-height:1.32;text-decoration:none!important;white-space:normal}.wordpress-post-view .sidebar.sidebar-main .o-list>li>a{background:rgba(0,73,145,0.045);color:var(--xamax-color-blue,#004991)!important;font-weight:900}.wordpress-post-view .sidebar.sidebar-main .o-list a:hover,.wordpress-post-view .sidebar.sidebar-main .o-list a:focus{background:rgba(255,166,27,0.14);color:var(--xamax-color-blue,#004991)!important}.wordpress-post-view .sidebar.sidebar-main .o-list li.current-cat>a,.wordpress-post-view .sidebar.sidebar-main .o-list li.current-cat-parent>a,.wordpress-post-view .sidebar.sidebar-main .o-list li.current-post-ancestor>a{position:relative;overflow:hidden;background:var(--xamax-color-blue,#004991);color:#ffffff!important}.wordpress-post-view .sidebar.sidebar-main .o-list li.current-cat>a::before,.wordpress-post-view .sidebar.sidebar-main .o-list li.current-cat-parent>a::before,.wordpress-post-view .sidebar.sidebar-main .o-list li.current-post-ancestor>a::before{content:"";position:absolute;top:0;bottom:0;left:0;width:5px;border-radius:8px 0 0 8px;background:var(--xamax-color-orange,#ffa61b)}.wordpress-post-view .sidebar.sidebar-main .o-list ul.children{display:block;margin:6px 0 10px 8px;padding:6px 0 6px 10px;border-left:2px solid rgba(0,73,145,0.10)}.wordpress-post-view .sidebar.sidebar-main .o-list ul.children li{margin:0 0 2px}.wordpress-post-view .sidebar.sidebar-main .o-list ul.children a{padding:7px 8px 7px 11px;background:transparent;color:#536271!important;font-size:1.18rem;font-weight:750;line-height:1.32}.wordpress-post-view .sidebar.sidebar-main .o-list ul.children a:hover,.wordpress-post-view .sidebar.sidebar-main .o-list ul.children a:focus{background:rgba(0,73,145,0.055);color:var(--xamax-color-blue,#004991)!important}.wordpress-post-view .sidebar.sidebar-main .catMore,.wordpress-post-view .sidebar.sidebar-main .expand{display:none!important}@media (max-width:1023px){.wordpress-post-view .page-main{padding-top:20px}.wordpress-post-view .columns{display:block}.wordpress-post-view.page-layout-2columns-left .columns .column.main,.wordpress-post-view.page-layout-2columns-left .columns .sidebar.sidebar-main{width:100%;max-width:100%}.wordpress-post-view .sidebar.sidebar-main{position:static;margin-top:24px}.wordpress-post-view .sidebar.sidebar-main>.o-list.b-list{columns:2;column-gap:18px}.wordpress-post-view .sidebar.sidebar-main .o-list>li{break-inside:avoid}}@media (max-width:767px){.wordpress-post-view .page-main{padding-inline-start:14px!important;padding-inline-end:14px!important;padding-top:16px;padding-bottom:44px}.wordpress-post-view .page-title-wrapper{margin-bottom:18px!important;padding:30px 18px 26px;border-radius:18px}.wordpress-post-view h1.page-title{font-size:3.2rem;line-height:1.08}.wordpress-post-view .post-entry{border-radius:18px}.wordpress-post-view .post-image{height:210px}.wordpress-post-view .post-content{padding:28px 18px 34px}.wordpress-post-view .post-content p,.wordpress-post-view .post-content p:first-child{font-size:1.55rem;line-height:1.65}.wordpress-post-view .post-content h2,.wordpress-post-view .post-content h2.wp-block-heading{margin-top:38px!important}.wordpress-post-view .post-content h3,.wordpress-post-view .post-content h3.wp-block-heading{font-size:2rem}.wordpress-post-view .post-content ul:not(.table-contents),.wordpress-post-view .post-content ol{padding-left:22px}.wordpress-post-view .post-content ul:not(.table-contents) li,.wordpress-post-view .post-content ol li,.wordpress-post-view .post-content .wp-block-list li{font-size:1.48rem!important}.wordpress-post-view .post-content ul.table-contents{padding:18px 18px 16px;border-radius:16px}.wordpress-post-view .post-meta{padding:0 18px 28px}.wordpress-post-view .sidebar.sidebar-main>.o-list.b-list{columns:1}}.wordpress-post-view .post-content .splide{position:relative}.wordpress-post-view .post-content .splide__arrows{position:absolute;inset:0;z-index:4;max-width:none;margin:0;pointer-events:none}.wordpress-post-view .post-content .splide__arrow,.wordpress-post-view .post-content .splide__arrow.slick-prev,.wordpress-post-view .post-content .splide__arrow.slick-next{position:absolute;top:50%;z-index:5;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;min-width:46px;margin:0;padding:0;border:2px solid rgba(255,166,27,0.9)!important;border-radius:999px;background:rgba(255,255,255,0.96)!important;color:var(--xamax-color-blue,#004991)!important;box-shadow:0 8px 20px rgba(0,73,145,0.16);opacity:1;cursor:pointer;pointer-events:auto;transform:translateY(-50%);transition:background-color 140ms ease,border-color 140ms ease,box-shadow 140ms ease,transform 140ms ease}.wordpress-post-view .post-content .splide__arrow.slick-prev,.wordpress-post-view .post-content .splide__arrow--prev{left:14px}.wordpress-post-view .post-content .splide__arrow.slick-next,.wordpress-post-view .post-content .splide__arrow--next{right:14px}.wordpress-post-view .post-content .splide__arrow::before,.wordpress-post-view .post-content .splide__arrow::after{content:none!important;display:none!important}.wordpress-post-view .post-content .splide__arrow svg{width:20px;height:20px;fill:currentColor}.wordpress-post-view .post-content .splide__arrow svg path{fill:currentColor}.wordpress-post-view .post-content .splide__arrow.slick-prev svg,.wordpress-post-view .post-content .splide__arrow--prev svg{transform:rotate(180deg)}.wordpress-post-view .post-content .splide__arrow:hover,.wordpress-post-view .post-content .splide__arrow:focus{border-color:var(--xamax-color-blue,#004991)!important;background:var(--xamax-color-orange,#ffa61b)!important;color:var(--xamax-color-blue,#004991)!important;box-shadow:0 10px 24px rgba(0,73,145,0.22);transform:translateY(-50%) scale(1.04)}.wordpress-post-view .post-content .splide__arrow:focus-visible{outline:3px solid rgba(255,166,27,0.35);outline-offset:3px}.wordpress-post-view .post-content .splide__arrow:disabled,.wordpress-post-view .post-content .splide__arrow[disabled],.wordpress-post-view .post-content .splide__arrow.is-disabled{opacity:0.35;cursor:not-allowed}@media (max-width:767px){.wordpress-post-view .post-content .splide__arrow,.wordpress-post-view .post-content .splide__arrow.slick-prev,.wordpress-post-view .post-content .splide__arrow.slick-next{width:38px;height:38px;min-width:38px}.wordpress-post-view .post-content .splide__arrow.slick-prev,.wordpress-post-view .post-content .splide__arrow--prev{left:8px}.wordpress-post-view .post-content .splide__arrow.slick-next,.wordpress-post-view .post-content .splide__arrow--next{right:8px}.wordpress-post-view .post-content .splide__arrow svg{width:17px;height:17px}}.wordpress-post-view .post-content .kt-blocks-carousel.splide,.wordpress-post-view .post-content .kb-gallery-ul .splide{overflow:visible;margin-bottom:34px}.wordpress-post-view .post-content .splide__pagination{position:static!important;right:auto!important;bottom:auto!important;left:auto!important;display:flex!important;align-items:center;justify-content:center;gap:8px;width:100%;max-width:none;margin:14px auto 0!important;padding:0!important;transform:none!important;list-style:none;pointer-events:auto}.wordpress-post-view .post-content .splide__pagination li{display:inline-flex;width:auto;height:auto;margin:0!important;padding:0!important;line-height:1;list-style:none}.wordpress-post-view .post-content .splide__pagination button,.wordpress-post-view .post-content .splide__pagination .splide__pagination__page{display:block;width:10px;height:10px;min-width:0;min-height:0;margin:0;padding:0;overflow:hidden;border:0!important;border-radius:999px;background:rgba(0,73,145,0.16)!important;color:transparent;font-size:0;line-height:0;opacity:1;cursor:pointer;transform:none!important;transition:width 140ms ease,background-color 140ms ease}.wordpress-post-view .post-content .splide__pagination button.is-active,.wordpress-post-view .post-content .splide__pagination .splide__pagination__page.is-active{width:24px;background:var(--xamax-color-orange,#ffa61b)!important;transform:none!important}.wordpress-post-view .post-content .splide__pagination button:hover,.wordpress-post-view .post-content .splide__pagination button:focus,.wordpress-post-view .post-content .splide__pagination .splide__pagination__page:hover,.wordpress-post-view .post-content .splide__pagination .splide__pagination__page:focus{background:var(--xamax-color-blue,#004991)!important;outline:0}.wordpress-post-view .post-content .splide__pagination button.is-active:hover,.wordpress-post-view .post-content .splide__pagination button.is-active:focus,.wordpress-post-view .post-content .splide__pagination .splide__pagination__page.is-active:hover,.wordpress-post-view .post-content .splide__pagination .splide__pagination__page.is-active:focus{background:var(--xamax-color-orange,#ffa61b)!important}.wordpress-post-view .post-content .kb-gallery-caption-style-bottom .splide__pagination{margin-top:16px!important}@media (max-width:767px){.wordpress-post-view .post-content .kt-blocks-carousel.splide,.wordpress-post-view .post-content .kb-gallery-ul .splide{margin-bottom:28px}.wordpress-post-view .post-content .splide__pagination{margin-top:12px!important}}.wordpress-post-view .post-content .abh_box,.wordpress-post-view .post-content .abh_box_down,.wordpress-post-view .post-content .abh_box_business{position:relative;max-width:900px;margin:52px auto 8px!important;padding:0!important;overflow:visible;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--xamax-color-text,#20231f)}.wordpress-post-view .post-content .abh_box::before{content:"";display:block;width:100%;height:5px;margin:0 0 0;border-radius:999px;background:linear-gradient(90deg,var(--xamax-color-blue,#004991) 0%,var(--xamax-color-blue,#004991) 72%,var(--xamax-color-orange,#ffa61b) 72%,var(--xamax-color-orange,#ffa61b) 100%)}.wordpress-post-view .post-content .abh_tabs{display:flex;align-items:stretch;gap:0;margin:0!important;padding:0!important;border:0!important;background:rgba(0,73,145,0.045);list-style:none}.wordpress-post-view .post-content .abh_tabs li{margin:0!important;padding:0!important;border:0!important;list-style:none}.wordpress-post-view .post-content .abh_tabs li::before,.wordpress-post-view .post-content .abh_tabs li::after{content:none!important;display:none!important}.wordpress-post-view .post-content .abh_tabs a{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 20px;border:0!important;background:transparent!important;color:var(--xlp-text-muted,#536271)!important;font-size:1.32rem;font-weight:900;line-height:1;text-transform:uppercase;letter-spacing:0.04em;text-decoration:none!important}.wordpress-post-view .post-content .abh_tabs li.abh_active a,.wordpress-post-view .post-content .abh_tabs a:hover,.wordpress-post-view .post-content .abh_tabs a:focus{background:#ffffff!important;color:var(--xamax-color-blue,#004991)!important}.wordpress-post-view .post-content .abh_tabs li.abh_active a::after{content:"";position:absolute;right:16px;bottom:8px;left:16px;height:3px;border-radius:999px;background:var(--xamax-color-orange,#ffa61b)}.wordpress-post-view .post-content .abh_tab_content{margin:0!important;padding:0!important;border:0!important;background:transparent!important}.wordpress-post-view .post-content .abh_tab{margin:0!important;padding:32px 0 8px!important;border:0!important;background:transparent!important}.wordpress-post-view .post-content .abh_tab:not([style*="display:block"]):not([style*="display: block"]){display:none}.wordpress-post-view .post-content .abh_tab[style*="display:block"],.wordpress-post-view .post-content .abh_tab[style*="display: block"],.wordpress-post-view .post-content .abh_about_tab:not([style]){display:grid!important;grid-template-columns:126px minmax(0,1fr);gap:26px;align-items:start}.wordpress-post-view .post-content .abh_posts_tab:not([style]){display:none}.wordpress-post-view .post-content .abh_image{width:126px!important;max-width:126px!important;margin:0!important;padding:0!important}.wordpress-post-view .post-content .abh_image a{display:block;width:126px;height:126px;overflow:hidden;border:4px solid rgba(255,166,27,0.9)!important;border-radius:999px;background:#ffffff;box-shadow:0 8px 18px rgba(0,73,145,0.12)}.wordpress-post-view .post-content .abh_image img,.wordpress-post-view .post-content .abh_image img.photo{display:block;width:100%!important;height:auto!important;min-width:100%;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;object-fit:cover;object-position:center center}.wordpress-post-view .post-content .abh_text{width:auto!important;max-width:none!important;margin:0!important;padding:0!important}.wordpress-post-view .post-content .abh_name,.wordpress-post-view .post-content .abh_name.fn.name{margin:0 0 6px!important;color:var(--xamax-color-blue,#004991)!important;font-size:2.2rem!important;font-weight:900!important;line-height:1.15}.wordpress-post-view .post-content .abh_name a{color:var(--xamax-color-blue,#004991)!important;border-bottom:2px solid rgba(255,166,27,0.75)!important;font-weight:900!important;text-decoration:none!important}.wordpress-post-view .post-content .abh_job{margin:0 0 20px!important;color:var(--xlp-text-muted,#536271)!important;font-size:1.42rem!important;font-weight:750;line-height:1.35}.wordpress-post-view .post-content .abh_job .title{color:var(--xamax-color-blue,#004991);font-weight:900}.wordpress-post-view .post-content .abh_job .org a{color:var(--xamax-color-blue,#004991)!important;border-bottom:1px solid rgba(255,166,27,0.7)!important;font-weight:900}.wordpress-post-view .post-content .abh_description,.wordpress-post-view .post-content .description.note.abh_description{margin:0!important;color:#334252!important;font-size:1.55rem!important;font-weight:650;line-height:1.58}.wordpress-post-view .post-content .abh_social{display:none!important}.wordpress-post-view .post-content .abh_allposts{color:var(--xlp-text-muted,#536271);font-size:1.3rem;font-weight:750}.wordpress-post-view .post-content .abh_allposts a{color:var(--xamax-color-blue,#004991)!important;border-bottom:1px solid rgba(255,166,27,0.75)!important;font-weight:900}.wordpress-post-view .post-content .abh_posts_tab .abh_description ul{margin:18px 0 0!important;padding:0!important;list-style:none}.wordpress-post-view .post-content .abh_posts_tab .abh_description li{position:relative;margin:0 0 12px!important;padding:13px 16px 13px 20px!important;border:1px solid rgba(0,73,145,0.10);border-radius:14px;background:rgba(0,73,145,0.025);list-style:none;font-size:1.38rem!important;line-height:1.4}.wordpress-post-view .post-content .abh_posts_tab .abh_description li::before{content:"";position:absolute;top:13px;bottom:13px;left:0;width:4px;border-radius:0 999px 999px 0;background:var(--xamax-color-orange,#ffa61b)}.wordpress-post-view .post-content .abh_posts_tab .abh_description li a{color:var(--xamax-color-blue,#004991)!important;border-bottom:1px solid rgba(255,166,27,0.7)!important;font-weight:900;text-decoration:none!important}.wordpress-post-view .post-content .abh_posts_tab .abh_description li span{display:block;margin-top:4px;color:var(--xlp-text-muted,#536271);font-size:1.22rem;font-weight:750}@media (max-width:767px){.wordpress-post-view .post-content .abh_box,.wordpress-post-view .post-content .abh_box_down,.wordpress-post-view .post-content .abh_box_business{margin-top:38px!important}.wordpress-post-view .post-content .abh_tabs a{min-height:42px;padding:0 14px;font-size:1.16rem}.wordpress-post-view .post-content .abh_tab{padding-top:24px!important}.wordpress-post-view .post-content .abh_tab[style*="display:block"],.wordpress-post-view .post-content .abh_tab[style*="display: block"],.wordpress-post-view .post-content .abh_about_tab:not([style]){grid-template-columns:88px minmax(0,1fr);gap:16px}.wordpress-post-view .post-content .abh_image,.wordpress-post-view .post-content .abh_image a{width:88px!important;max-width:88px!important;height:88px}.wordpress-post-view .post-content .abh_name,.wordpress-post-view .post-content .abh_name.fn.name{font-size:1.8rem!important}.wordpress-post-view .post-content .abh_job{margin-bottom:14px!important;font-size:1.3rem!important}.wordpress-post-view .post-content .abh_description,.wordpress-post-view .post-content .description.note.abh_description{font-size:1.38rem!important;line-height:1.5}.wordpress-post-view .post-content .abh_posts_tab .abh_description li{padding:11px 12px 11px 16px!important;font-size:1.3rem!important}}.wordpress-post-view .sidebar.sidebar-main{max-height:calc(100vh - 44px);overflow-y:auto;overflow-x:hidden;padding-right:4px;scrollbar-gutter:stable}.wordpress-post-view .sidebar.sidebar-main::-webkit-scrollbar{width:8px}.wordpress-post-view .sidebar.sidebar-main::-webkit-scrollbar-track{background:transparent}.wordpress-post-view .sidebar.sidebar-main::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(0,73,145,0.22)}.wordpress-post-view .sidebar.sidebar-main::-webkit-scrollbar-thumb:hover{background:rgba(0,73,145,0.38)}@media (max-width:1023px){.wordpress-post-view .sidebar.sidebar-main{max-height:none;overflow:visible;padding-right:0;scrollbar-gutter:auto}}.wordpress-post-view .post-content .alignfull,.wordpress-post-view .post-content .kb-row-layout-wrap.alignfull{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box}.wordpress-post-view .post-content .wp-block-kadence-advancedgallery,.wordpress-post-view .post-content .kt-blocks-carousel,.wordpress-post-view .post-content .splide__track{max-width:100%!important;overflow:hidden!important}.wordpress-post-view .post-content .kb-gallery-image-contain img{max-width:100%!important;height:auto!important;object-fit:contain}.wordpress-post-view .post-content ul.table-contents{max-width:100%;box-sizing:border-box;overflow:hidden}@media (max-width:767px){.wordpress-post-view{overflow-x:hidden}.wordpress-post-view .page-main,.wordpress-post-view .columns,.wordpress-post-view .column.main,.wordpress-post-view .post-view,.wordpress-post-view .post-entry,.wordpress-post-view .post-content{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box}.wordpress-post-view .columns{display:block!important}.wordpress-post-view .column.main{float:none!important;padding-left:0!important;padding-right:0!important}.wordpress-post-view .sidebar-main,.wordpress-post-view .sidebar-additional{display:none!important}.wordpress-post-view h1.page-title{font-size:clamp(2rem,9vw,3rem);overflow-wrap:anywhere}.wordpress-post-view .post-image{min-height:clamp(12rem,46vw,18rem);border-radius:18px;background-size:cover;background-position:center;background-repeat:no-repeat}.wordpress-post-view .post-content{overflow-wrap:break-word}.wordpress-post-view .post-content p,.wordpress-post-view .post-content li{font-size:1rem;line-height:1.62}.wordpress-post-view .post-content h2{font-size:clamp(1.55rem,7vw,2.15rem);line-height:1.16;overflow-wrap:anywhere}.wordpress-post-view .post-content h3{font-size:clamp(1.25rem,5.5vw,1.65rem);line-height:1.2;overflow-wrap:anywhere}.wordpress-post-view .post-content img,.wordpress-post-view .post-content figure,.wordpress-post-view .post-content iframe,.wordpress-post-view .post-content video{max-width:100%!important;height:auto}.wordpress-post-view .post-content .kb-row-layout-wrap.alignfull{margin-top:2rem;margin-bottom:2rem;border-radius:20px;overflow:hidden}.wordpress-post-view .post-content .kb-row-layout-wrap.alignfull .kt-row-column-wrap{width:100%!important;max-width:100%!important;padding:1.5rem 1rem!important;box-sizing:border-box}.wordpress-post-view .post-content .kt-row-layout-top-sep,.wordpress-post-view .post-content .kt-row-layout-bottom-sep{display:none!important}.wordpress-post-view .post-content .wp-block-kadence-image{position:relative!important;z-index:1!important}.wordpress-post-view .post-content .wp-block-kadence-image img{display:block;width:100%;max-width:20rem!important;margin:0 auto}.wordpress-post-view .post-content .wp-block-kadence-advancedheading{font-size:clamp(1.35rem,6vw,2rem)!important;line-height:1.18!important;text-align:center}.wordpress-post-view .post-content .wp-block-kadence-advancedbtn .kb-button{width:100%!important;max-width:100%!important;min-width:0!important;white-space:normal!important;font-size:1.05rem!important;line-height:1.2!important;text-align:center;justify-content:center;box-sizing:border-box}.wordpress-post-view .post-content .kb-slide-item.kb-gallery-carousel-item{max-width:min(72vw,240px)!important}.wordpress-post-view .post-content ul.table-contents{margin:1.25rem 0!important;padding:1rem 1rem 1rem 1.25rem;border:1px solid rgba(0,73,145,0.14);border-radius:18px;background:#f5f9fd}.wordpress-post-view .post-content ul.table-contents,.wordpress-post-view .post-content ul.table-contents ul{padding-left:1.1rem}.wordpress-post-view .post-content ul.table-contents a{overflow-wrap:anywhere}}.wordpress-term-view .page-main{width:100%!important;min-width:0!important;max-width:1500px!important;margin:0 auto;padding:26px 20px 64px!important;box-sizing:border-box}.wordpress-term-view .page-title-wrapper{position:relative;overflow:hidden;width:100%;max-width:1500px;margin:0 auto 24px!important;padding:38px 34px 34px;border:1px solid rgba(0,73,145,0.14);border-radius:24px;background:#ffffff;box-shadow:var(--xlp-shadow-section,0 8px 20px rgba(0,73,145,0.08));box-sizing:border-box;text-align:center}.wordpress-term-view .page-title-wrapper::before{content:"";position:absolute;inset:0 0 auto;height:5px;background:linear-gradient(90deg,var(--xamax-color-blue,#004991) 0%,var(--xamax-color-blue,#004991) 70%,var(--xamax-color-orange,#ffa61b) 70%,var(--xamax-color-orange,#ffa61b) 100%);pointer-events:none}.wordpress-term-view h1.page-title{max-width:1080px;margin:0 auto!important;color:var(--xamax-color-blue,#004991);font-size:clamp(3.2rem,4vw,5.4rem);font-weight:900;line-height:1.05;letter-spacing:0.005em}.wordpress-term-view h1.page-title::before{content:"Insights & guidance";display:block;margin:0 0 10px;color:var(--xamax-color-orange,#ffa61b);font-size:1.25rem;font-weight:900;line-height:1.2;text-transform:uppercase;letter-spacing:0.08em}.wordpress-term-view .columns{display:grid;grid-template-columns:300px minmax(0,1fr);gap:28px;align-items:start;width:100%;max-width:1500px;margin:0 auto;padding:0;box-sizing:border-box}.wordpress-term-view.page-layout-2columns-left .columns .column.main{grid-column:2;grid-row:1;width:auto;min-width:0;max-width:100%;padding:0}.wordpress-term-view.page-layout-2columns-left .columns .sidebar.sidebar-main{grid-column:1;grid-row:1;width:auto;min-width:0;max-width:100%}.wordpress-term-view .sidebar.sidebar-additional{display:none!important}.wordpress-term-view p.post-list-description{position:relative;width:auto;max-width:none;margin:0 0 28px!important;padding:22px 26px 22px 30px;overflow:hidden;border:1px solid rgba(0,73,145,0.14);border-left:7px solid var(--xamax-color-blue,#004991);border-radius:18px;background:linear-gradient(135deg,rgba(0,73,145,0.035) 0%,rgba(255,166,27,0.075) 100%);color:#334252;font-size:1.65rem;font-weight:650;line-height:1.6;text-align:left;box-sizing:border-box}.wordpress-term-view p.post-list-description::after{content:"";position:absolute;top:0;right:0;width:110px;height:100%;background:linear-gradient(125deg,transparent 0%,transparent 44%,rgba(255,166,27,0.09) 44%,rgba(255,166,27,0.09) 58%,transparent 58%);pointer-events:none}.wordpress-term-view .post-list-wrapper{width:100%;margin:0}.wordpress-term-view ol.post-list.grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;width:100%;margin:0;padding:0;list-style:none}.wordpress-term-view ol.post-list.grid>li.item{display:flex;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;list-style:none}.wordpress-term-view ol.post-list.grid>li.item::before{content:none!important;display:none!important}.wordpress-term-view .post-list-item{display:flex;width:100%;min-width:0;height:100%;margin:0}.wordpress-term-view .post-entry{position:relative;display:flex;flex-direction:column;width:100%;min-width:0;height:100%;margin:0;padding:0;overflow:hidden;border:1px solid rgba(0,73,145,0.14);border-radius:18px;background:#ffffff;box-shadow:var(--xlp-shadow-card,0 4px 12px rgba(0,73,145,0.07));box-sizing:border-box}.wordpress-term-view .post-entry::before{content:"";position:absolute;top:0;right:0;left:0;z-index:3;height:5px;background:linear-gradient(90deg,var(--xamax-color-blue,#004991) 0%,var(--xamax-color-blue,#004991) 72%,var(--xamax-color-orange,#ffa61b) 72%,var(--xamax-color-orange,#ffa61b) 100%);pointer-events:none}.wordpress-term-view .post-image{order:0;width:100%;aspect-ratio:16/9;height:auto;margin:0!important;padding:0!important;overflow:hidden;border:0;border-bottom:1px solid rgba(0,73,145,0.10);background:linear-gradient(135deg,rgba(0,73,145,0.07),rgba(255,166,27,0.08))}.wordpress-term-view .post-image a{display:block;width:100%;height:100%;border:0!important}.wordpress-term-view .post-image img{display:block;width:100%!important;height:100%!important;margin:0!important;border:0;border-radius:0;object-fit:cover;object-position:center}.wordpress-term-view .post-date.post-meta-item{order:1;display:inline-flex;flex-wrap:wrap;align-items:center;align-self:flex-start;gap:7px;width:auto;max-width:calc(100% - 36px);margin:16px 18px 0;padding:6px 10px;border:1px solid rgba(0,73,145,0.11);border-radius:999px;background:rgba(0,73,145,0.055);color:var(--xlp-text-muted,#536271);font-size:1.14rem;font-weight:750;line-height:1.2;box-sizing:border-box}.wordpress-term-view .post-date.post-meta-item strong{color:var(--xamax-color-blue,#004991);font-weight:900}.wordpress-term-view ol.post-list.grid>li.is-sticky .post-date.post-meta-item::before{content:"Featured guide";display:inline-flex;align-items:center;min-height:22px;margin:-2px 1px -2px -6px;padding:3px 8px;border-radius:999px;background:var(--xamax-color-orange,#ffa61b);color:var(--xamax-color-blue,#004991);font-size:1.02rem;font-weight:900;line-height:1;text-transform:uppercase;letter-spacing:0.035em}.wordpress-term-view .post-entry>h2{order:2;display:block;width:auto;margin:14px 18px 12px!important;padding:0;background:transparent;text-align:left}.wordpress-term-view .post-entry>h2 a{display:-webkit-box;overflow:hidden;color:var(--xamax-color-blue,#004991)!important;border:0!important;font-size:2rem;font-weight:900;line-height:1.2;text-decoration:none!important;-webkit-box-orient:vertical;-webkit-line-clamp:3}.wordpress-term-view .post-entry>h2 a:hover,.wordpress-term-view .post-entry>h2 a:focus{color:var(--xamax-color-orange,#ffa61b)!important}.wordpress-term-view .post-entry>h2::after{content:"";display:block;width:72px;height:3px;margin-top:11px;border-radius:999px;background:var(--xamax-color-orange,#ffa61b)}.wordpress-term-view .post-excerpt{order:3;display:-webkit-box;margin:0;padding:0 18px 22px;overflow:hidden;color:#40505f;font-size:1.43rem;font-weight:550;line-height:1.58;-webkit-box-orient:vertical;-webkit-line-clamp:5}.wordpress-term-view .post-entry:not(:has(.post-image)){background:linear-gradient(145deg,rgba(0,73,145,0.025) 0%,#ffffff 45%,rgba(255,166,27,0.045) 100%)}.wordpress-term-view .post-entry:not(:has(.post-image)) .post-date.post-meta-item{margin-top:24px}.wordpress-term-view .pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;width:100%;margin:28px 0 0;padding:15px 18px;border:1px solid rgba(0,73,145,0.12);border-radius:16px;background:#ffffff;box-shadow:var(--xlp-shadow-card,0 4px 12px rgba(0,73,145,0.07));box-sizing:border-box}.wordpress-term-view .pager .toolbar-amount{margin:0;color:var(--xlp-text-muted,#536271);font-size:1.3rem;font-weight:800}.wordpress-term-view .pager .toolbar-number{color:var(--xamax-color-blue,#004991);font-weight:900}.wordpress-term-view .pager .pages{margin:0}.wordpress-term-view .pager .pages-items{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none}.wordpress-term-view .pager .pages-item{margin:0;list-style:none}.wordpress-term-view .pager .pages-item a,.wordpress-term-view .pager .pages-item strong.page{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 10px;border:1px solid rgba(0,73,145,0.14)!important;border-radius:999px;background:#ffffff;color:var(--xamax-color-blue,#004991)!important;font-size:1.25rem;font-weight:900;line-height:1;text-decoration:none!important}.wordpress-term-view .pager .pages-item.current strong.page,.wordpress-term-view .pager .pages-item a:hover,.wordpress-term-view .pager .pages-item a:focus{border-color:var(--xamax-color-orange,#ffa61b)!important;background:var(--xamax-color-blue,#004991);color:#ffffff!important}.wordpress-term-view .sidebar.sidebar-main{position:sticky;top:22px;align-self:start;max-height:calc(100vh - 44px);margin:0;padding:0 4px 0 0;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;box-sizing:border-box}.wordpress-term-view .sidebar.sidebar-main::-webkit-scrollbar{width:8px}.wordpress-term-view .sidebar.sidebar-main::-webkit-scrollbar-track{background:transparent}.wordpress-term-view .sidebar.sidebar-main::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(0,73,145,0.22)}.wordpress-term-view .sidebar.sidebar-main::-webkit-scrollbar-thumb:hover{background:rgba(0,73,145,0.38)}.wordpress-term-view .sidebar.sidebar-main>h3{position:relative;display:block;margin:0;padding:14px 16px;border-bottom:2px solid var(--xamax-color-orange,#ffa61b);border-radius:16px 16px 0 0;background:var(--xamax-color-blue,#004991);color:#ffffff!important;font-size:1.42rem;font-weight:900!important;line-height:1.25;text-transform:uppercase;letter-spacing:0.035em}.wordpress-term-view .sidebar.sidebar-main>h3::before{content:"Browse ";color:var(--xamax-color-orange,#ffa61b)}.wordpress-term-view .sidebar.sidebar-main>.o-list.b-list{display:block!important;margin:0 0 22px;padding:10px;border:1px solid rgba(0,73,145,0.14);border-top:0;border-radius:0 0 16px 16px;background:#ffffff;box-shadow:var(--xlp-shadow-card,0 8px 20px rgba(0,73,145,0.08));list-style:none}.wordpress-term-view .sidebar.sidebar-main .o-list,.wordpress-term-view .sidebar.sidebar-main .o-list ul,.wordpress-term-view .sidebar.sidebar-main .o-list li{list-style:none}.wordpress-term-view .sidebar.sidebar-main .o-list li{position:relative;margin:0;padding:0;border:0}.wordpress-term-view .sidebar.sidebar-main .o-list>li{margin:0 0 6px}.wordpress-term-view .sidebar.sidebar-main .o-list a{display:block!important;margin:0;padding:9px 10px 9px 14px;border:0!important;border-radius:10px;color:var(--xlp-text-muted,#536271)!important;font-size:1.28rem;font-weight:800;line-height:1.32;text-decoration:none!important;white-space:normal}.wordpress-term-view .sidebar.sidebar-main .o-list>li>a{background:rgba(0,73,145,0.045);color:var(--xamax-color-blue,#004991)!important;font-weight:900}.wordpress-term-view .sidebar.sidebar-main .o-list a:hover,.wordpress-term-view .sidebar.sidebar-main .o-list a:focus{background:rgba(255,166,27,0.14);color:var(--xamax-color-blue,#004991)!important}.wordpress-term-view .sidebar.sidebar-main .o-list li.current-cat>a,.wordpress-term-view .sidebar.sidebar-main .o-list li.current-cat-parent>a,.wordpress-term-view .sidebar.sidebar-main .o-list li.current-post-ancestor>a{position:relative;overflow:hidden;padding-left:18px;background:var(--xamax-color-blue,#004991);color:#ffffff!important}.wordpress-term-view .sidebar.sidebar-main .o-list li.current-cat>a::before,.wordpress-term-view .sidebar.sidebar-main .o-list li.current-cat-parent>a::before,.wordpress-term-view .sidebar.sidebar-main .o-list li.current-post-ancestor>a::before{content:"";position:absolute;top:0;bottom:0;left:0;width:5px;border-radius:8px 0 0 8px;background:var(--xamax-color-orange,#ffa61b)}.wordpress-term-view .sidebar.sidebar-main .o-list ul.children{display:block!important;margin:6px 0 10px 8px;padding:6px 0 6px 10px;border-left:2px solid rgba(0,73,145,0.10)}.wordpress-term-view .sidebar.sidebar-main .o-list ul.children li{margin:0 0 2px}.wordpress-term-view .sidebar.sidebar-main .o-list ul.children a{padding:7px 8px 7px 11px;background:transparent;color:#536271!important;font-size:1.18rem;font-weight:750;line-height:1.32}.wordpress-term-view .sidebar.sidebar-main .o-list ul.children a:hover,.wordpress-term-view .sidebar.sidebar-main .o-list ul.children a:focus{background:rgba(0,73,145,0.055);color:var(--xamax-color-blue,#004991)!important}.wordpress-term-view .sidebar.sidebar-main .catMore,.wordpress-term-view .sidebar.sidebar-main .expand{display:none!important}@media (max-width:1279px){.wordpress-term-view ol.post-list.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.wordpress-term-view .page-main{padding-top:20px!important}.wordpress-term-view .columns{display:block}.wordpress-term-view.page-layout-2columns-left .columns .column.main,.wordpress-term-view.page-layout-2columns-left .columns .sidebar.sidebar-main{width:100%;max-width:100%}.wordpress-term-view .sidebar.sidebar-main{position:static;max-height:none;margin-top:26px;padding-right:0;overflow:visible;scrollbar-gutter:auto}.wordpress-term-view .sidebar.sidebar-main>.o-list.b-list{columns:2;column-gap:18px}.wordpress-term-view .sidebar.sidebar-main .o-list>li{break-inside:avoid}}@media (max-width:767px){.wordpress-term-view .page-main{padding:16px 14px 44px!important}.wordpress-term-view .page-title-wrapper{margin-bottom:18px!important;padding:30px 18px 26px;border-radius:18px}.wordpress-term-view h1.page-title{font-size:3.2rem;line-height:1.08}.wordpress-term-view h1.page-title::before{margin-bottom:8px;font-size:1.12rem}.wordpress-term-view p.post-list-description{margin-bottom:22px!important;padding:19px 18px 19px 22px;border-left-width:5px;border-radius:16px;font-size:1.5rem;line-height:1.55}.wordpress-term-view ol.post-list.grid{grid-template-columns:minmax(0,1fr);gap:18px}.wordpress-term-view .post-entry{border-radius:16px}.wordpress-term-view .post-entry>h2 a{font-size:1.85rem}.wordpress-term-view .post-excerpt{font-size:1.4rem;-webkit-line-clamp:4}.wordpress-term-view .pager{align-items:flex-start;padding:14px;border-radius:14px}.wordpress-term-view .sidebar.sidebar-main>.o-list.b-list{columns:1}}.wordpress-post-view.home .page-main,.wordpress-post-view.home .columns,.wordpress-post-view.home .column.main,.wordpress-post-view.home .post-view,.wordpress-post-view.home .post-entry,.wordpress-post-view.home .post-content{display:block!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.wordpress-post-view.home .page-title-wrapper,.wordpress-post-view.home .comments-wrapper,.wordpress-post-view.home .post-meta{display:none!important}.wordpress-post-view.home .post-content>*{max-width:none!important;margin-right:0;margin-left:0}.wordpress-post-view.home .xlp-blog-home{--xlp-blog-blue:var(--xamax-color-blue,#004991);--xlp-blog-blue-dark:#003568;--xlp-blog-orange:var(--xamax-color-orange,#ffa61b);--xlp-blog-text:var(--xamax-color-text,#20231f);--xlp-blog-muted:var(--xlp-text-muted,#536271);--xlp-blog-line:rgba(0,73,145,0.14);--xlp-blog-soft:#f3f7fb;--xlp-blog-shadow:0 10px 28px rgba(0,73,145,0.10);width:100%;min-width:0;overflow:hidden;background:#ffffff;color:var(--xlp-blog-text)}.wordpress-post-view.home .xlp-blog-home *,.wordpress-post-view.home .xlp-blog-home *::before,.wordpress-post-view.home .xlp-blog-home *::after{box-sizing:border-box}.wordpress-post-view.home .xlp-blog-shell{width:calc(100% - 40px);max-width:1500px;margin-right:auto;margin-left:auto}.wordpress-post-view.home .xlp-blog-home h1,.wordpress-post-view.home .xlp-blog-home h2,.wordpress-post-view.home .xlp-blog-home h3,.wordpress-post-view.home .xlp-blog-home p,.wordpress-post-view.home .xlp-blog-home ul,.wordpress-post-view.home .xlp-blog-home figure{max-width:none;margin:0!important}.wordpress-post-view.home .xlp-blog-home h1,.wordpress-post-view.home .xlp-blog-home h2,.wordpress-post-view.home .xlp-blog-home h3{padding:0;border:0;color:var(--xlp-blog-blue);font-weight:900;line-height:1.15;text-transform:none}.wordpress-post-view.home .xlp-blog-home h2::after,.wordpress-post-view.home .xlp-blog-home h2.wp-block-heading::after{content:none!important;display:none!important}.wordpress-post-view.home .xlp-blog-home p,.wordpress-post-view.home .xlp-blog-home p:first-child{color:var(--xlp-blog-muted);font-size:1.6rem;font-weight:550;line-height:1.62}.wordpress-post-view.home .xlp-blog-home a{border-bottom:0!important;text-decoration:none!important}.wordpress-post-view.home .xlp-blog-home img{display:block;max-width:100%;height:auto;margin:0;border:0}.wordpress-post-view.home .xlp-blog-home svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.wordpress-post-view.home .xlp-blog-home :focus-visible{outline:3px solid rgba(255,166,27,0.55);outline-offset:4px}.wordpress-post-view.home .xlp-blog-kicker{margin-bottom:12px!important;color:var(--xlp-blog-orange)!important;font-size:1.25rem!important;font-weight:900!important;line-height:1.2!important;text-transform:uppercase;letter-spacing:0.09em}.wordpress-post-view.home .xlp-blog-section{padding:76px 0}.wordpress-post-view.home .xlp-blog-section-head{max-width:860px;margin:0 auto 34px;text-align:center}.wordpress-post-view.home .xlp-blog-section-head h2{margin-bottom:14px!important;font-size:clamp(3rem,3.2vw,4.6rem);line-height:1.08}.wordpress-post-view.home .xlp-blog-section-head>p:last-child{max-width:760px;margin-right:auto!important;margin-left:auto!important;font-size:1.68rem}.wordpress-post-view.home .xlp-blog-card-label{display:inline-flex;align-items:center;align-self:flex-start;width:auto;margin-bottom:12px!important;padding:6px 10px;border-radius:999px;background:rgba(255,166,27,0.15);color:var(--xlp-blog-blue)!important;font-size:1.12rem!important;font-weight:900!important;line-height:1!important;text-transform:uppercase;letter-spacing:0.045em}.wordpress-post-view.home .xlp-blog-text-link{display:inline-flex;align-items:center;gap:8px;margin-top:auto;color:var(--xlp-blog-blue)!important;font-size:1.4rem;font-weight:900;line-height:1.25}.wordpress-post-view.home .xlp-blog-text-link span{color:var(--xlp-blog-orange);font-size:1.75rem;line-height:1}.wordpress-post-view.home .xlp-blog-text-link:hover,.wordpress-post-view.home .xlp-blog-text-link:focus{color:var(--xlp-blog-orange)!important}.wordpress-post-view.home .xlp-blog-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.wordpress-post-view.home .xlp-blog-home .xlp-blog-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 24px;border:2px solid transparent!important;border-radius:999px;font-size:1.42rem;font-weight:900;line-height:1.1;box-shadow:none!important}.wordpress-post-view.home .xlp-blog-home .xlp-blog-button--primary{border-color:var(--xlp-blog-orange)!important;background:var(--xlp-blog-orange)!important;color:var(--xlp-blog-blue)!important}.wordpress-post-view.home .xlp-blog-home .xlp-blog-button--secondary{border-color:rgba(255,255,255,0.78)!important;background:transparent!important;color:#ffffff!important}.wordpress-post-view.home .xlp-blog-home .xlp-blog-button--primary:hover,.wordpress-post-view.home .xlp-blog-home .xlp-blog-button--primary:focus{border-color:#ffffff!important;background:#ffffff!important;color:var(--xlp-blog-blue)!important}.wordpress-post-view.home .xlp-blog-home .xlp-blog-button--secondary:hover,.wordpress-post-view.home .xlp-blog-home .xlp-blog-button--secondary:focus{border-color:var(--xlp-blog-orange)!important;background:var(--xlp-blog-orange)!important;color:var(--xlp-blog-blue)!important}.wordpress-post-view.home .xlp-blog-hero{position:relative;overflow:hidden;padding:76px 0 72px;background:linear-gradient(128deg,var(--xlp-blog-blue-dark),var(--xlp-blog-blue) 62%,#0b5eae)}.wordpress-post-view.home .xlp-blog-hero::before{content:"";position:absolute;top:-35%;right:-8%;width:154%;height:175%;background:repeating-linear-gradient(35deg,rgba(255,255,255,0.03) 0 18px,transparent 18px 48px);pointer-events:none}.wordpress-post-view.home .xlp-blog-hero::after{content:"";position:absolute;right:0;bottom:0;width:28%;height:7px;background:var(--xlp-blog-orange)}.wordpress-post-view.home .xlp-blog-hero__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(380px,0.92fr);gap:54px;align-items:center}.wordpress-post-view.home .xlp-blog-hero h1{max-width:820px;margin-bottom:22px!important;color:#ffffff!important;font-size:clamp(4rem,5.2vw,7rem);line-height:1.01;letter-spacing:-0.02em}.wordpress-post-view.home .xlp-blog-hero__intro{max-width:760px;color:rgba(255,255,255,0.92)!important;font-size:clamp(1.75rem,1.55vw,2.15rem)!important;font-weight:650!important;line-height:1.55!important}.wordpress-post-view.home .xlp-blog-hero__subjects{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;margin-top:26px!important;padding:0!important;list-style:none}.wordpress-post-view.home .xlp-blog-hero__subjects li{position:relative;margin:0!important;padding-left:22px;color:#ffffff!important;font-size:1.42rem!important;font-weight:750;line-height:1.4;list-style:none}.wordpress-post-view.home .xlp-blog-hero__subjects li::before{content:"";position:absolute;top:0.65em;left:0;width:9px;height:9px;border:2px solid #ffffff;border-radius:50%;background:var(--xlp-blog-orange);transform:translateY(-50%)}.wordpress-post-view.home .xlp-blog-hero__figure{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,0.24);border-radius:28px;background:#ffffff;box-shadow:0 24px 55px rgba(0,20,45,0.34)}.wordpress-post-view.home .xlp-blog-hero__image{width:100%;aspect-ratio:4/3;height:auto!important;border-radius:0!important;object-fit:cover}.wordpress-post-view.home .xlp-blog-hero__caption{position:absolute;right:16px;bottom:16px;padding:8px 12px;border-radius:999px;background:rgba(0,53,104,0.9);color:#ffffff!important;font-size:1.18rem;font-weight:850;line-height:1.2}.wordpress-post-view.home .xlp-blog-trust{padding:26px 0;border-bottom:1px solid var(--xlp-blog-line);background:#ffffff}.wordpress-post-view.home .xlp-blog-trust__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:0;list-style:none}.wordpress-post-view.home .xlp-blog-trust__item,.wordpress-post-view.home .xlp-blog-trust__link{display:flex;align-items:center;gap:13px;min-width:0}.wordpress-post-view.home .xlp-blog-trust__item{margin:0!important;padding:14px 16px;border:1px solid rgba(0,73,145,0.1);border-radius:16px;background:rgba(0,73,145,0.025);list-style:none}.wordpress-post-view.home .xlp-blog-trust__link{width:100%;color:inherit!important}.wordpress-post-view.home .xlp-blog-trust__icon{display:inline-flex;flex:0 0 48px;align-items:center;justify-content:center;width:48px;height:48px;padding:11px;border-radius:50%;background:var(--xlp-blog-blue);color:#ffffff;font-size:1.35rem;font-weight:900}.wordpress-post-view.home .xlp-blog-trust__logo{flex:0 0 auto;width:47px;height:auto!important;border-radius:0!important}.wordpress-post-view.home .xlp-blog-trust__copy{display:grid;gap:2px}.wordpress-post-view.home .xlp-blog-trust__copy strong{color:var(--xlp-blog-blue);font-size:1.4rem;font-weight:900;line-height:1.2}.wordpress-post-view.home .xlp-blog-trust__copy span{color:var(--xlp-blog-muted);font-size:1.22rem;font-weight:700;line-height:1.3}.wordpress-post-view.home .xlp-blog-section--featured,.wordpress-post-view.home .xlp-blog-section--guides{background:var(--xlp-blog-soft)}.wordpress-post-view.home .xlp-blog-feature{position:relative;overflow:hidden;border:1px solid var(--xlp-blog-line);border-radius:26px;background:#ffffff;box-shadow:var(--xlp-blog-shadow)}.wordpress-post-view.home .xlp-blog-feature::before,.wordpress-post-view.home .xlp-blog-guide-card::before,.wordpress-post-view.home .xlp-blog-reading-card::before{content:"";position:absolute;inset:0 0 auto;z-index:2;height:5px;background:linear-gradient(90deg,var(--xlp-blog-blue) 0 72%,var(--xlp-blog-orange) 72% 100%)}.wordpress-post-view.home .xlp-blog-feature__media,.wordpress-post-view.home .xlp-blog-guide-card__media,.wordpress-post-view.home .xlp-blog-reading-card__media{display:block;width:100%;overflow:hidden;border:0!important;background:rgba(0,73,145,0.05)}.wordpress-post-view.home .xlp-blog-feature__image,.wordpress-post-view.home .xlp-blog-guide-card__image{width:100%;aspect-ratio:3/1;height:auto!important;border-radius:0!important;object-fit:cover}.wordpress-post-view.home .xlp-blog-feature__content{display:flex;flex-direction:column;align-items:flex-start;max-width:980px;margin:0 auto;padding:34px 42px 40px}.wordpress-post-view.home .xlp-blog-feature__content h3{margin-bottom:14px!important;font-size:clamp(2.7rem,3vw,4rem)}.wordpress-post-view.home .xlp-blog-feature__content h3 a,.wordpress-post-view.home .xlp-blog-guide-card h3 a,.wordpress-post-view.home .xlp-blog-reading-card h3 a,.wordpress-post-view.home .xlp-blog-topic-card h3 a{color:var(--xlp-blog-blue)!important}.wordpress-post-view.home .xlp-blog-feature__content h3 a:hover,.wordpress-post-view.home .xlp-blog-feature__content h3 a:focus,.wordpress-post-view.home .xlp-blog-guide-card h3 a:hover,.wordpress-post-view.home .xlp-blog-guide-card h3 a:focus,.wordpress-post-view.home .xlp-blog-reading-card h3 a:hover,.wordpress-post-view.home .xlp-blog-reading-card h3 a:focus,.wordpress-post-view.home .xlp-blog-topic-card h3 a:hover,.wordpress-post-view.home .xlp-blog-topic-card h3 a:focus{color:var(--xlp-blog-orange)!important}.wordpress-post-view.home .xlp-blog-feature__intro{margin-bottom:18px!important;font-size:1.72rem!important}.wordpress-post-view.home .xlp-blog-feature__points{display:grid;gap:8px;margin-bottom:24px!important;padding:0;list-style:none}.wordpress-post-view.home .xlp-blog-feature__points li{position:relative;margin:0!important;padding-left:23px;color:var(--xlp-blog-text);font-size:1.46rem!important;font-weight:700;line-height:1.45;list-style:none}.wordpress-post-view.home .xlp-blog-feature__points li::before{content:"";position:absolute;top:0.7em;left:0;width:9px;height:9px;border-radius:50%;background:var(--xlp-blog-orange);transform:translateY(-50%)}.wordpress-post-view.home .xlp-blog-topic-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.wordpress-post-view.home .xlp-blog-topic-card{position:relative;display:flex;flex-direction:column;min-width:0;min-height:100%;padding:26px 24px 24px;overflow:hidden;border:1px solid var(--xlp-blog-line);border-radius:20px;background:#ffffff;box-shadow:0 6px 18px rgba(0,73,145,0.07)}.wordpress-post-view.home .xlp-blog-topic-card::after{content:"";position:absolute;right:-44px;bottom:-68px;width:1130px;height:130px;background:repeating-linear-gradient(35deg,rgba(255,166,27,0.14) 0 12px,transparent 12px 28px);pointer-events:none}.wordpress-post-view.home .xlp-blog-topic-card__icon{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:58px;height:58px;margin-bottom:22px;padding:14px;border-radius:18px;background:var(--xlp-blog-blue);color:#ffffff;box-shadow:0 0 0 5px rgba(255,166,27,0.16)}.wordpress-post-view.home .xlp-blog-topic-card__content{position:relative;z-index:1;display:flex;flex:1 1 auto;flex-direction:column}.wordpress-post-view.home .xlp-blog-topic-card h3{margin-bottom:12px!important;font-size:2.05rem}.wordpress-post-view.home .xlp-blog-topic-card p{margin-bottom:22px!important;font-size:1.42rem}.wordpress-post-view.home .xlp-blog-guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.wordpress-post-view.home .xlp-blog-reading-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.wordpress-post-view.home .xlp-blog-guide-card,.wordpress-post-view.home .xlp-blog-reading-card{position:relative;display:flex;flex-direction:column;min-width:0;height:100%;overflow:hidden;border:1px solid var(--xlp-blog-line);border-radius:20px;background:#ffffff;box-shadow:0 6px 18px rgba(0,73,145,0.07)}.wordpress-post-view.home .xlp-blog-reading-card__image{width:100%;aspect-ratio:2/1;height:auto!important;border-radius:0!important;object-fit:cover}.wordpress-post-view.home .xlp-blog-guide-card__content,.wordpress-post-view.home .xlp-blog-reading-card__content{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;padding:24px 24px 26px}.wordpress-post-view.home .xlp-blog-guide-card h3,.wordpress-post-view.home .xlp-blog-reading-card h3{margin-bottom:12px!important}.wordpress-post-view.home .xlp-blog-guide-card h3{font-size:2.3rem}.wordpress-post-view.home .xlp-blog-reading-card h3{font-size:2rem}.wordpress-post-view.home .xlp-blog-guide-card__content>p:not(.xlp-blog-card-label),.wordpress-post-view.home .xlp-blog-reading-card__content>p:not(.xlp-blog-card-label){margin-bottom:22px!important}.wordpress-post-view.home .xlp-blog-guide-card__content>p:not(.xlp-blog-card-label){font-size:1.48rem}.wordpress-post-view.home .xlp-blog-reading-card__content>p:not(.xlp-blog-card-label){font-size:1.4rem}.wordpress-post-view.home .xlp-blog-help{position:relative;overflow:hidden;padding:72px 0;background:linear-gradient(128deg,var(--xlp-blog-blue-dark),var(--xlp-blog-blue) 72%,#0b5eae)}.wordpress-post-view.home .xlp-blog-help__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(340px,0.78fr) minmax(0,1.22fr);gap:50px;align-items:center}.wordpress-post-view.home .xlp-blog-help__media{overflow:hidden;border:1px solid rgba(255,255,255,0.22);border-radius:24px;background:#ffffff;box-shadow:0 22px 48px rgba(0,20,45,0.3)}.wordpress-post-view.home .xlp-blog-help__image{width:100%;height:auto!important;border-radius:0!important}.wordpress-post-view.home .xlp-blog-help h2{margin-bottom:16px!important;color:#ffffff!important;font-size:clamp(3rem,3.3vw,4.8rem);line-height:1.08}.wordpress-post-view.home .xlp-blog-help__intro{max-width:760px;margin-bottom:26px!important;color:rgba(255,255,255,0.9)!important;font-size:1.68rem!important}.wordpress-post-view.home .xlp-blog-help__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px}.wordpress-post-view.home .xlp-blog-help-card{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:22px;border:1px solid rgba(255,255,255,0.2);border-radius:18px;background:rgba(255,255,255,0.08)}.wordpress-post-view.home .xlp-blog-help-card h3{margin-bottom:10px!important;color:#ffa61b!important;font-size:2rem}.wordpress-post-view.home .xlp-blog-help-card p{margin-bottom:20px!important;color:rgba(255,255,255,0.86)!important;font-size:1.36rem}.wordpress-post-view.home .xlp-blog-help-card .xlp-blog-button{margin-top:auto}@media (max-width:1279px){.wordpress-post-view.home .xlp-blog-hero__grid{grid-template-columns:minmax(0,1fr) minmax(340px,0.82fr);gap:38px}.wordpress-post-view.home .xlp-blog-trust__list,.wordpress-post-view.home .xlp-blog-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.wordpress-post-view.home .xlp-blog-shell{width:calc(100% - 32px)}.wordpress-post-view.home .xlp-blog-section{padding:62px 0}.wordpress-post-view.home .xlp-blog-hero{padding:60px 0}.wordpress-post-view.home .xlp-blog-hero__grid,.wordpress-post-view.home .xlp-blog-help__grid{grid-template-columns:minmax(0,1fr)}.wordpress-post-view.home .xlp-blog-hero__content{max-width:820px}.wordpress-post-view.home .xlp-blog-hero__media,.wordpress-post-view.home .xlp-blog-help__media{max-width:720px}.wordpress-post-view.home .xlp-blog-reading-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.wordpress-post-view.home .xlp-blog-shell{width:calc(100% - 28px)}.wordpress-post-view.home .xlp-blog-section{padding:48px 0}.wordpress-post-view.home .xlp-blog-section-head{margin-bottom:26px;text-align:left}.wordpress-post-view.home .xlp-blog-section-head h2,.wordpress-post-view.home .xlp-blog-help h2{font-size:3rem}.wordpress-post-view.home .xlp-blog-section-head>p:last-child,.wordpress-post-view.home .xlp-blog-help__intro{font-size:1.5rem!important}.wordpress-post-view.home .xlp-blog-hero{padding:48px 0 44px}.wordpress-post-view.home .xlp-blog-hero__grid{gap:32px}.wordpress-post-view.home .xlp-blog-hero h1{font-size:3.8rem}.wordpress-post-view.home .xlp-blog-hero__intro{font-size:1.65rem!important}.wordpress-post-view.home .xlp-blog-hero__subjects,.wordpress-post-view.home .xlp-blog-actions,.wordpress-post-view.home .xlp-blog-trust__list,.wordpress-post-view.home .xlp-blog-topic-grid,.wordpress-post-view.home .xlp-blog-guide-grid,.wordpress-post-view.home .xlp-blog-reading-grid,.wordpress-post-view.home .xlp-blog-help__options{grid-template-columns:minmax(0,1fr)}.wordpress-post-view.home .xlp-blog-actions{display:grid}.wordpress-post-view.home .xlp-blog-home .xlp-blog-button{width:100%}.wordpress-post-view.home .xlp-blog-hero__figure,.wordpress-post-view.home .xlp-blog-feature,.wordpress-post-view.home .xlp-blog-guide-card,.wordpress-post-view.home .xlp-blog-reading-card{border-radius:18px}.wordpress-post-view.home .xlp-blog-feature__image,.wordpress-post-view.home .xlp-blog-guide-card__image,.wordpress-post-view.home .xlp-blog-reading-card__image{aspect-ratio:16/7}.wordpress-post-view.home .xlp-blog-feature__content{padding:26px 20px 30px}.wordpress-post-view.home .xlp-blog-feature__content h3{font-size:2.55rem}.wordpress-post-view.home .xlp-blog-feature__intro{font-size:1.52rem!important}.wordpress-post-view.home .xlp-blog-topic-card{padding:22px 20px}.wordpress-post-view.home .xlp-blog-guide-card__content,.wordpress-post-view.home .xlp-blog-reading-card__content{padding:22px 20px 24px}.wordpress-post-view.home .xlp-blog-guide-card h3,.wordpress-post-view.home .xlp-blog-reading-card h3{font-size:2rem}.wordpress-post-view.home .xlp-blog-help{padding:50px 0}.wordpress-post-view.home .xlp-blog-help__grid{gap:32px}}@media (prefers-reduced-motion:reduce){.wordpress-post-view.home .xlp-blog-home *,.wordpress-post-view.home .xlp-blog-home *::before,.wordpress-post-view.home .xlp-blog-home *::after{transition-duration:0.01ms!important;animation-duration:0.01ms!important;animation-iteration-count:1!important}}
