.lototo-six-directions .lototo-six-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:24px 0 28px}.lototo-six-directions .lototo-six-card{display:flex;flex-direction:column;min-width:0;border:1px solid #d1dae5;border-radius:10px;overflow:hidden;background:#edf0f3;color:#293445;text-decoration:none;box-shadow:0 3px 12px #182e480c;transition:box-shadow .18s}.lototo-six-directions .lototo-six-card:hover{box-shadow:0 7px 20px #182e481c}.lototo-six-directions .lototo-six-card:focus-visible{outline:3px solid #274b80;outline-offset:4px}.lototo-six-directions .lototo-six-visual{height:auto;aspect-ratio:4/3;padding:0;flex:none;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#edf0f3}.lototo-six-directions .lototo-six-visual img{display:block;max-width:100%;width:100%;height:100%;object-fit:cover;object-position:center;mix-blend-mode:normal}.lototo-six-directions .lototo-six-copy{padding:20px;display:flex;flex-direction:column;flex:1;background:#f5f7fa;border-top:1px solid #dbe2eb}.lototo-six-directions .lototo-six-copy h2{color:#233b60;font-family:inherit;font-size:20px;font-weight:600;line-height:1.3;margin:0 0 12px;min-height:2.6em}.lototo-six-directions .lototo-six-copy p{font-size:14px;line-height:1.6;margin:0 0 20px}.lototo-six-directions .lototo-six-copy>span{font-size:14px;font-weight:600;color:#274b80;margin-top:auto}.lototo-six-directions .lototo-direction-no-image{color:#274b80;font-weight:600}.lototo-six-directions>.lototo-category-jumps{margin-top:36px}@media(max-width:1024px){.lototo-six-directions .lototo-six-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media(max-width:600px){.lototo-six-directions .lototo-six-grid{grid-template-columns:1fr;gap:18px}.lototo-six-directions .lototo-six-visual{height:auto;aspect-ratio:16/9}.lototo-six-directions .lototo-six-copy{padding:20px}.lototo-six-directions .lototo-six-copy h2{font-size:20px;min-height:0}}@media(prefers-reduced-motion:reduce){.lototo-six-directions .lototo-six-card{transition:none}}.lototo-six-directions .lototo-direction-editorial .lototo-six-copy h2 a{color:inherit;text-decoration:none}.lototo-six-directions .lototo-direction-resource-links{list-style:none;margin:auto 0 0;padding:0;font-size:13px;font-weight:600;line-height:1.45}.lototo-six-directions .lototo-direction-resource-links li+li{margin-top:7px}.lototo-six-directions .lototo-direction-resource-links a{color:#274b80;text-decoration:none;display:inline-block;padding:2px 0}.lototo-six-directions .lototo-direction-resource-links a:hover,.lototo-six-directions .lototo-six-copy h2 a:hover{text-decoration:underline}.lototo-six-directions .lototo-direction-editorial a:focus-visible{outline:3px solid #274b80;outline-offset:-3px}.lototo-six-directions .lototo-direction-editorial .lototo-six-copy a:focus-visible{outline-offset:3px}.lototo-six-directions .lototo-direction-editorial:last-child .lototo-six-visual img{object-position:65% center}.lototo-six-directions .lototo-six-card:nth-child(2) .lototo-six-visual img{transform:scale(1.5)}