.art[data-astro-cid-7ahxywo7]{background:var(--bg-raised);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;padding:8px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;position:relative}@media (hover:hover){.art[data-astro-cid-7ahxywo7]:hover{border-color:color-mix(in srgb, var(--accent) 30%, var(--line));box-shadow:var(--shadow)}.art[data-astro-cid-7ahxywo7]:hover h3[data-astro-cid-7ahxywo7] a[data-astro-cid-7ahxywo7]{color:var(--accent)}.art[data-astro-cid-7ahxywo7]:hover .more[data-astro-cid-7ahxywo7] .icon{transform:translate(3px)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.art[data-astro-cid-7ahxywo7]:hover{transform:translateY(-3px)}}.art[data-astro-cid-7ahxywo7]:has(a:focus-visible){outline:3px solid var(--coral);outline-offset:3px}.ph[data-astro-cid-7ahxywo7]{border-radius:calc(var(--radius) - 6px);overflow:hidden}img[data-astro-cid-7ahxywo7]{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.body[data-astro-cid-7ahxywo7]{overflow-wrap:break-word;flex-direction:column;flex:1;gap:8px;min-width:0;padding:16px 14px 14px;display:flex}h3[data-astro-cid-7ahxywo7]{font-size:20px;font-weight:600;line-height:1.3}h3[data-astro-cid-7ahxywo7] a[data-astro-cid-7ahxywo7]{color:var(--ink);transition:color .16s}h3[data-astro-cid-7ahxywo7] a[data-astro-cid-7ahxywo7]:after{content:"";border-radius:inherit;position:absolute;inset:0}h3[data-astro-cid-7ahxywo7] a[data-astro-cid-7ahxywo7]:focus-visible{outline:none}p[data-astro-cid-7ahxywo7]{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;font-size:15.5px;line-height:1.6;display:-webkit-box;overflow:hidden}.more[data-astro-cid-7ahxywo7]{color:var(--accent);align-items:center;gap:6px;margin-top:auto;padding-top:10px;font-size:15px;font-weight:600;display:inline-flex}.more[data-astro-cid-7ahxywo7] .icon{width:16px;height:16px;transition:transform .18s}@media (width<=767px){.art[data-astro-cid-7ahxywo7]:active{border-color:color-mix(in srgb, var(--accent) 30%, var(--line))}.body[data-astro-cid-7ahxywo7]{gap:6px;padding:12px 10px 10px}h3[data-astro-cid-7ahxywo7]{font-size:19px}p[data-astro-cid-7ahxywo7]{-webkit-line-clamp:2;line-clamp:2;font-size:15px;line-height:1.5}.more[data-astro-cid-7ahxywo7]{padding-top:4px}.is-article[data-astro-cid-7ahxywo7] img[data-astro-cid-7ahxywo7]{aspect-ratio:16/9}.is-service[data-astro-cid-7ahxywo7].has-img{grid-template-columns:64px minmax(0,1fr) 20px;align-items:center;gap:3px 12px;padding:12px 14px 12px 12px;display:grid}.is-service[data-astro-cid-7ahxywo7] .ph[data-astro-cid-7ahxywo7]{aspect-ratio:1;border-radius:10px;width:64px}.is-service[data-astro-cid-7ahxywo7] img[data-astro-cid-7ahxywo7]{aspect-ratio:auto;height:100%}.is-service[data-astro-cid-7ahxywo7] .body[data-astro-cid-7ahxywo7]{display:contents}.is-service[data-astro-cid-7ahxywo7] h3[data-astro-cid-7ahxywo7],.is-service[data-astro-cid-7ahxywo7] p[data-astro-cid-7ahxywo7]{grid-column:2}.is-service[data-astro-cid-7ahxywo7] h3[data-astro-cid-7ahxywo7]{align-self:end}.is-service[data-astro-cid-7ahxywo7] p[data-astro-cid-7ahxywo7]{align-self:start}.is-service[data-astro-cid-7ahxywo7] .ph[data-astro-cid-7ahxywo7],.is-service[data-astro-cid-7ahxywo7] .more[data-astro-cid-7ahxywo7]{grid-row:1/span 2}.is-service[data-astro-cid-7ahxywo7] h3[data-astro-cid-7ahxywo7]{font-size:17px;line-height:1.25}.is-service[data-astro-cid-7ahxywo7] p[data-astro-cid-7ahxywo7]{color:var(--muted);font-size:14.5px;line-height:1.45}.is-service[data-astro-cid-7ahxywo7] .more[data-astro-cid-7ahxywo7]{grid-column:3;margin:0;padding:0}.is-service[data-astro-cid-7ahxywo7] .more[data-astro-cid-7ahxywo7] .label[data-astro-cid-7ahxywo7]{display:none}.is-service[data-astro-cid-7ahxywo7] .more[data-astro-cid-7ahxywo7] .icon{width:20px;height:20px}}@media (width<=359px){.is-service[data-astro-cid-7ahxywo7].has-img{grid-template-columns:56px minmax(0,1fr) 16px;column-gap:10px;padding-right:10px}.is-service[data-astro-cid-7ahxywo7] .more[data-astro-cid-7ahxywo7] .icon{width:16px;height:16px}.is-service[data-astro-cid-7ahxywo7] .ph[data-astro-cid-7ahxywo7]{width:56px}}
