.BlogSlider{padding:80px 0;background:linear-gradient(135deg,#f8f9fa 0,var(--white) 100%);position:relative;overflow:hidden}.BlogSlider__header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:48px;gap:32px}.BlogSlider__titles{flex-grow:1}.BlogSlider__title{font-size:36px;font-weight:700;color:var(--darkBlue);margin:0 0 8px;line-height:1.2}.BlogSlider__subtitle{font-size:18px;color:var(--darkGray);margin:0;line-height:1.5}.BlogSlider__controls{display:flex;gap:12px;align-items:center}.BlogSlider__nav{width:48px;height:48px;border-radius:50%;background:var(--white);border:2px solid var(--lightGray);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:var(--darkGray)}.BlogSlider__nav:hover{background:var(--lightGreen);border-color:var(--lightGreen);color:var(--white);transform:scale(1.05)}.BlogSlider__nav:active{transform:scale(.95)}.BlogSlider__nav.swiper-button-disabled{opacity:.3;cursor:not-allowed;transform:none}.BlogSlider__nav.swiper-button-disabled:hover{background:var(--white);border-color:var(--lightGray);color:var(--darkGray)}.BlogSlider__slider{position:relative;margin-bottom:32px}.BlogSlider__slider .swiper{padding-bottom:48px}.BlogSlider__slider .swiper-slide{height:auto;display:flex}.BlogSlider__slider .swiper-pagination{position:relative;bottom:0;display:flex;justify-content:center;gap:8px;margin-top:32px}.BlogSlider__slider .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;background:var(--lightGray);opacity:1;border-radius:50%;transition:all .3s ease}.BlogSlider__slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--lightGreen);transform:scale(1.2)}.BlogSlider__pagination{display:flex;justify-content:center;gap:8px;margin-top:32px}.BlogSlider__footer{text-align:center;margin-top:32px}.BlogSlider__view-all{display:inline-flex;align-items:center;gap:8px;padding:16px 32px;background:var(--lightGreen);color:var(--white);text-decoration:none;border-radius:50px;font-weight:600;font-size:16px;transition:all .3s ease;text-transform:uppercase;letter-spacing:.5px}.BlogSlider__view-all:hover{background:var(--darkBlue);transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.BlogSlider__view-all:active{transform:translateY(0)}.BlogSlider--compact{padding:48px 0}.BlogSlider--compact .BlogSlider__title{font-size:28px}.BlogSlider--compact .BlogSlider__subtitle{font-size:16px}.BlogSlider--compact .BlogSlider__header{margin-bottom:32px}.BlogSlider--large{padding:100px 0;background:linear-gradient(135deg,var(--darkBlue) 0,#1a237e 100%);color:var(--white)}.BlogSlider--large .BlogSlider__title{color:var(--white);font-size:42px}.BlogSlider--large .BlogSlider__subtitle{color:rgba(255,255,255,.8)}.BlogSlider--large .BlogSlider__nav{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2);color:var(--white)}.BlogSlider--large .BlogSlider__nav:hover{background:var(--lightGreen);border-color:var(--lightGreen)}.BlogSlider--large .swiper-pagination-bullet{background:rgba(255,255,255,.3)}.BlogSlider--large .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--lightGreen)}.BlogSlider--minimal{padding:40px 0;background:rgba(0,0,0,0)}.BlogSlider--minimal .BlogSlider__header{margin-bottom:24px}.BlogSlider--minimal .BlogSlider__title{font-size:24px}.BlogSlider--minimal .BlogSlider__controls{display:none}@media(max-width:1200px){.BlogSlider{padding:60px 0}.BlogSlider__title{font-size:32px}.BlogSlider__subtitle{font-size:16px}.BlogSlider__header{margin-bottom:40px}}@media(max-width:768px){.BlogSlider{padding:48px 0}.BlogSlider__header{flex-direction:column;align-items:flex-start;gap:24px;margin-bottom:32px}.BlogSlider__title{font-size:28px}.BlogSlider__subtitle{font-size:15px}.BlogSlider__controls{align-self:flex-end}.BlogSlider__nav{width:44px;height:44px}.BlogSlider__slider .swiper{padding-bottom:40px}.BlogSlider__slider .swiper-pagination{margin-top:24px}.BlogSlider__view-all{padding:14px 28px;font-size:14px}.BlogSlider--large{padding:60px 0}.BlogSlider--large .BlogSlider__title{font-size:32px}.BlogSlider--compact{padding:32px 0}.BlogSlider--compact .BlogSlider__title{font-size:24px}}@media(max-width:480px){.BlogSlider__header{gap:16px;margin-bottom:24px}.BlogSlider__title{font-size:24px}.BlogSlider__subtitle{font-size:14px}.BlogSlider__nav{width:40px;height:40px}.BlogSlider__nav svg{width:16px;height:16px}.BlogSlider__slider .swiper{padding-bottom:32px}.BlogSlider__slider .swiper-pagination{margin-top:16px}.BlogSlider__slider .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px}.BlogSlider__view-all{padding:12px 24px;font-size:13px;border-radius:40px}.BlogSlider__view-all svg{width:14px;height:14px}}@keyframes slideInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.BlogSlider__header{animation:slideInUp .6s ease forwards}.BlogSlider__slider{animation:slideInUp .8s ease .2s forwards;opacity:0;animation-fill-mode:forwards}.BlogSlider__footer{animation:slideInUp .6s ease .4s forwards;opacity:0;animation-fill-mode:forwards}.BlogSlider .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.BlogSlider .swiper{touch-action:pan-y}.BlogSlider--loading .BlogSlider__slider{opacity:.7;pointer-events:none}.BlogSlider--loading .BlogSlider__nav{opacity:.3;pointer-events:none}.BlogSlider__nav:focus-visible{outline:2px solid var(--lightGreen);outline-offset:2px}.BlogSlider__view-all:focus-visible{outline:2px solid var(--lightGreen);outline-offset:2px}