.newspaper-thess .section-top{color:var(--clr-primary);margin-bottom:clamp(1.875rem,1.282vw + 1.587rem,3.125rem)}.newspaper-thess .newspaper-grid{border-top:1px solid var(--clr-primary);border-left:1px solid var(--clr-primary);display:grid}.newspaper-thess .newspaper-grid .newspaper{border-bottom:1px solid var(--clr-primary);border-right:1px solid var(--clr-primary);width:100%;padding:clamp(1.875rem,4.487vw + .865rem,6.25rem) clamp(17px,4vw,25px);position:relative;overflow-y:clip}.newspaper-thess .newspaper-grid .newspaper-image{max-width:fit-content;margin-inline:auto}.newspaper-thess .newspaper-grid .newspaper-image img{aspect-ratio:285/350;width:100%;height:auto}.newspaper-thess .newspaper-grid .newspaper-hover{flex-direction:column;display:flex}.newspaper-thess .newspaper-grid .newspaper-hover .title{letter-spacing:normal;font-size:clamp(.875rem,.513vw + .76rem,1.375rem);font-weight:400;line-height:clamp(1.25rem,.641vw + 1.106rem,1.875rem)}@media (width>=1035px){.newspaper-thess .section-top{border-bottom:unset!important}.newspaper-thess .newspaper-grid .newspaper-hover{transition:var(--transition);background-color:var(--clr-accent);color:#fff;justify-content:center;align-items:center;gap:5px;position:absolute;inset:-1px;transform:translateY(-100%)}.newspaper-thess .newspaper-grid .newspaper-hover .title{font-weight:500;font-family:var(--family-noto)}.newspaper-thess .newspaper-grid .newspaper-hover .smaller-text time{color:#fff}.newspaper-thess .newspaper-grid .newspaper{transition:var(--transition)}}@media (width>=1035px) and (pointer:fine) and (hover:hover){.newspaper-thess .newspaper-grid .newspaper:hover .newspaper-hover,.newspaper-thess .newspaper-grid .newspaper:focus-visible .newspaper-hover{transform:translateY(0)}}@media (width>=1035px) and (width>=1400px){.newspaper-thess .newspaper-grid{grid-template-columns:repeat(4,1fr)}}@media (width>=1035px) and (width<=1399px){.newspaper-thess .newspaper-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=1034px){.newspaper-thess .newspaper-grid{grid-template-columns:repeat(2,1fr)}.newspaper-thess .newspaper-grid .newspaper-hover{color:var(--clr-primary);text-align:center;margin-top:15px}.newspaper-thess .newspaper-grid .newspaper-hover .smaller-text time{color:var(--clr-secondary)}.newspaper-thess .newspaper-grid .newspaper-hover:before{content:"";z-index:10;position:absolute;inset:0}}@media (width<=1034px) and (width>=576px){.newspaper-thess{max-width:710px;margin-inline:auto}}
