@layer kk-structure{._6qjRTq_anahata-gatherings{text-align:left;line-height:1.65}._6qjRTq_anahata-gatherings__heading{letter-spacing:-.01em;margin:0;font-size:clamp(28px,3vw,36px);font-weight:400;line-height:1.15}._6qjRTq_anahata-gatherings__heading-link{color:inherit;border-radius:2px;text-decoration:none}._6qjRTq_anahata-gatherings__heading-link:hover,._6qjRTq_anahata-gatherings__heading-link:active{text-underline-offset:.16em;text-decoration:underline;text-decoration-thickness:2px}._6qjRTq_anahata-gatherings__heading-link:focus-visible{outline-offset:3px;outline-width:3px;outline-style:solid}._6qjRTq_anahata-gatherings__divider{border:0;border-bottom:2px solid;width:64px;height:0;margin:16px 0 0}._6qjRTq_anahata-gatherings__intro{max-width:62ch;margin:16px 0 0;font-size:16px;line-height:1.65}._6qjRTq_anahata-gatherings__cards{margin-top:40px}._6qjRTq_anahata-gatherings__card{color:inherit;border-radius:var(--kk-photo-radius,12px);border-style:solid;border-width:1px;flex-direction:column;min-width:0;display:flex;overflow:hidden}._6qjRTq_anahata-gatherings__media{--kk-photo-space-bottom:0;border-radius:var(--kk-photo-corners);aspect-ratio:16/9;border-bottom-style:solid;border-bottom-width:1px;width:100%;position:relative;overflow:hidden}._6qjRTq_anahata-gatherings__img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}._6qjRTq_anahata-gatherings__media [data-asset=waiting]{border-radius:0}._6qjRTq_anahata-gatherings__media--fit{aspect-ratio:auto}._6qjRTq_anahata-gatherings__media--fit ._6qjRTq_anahata-gatherings__img{-o-object-fit:initial;object-fit:initial;height:auto;position:static}._6qjRTq_anahata-gatherings__body{flex-direction:column;min-width:0;padding:20px 20px 24px;display:flex}._6qjRTq_anahata-gatherings__title{overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:400;line-height:1.25}._6qjRTq_anahata-gatherings__title-link{color:inherit;border-radius:2px;text-decoration:none}._6qjRTq_anahata-gatherings__title-link:hover,._6qjRTq_anahata-gatherings__title-link:active{text-underline-offset:.16em;text-decoration:underline;text-decoration-thickness:2px}._6qjRTq_anahata-gatherings__title-link:focus-visible{outline-offset:3px;outline-width:3px;outline-style:solid}._6qjRTq_anahata-gatherings__meta{overflow-wrap:anywhere;margin:6px 0 0;font-size:14px;line-height:1.65}._6qjRTq_anahata-gatherings__meta+._6qjRTq_anahata-gatherings__meta{margin-top:2px}._6qjRTq_anahata-gatherings__excerpt{overflow-wrap:anywhere;margin:14px 0 0;font-size:16px;line-height:1.65}._6qjRTq_anahata-gatherings__grid{flex-wrap:wrap;align-items:stretch;gap:20px;width:100%;display:flex}._6qjRTq_anahata-gatherings__grid ._6qjRTq_anahata-gatherings__card{flex:0 100%;max-width:100%}._6qjRTq_anahata-gatherings__rows{flex-direction:column;gap:20px;display:flex}._6qjRTq_anahata-gatherings__card--row{max-width:980px}._6qjRTq_anahata-gatherings__more{margin:32px 0 0;font-size:16px;font-weight:600;line-height:1.65}._6qjRTq_anahata-gatherings__more-link{text-underline-offset:.16em;border-radius:2px;text-decoration:underline;text-decoration-thickness:1px}._6qjRTq_anahata-gatherings__more-link:hover,._6qjRTq_anahata-gatherings__more-link:active{text-decoration-thickness:2px}._6qjRTq_anahata-gatherings__more-link:focus-visible{outline-offset:3px;outline-width:3px;outline-style:solid}}@layer kk-runtime,kk-design;@media (min-width:768px){@layer kk-structure{._6qjRTq_anahata-gatherings__grid ._6qjRTq_anahata-gatherings__card{flex-basis:calc(50% - 10px);max-width:calc(50% - 10px)}}}@media (min-width:960px){@layer kk-structure{._6qjRTq_anahata-gatherings__grid ._6qjRTq_anahata-gatherings__card{flex-basis:calc(25% - 15px);max-width:calc(25% - 15px)}._6qjRTq_anahata-gatherings__grid ._6qjRTq_anahata-gatherings__title{font-size:19px}}}@media (min-width:768px){@layer kk-structure{._6qjRTq_anahata-gatherings__card--row._6qjRTq_anahata-gatherings__card--with-media{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:stretch;display:grid}._6qjRTq_anahata-gatherings__card--row._6qjRTq_anahata-gatherings__card--with-media ._6qjRTq_anahata-gatherings__media{--kk-photo-space-bottom:1;--kk-photo-space-right:0;border-bottom:0;border-right-style:solid;border-right-width:1px}._6qjRTq_anahata-gatherings__card--row ._6qjRTq_anahata-gatherings__body{justify-content:center;padding:28px 32px}}}
