.custom-swiper-container{position:relative;max-width:100vw;padding:0 80px}.custom-swiper-container,.news-grid{width:100%;margin:0 auto;box-sizing:border-box}.news-grid{display:grid;gap:16px;padding:20px;max-width:1800px;min-height:500px}.news-grid--4{grid-template-rows:1fr 1fr;aspect-ratio:16/11}.news-grid--3,.news-grid--4{grid-template-columns:1fr 1fr}.news-grid--3{grid-template-rows:1fr .6fr;aspect-ratio:16/12}.news-grid--3 .news-card:nth-child(3){grid-column:1/3;height:60%}.news-grid--2{grid-template-columns:1fr 1fr;grid-template-rows:1fr;aspect-ratio:20/11}.news-grid--1{grid-template-columns:1fr;grid-template-rows:1fr;aspect-ratio:16/10}.news-card{display:flex;background-color:#ffffff;overflow:hidden;position:relative;min-height:200px;width:100%;height:100%;max-width:900px;margin:0 auto}.news-card__link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;text-decoration:none}.news-card__image{position:relative;width:50%;min-height:200px;aspect-ratio:1}.news-card__content{width:50%;padding:20px;display:flex;flex-direction:column;justify-content:center;background-color:#ffffff}.news-card:not(:has(.news-card__image)) .news-card__content{width:100%;text-align:center}.news-card--no-image .news-card__content{width:100%!important;text-align:center}.news-card__date{color:#666666;font-size:14px;font-weight:500;margin-bottom:12px;text-transform:uppercase;letter-spacing:.5px}.news-card__title{color:#1a1a1a;font-size:18px;font-weight:700;line-height:1.4;margin:0}.custom-nav-btn{position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;background-color:rgba(255,255,255,.9);border:2px solid rgba(0,0,0,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#333;font-size:20px;font-weight:700;box-shadow:0 4px 12px rgba(0,0,0,.15);transition:all .3s ease;z-index:1}.custom-nav-prev{left:10px}.custom-nav-next{right:10px}.custom-nav-btn:hover{background-color:#ffffff;transform:translateY(-50%) scale(1.1);box-shadow:0 6px 20px rgba(0,0,0,.25)}.custom-nav-btn:disabled,.swiper-button-disabled{opacity:.3;cursor:not-allowed}.custom-nav-btn:disabled:hover,.swiper-button-disabled:hover{transform:translateY(-50%);box-shadow:0 4px 12px rgba(0,0,0,.15)}@media (min-width:1920px){.custom-swiper-container{padding:0 100px}.news-grid{padding:80px;gap:40px;min-height:800px;max-width:2000px}.news-card{min-height:360px;max-width:1000px}.news-card__image{min-height:360px;aspect-ratio:1}.news-card__content{padding:48px}.news-card__title{font-size:28px}.news-card__date{font-size:20px}}@media (min-width:1600px) and (max-width:1919px){.custom-swiper-container{padding:0 90px}.news-grid{padding:60px;gap:32px;min-height:700px;max-width:1800px}.news-card{min-height:320px}.news-card__image{min-height:320px;aspect-ratio:1}.news-card__content{padding:40px}.news-card__title{font-size:26px}.news-card__date{font-size:18px}}@media (min-width:1200px) and (max-width:1599px){.custom-swiper-container{padding:0 80px}.news-grid{padding:40px;gap:24px;min-height:600px;max-width:1600px}.news-card{min-height:280px}.news-card__image{min-height:280px;aspect-ratio:1}.news-card__content{padding:32px}.news-card__title{font-size:22px}.news-card__date{font-size:16px}}@media (max-width:1024px){.custom-swiper-container{padding:0 60px}.news-grid{padding:16px;max-width:900px}.custom-nav-prev{left:10px}.custom-nav-next{right:10px}.custom-nav-btn{width:40px;height:40px;font-size:16px}}@media (min-width:769px) and (max-width:1024px){.news-grid--1,.news-grid--2,.news-grid--3,.news-grid--4{aspect-ratio:unset}.news-grid{min-height:500px}.news-card,.news-card__image{min-height:280px}}@media (max-width:768px){.custom-swiper-container{padding:0}.news-grid{padding:12px;gap:12px;min-height:auto;height:auto}.news-grid--1,.news-grid--2,.news-grid--3,.news-grid--4{aspect-ratio:unset}.news-grid--2,.news-grid--3,.news-grid--4{grid-template-columns:1fr;grid-template-rows:repeat(auto,auto);aspect-ratio:unset}.news-grid--3 .news-card:nth-child(3){grid-column:1;height:auto}.news-card{flex-direction:row;min-height:200px}.news-card__image{width:40%;height:auto;min-height:200px}.news-card__content{width:60%;padding:16px}.news-card:not(:has(.news-card__image)) .news-card__content{width:100%;text-align:center}.news-card--no-image .news-card__content{width:100%!important;text-align:center}.news-card__title{font-size:16px}.news-card__date{font-size:12px;margin-bottom:8px}.custom-nav-btn{display:none}}@media (max-width:480px){.news-grid{padding:8px;gap:8px}.news-card{min-height:180px}.news-card__image{height:auto;min-height:180px}.news-card__content{padding:12px}.news-card:not(:has(.news-card__image)) .news-card__content{width:100%;text-align:center}.news-card--no-image .news-card__content{width:100%!important;text-align:center}.news-card__title{font-size:14px}.news-card__date{font-size:11px}}.news-grid--1 .news-card{min-height:300px}.news-grid--1 .news-card__title{font-size:24px}.news-grid--1 .news-card__date{font-size:16px}@media (max-width:768px){.news-grid--1 .news-card__title{font-size:18px}.news-grid--1 .news-card__date{font-size:14px}}.arrow{transition:transform .3s ease}.arrow.open{transform:rotate(180deg)}