.mancskupon #magazin .magazine-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin-top:36px;align-items:stretch}.mancskupon #magazin .story{grid-column:auto;grid-row:auto;min-width:0;border:1px solid #e6dfed;border-radius:24px;background:#fff;box-shadow:0 12px 32px #31213d08;overflow:hidden}.mancskupon #magazin .story-open{display:flex;flex-direction:column;grid-template-columns:none;width:100%;height:100%;text-decoration:none;color:inherit;background:0 0}.mancskupon #magazin .story-image{flex:none;position:relative;aspect-ratio:16/10;min-height:0;height:auto;width:100%;padding:0;overflow:hidden;background:#eeeade}.mancskupon #magazin .story-image img{display:block;width:100%;height:100%;max-width:100%;margin:0;object-fit:cover;object-position:center}.mancskupon #magazin .story-copy{display:flex;flex:1;flex-direction:column;padding:24px;min-width:0}.mancskupon #magazin .story-meta{font-size:12px;line-height:1.5;gap:8px 12px}.mancskupon #magazin .story-meta>span:first-child{overflow-wrap:anywhere}.mancskupon #magazin .story-copy h3{font-size:clamp(21px,1.7vw,25px);line-height:1.3;letter-spacing:-.025em;font-weight:750;max-width:none;margin:15px 0 12px;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.mancskupon #magazin .story-copy p{font-size:15px;line-height:1.65;color:#646259;margin:0 0 24px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.mancskupon #magazin .story-link{font-size:16px;font-weight:700;line-height:1.5;border-top:1px solid #ece7ee;padding-top:18px;margin-top:auto;gap:14px}.mancskupon #magazin .story-label{top:14px;left:14px;font-size:12px;padding:8px 12px;line-height:1.4}.mancskupon #magazin .story-open:focus-visible{outline:3px solid #6951d6;outline-offset:-4px;border-radius:24px}@media(max-width:1000px) and (min-width:701px){.mancskupon #magazin .magazine-grid{gap:16px}.mancskupon #magazin .story-copy{padding:18px}.mancskupon #magazin .story-copy h3{font-size:20px}}@media(max-width:700px){.mancskupon #magazin .magazine-grid{grid-template-columns:1fr;gap:24px;margin-top:28px}.mancskupon #magazin .story-copy{padding:22px}.mancskupon #magazin .story-copy h3{font-size:24px;display:block;overflow:visible}.mancskupon #magazin .story-image{height:auto;min-height:0;aspect-ratio:16/10}}html[data-mcs-theme=dark] .mancskupon #magazin .story{background:#202d3c;border-color:#394656}html[data-mcs-theme=dark] .mancskupon #magazin .story-copy p{color:#ccd5df}html[data-mcs-theme=dark] .mancskupon #magazin .story-link{border-color:#394656}.mancskupon #magazin .magazine-actions{display:flex;justify-content:center;margin-top:36px}.mancskupon #magazin .magazine-all{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:54px;padding:15px 30px;border:2px solid transparent;border-radius:999px;background:#6951d6;color:#fff;font-size:17px;font-weight:700;line-height:1.3;letter-spacing:0;text-decoration:none;box-shadow:0 8px 24px #6951d622;transition:background .2s,transform .2s,box-shadow .2s}.mancskupon #magazin .magazine-all:hover{background:#533bb9;color:#fff;transform:translateY(-2px);box-shadow:0 12px 28px #6951d633}.mancskupon #magazin .magazine-all:focus-visible{outline:3px solid #097baa;outline-offset:5px}@media(max-width:700px){.mancskupon #magazin .magazine-actions{margin-top:28px}.mancskupon #magazin .magazine-all{width:100%;max-width:340px}}@media(prefers-reduced-motion:reduce){.mancskupon #magazin .magazine-all{transition:none}.mancskupon #magazin .magazine-all:hover{transform:none}}