.interesting-main{padding:64px 0 100px;background:var(--color-bg-light) url('/img/hero-bg.png') no-repeat right top/50% auto}
.interesting-hero{max-width:790px;margin:0 auto 48px;text-align:center}.interesting-hero h1{margin:8px 0 16px;font-family:var(--font-heading);font-size:56px;line-height:1.05}.interesting-hero p:last-child{max-width:640px;margin:0 auto;color:var(--color-text-light);font-size:18px;line-height:1.75}
.interesting-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.interesting-card{display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:20px;background:#fff;box-shadow:0 14px 38px rgba(25,43,52,.1);transition:transform .25s ease,box-shadow .25s ease}.interesting-card:hover{transform:translateY(-5px);box-shadow:0 20px 46px rgba(25,43,52,.16)}
.interesting-card__image{display:block;overflow:hidden;background:var(--color-bg-beige);aspect-ratio:1.48}.interesting-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.interesting-card:hover .interesting-card__image img{transform:scale(1.04)}.interesting-card__body{display:flex;flex:1;flex-direction:column;padding:24px}.interesting-card__date{margin:0 0 9px;color:var(--color-primary);font-size:13px;font-weight:600;letter-spacing:.06em}.interesting-card h2{margin:0 0 12px;font-family:var(--font-heading);font-size:30px;line-height:1.08}.interesting-card h2 a{color:var(--color-text-dark);text-decoration:none}.interesting-card h2 a:hover{color:var(--color-primary)}.interesting-card__intro{margin:0;color:var(--color-text-light);font-size:15px;line-height:1.65}.interesting-card__more{display:inline-flex;align-items:center;gap:8px;margin-top:20px;color:var(--color-primary);font-size:14px;font-weight:600;text-decoration:none}.interesting-card__more:hover{color:var(--color-secondary)}.interesting-card__more i{font-size:17px;transition:transform .2s ease}.interesting-card__more:hover i{transform:translateX(3px)}
.interesting-pagination{margin-top:46px;text-align:center}.interesting-pagination .paginate{display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:center;padding:0;list-style:none}.interesting-pagination .paginate a,.interesting-pagination .paginate b,.interesting-pagination .paginate span{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;border:1px solid var(--color-border);border-radius:10px;color:var(--color-primary);font-size:14px;text-decoration:none}.interesting-pagination .paginate a:hover,.interesting-pagination .paginate b{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.interesting-empty{grid-column:1/-1;padding:48px;border:1px dashed var(--color-border);border-radius:18px;color:var(--color-text-light);text-align:center}
@media(max-width:991.98px){.interesting-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:767.98px){.interesting-main{padding:42px 0 70px}.interesting-hero{margin-bottom:34px}.interesting-hero h1{font-size:42px}.interesting-grid{grid-template-columns:1fr;gap:20px}.interesting-card__body{padding:21px}.interesting-card h2{font-size:28px}.interesting-pagination{margin-top:34px}}
