.style_main__UOW8a{display:grid;grid-template-columns:45% 1fr;grid-template-areas:"heading heading" "thumbnail description" "menu menu";grid-gap:1.1428571429rem 1.7142857143rem;gap:1.1428571429rem 1.7142857143rem}.style_main__UOW8a .style_heading__x37_u{grid-area:heading}.style_main__UOW8a .style_thumbnailContainer__XZKuC{grid-area:thumbnail;position:relative;aspect-ratio:16/9}.style_main__UOW8a .style_thumbnail__IULa1{object-fit:cover;object-position:center;font-family:"object-fit: cover;object-position: center;";width:100%}.style_main__UOW8a .style_detail__15_qL{display:contents}.style_main__UOW8a .style_description__2bU2b{grid-area:description;line-height:1.75}.style_main__UOW8a .style_menu__BA9XZ{grid-area:menu;display:flex;justify-content:center}@media screen and (max-width:834px){.style_main__UOW8a{grid-template-columns:45% 1fr;grid-template-areas:"heading heading" "thumbnail detail";gap:1.1428571429rem}.style_main__UOW8a .style_detail__15_qL{grid-area:detail;display:flex;flex-flow:column nowrap;gap:inherit}.style_main__UOW8a .style_description__2bU2b{order:2}.style_main__UOW8a .style_menu__BA9XZ{order:1;justify-items:flex-start}}@media screen and (max-width:549px){.style_main__UOW8a{grid-template-columns:1fr;grid-template-areas:"heading" "thumbnail" "menu" "description"}.style_main__UOW8a .style_detail__15_qL{display:contents}}.style_container__Z7hr5{--gap:3.4285714286rem;--border-color:#999;display:flex;flex-flow:row wrap;gap:var(--gap)}.style_container__Z7hr5 .style_main__UOW8a{position:relative;width:calc(50% - var(--gap)*.5 - .5px)}.style_container__Z7hr5 .style_main__UOW8a:nth-child(odd):before{content:"";position:absolute;top:0;right:calc(var(--gap)*-.5);height:100%;width:1px;background-color:var(--border-color)}.style_container__Z7hr5 .style_main__UOW8a:after{content:"";position:absolute;bottom:calc(var(--gap)*-.5);left:0;height:1px;width:100%;background-color:var(--border-color)}@media screen and (max-width:834px){.style_container__Z7hr5{flex-flow:column nowrap;padding:0}.style_container__Z7hr5>.style_main__UOW8a{width:100%}.style_container__Z7hr5>.style_main__UOW8a .style_detail__15_qL{flex-flow:column nowrap}.style_container__Z7hr5>.style_main__UOW8a .style_buttonContainer__Wa_Jd{margin-right:inherit;margin-left:inherit}.style_container__Z7hr5>.style_main__UOW8a:before{display:none}}@media screen and (max-width:549px){.style_container__Z7hr5>.style_main__UOW8a:last-child:after{width:100%}}