:root{--color-white: #fff;--color-black: #000;--color-black-opacity-60: rgb(0 0 0 / 60%);--color-orange: #e85222;--color-orange-2: #ffede8;--color-orange-3: #ffe7df;--color-orange-4: #f4712a;--color-orange-opacity-20: rgb(232 82 34 / 20%);--color-dark: #3a3a3a;--color-dark-2: #222;--color-dark-2-opacity-30: rgb(34 34 34 / 30%);--color-dark-2-opacity-40: rgb(34 34 34 / 40%);--color-dark-2-opacity-60: rgb(34 34 34 / 60%);--color-gray: #8c8989;--color-gray-2: #eee;--color-gray-3: #d9d9d9;--color-gray-4: #eaeaea;--color-gray-5: #e6e6e6;--color-gray-6: #ededed;--color-gray-7: #d5d5d5;--color-gray-8: #dadada;--color-gray-9: #f5f5f5;--color-gray-10: #dfdfdf;--color-gray-11: #e5e5e5;--color-gray-12: #e4e4e4;--color-gray-13: #d8d8d8;--color-gray-14: #818181;--color-sand: #fbf1d4;--color-blue: #2c3e83;--color-blue-2: #0396cc;--color-green: #379620;--color-green-2: #4fba3e;--color-green-3: #e8f9e6;--color-purple: #8a33c4;--color-red: #d53821;--font-family-base: "Open Sans", sans-serif;--container-width: clamp(48rem, 0rem + 100vw, 75rem);--container-padding-x: 20px;--section-padding-y: clamp(1.25rem, .4464285714rem + 3.5714285714vw, 3.125rem);--transition-duration: .2s;--transition-duration-longer: .4s;--box-shadow: 0 4px 16px rgb(0 0 0 / 8%);--mb-block: clamp(2.5rem, -4.1666666667rem + 13.8888888889vw, 6.25rem)}.b-news-list{margin-bottom:var(--mb-block);display:flex;flex-direction:column}.b-news-list .news-list__title{margin-bottom:clamp(1.5625rem,-1.2152777778rem + 5.787037037vw,3.125rem);color:var(--color-black);font-size:clamp(1.125rem,.0138888889rem + 2.3148148148vw,1.75rem);font-weight:600;line-height:143%;letter-spacing:-.04em;text-align:center;text-transform:uppercase}.b-news-list .news-list__title .font-color-orange{color:var(--color-orange)}.b-news-list .news-list__items{display:grid;margin-bottom:clamp(1.25rem,-2.0833333333rem + 6.9444444444vw,3.125rem);gap:clamp(1.25rem,.1388888889rem + 2.3148148148vw,1.875rem)}@media(min-width:768px){.b-news-list .news-list__items{grid-template-columns:repeat(3,1fr)}}.b-news-list .news-list__item{display:flex;height:100%;background-color:var(--color-gray-2);flex-direction:column}.b-news-list .news-list__item-image{display:block;max-width:100%;height:auto;object-fit:cover}@media(max-width:767px){.b-news-list .news-list__item-image{width:100%}}.b-news-list .news-list__item-title{color:var(--color-black);font-size:clamp(.875rem,.6527777778rem + .462962963vw,1rem);font-weight:600;line-height:150%;text-transform:uppercase}@media(any-hover:hover){.b-news-list .news-list__item-title a:hover{color:var(--color-orange)}}@media(any-hover:none){.b-news-list .news-list__item-title a:active{color:var(--color-orange)}}.b-news-list .news-list__item-title a{color:inherit;text-decoration:none;transition-duration:var(--transition-duration)}.b-news-list .news-list__item-body{display:flex;padding:clamp(1.25rem,.1388888889rem + 2.3148148148vw,1.875rem);flex-direction:column;justify-content:space-between;flex-grow:1;row-gap:clamp(1.25rem,.8055555556rem + .9259259259vw,1.5rem)}.b-news-list .news-list__item-extra{display:flex;justify-content:space-between;align-items:center;column-gap:6px}.b-news-list .news-list__item-date{color:inherit;font-size:clamp(.75rem,.3055555556rem + .9259259259vw,1rem);font-weight:400;line-height:143%}@media(any-hover:hover){.b-news-list .news-list__item-detail:hover{opacity:.7}.b-news-list .news-list__item-detail:hover svg{translate:50%}}@media(any-hover:none){.b-news-list .news-list__item-detail:active{opacity:.7}.b-news-list .news-list__item-detail:active svg{translate:50%}}.b-news-list .news-list__item-detail{display:flex;align-items:center;color:var(--color-orange);font-size:clamp(.75rem,.5277777778rem + .462962963vw,.875rem);font-weight:700;line-height:143%;text-transform:uppercase;column-gap:10px;transition-duration:var(--transition-duration)}.b-news-list .news-list__item-detail svg{transition-duration:var(--transition-duration)}
