.hana-announcements,.hana-blog{width:min(var(--hana-content-width,1120px),calc(100% - 40px));margin:72px auto}.hana-section-head{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:24px}.hana-section-head h2{margin:0;font-size:clamp(26px,3vw,40px);font-weight:500}.hana-list{display:grid;gap:14px}.hana-announcement{padding:18px 20px;border-top:1px solid #d9ddd9}.hana-announcement[data-priority="high"]{border-left:3px solid var(--hana-accent,#6f7863)}.hana-announcement h3,.hana-post h3{margin:0 0 7px}.hana-announcement p,.hana-post p{margin:0;color:#68706a}.hana-announcement a,.hana-post a{color:inherit}.hana-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.hana-post{min-width:0}.hana-post img{display:block;width:100%;aspect-ratio:3/4;object-fit:cover;margin-bottom:14px;background:#eee}.hana-direction{display:inline-block;margin:0 0 10px;padding:3px 9px;border:1px solid #cfd5cf;color:#68706a;font-size:12px;letter-spacing:.16em}.hana-post time{display:block;margin-top:10px;color:#7a817c;font-size:12px}@media(max-width:760px){.hana-blog-grid{grid-template-columns:1fr}.hana-announcements,.hana-blog{margin:48px auto}}
[data-hana-field][data-hana-multiline]{white-space:pre-line}