.cidom .cidom-day-comment-cta{margin:22px 0 14px}
.cidom .cidom-day-comment-cta a,.cidom .cidom-day-comment-cta a:visited{display:block!important;width:100%;background:#193e6a!important;color:#fff!important;border-radius:9px!important;text-align:center!important;text-decoration:none!important;font-weight:800!important;padding:16px 18px!important;letter-spacing:.015em!important}
.cidom .cidom-day-comment-cta a:hover,.cidom .cidom-day-comment-cta a:focus-visible{background:#0c2949!important;color:#fff!important}
.cidom .cidom-day-story{padding:20px!important}
.cidom .cidom-day-story-card{display:grid!important;grid-template-columns:minmax(220px,44%) minmax(0,1fr);gap:22px;align-items:start;border:1px solid #e2e9f2;border-radius:13px;background:#fff;padding:15px;margin-top:14px;box-shadow:0 5px 16px rgba(19,47,78,.04)}
.cidom .cidom-day-story-image{display:block!important;line-height:0;overflow:hidden;border-radius:9px}
.cidom .cidom-day-story-image img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:contain;background:#f4f7fb}
.cidom .cidom-day-story-text{min-width:0}
.cidom .cidom-day-story-text h3{font-size:1.3rem!important;line-height:1.3!important;color:#152a47!important;margin:0 0 11px!important}
.cidom .cidom-day-story-intro{font-size:.96rem!important;line-height:1.7!important;color:#394c63!important;margin:0 0 17px!important}
.cidom .cidom-day-read-more,.cidom .cidom-day-read-more:visited{display:inline-block!important;border-radius:8px!important;background:#b71e30!important;color:#fff!important;text-decoration:none!important;font-weight:800!important;padding:12px 18px!important}
.cidom .cidom-day-read-more:hover,.cidom .cidom-day-read-more:focus-visible{background:#941323!important;color:white!important}
.cidom .cidom-day-memes-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}
.cidom .cidom-day-memes-heading h2{margin:0!important}
.cidom .cidom-day-memes-heading a{font-weight:700!important}
.cidom .cidom-day-memes-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
.cidom .cidom-day-meme{border:1px solid #dfe7f1;border-radius:10px;overflow:hidden;background:#fff;min-width:0}
.cidom .cidom-day-meme a{display:block;color:#172d48!important;text-decoration:none!important}
.cidom .cidom-day-meme img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover}
.cidom .cidom-day-meme-title{display:block;font-size:.85rem;font-weight:750;line-height:1.35;padding:10px 10px 3px}
.cidom .cidom-day-meme small{display:block;font-size:.74rem;color:#64758b;padding:0 10px 11px}
.cidom #cidom-day-comments{scroll-margin-top:100px}
.cidom .cidom-day-discussion{margin-top:20px}
@media(max-width:760px){.cidom .cidom-day-story-card{grid-template-columns:1fr;gap:13px}.cidom .cidom-day-memes-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cidom .cidom-day-story-text h3{font-size:1.1rem!important}}
