.c-tile{background-color:var(--theme-color-10);border-radius:var(--theme-border-radius);gap:var(--theme-spacing-sm)}.c-tile,.c-tile__content{display:flex;flex-direction:column;flex-grow:1}.c-tile__content{flex-basis:100%;gap:var(--theme-spacing-xs)}.c-tile__content--align-center{align-self:center}.c-tile__media{flex-shrink:0;height:-moz-fit-content;height:fit-content;overflow:hidden;position:relative;width:-moz-fit-content;width:fit-content}.c-tile__media--border-radius{border-radius:var(--theme-border-radius)}.c-tile__media--border-radius-lg{border-radius:var(--theme-border-radius-lg)}.c-tile__media--border-radius-xl{border-radius:var(--theme-border-radius-xl)}.c-tile__indicator{--theme-icon-fill:var(--theme-color-sacred-70);background-color:var(--theme-color-sacred-10);border-radius:99px;line-height:0;padding:var(--theme-spacing-2xs);position:absolute;right:var(--theme-spacing-xs);top:var(--theme-spacing-xs);z-index:1}.c-tile__foot{padding-top:var(--theme-spacing-xs)}.c-tile--spacing-md{padding:var(--theme-spacing-md)}.c-tile--spacing-lg{padding:var(--theme-spacing-lg) var(--theme-spacing-lg) var(--theme-spacing-xl)}.c-tile--center{text-align:center}.c-tile--center .c-tile__content{align-items:center}.c-tile--center .c-tile__media{align-self:center}.c-tile--secondary{background-color:var(--theme-color-30)}.c-tile--border{border:var(--theme-border-width) solid var(--theme-color-40);overflow:hidden}.c-tile--media-left{flex-direction:row;gap:var(--theme-spacing-md)}.c-tile--spacing-lg .c-tile__media{margin-left:calc(var(--theme-spacing-lg)*-1);margin-right:calc(var(--theme-spacing-lg)*-1);margin-top:calc(var(--theme-spacing-lg)*-1)}.c-tile__media--graphic{margin:0;padding:var(--theme-spacing-lg) var(--theme-spacing-md) var(--theme-spacing-sm)}.c-tile__logo{align-items:center;background-color:var(--theme-color-10-fixed);border:var(--theme-border-width) solid var(--theme-color-40);border-radius:var(--theme-border-radius);box-sizing:border-box;display:inline-flex;height:var(--theme-tile-logo-size);justify-content:center;margin-bottom:var(--theme-spacing-xs);overflow:hidden;width:var(--theme-tile-logo-size)}.c-tile__icon{--theme-icon-fill:var(--theme-color-70)}@media (min-width:40.001em){.c-tile--media-left-md-up{flex-direction:row;gap:var(--theme-spacing-md)}}@media (min-width:60.001em){.c-tile{gap:var(--theme-spacing-lg)}}