:root{--hsl-primary:120 31% 76%;--hsl-primary-light:120 31% 86%;--hsl-primary-dark:120 31% 56%;--hsl-secondary:164 33% 18%;--hsl-secondary-light:164 33% 28%;--hsl-secondary-dark:164 33% 8%;--hsl-tertiary:48 75% 20%;--hsl-tertiary-light:48 75% 30%;--hsl-tertiary-dark:48 75% 10%;--hsl-accent:339 44% 34%;--hsl-accent-light:339 44% 44%;--hsl-accent-dark:339 44% 24%}.entry-tile{box-shadow:var(--shadow)}.entry-tile:hover{box-shadow:var(--shadow-lg)}.entry-tile__content:hover{transform:scale(1.02)}.entry-tile__button{--button-color:var(--color-primary);--button-color-active:var(--color-primary-light);--button-color-hover:var(--color-primary-dark);--button-text-color:var(--color-white);letter-spacing:.05em;min-height:40px}.entry-tiles__select-filter,.entries-search__topic-filter,.entries-search__sort-filter,.result-selectors{box-shadow:var(--shadow)}.result-selectors:hover{box-shadow:var(--shadow-lg)}@media (prefers-reduced-motion:reduce){.entry-tile__content:hover{transform:none}}.entry-action{transition:transform .2s ease-in-out}.entry-action:hover{transform:scale(1.1)}:where(.entry-actions--sm) .entry-action:hover{transform:scale(.9)}[data-current-page=entries-thank_you_for_voting] .entry-action:hover{transform:none}@media (prefers-reduced-motion:reduce){.entry-action{transition:none}.entry-action:hover{transform:none}:where(.entry-actions--sm) .entry-action:hover{transform:scale(.8)}}@media screen and (width>=1024px){.header__search-input{box-shadow:var(--shadow)}}.news-item{box-shadow:var(--shadow)}.news-item:hover{box-shadow:var(--shadow-lg);text-decoration:underline}.news-item__hero,.news-item__body{transition:all .2s ease-in-out}.news-item__badge{box-shadow:var(--shadow)}@media (prefers-reduced-motion:reduce){.news-item__hero,.news-item__body{transition:none}}.result{box-shadow:var(--shadow)}.result:hover{box-shadow:var(--shadow-lg)}.sign-in__button--socials{box-shadow:var(--shadow-sm)}.sign-in__button--socials:hover{box-shadow:var(--shadow)}.topic-tile{box-shadow:var(--shadow);transition:all .2s ease-in-out}.topic-tile:hover{box-shadow:var(--shadow-lg)}.topic-tile__hero:hover{box-shadow:var(--shadow);transform:translateY(calc(-1 * var(--space-1)))}@media (prefers-reduced-motion:reduce){.topic-tile{transition:none}.topic-tile__hero:hover{transform:none}}
