.ZzeOFq_wag{transform-origin:50% 100%;animation:1.1s ease-in-out ZzeOFq_wag}@keyframes ZzeOFq_wag{0%,to{transform:rotate(0)}15%{transform:rotate(-1.6deg)}30%{transform:rotate(1.4deg)}45%{transform:rotate(-1deg)}60%{transform:rotate(.7deg)}75%{transform:rotate(-.3deg)}}@media (prefers-reduced-motion:reduce){.ZzeOFq_wag{animation:none}}
.rwpyVW_sec{padding:28px 22px 0}.rwpyVW_card{background:#e2e6db;border-radius:16px;overflow:hidden}.rwpyVW_photo{aspect-ratio:4/3;position:relative}.rwpyVW_text{padding:20px 20px 22px}.rwpyVW_lbl{font-family:var(--font-garamond), var(--font-serif-jp), serif;letter-spacing:.32em;color:color-mix(in srgb, var(--sage) 85%, var(--ink));margin:0 0 4px;font-size:10px}.rwpyVW_title{letter-spacing:.08em;margin:0 0 6px;font-size:16px;font-weight:400}.rwpyVW_points{padding-left:16px;font-size:12px;line-height:1.9}@media (min-width:900px){.rwpyVW_sec{padding:90px var(--gut) 0}.rwpyVW_card{grid-template-columns:1.25fr 1fr;display:grid}.rwpyVW_photo{aspect-ratio:auto;min-height:420px}.rwpyVW_text{align-self:center;padding:56px 52px}.rwpyVW_lbl{font-size:11px}.rwpyVW_title{margin-bottom:14px;font-size:26px}.rwpyVW_points{font-size:15px;line-height:2.2}}
