.genia-news{--genia-bg:var(--wp--preset--color--base,transparent);--genia-text:currentColor;--genia-accent:var(--wp--preset--color--primary,#3567d6);background:var(--genia-bg);box-sizing:border-box;color:var(--genia-text);font-size:var(--genia-font,16px)}
.genia-news *{box-sizing:border-box}.genia-news__header{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem;justify-content:space-between;margin-bottom:1rem}.genia-news__header h2{color:inherit;font-size:var(--genia-heading,22px);line-height:1.2;margin:0}.genia-news__header>span{background:#fff3cd;border:1px solid #e0ad17;border-radius:99px;color:#664d03;font-size:.7em;font-weight:700;letter-spacing:.04em;padding:.35em .7em}
.genia-news__viewport{height:var(--genia-height,640px);mask-image:linear-gradient(to bottom,transparent,#000 3%,#000 97%,transparent);overflow:hidden;overscroll-behavior:contain}.genia-news__viewport:focus-visible{outline:2px solid var(--genia-accent);outline-offset:3px}.genia-news__track{animation:genia-scroll var(--genia-speed,50s) linear infinite;will-change:transform}.genia-news__set{display:flex;flex-direction:column;gap:var(--genia-gap,18px);padding-bottom:var(--genia-gap,18px)}
.genia-news--pause .genia-news__viewport:hover .genia-news__track,.genia-news--pause .genia-news__viewport:focus-within .genia-news__track,.genia-news--pause .genia-news__viewport[data-paused=true] .genia-news__track{animation-play-state:paused}.genia-news__item{background:color-mix(in srgb,currentColor 4%,transparent);border:1px solid color-mix(in srgb,currentColor 15%,transparent);border-radius:var(--genia-radius,8px);color:inherit;margin:0;overflow:hidden}.genia-news__image{aspect-ratio:16/9;display:block;height:auto;object-fit:cover;width:100%}.genia-news__body{padding:1rem}.genia-news__category{color:var(--genia-accent);display:inline-block;font-size:.75em;font-weight:700;letter-spacing:.04em;margin-bottom:.45rem;text-transform:uppercase}.genia-news__item h3{color:inherit;font-size:1.05em;line-height:1.3;margin:0 0 .55rem}.genia-news__item h3 a{color:inherit;text-decoration:none}.genia-news__item h3 a:is(:hover,:focus){color:var(--genia-accent);text-decoration:underline}.genia-news__summary,.genia-news__detail{line-height:1.48;margin:0 0 .7rem;opacity:.88}.genia-news__detail{font-size:.9em}.genia-news__meta{display:flex;flex-wrap:wrap;font-size:.78em;gap:.4rem .8rem;margin:0;opacity:.7}.genia-news__empty{border:1px dashed currentColor;border-radius:var(--genia-radius,8px);opacity:.7;padding:1rem}
@keyframes genia-scroll{to{transform:translateY(-50%)}}@media(max-width:782px){.genia-news__track{animation-duration:var(--genia-mobile-speed,80s)}}@media(prefers-reduced-motion:reduce){.genia-news__viewport{mask-image:none;overflow-y:auto}.genia-news__track{animation:none}.genia-news__set[aria-hidden=true]{display:none}}
