.t10-journal-grid{display: grid;grid-template-columns: 1.4fr 1fr 1fr;gap: 20px;align-items: stretch}.t10-journal{border: 2px solid var(--t10-ink);border-radius: var(--t10-r-lg);background: var(--t10-paper);overflow: hidden;transition: 0.25s var(--t10-out),opacity 0.7s var(--t10-out);min-width: 0}.t10-journal:hover{transform: translate(-3px,-3px);box-shadow: 6px 6px 0 var(--t10-ink)}.t10-journal-link{display: block;color: inherit}.t10-journal-img{aspect-ratio: 4 / 3;overflow: hidden;border-bottom: 2px solid var(--t10-ink);background: var(--color-bg-light)}.t10-journal.is-main .t10-journal-img{aspect-ratio: 16 / 11}.t10-journal-img img{width: 100%;height: 100%;object-fit: cover;display: block;transition: transform 0.6s var(--t10-out)}.t10-journal:hover .t10-journal-img img{transform: scale(1.04)}.t10-journal-body{padding: 22px}.t10-journal-body .t10-tag-pill{margin-bottom: 12px}.t10-journal-body h3{font-family: var(--t10-display);font-size: 20px;font-weight: 800;line-height: 1.15;letter-spacing: -0.025em;margin: 0 0 10px;color: var(--t10-ink)}.t10-journal.is-main .t10-journal-body h3{font-size: 26px}.t10-journal-body p{font-size: 13.5px;color: var(--t10-soft);line-height: 1.6;margin: 0}.t10-reviews{padding-top: 0}.t10-tst-grid{display: grid;grid-template-columns: repeat(3,1fr);gap: 16px}.t10-tst{border: 2px solid var(--t10-ink);border-radius: var(--t10-r-lg);padding: 28px;background: var(--t10-paper);position: relative;transition: 0.25s var(--t10-out),opacity 0.7s var(--t10-out);min-width: 0}.t10-tst:nth-child(1){background: var(--t10-yellow);transform: rotate(-1deg)}.t10-tst:nth-child(2){background: var(--t10-mint);transform: rotate(1deg)}.t10-tst:nth-child(3){background: var(--t10-pink);transform: rotate(-0.8deg)}.t10-tst.in:hover,.t10-tst:hover{transform: rotate(0) translate(-3px,-3px);box-shadow: 6px 6px 0 var(--t10-ink)}html.t10-js .t10-tst:not(.in){transform: translateY(20px)}.t10-tst .stars{font-size: 16px;color: var(--t10-coral);margin-bottom: 16px;letter-spacing: 2px}.t10-tst .quote{font-family: var(--t10-display);font-size: 19px;font-weight: 700;letter-spacing: -0.02em;line-height: 1.3;margin: 0 0 24px;color: var(--t10-ink)}.t10-tst .meta{display: flex;align-items: center;gap: 12px;padding-top: 18px;border-top: 1.5px dashed var(--t10-ink)}.t10-tst .av{width: 38px;height: 38px;border-radius: 50%;border: 2px solid var(--t10-ink);overflow: hidden;flex-shrink: 0;background: var(--t10-paper);display: grid;place-items: center;font-family: var(--t10-display);font-weight: 800}.t10-tst .av img{width: 100%;height: 100%;object-fit: cover}.t10-tst .nm{font-family: var(--t10-display);font-size: 13.5px;font-weight: 700;letter-spacing: -0.01em;color: var(--t10-ink)}.t10-tst .pl{font-family: var(--t10-mono);font-size: 10.5px;letter-spacing: 0.06em;text-transform: uppercase;opacity: 0.7}@media (max-width: 1200px){.t10-journal-grid{grid-template-columns: 1fr 1fr}.t10-journal.is-main{grid-column: 1 / -1}}@media (max-width: 1000px){.t10-tst-grid{grid-template-columns: 1fr}}@media (max-width: 760px){.t10-journal-grid{grid-template-columns: 1fr}}