.DgZ2Ea_main{padding-block:calc(var(--tc--preset--spacing--xs) * 9)}@media (min-width:48rem){.DgZ2Ea_main{padding-bottom:calc(var(--tc--preset--spacing--xs) * 20)}}.DgZ2Ea_skeletonGrid{align-items:start;gap:calc(var(--tc--preset--spacing--xs) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:40rem){.DgZ2Ea_skeletonGrid{gap:calc(var(--tc--preset--spacing--xs) * 4)}}@media (min-width:48rem){.DgZ2Ea_skeletonGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.DgZ2Ea_skeletonGrid{gap:calc(var(--tc--preset--spacing--xs) * 6);grid-template-columns:repeat(4,minmax(0,1fr))}}.DgZ2Ea_skeletonGrid .DgZ2Ea_skeletonCover{aspect-ratio:4/3;border-radius:var(--tc--preset--radius--lg);width:100%}.DgZ2Ea_skeletonCaption{margin-top:calc(var(--tc--preset--spacing--xs) * 2.5);padding-inline:calc(var(--tc--preset--spacing--xs) * .5)}.DgZ2Ea_skeletonName{width:75%;height:calc(var(--tc--preset--spacing--xs) * 3.5)}.DgZ2Ea_empty{padding:calc(var(--tc--preset--spacing--xs) * 16) calc(var(--tc--preset--spacing--xs) * 4);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}@media (min-width:48rem){.DgZ2Ea_empty{padding-block:calc(var(--tc--preset--spacing--xs) * 24)}}.DgZ2Ea_illustration{width:calc(var(--tc--preset--spacing--xs) * 36);height:calc(var(--tc--preset--spacing--xs) * 36);margin-bottom:calc(var(--tc--preset--spacing--xs) * 8);justify-content:center;align-items:center;display:flex;position:relative}@media (min-width:48rem){.DgZ2Ea_illustration{width:calc(var(--tc--preset--spacing--xs) * 44);height:calc(var(--tc--preset--spacing--xs) * 44)}}.DgZ2Ea_halo{border-radius:var(--tc--preset--radius--full);background-color:color-mix(in srgb, var(--tc--preset--color--primary) 4%, transparent);position:absolute;inset:0}.DgZ2Ea_haloMid{inset:var(--tc--preset--spacing--md);background-color:color-mix(in srgb, var(--tc--preset--color--primary) 6%, transparent)}.DgZ2Ea_haloInner{inset:calc(var(--tc--preset--spacing--xs) * 8.5);background-color:color-mix(in srgb, var(--tc--preset--color--primary) 9%, transparent)}.DgZ2Ea_compass{width:calc(var(--tc--preset--spacing--xs) * 20);height:calc(var(--tc--preset--spacing--xs) * 20);color:var(--tc--preset--color--primary);position:relative}@media (min-width:48rem){.DgZ2Ea_compass{width:calc(var(--tc--preset--spacing--xs) * 24);height:calc(var(--tc--preset--spacing--xs) * 24)}}.DgZ2Ea_emptyTitle{margin:0 0 calc(var(--tc--preset--spacing--xs) * 2);color:var(--tc--preset--color--heading);font-size:var(--tc--preset--font-size--l);font-weight:var(--tc--preset--font-weight--extrabold,800);line-height:var(--tc--preset--line-height--normal);letter-spacing:var(--tc--preset--letter-spacing--tight)}@media (min-width:48rem){.DgZ2Ea_emptyTitle{font-size:var(--tc--preset--font-size--xl);line-height:var(--tc--preset--line-height--snug)}}.DgZ2Ea_emptyText{max-width:44ch;color:var(--tc--preset--color--muted-foreground);font-size:var(--tc--preset--font-size--s);line-height:var(--tc--preset--line-height--relaxed);margin:0}.DgZ2Ea_browseLink{align-items:center;gap:calc(var(--tc--preset--spacing--xs) * 1.5);margin-top:calc(var(--tc--preset--spacing--xs) * 7);padding:calc(var(--tc--preset--spacing--xs) * 2.5) calc(var(--tc--preset--spacing--xs) * 5);border-radius:var(--tc--preset--radius--full);background-color:var(--tc--preset--color--primary);color:var(--tc--preset--color--primary-foreground);font-size:var(--tc--preset--font-size--s);font-weight:var(--tc--preset--font-weight--semibold);line-height:var(--tc--preset--line-height--normal);text-decoration:none;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.DgZ2Ea_browseLink:hover{background-color:color-mix(in srgb, var(--tc--preset--color--primary) 90%, transparent)}.DgZ2Ea_browseLink svg{width:calc(var(--tc--preset--spacing--xs) * 3.5);height:calc(var(--tc--preset--spacing--xs) * 3.5)}
.nqlKZW_grid{align-items:start;gap:calc(var(--tc--preset--spacing--xs) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:40rem){.nqlKZW_grid{gap:calc(var(--tc--preset--spacing--xs) * 4)}}@media (min-width:48rem){.nqlKZW_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.nqlKZW_grid{gap:calc(var(--tc--preset--spacing--xs) * 6);grid-template-columns:repeat(4,minmax(0,1fr))}}.nqlKZW_cardLink{color:inherit;text-decoration:none;display:block}.nqlKZW_media{aspect-ratio:4/3;border-radius:var(--tc--preset--radius--lg);background-color:var(--tc--preset--color--muted);position:relative;overflow:hidden}.nqlKZW_image{object-fit:cover;transition:transform .3s ease-out}.nqlKZW_card:hover .nqlKZW_image{transform:scale(1.04)}.nqlKZW_placeholder{background-image:linear-gradient(to bottom right, color-mix(in srgb, var(--tc--preset--color--primary) 30%, transparent), color-mix(in srgb, var(--tc--preset--color--primary) 16%, transparent), color-mix(in srgb, var(--tc--preset--color--primary) 8%, transparent));width:100%;height:100%;position:relative}.nqlKZW_compass{width:40%;height:40%;color:color-mix(in srgb, var(--tc--preset--color--primary) 25%, transparent);margin:auto;position:absolute;inset:0}.nqlKZW_tourCount{top:calc(var(--tc--preset--spacing--xs) * 2.5);right:calc(var(--tc--preset--spacing--xs) * 2.5);padding:calc(var(--tc--preset--border-width--thin) * 3) calc(var(--tc--preset--spacing--xs) * 2.5);border:var(--tc--preset--border-width--thin) solid color-mix(in srgb, var(--tc--preset--color--background) 18%, transparent);border-radius:var(--tc--preset--radius--full);background-color:color-mix(in srgb, var(--tc--preset--color--heading) 52%, transparent);backdrop-filter:blur(calc(var(--tc--preset--spacing--xs) * 3));color:var(--tc--preset--color--background);font-size:var(--tc--preset--font-size--xs);font-weight:var(--tc--preset--font-weight--semibold);line-height:var(--tc--preset--line-height--snug);position:absolute}.nqlKZW_name{margin:calc(var(--tc--preset--spacing--xs) * 2.5) 0 0;padding-inline:calc(var(--tc--preset--spacing--xs) * .5);color:var(--tc--preset--color--heading);font-size:var(--tc--preset--font-size--s);font-weight:var(--tc--preset--font-weight--bold);line-height:var(--tc--preset--line-height--snug);letter-spacing:var(--tc--preset--letter-spacing--normal);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nqlKZW_card:hover .nqlKZW_name{color:var(--tc--preset--color--primary)}
/*# sourceMappingURL=30vucl38mfwzh.css.map*/