.news_wrap__ANsxj{max-width:1000px;margin:0 auto;padding:40px 20px 80px;overflow-wrap:anywhere}.news_wrap__ANsxj h1{font-size:clamp(24px,4vw,36px);line-height:1.6}.news_grid__TVEN6{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));grid-gap:24px;gap:24px}.news_article__rjN9g,.news_card__1T8Zu{background:#fff8fb;border:1px solid #ead7e0;border-radius:20px;padding:24px}.news_card__1T8Zu{display:block;color:inherit;text-decoration:none;padding:0;overflow:hidden;background:#fffdf8;border-color:#e2cbd0}.news_card__1T8Zu:hover{border-color:#ae5378}.news_card__1T8Zu h2{font-size:20px;line-height:1.6}.news_card__1T8Zu p{line-height:1.8}.news_thumbnail__kzoC_{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:4/3;background:#f7e9ec;overflow:hidden}.news_image__Wj17k{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.news_cardCopy__LCqEU{padding:22px;min-width:0}.news_placeholder__0hKEb{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;padding:8px;color:#956778}.news_placeholder__0hKEb>span{font:italic 24px Georgia,serif}.news_placeholder__0hKEb small{font-size:11px;letter-spacing:.12em}.news_hero__PY5jz{display:block;max-width:100%;max-height:600px;margin:24px auto;object-fit:contain}.news_body__tp1hl{white-space:pre-wrap;line-height:2;margin:32px 0}.news_nav__EWcNy{display:flex;flex-wrap:wrap;gap:24px}.news_article__rjN9g>a,.news_nav__EWcNy a,.news_wrap__ANsxj>a{display:inline-block;padding:12px 0;min-height:44px}.news_wrap__ANsxj time{color:#775366}.news_card__1T8Zu:focus-visible{outline:3px solid #ae5378;outline-offset:4px}@media(max-width:600px){.news_article__rjN9g{padding:20px}.news_wrap__ANsxj{padding:24px 16px 60px}}@media(max-width:760px){.news_grid__TVEN6{grid-template-columns:1fr;gap:12px}.news_card__1T8Zu{display:grid;grid-template-columns:96px minmax(0,1fr);align-items:center;padding:12px;grid-gap:14px;gap:14px;border-radius:16px}.news_thumbnail__kzoC_{width:96px;height:96px;aspect-ratio:1;border-radius:10px}.news_cardCopy__LCqEU{padding:0}.news_card__1T8Zu h2{font-size:14px;line-height:1.6;margin:5px 0 8px}.news_cardCopy__LCqEU>span,.news_card__1T8Zu time{font-size:10px}.news_card__1T8Zu p{font-size:11px;line-height:1.6;margin:0 0 8px}.news_placeholder__0hKEb{gap:6px}.news_placeholder__0hKEb>span{font-size:14px}.news_placeholder__0hKEb small{font-size:8px}}@media(max-width:360px){.news_card__1T8Zu{grid-template-columns:76px minmax(0,1fr);gap:10px}.news_thumbnail__kzoC_{width:76px;height:76px}}