.tile-grid.svelte-1pfiqz5.svelte-1pfiqz5{--header-font-size-scale:.9;display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width: 600px){.tile-grid.svelte-1pfiqz5.svelte-1pfiqz5{--header-font-size-scale:1}}@media (min-width: 500px){.tile-grid.svelte-1pfiqz5.svelte-1pfiqz5{grid-template-columns:repeat(2,1fr)}}@media (min-width: 900px){.tile-grid.svelte-1pfiqz5.svelte-1pfiqz5{grid-template-columns:repeat(3,1fr)}}.tile-grid.svelte-1pfiqz5 h2.svelte-1pfiqz5{color:var(--grid-tile-overlay-primary, var(--color-text-emphasis));font-weight:500;font-size:calc(1.4rem * var(--header-font-size-scale));margin-bottom:calc(.5rem * var(--header-font-size-scale))}.tile-grid.svelte-1pfiqz5 .tile-bottom-link.svelte-1pfiqz5{margin-top:auto;text-align:end}.tile-grid.svelte-1pfiqz5 .tile-bottom-link button.svelte-1pfiqz5{font-weight:400;position:relative;font-size:calc(1.1em * var(--header-font-size-scale));color:var(--grid-tile-overlay-primary, var(--color-text-emphasis))!important}.tile-grid.svelte-1pfiqz5 .tile-bottom-link button.svelte-1pfiqz5:after{content:"";position:absolute;bottom:-.25em;left:0;width:100%;height:2px;background-color:var(--color-text);opacity:0;transition:opacity .3s,transform .3s,background-color .3s;transform:scale(0);transform-origin:center}.tile-grid.svelte-1pfiqz5 .tile-bottom-link button.svelte-1pfiqz5:hover:after,.tile-grid.svelte-1pfiqz5 .tile-bottom-link button.svelte-1pfiqz5:focus-visible:after{transform:scale(1);opacity:1;background-color:var(--grid-tile-overlay-primary, var(--color-text-emphasis))}.tile-grid.svelte-1pfiqz5 .tile-bottom-link button.svelte-1pfiqz5 .icon{margin-left:.6em;width:1.1em;height:1.1em}.tile-grid.svelte-1pfiqz5 .tile-bottom-link button.svelte-1pfiqz5{color:var(--color-text-emphasis);transition:color .15s}.tile-grid.svelte-1pfiqz5 .tile-bottom-link button.svelte-1pfiqz5:hover,.tile-grid.svelte-1pfiqz5 .tile-bottom-link button.svelte-1pfiqz5:focus-visible{color:var(--color-text);outline:none}@media (pointer: fine) and (prefers-reduced-motion: no-preference){.tile-grid.svelte-1pfiqz5 .slide-from-top.svelte-1pfiqz5,.tile-grid.svelte-1pfiqz5 .slide-from-bottom.svelte-1pfiqz5{transition:transform .3s cubic-bezier(.68,-.55,.27,1.55)}.tile-grid.svelte-1pfiqz5 .tile-wide .slide-from-top.svelte-1pfiqz5,.tile-grid.svelte-1pfiqz5 .tile-wide .slide-from-bottom.svelte-1pfiqz5,.tile-grid.svelte-1pfiqz5 .tile:hover .slide-from-top.svelte-1pfiqz5,.tile-grid.svelte-1pfiqz5 .tile:hover .slide-from-bottom.svelte-1pfiqz5,.tile-grid.svelte-1pfiqz5 .tile:focus-within .slide-from-top.svelte-1pfiqz5,.tile-grid.svelte-1pfiqz5 .tile:focus-within .slide-from-bottom.svelte-1pfiqz5,.tile-grid.svelte-1pfiqz5 .tile:focus-visible .slide-from-top.svelte-1pfiqz5,.tile-grid.svelte-1pfiqz5 .tile:focus-visible .slide-from-bottom.svelte-1pfiqz5{transform:translateY(0)}.tile-grid.svelte-1pfiqz5 .slide-from-top.svelte-1pfiqz5{transform:translateY(calc(-100% - var(--grid-tile-padding-y)))}.tile-grid.svelte-1pfiqz5 .slide-from-bottom.svelte-1pfiqz5{transform:translateY(calc(100% + var(--grid-tile-padding-y)))}}@media (max-width: 899px){.tile-grid.svelte-1pfiqz5.svelte-1pfiqz5{margin-bottom:2rem}}.tile-grid.svelte-1pfiqz5 .tile{outline:none!important}
