.jg{gap:var(--g);flex-direction:column;display:flex}.jf{overflow:hidden}.jf__a{flex-direction:column;min-height:520px;padding:12px 12px 16px;display:flex}.jf__img{aspect-ratio:342/240;border-radius:8px}.jf__img .pc__notch{--nr:8px}.jf__b{flex-direction:column;flex:1;align-items:flex-start;padding:20px 4px 0;display:flex}.jf__meta{font-size:var(--fs-label);color:var(--grey-text);line-height:18px}.jf__t{margin-top:8px;font-size:1.625rem;line-height:31px}.jf__ex{max-width:calc(100% - 20px);font-size:var(--fs-xs);color:var(--grey-text);margin-top:12px;line-height:19px}.jf__go{margin:auto 0 -12px;padding-top:12px}.jg__grid{row-gap:var(--g)}.jg__more{justify-content:center;padding:12px 16px 24px;display:flex}@media (min-width:768px){.jf__a{grid-template-columns:61.8% minmax(0,1fr);column-gap:28px;min-height:560px;padding:12px;display:grid}.jf__img{aspect-ratio:auto;height:100%}.jf__b{padding:20px 20px 20px 0}.jf__t{letter-spacing:-.01em;max-width:480px;margin-top:70px;font-size:2.5rem;line-height:46px}.jf__ex{max-width:440px;margin-top:16px;font-size:1rem;line-height:22px}.jf__go{font-size:var(--fs-small);margin-top:auto;margin-bottom:-13px}.jg__grid{row-gap:24px}.jg__more{padding:24px 24px 36px}}
