.SolutionList{width:100%;display:grid;grid-template-columns:1fr 1fr}@media (max-width: 768px){.SolutionList{grid-template-columns:100%}}.SolutionList__item{width:100%;border-bottom:1px solid var(--color-stroke-gray-16-on-black)}@media (min-width: 769px){.SolutionList__item:nth-child(1),.SolutionList__item:nth-child(2){border-top:1px solid var(--color-stroke-gray-16-on-black)}.SolutionList__item:nth-child(odd){border-right:1px solid var(--color-stroke-gray-16-on-black)}}@media (max-width: 768px){.SolutionList__item:nth-child(1){border-top:1px solid var(--color-stroke-gray-16-on-black)}}.SolutionList__link{position:relative;width:100%;min-height:21.3rem;padding:3.2rem;display:flex;flex-direction:column}@media (hover: hover){.SolutionList__link{transition-property:background-color;transition-duration:var(--duration-interaction);transition-timing-function:ease}.SolutionList__link:hover{background-color:var(--color-bg-white)}}@media (max-width: 768px){.SolutionList__link{min-height:24.8rem;padding:3.2rem var(--screen-offset-x)}}.SolutionList__link__icon{width:4rem;height:4rem;margin-bottom:2.4rem}@media (hover: hover){.SolutionList__link__icon{transition-property:filter;transition-duration:var(--duration-interaction);transition-timing-function:ease}.SolutionList__link:hover .SolutionList__link__icon{filter:invert(1)}}.SolutionList__link__name{max-width:56.4rem}@media (hover: hover){.SolutionList__link__name{transition-property:color;transition-duration:var(--duration-interaction);transition-timing-function:ease}.SolutionList__link:hover .SolutionList__link__name{color:var(--color-text-black)}}@media (max-width: 768px){.SolutionList__link__name{margin-bottom:3.2rem}}.SolutionList__link__FrameButton{--FrameButton-size: 5.6rem;--FrameButton-icon-size: 2.4rem;--FrameButton-frame-stroke: var(--color-stroke-gray-64-on-black);--FrameButton-icon-fill: var(--color-icon-white)}@media (hover: hover){.SolutionList__link:hover .SolutionList__link__FrameButton{--FrameButton-frame-stroke: var(--color-stroke-gray-wt);--FrameButton-icon-fill: var(--color-icon-black)}}@media (min-width: 769px){.SolutionList__link__FrameButton{position:absolute!important;bottom:3.2rem;right:3.2rem}}
