.background-mod{z-index:-1;background:linear-gradient(#009cff0d 2.38%,#fff 98.33%);width:100%;height:3000px;position:absolute;overflow:hidden}@media (width>=1200px){.background-mod{justify-items:center;height:1200px}}.background-mod .background-mod__inner{max-width:unset;background-color:#fff;border-bottom-right-radius:50% 200px;border-bottom-left-radius:50% 200px;width:1200px;height:200px;margin-left:calc(50vw - 600px);position:relative}@media (width>=1200px){.background-mod .background-mod__inner{min-width:unset;width:100%;margin-left:unset}}.banner-mod{width:100%;max-height:467px;position:relative;overflow:hidden}.banner-mod .banner-mod__cont{flex-direction:column;width:100%;margin:0 auto;display:flex;overflow:hidden}@media (width>=1200px){.banner-mod .banner-mod__cont{flex-direction:row}}.banner-mod:before{content:"";z-index:-1;background-color:#130f41;width:50vw;height:40.625vw;max-height:650px;position:absolute;top:0;left:0}.banner-mod--blue .banner-mod:before{background-color:#009cff}.banner-mod:after{content:"";z-index:-1;background:linear-gradient(92.39deg,#ccebff 2.38%,#fff 98.33%);width:50%;height:40.625vw;max-height:650px;position:absolute;top:0;left:calc(50% + 800px)}.banner-mod--blue{background-color:#009cff}.banner-mod__contents{color:#fff;background-color:#130f41;width:100%;position:relative}.banner-mod--blue .banner-mod__contents{background-color:#009cff}@media (width>=1200px){.banner-mod__contents{width:51.8333%;height:29vw;max-height:467px}}.banner-mod__contents h2{margin-bottom:.5rem;padding:0 2.5rem}@media (width>=1200px){.banner-mod__contents h2{padding:0}}.banner-mod__contents-contents{min-height:140px;display:flex}@media (width>=1200px){.banner-mod__contents-contents{z-index:2;width:108%;height:100%;position:absolute;left:0}}.banner-mod__contents-inner{text-align:center;z-index:3;width:100%;margin:auto 0;padding:1rem 1rem 0}@media (width>=1200px){.banner-mod__contents-inner{text-align:unset;max-width:630px;margin:auto 0 auto auto;padding:0 .5rem 0 4rem}}.banner-mod__cta{margin-top:1.5rem}@media (width>=1200px){.banner-mod__cta{margin-top:2rem}}.banner-mod__curve{visibility:hidden}@media (width>=1200px){.banner-mod__curve{visibility:unset;z-index:1;background-color:#130f41;border:5px solid #130f41;border-radius:100%/60vw;width:26.5625vw;height:50vw;position:absolute;top:-11.75vw;right:-4.55vw}.banner-mod--blue .banner-mod__curve{background-color:#009cff;border:5px solid #009cff}}@media (width>=1600px){.banner-mod__curve{background-color:#130f41;border-radius:100%/1000px;width:425px;height:800px;top:-150px;right:-85px}.banner-mod--blue .banner-mod__curve{background-color:#009cff}}.banner-mod__curve-mobile{z-index:2;background-color:#130f41;border-bottom-right-radius:50% 60px;border-bottom-left-radius:50% 60px;width:120%;height:60px;position:absolute;top:-16px;left:-10%}.banner-mod--blue .banner-mod__curve-mobile{background-color:#009cff}@media (width>=1200px){.banner-mod__curve-mobile{visibility:hidden}}.banner-mod__image{width:100%;position:relative}@media (width>=1200px){.banner-mod__image{width:48.167%}}.banner-mod__image img{width:100%;height:100%;display:block}.pagination{margin:3rem 0}.pagination ul{justify-content:center;margin-left:0;padding-left:0;display:flex}.pagination ul li{list-style:none}.pagination ul li a{color:#140f41;margin:1px 3px;padding:8px 10px;text-decoration:none;display:block}.pagination ul li a:hover{color:#ec008c}.pagination ul li.active a{color:#009cff}.pagination .pagination__icon{background-image:url("data:image/svg+xml,%3Csvg width='9' height='15' viewBox='0 0 9 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_19_1679)'%3E%3Cpath d='M1.49992 12.85L7.16992 7.17L1.49992 1.5' stroke='%23EC008C' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_19_1679'%3E%3Crect width='14.35' height='8.67' fill='white' transform='translate(8.66992) rotate(90)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");width:9px;height:15px;margin-top:-1px;display:block}.pagination .pagination__icon.pagination__icon--prev{transform:rotate(180deg)}.news-list__filters{text-align:center;margin-top:4rem}@media (width>=1200px){.news-list__filters{margin-top:2.5rem}}.news-list__filters .news-list__filters-title{margin:2rem 0 1.375rem}.news-list__filters .news-list__filters-filters{margin-bottom:1.25rem}@media (width>=1200px){.news-list__filters .news-list__filters-filters{margin-bottom:2.25rem}}.news-list__filters .news-list__filters-filters .button{margin:0 .5rem 1rem}@media (width>=1200px){.news-list__filters .news-list__filters-filter--all{display:inline-block}}.news-list{margin:0}@media (width>=768px){.news-list{margin:0 16px}}@media (width>=1200px){.news-list{margin:0}}.news-list__cont{grid-template-columns:1fr;width:100%;margin:0 auto;display:grid}@media (width>=768px){.news-list__cont{grid-template-columns:1fr 1fr;gap:16px}}@media (width>=1200px){.news-list__cont{grid-template-columns:1fr 1fr 1fr 1fr;gap:16px;max-width:1072px}}.news-list__item{border-radius:8px;margin:8px 18px;overflow:hidden;box-shadow:0 4px 15px -1px #c4c4c4}@media (width>=768px){.news-list__item{margin:0}}@media (width>=1200px){.news-list__item{min-width:256px;max-width:256px;max-height:324px}}.news-list__item a{text-decoration:none}.news-list__item a:hover .white{color:#009cff}.news-list__item .news-list__item-link{text-decoration:underline}.news-list__item .news-list__item-inner{border-radius:8px;width:100%;position:relative}.news-list__item .news-list__item-inner .news-list__item-contents{background-color:#fff;padding:2px 15px}.news-list__item--featured{width:100%;box-shadow:none;border-radius:8px;margin:1rem 0}@media (width>=768px){.news-list__item--featured{grid-column:1/span 2;width:calc(100% + 32px);margin:0 -16px}}@media (width>=1200px){.news-list__item--featured{width:528px;min-width:528px;max-width:528px;margin:0}}.news-list__item--featured .news-list__item-inner .news-list__item-contents{background-color:#0000;flex-direction:column;justify-content:end;width:100%;height:100%;margin:2px 15px;padding:0;display:flex;position:absolute;bottom:0;left:0}.news-list__item--featured .news-list__item-img{background:linear-gradient(#0000 0%,#0009 60%)}.news-list__item--featured .news-list__item-img img{z-index:-1;position:relative}.news-list__item-img img{width:100%;height:auto;display:block}
