.sidebar-popular{background:#fff;border:1px solid var(--c-border-light,#e8e5de);border-radius:10px;padding:24px}.sidebar-popular__heading{border-bottom:2px solid #eceae3;color:var(--c-text,#181614);font-family:var(--font-heading,"Newsreader",serif);font-size:22px;font-weight:600;line-height:34.1px;margin-bottom:16px;padding-bottom:12px}.sidebar-popular__list{display:flex;flex-direction:column}.sidebar-popular__item{border-bottom:1px solid var(--c-border-light,#e8e5de);border-radius:8px;display:flex;gap:12px;margin-inline:-8px;padding-block:12px;padding-inline:8px;transition:background-color .25s ease,transform .25s ease}.sidebar-popular__item:last-child{border-bottom:none;padding-bottom:0}.sidebar-popular__item:first-child{padding-top:0}@media(hover:hover)and (pointer:fine){.sidebar-popular__item:hover{background-color:rgb(from var(--c-accent,#F78F1E) r g b/.06);transform:translate(4px)}.sidebar-popular__item:hover .sidebar-popular__number{color:var(--c-accent,#f78f1e)}.sidebar-popular__item:hover .sidebar-popular__title{color:var(--c-text,#181614)}}.sidebar-popular__number{color:var(--c-border,#ddd9d0);flex-shrink:0;font-family:var(--font-heading,"Newsreader",serif);font-size:26px;font-weight:600;line-height:26px;padding-top:2px;transition:color .25s ease;width:34px}.sidebar-popular__content{min-width:0}.sidebar-popular__title{color:var(--c-text,#181614);display:-webkit-box;font-family:var(--font-heading,"Newsreader",serif);font-size:15px;font-weight:500;-webkit-line-clamp:2;line-height:19.5px;margin-bottom:6px;transition:color .25s ease;-webkit-box-orient:vertical;overflow:hidden}.sidebar-popular__date{color:var(--c-text-secondary,#8c877e);font-family:var(--font-body,"Inter",sans-serif);font-size:11px;font-weight:400;line-height:17.05px}.sidebar-newsletter{background:var(--c-border-light,#e8e5de);border-radius:10px;padding:24px}.sidebar-newsletter__title{border-bottom:2px solid hsla(0,0%,100%,.15);color:var(--c-text-muted,#4a4640);font-family:var(--font-heading,"Newsreader",serif);font-size:22px;font-weight:600;line-height:34.1px;margin-bottom:12px;padding-bottom:12px}.sidebar-newsletter__text{color:var(--c-text-muted,#4a4640);font-size:13.5px;line-height:20.93px;margin-bottom:16px}.sidebar-newsletter__form{display:flex;flex-direction:column;flex-wrap:wrap;gap:8px}@media(min-width:768px){.sidebar-newsletter__form{flex-direction:row}}.sidebar-newsletter__input{background:#ffffff12;border:1px solid var(--c-text-secondary,#8c877e);border-radius:8px;color:var(--c-text-muted,#4a4640);flex:1;font-size:13.5px;padding:9px 14px}.sidebar-newsletter__input::-moz-placeholder{color:var(--c-text-secondary,#8c877e)}.sidebar-newsletter__input::placeholder{color:var(--c-text-secondary,#8c877e)}.sidebar-newsletter__input:focus{border-color:var(--c-text-muted,#4a4640);outline:none}.sidebar-newsletter__button{background:var(--c-accent,#f78f1e);border-radius:8px;color:#fff;font-family:var(--font-body,"Inter",sans-serif);font-size:12.5px;font-weight:600;line-height:normal;margin-left:auto;padding:9px 18px;transition:opacity .2s ease;white-space:nowrap}.sidebar-newsletter__button:hover{opacity:.9}.sidebar-newsletter__error{color:var(--c-text-muted,#4a4640);font-family:var(--font-body,"Inter",sans-serif);font-size:12.5px;line-height:1.4;margin-top:10px}
