.section-home-news{background-color:var(--color-bg);margin-bottom:60px;margin-top:60px;padding-bottom:60px;padding-top:60px}@media screen and (min-width:768px){.section-home-news{margin-bottom:80px;margin-top:45px;padding-bottom:128px;padding-top:121px}}@media screen and (min-width:1050px){.section-home-news{padding-bottom:57px;padding-top:118px}.section-home-news .container{display:grid;gap:0 70px;grid-auto-flow:row;grid-template-areas:"heading content" "link content" ". content";grid-template-columns:223px 1fr;grid-template-rows:auto 1fr 1fr}.section-home-news .heading-2{grid-area:heading}.section-home-news .link-button{grid-area:link}.section-home-news .home-news__content{grid-area:content}}.section-home-news .heading-2{margin-bottom:6px}@media screen and (min-width:768px){.section-home-news .heading-2{margin-bottom:22px}}@media screen and (min-width:1050px){.section-home-news .heading-2{margin-bottom:32px}.section-home-news .heading-2__deco{margin-bottom:1px}}.home-news__content{margin-bottom:37px}@media screen and (min-width:768px){.home-news__content{margin-bottom:59px}}.home-news__content__list{position:relative}.home-news__content__list__item{border-bottom:1px dashed var(--color-pale)}.home-news__content__list__item__anchor{display:block;padding-bottom:17px;padding-top:20px;position:relative}.home-news__content__list__item__anchor:before{background-color:#fff;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s;width:100%}.home-news__content__list__item__anchor:after{background-color:var(--color-pale);bottom:-1px;content:"";height:1px;left:0;position:absolute;transition:width .3s;width:0}@media screen and (min-width:768px){.home-news__content__list__item__anchor{padding:22px 10px}}@media screen and (min-width:1050px){.home-news__content__list__item__anchor{padding:25px 0 19px}.home-news__content__list__item:first-child .home-news__content__list__item__anchor{padding-top:0}}.home-news__content__list__item__content{transition:opacity .3s}@media screen and (min-width:768px){.home-news__content__list__item__content{align-items:flex-start;display:flex;flex-direction:column}.home-news__content__list__item__content__head{align-items:center;display:flex}}.home-news__content__list__item__content__head__date{color:var(--color-main);font-family:var(--font-button);font-size:1.2rem;font-weight:500;letter-spacing:.15em}@media screen and (min-width:768px){.home-news__content__list__item__content__head__date{font-size:1.4rem}}.home-news__content__list__item__content__head__category-list{display:flex;flex-wrap:wrap;gap:15px;margin-top:10px}@media screen and (min-width:768px){.home-news__content__list__item__content__head__category-list{gap:15px;margin-left:8px;margin-top:0}}@media screen and (min-width:1050px){.home-news__content__list__item__content__head__category-list{margin-left:6px}}.home-news__content__list__item__content__head__category-list__item{background-color:var(--color-point);box-sizing:border-box;color:#fff;display:inline-block;font-size:1.2rem;font-weight:400;letter-spacing:.05em;min-width:100px;padding:5px 10px;text-align:center}.home-news__content__list__item__content__body{margin-top:15px}@media screen and (min-width:768px){.home-news__content__list__item__content__body{margin-top:14px}}.home-news__content__list__item__anchor:focus .home-news__content__list__item__content{opacity:.6}.home-news__content__list__item__anchor:focus:after{width:100%}@media screen and (min-width:1050px){.section-home-news .link-button{margin-top:24px}.home-news__content__list__item__anchor:hover .home-news__content__list__item__content{opacity:.6}.home-news__content__list__item__anchor:hover:after{width:100%}}.section-home-news .link-button__anchor{padding-right:34px}@media screen and (min-width:768px){.section-home-news .link-button__anchor{padding-right:44px}}.section-home-news .link-button__anchor__icon:before{height:41px;width:41px}@media screen and (min-width:768px){.section-home-news .link-button__anchor__icon:before{height:55px;width:55px}}