.title-sweep{background:linear-gradient(90deg,#1a1a1a 0% 20%,#f4ea17 50%,#1a1a1a 80% 100%) 0 0/200%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:1.5s forwards gradientSweep}@keyframes gradientSweep{0%{background-position:100%}to{background-position:0%}}.rb-section{background:#fff;padding-bottom:10px}.rb-heading{color:#111;font-family:Inter,sans-serif;font-size:2.55rem;font-weight:600;text-align:center!important}.all-blogs-heading{color:#111;font-family:Inter,sans-serif;font-size:2.55rem;font-weight:600;display:inline-block}.rb-top-row{grid-template-columns:1.15fr 1fr;gap:28px;margin-bottom:28px;display:grid}.rb-wide-row{margin-bottom:20px}.rb-card{background:#fff;border-radius:14px;transition:box-shadow .3s,transform .3s;display:flex;overflow:hidden}.rb-card:hover{transform:translateY(-3px);box-shadow:0 8px 28px #0000001a}.rb-card--large{flex-direction:column}.rb-card__img-wrap{border-radius:12px;flex-shrink:0;width:100%;overflow:hidden}.rb-card__img-wrap--side{border-radius:10px;width:180px;min-width:180px;height:130px}.rb-card__img-wrap--wide{border-radius:10px;width:380px;min-width:380px;height:180px}.rb-card__img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.rb-card:hover .rb-card__img{transform:scale(1.04)}.rb-card--large .rb-card__img-wrap{height:260px}.rb-card__body{flex:1;padding:18px 4px 8px}.rb-card__body--side{flex-direction:column;justify-content:center;padding:4px 8px 4px 16px;display:flex}.rb-card__body--wide{flex-direction:column;justify-content:center;padding:10px 20px;display:flex}.rb-card--side{border-bottom:1px solid #f0f0f0;flex-direction:row;flex:1;align-items:center;padding-bottom:4px}.rb-card--wide{border:1px solid #f0f0f0;border-radius:14px;flex-direction:row;align-items:center;padding:6px}.rb-side-stack{background:#fafafa;border:1px solid #f0f0f0;border-radius:14px;flex-direction:column;justify-content:space-between;gap:0;padding:12px 14px;display:flex}.rb-divider{background:#ebebeb;height:1px;margin:0}.rb-date{color:#888;margin-bottom:6px;font-size:12px;font-weight:500;display:block}.rb-title{color:#3b4758;align-items:flex-start;gap:6px;margin-bottom:8px;font-weight:650;line-height:1.3;display:flex}.rb-title--lg{font-size:1.25rem}.rb-title--md{font-size:1.1rem}.rb-title--sm{font-size:.95rem}.rb-arrow{color:#aaa;flex-shrink:0;margin-top:2px;font-size:.85rem;transition:color .3s,text-shadow .3s,transform .3s}.rb-card:hover .rb-arrow{color:#f4ea17;text-shadow:0 0 8px #f4ea17cc;transform:translate(2px,-2px)}.rb-desc{color:#5f6b7a;margin-bottom:10px;font-size:13.5px;line-height:1.55}.rb-desc--sm{-webkit-line-clamp:2;line-clamp:2;box-orient:vertical;-webkit-box-orient:vertical;font-size:12.5px;display:-webkit-box;overflow:hidden}.rb-tag{color:#5a4b00;letter-spacing:.3px;background:#fff7cc;border:1px solid #eedf87;border-radius:4px;align-self:flex-start;width:fit-content;padding:3px 10px;font-size:10.5px;font-weight:700;line-height:1.2;display:inline-block}@media (max-width:900px){.rb-top-row{grid-template-columns:1fr}.rb-card--side{flex-direction:row}.rb-card--wide{flex-direction:column}.rb-card__img-wrap--wide{width:100%;min-width:unset;height:200px}}@media (max-width:600px){.rb-card--side{flex-direction:column}.rb-card__img-wrap--side{width:100%;min-width:unset;height:160px}}.blog-slider-container{perspective:1200px;justify-content:center;align-items:center;width:100%;height:460px;padding:20px 0;display:flex;position:relative;overflow:hidden}.blog-flow-card{cursor:pointer;background:#fff;border:1px solid #eaeaea;border-radius:20px;flex-direction:column;width:340px;height:420px;transition:transform .6s cubic-bezier(.2,.8,.2,1),opacity .6s,box-shadow .6s;display:flex;position:absolute;overflow:hidden;box-shadow:0 10px 40px #00000014}.blog-flow-card.active-card{z-index:10;opacity:1;pointer-events:auto;border-color:#0000;animation:3s ease-in-out infinite cardFloat;transform:translate(0)translateZ(0)rotateY(0)scale(1);box-shadow:0 15px 50px #f4ea1740,0 0 0 3px #f4ea17}@keyframes cardFloat{0%,to{transform:translateY(0)translateZ(0)}50%{transform:translateY(-10px)translateZ(20px)}}.blog-flow-card.side-left{opacity:.5;z-index:5;pointer-events:auto;transform:translate(-240px)translateZ(-150px)rotateY(20deg)scale(.85)}.blog-flow-card.side-left:hover{opacity:.8;transform:translate(-250px)translateZ(-150px)rotateY(10deg)scale(.88)}.blog-flow-card.side-right{opacity:.5;z-index:5;pointer-events:auto;transform:translate(240px)translateZ(-150px)rotateY(-20deg)scale(.85)}.blog-flow-card.side-right:hover{opacity:.8;transform:translate(250px)translateZ(-150px)rotateY(-10deg)scale(.88)}.blog-flow-card.hidden-card{opacity:0;z-index:1;pointer-events:none;transform:translateY(0)scale(.6)translateZ(-300px)}.flow-card-img-wrap{width:100%;height:160px;position:relative;overflow:hidden}.flow-card-img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.blog-flow-card.active-card:hover .flow-card-img{transform:scale(1.05)}.flow-card-content{flex-direction:column;flex-grow:1;padding:20px;display:flex}.flow-card-date{color:#6b7280;margin-bottom:8px;font-size:13px;font-weight:500}.flow-card-title{color:#37465a;margin-bottom:12px;font-size:20px;font-weight:650;line-height:1.3}.flow-card-title a{transition:color .2s}.blog-flow-card.active-card .flow-card-title a:hover{color:#cca400!important;text-decoration:underline!important}.flow-card-desc{color:#4f4f4f;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-bottom:16px;font-size:14px;display:-webkit-box;overflow:hidden}.flow-card-tags{margin-top:auto}.flow-badge{color:#5a4b00;background:#f4ea1733;border-radius:6px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-block}.slider-controls{justify-content:center;align-items:center;gap:20px;margin-top:10px;display:flex}.slider-btn{cursor:pointer;color:#000;background:#fff;border:1px solid #eaeaea;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;transition:all .3s;display:flex;box-shadow:0 4px 12px #0000000d}.slider-btn:hover{background:#f4ea17;border-color:#f4ea17;transform:translateY(-2px);box-shadow:0 8px 16px #f4ea1733}@media (max-width:768px){.blog-slider-container{height:480px}.blog-flow-card{width:300px;height:400px}.blog-flow-card.side-left{transform:translate(-120px)translateZ(-150px)rotateY(15deg)scale(.85)}.blog-flow-card.side-right{transform:translate(120px)translateZ(-150px)rotateY(-15deg)scale(.85)}}@media (max-width:480px){.blog-slider-container{perspective:800px}.blog-flow-card{width:260px;height:380px}.blog-flow-card.side-left{opacity:.3;transform:translate(-80px)translateZ(-150px)rotateY(10deg)scale(.8)}.blog-flow-card.side-right{opacity:.3;transform:translate(80px)translateZ(-150px)rotateY(-10deg)scale(.8)}}.blog-search-wrapper{align-items:center;width:100%;max-width:520px;display:flex;position:relative}.blog-search-icon{pointer-events:none;z-index:2;align-items:center;display:flex;position:absolute;left:18px}.blog-search-input{color:#111;background:#fff;border:2px solid #e5e7eb;border-radius:50px;outline:none;width:100%;padding:14px 50px;font-size:15px;transition:border-color .3s,box-shadow .3s;box-shadow:0 4px 16px #0000000f}.blog-search-input::placeholder{color:#aaa}.blog-search-input:focus{border-color:#f4ea17;box-shadow:0 0 0 4px #f4ea1733,0 4px 16px #00000014}.blog-search-clear{cursor:pointer;color:#888;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:4px 6px;font-size:14px;line-height:1;transition:background .2s,color .2s;display:flex;position:absolute;right:16px}.blog-search-clear:hover{color:#111;background:#f3f4f6}.blog-search-icon-right{pointer-events:none;z-index:2;align-items:center;display:flex;position:absolute;right:18px}@media (max-width:600px){.blog-search-wrapper{max-width:100%;padding:0 12px}}
