/*
 * DSFR v1.0.0-rc1.0 | restricted use
 */
.fr-tile{position:relative;display:flex;flex-direction:column-reverse}.fr-grid-row .fr-tile{height:100%}.fr-tile__link{display:inline-flex;--is-link:false;width:100%}.fr-tile__img{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:5rem;height:5rem;margin:2rem auto 0;overflow:hidden}.fr-tile__img>svg{width:100%}.fr-tile__body{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;padding:1rem;text-align:center}.fr-tile__title{font-weight:700;margin:0}.fr-tile__desc,.fr-tile__title,.fr-tile__title+.fr-tile__desc{font-size:1rem;line-height:1.5rem}.fr-tile__desc{margin:.5rem 0 0}.fr-tile--horizontal{flex-direction:row-reverse;align-items:center}.fr-tile--horizontal .fr-tile__img{width:3rem;height:3rem;margin:1.5rem 0 1.5rem 1.5rem}.fr-tile--horizontal .fr-tile__body{align-items:flex-start;padding:0;margin:1.5rem;text-align:left}.fr-tile--vertical-md{flex-direction:row-reverse;align-items:center}.fr-tile--vertical-md .fr-tile__img{width:3rem;height:3rem;margin:1.5rem 0 1.5rem 1.5rem}.fr-tile--vertical-md .fr-tile__body{align-items:flex-start;padding:0;margin:1.5rem;text-align:left}.fr-tile--horizontal-md{flex-direction:column-reverse}.fr-tile--horizontal-md .fr-tile__img{width:5rem;height:5rem;margin:2rem auto 0}.fr-tile--horizontal-md .fr-tile__img+.fr-tile__body{min-height:0}.fr-tile--horizontal-md .fr-tile__body{align-items:center;padding:1rem;margin:0;text-align:center}.fr-tile{box-shadow:inset 0 -.25rem 0 0 var(--bf500)}.fr-tile,.fr-tile.fr-enlarge-link{background-color:var(--beige)}:root:not([data-fr-theme=dark i]) .fr-tile.fr-enlarge-link{--color-hover:rgba(224,219,208,0.5);--color-active:rgba(199,189,170,0.5)}:root:not([data-fr-theme=dark i]) [class*="--scheme-light-"] .fr-tile.fr-enlarge-link,:root:not([data-fr-theme=dark i]) [class*=fr-scheme-light] .fr-tile.fr-enlarge-link{--color-hover:rgba(224,219,208,0.5);--color-active:rgba(199,189,170,0.5)}:root:not([data-fr-theme=dark i]) [class*="--scheme-dark-"] .fr-tile.fr-enlarge-link,:root:not([data-fr-theme=dark i]) [class*=fr-scheme-dark] .fr-tile.fr-enlarge-link{--color-hover:rgba(79,79,79,0.5);--color-active:hsla(0,0%,45.1%,0.5)}:root[data-fr-theme=dark i] .fr-tile.fr-enlarge-link{--color-hover:rgba(79,79,79,0.5);--color-active:hsla(0,0%,45.1%,0.5)}@media (min-width:48em){.fr-tile__body{padding:1.5rem}.fr-tile--horizontal .fr-tile__img{width:5rem;height:5rem;margin:2rem 0 2rem 2rem}.fr-tile--horizontal .fr-tile__body{margin:2rem}.fr-tile--vertical-md .fr-tile__img{width:5rem;height:5rem;margin:2rem auto 0}.fr-tile--vertical-md .fr-tile__body{align-items:center;padding:1.5rem;margin:0;text-align:center}.fr-tile--vertical-md{flex-direction:column-reverse;align-items:normal}.fr-tile--horizontal-md .fr-tile__img+.fr-tile__body{padding:0;margin:2rem;min-height:5rem}.fr-tile--horizontal-md .fr-tile__img{margin:2rem 0 2rem 2rem}.fr-tile--horizontal-md .fr-tile__body{align-items:flex-start;padding:0;margin:2rem;text-align:left}.fr-tile--horizontal-md{flex-direction:row-reverse;align-items:center}}@media (hover:hover) and (pointer:fine){.fr-tile.fr-enlarge-link:not(a):not(:disabled):hover,a.fr-tile.fr-enlarge-link[href]:hover{background-image:linear-gradient(0deg,var(--color-hover),var(--color-hover))}.fr-tile.fr-enlarge-link:not(a):not(:disabled):active,a.fr-tile.fr-enlarge-link[href]:active{background-image:linear-gradient(0deg,var(--color-active),var(--color-active))}}