.home .souvenir-compact .souvenir-heading{margin-bottom:28px}.home .souvenir-summary{line-height:1.6;max-width:540px;margin:0}.souvenir-summary strong{font-weight:600}.home .souvenir-compact .souvenir-heading .text-link{color:inherit;margin-top:20px}.home .souvenir-compact .souvenir-example-label{margin-bottom:16px}.souvenir-compact .souvenir-tile:focus-visible{outline:3px solid var(--accent);outline-offset:-4px}
@media(max-width:700px){.home .souvenir-compact .souvenir-heading{gap:20px;margin-bottom:28px}.home .souvenir-summary{font-size:15px;line-height:1.6}.home .souvenir-compact .souvenir-heading .text-link{font-size:14px}}
