body.home .gkh-publishers{max-width:1180px;margin:8px auto 24px;padding:24px;background:#fafbfd;border:1px solid #e8edf3;border-radius:14px;color:#314055}.gkh-publishers>header{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:19px}.gkh-eyebrow{display:block;font-size:8px;letter-spacing:1.3px;font-weight:700;color:#b47332;margin-bottom:6px}.gkh-publishers h2{font-size:20px;line-height:1.4;font-weight:700;color:#324054;margin:0}.gkh-all-publishers{font-size:11px;font-weight:600;color:#ad6420;white-space:nowrap}.gkh-all-publishers>span{margin-left:7px}.gkh-publisher-rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 60px)/6);gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:1px;padding:2px 1px 12px;scrollbar-width:thin;scrollbar-color:#e4c29c #fff0}.gkh-publisher{display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0;padding:18px 10px 15px;min-height:150px;border:1px solid #e5ebf2;border-radius:10px;background:#fff;scroll-snap-align:start;transition:border-color .15s,background .15s}.gkh-publisher:hover{border-color:#edb982;background:#fffcf8}.gkh-publisher-logo{display:flex;align-items:center;justify-content:center;width:54px;height:54px;background:#fff7ed;border:1px solid #f2e3d0;border-radius:11px;color:#b57733;font-size:24px;font-weight:600;margin-bottom:13px}.gkh-publisher-logo img{width:100%;height:100%;object-fit:contain;padding:5px;border-radius:10px}.gkh-publisher strong{font-size:10px;line-height:1.6;color:#435269;min-height:32px;overflow-wrap:anywhere}.gkh-publisher small{font-size:9px;color:#99a4b2;margin-top:6px}.gkh-swipe-hint{margin:6px 0 0;font-size:10px;color:#9aa6b5;text-align:right}.gkh-publishers a:focus-visible,.gkh-publisher-rail:focus-visible{outline:2px solid #b05c12;outline-offset:3px}@media(max-width:1024px){body.home main.wd-content-layout{padding-top:8px!important}body.home .elementor-element-6d7623e{width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important;padding:0!important;gap:0!important}body.home .elementor-element-7f878d4{width:100%!important;max-width:420px!important;margin:12px auto 16px!important;padding:0 0 26px!important;min-width:0;--swiper-navigation-size:14px}body.home .elementor-element-7f878d4 .elementor-image-carousel-wrapper{width:100%;height:min(560px,calc(100svh - 190px));min-height:300px;overflow:hidden;border-radius:14px;background:#fff8ef;border:1px solid #f1e6d8;box-shadow:0 5px 18px #27374a08}body.home .elementor-element-7f878d4 .swiper-wrapper,body.home .elementor-element-7f878d4 .swiper-slide,body.home .elementor-element-7f878d4 .swiper-slide-inner{height:100%!important}body.home .elementor-element-7f878d4 .swiper-slide-inner{display:flex;align-items:center;justify-content:center;margin:0!important;width:100%}body.home .elementor-element-7f878d4 .swiper-slide-image{display:block;width:100%!important;height:100%!important;max-height:100%;object-fit:contain!important;object-position:center;border-radius:0!important}body.home .elementor-element-7f878d4 .elementor-swiper-button{display:flex;align-items:center;justify-content:center;top:50%;transform:translateY(-50%);width:34px;height:34px;background:#ffffffeb;border:1px solid #ead9c1;box-shadow:0 2px 8px #31405514;border-radius:50%;color:#ad651e;font-size:14px}body.home .elementor-element-7f878d4 .elementor-swiper-button svg{width:12px;height:12px;fill:currentColor}body.home .elementor-element-7f878d4 .elementor-swiper-button-prev{left:10px}body.home .elementor-element-7f878d4 .elementor-swiper-button-next{right:10px}body.home .elementor-element-7f878d4 .swiper-pagination{position:absolute;bottom:1px!important;left:0!important;width:100%!important;transform:none!important;display:flex;justify-content:center;align-items:center;gap:7px}body.home .elementor-element-7f878d4 .swiper-pagination-bullet{width:6px;height:6px;margin:0!important;border-radius:10px;background:#d0b899;opacity:.7;transition:width .15s}body.home .elementor-element-7f878d4 .swiper-pagination-bullet-active{width:22px;background:#f58213;opacity:1}.gkh-publisher-rail{grid-auto-columns:calc((100% - 36px)/4)}}@media(max-width:600px){body.home .gkh-publishers{padding:16px 12px 12px;margin:6px auto 20px;border-radius:12px}.gkh-publishers>header{margin-bottom:14px;gap:10px}.gkh-publishers h2{font-size:16px}.gkh-eyebrow{font-size:7px;letter-spacing:1px}.gkh-all-publishers{font-size:9px}.gkh-all-publishers>span{margin-left:3px}.gkh-publisher-rail{grid-auto-columns:122px;gap:10px;padding-bottom:9px}.gkh-publisher{padding:14px 8px 12px;min-height:142px}.gkh-publisher-logo{width:44px;height:44px;margin-bottom:11px;font-size:21px}.gkh-publisher strong{font-size:9px}.gkh-swipe-hint{font-size:9px;margin-top:4px}}