.tile__content-title{letter-spacing:0;color:var(--color-text);margin:0;font-family:Inter Var,sans-serif;font-size:22px;font-weight:600;line-height:27.5px}@media (width>=992px){.tile__content-title{font-size:29px}}.tile__content-additional-title,.tile__content-text{letter-spacing:0;color:var(--color-text);margin:0;font-family:Inter Var,sans-serif;font-size:18px;font-weight:400;line-height:22.5px}@media (width>=992px){.tile__content-additional-title,.tile__content-text{font-size:18px}}.tile{height:100%;color:var(--color-text);border-radius:16px;flex-direction:column;gap:0;display:flex;position:relative;overflow:hidden;container-type:inline-size}@container (width>=400px){.has-image .tile{gap:24px}}.tile.is-color-light{--color-text:#001025;background-color:#fff}.tile.is-color-citric{--color-text:#001025;background-color:#beef9a}.tile.is-color-dark{--color-text:#beef9a;background-color:#001025}.tile.is-size-small{min-height:auto}.card-pattern--all-items-small .tile.is-size-small{aspect-ratio:1}.tile.is-size-medium{max-width:650px;min-height:335px}.tile__background{order:2}@container (width>=400px){.tile__background{z-index:1;width:auto;height:100%;position:absolute;bottom:0;right:0}}.tile__background .media-image{width:auto}.tile__background img,.tile__background picture{height:inherit}.tile__background img{-o-object-fit:cover;object-fit:cover;height:100%!important}.tile__content{height:100%;min-height:inherit;z-index:2;flex-direction:column;order:1;justify-content:space-between;gap:24px;padding:32px 24px;display:flex;position:relative}.has-image .tile__content{min-height:auto}@container (width>=400px){.tile__content{min-height:inherit}}.tile__content-head{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.has-image .tile__content-title{line-height:1.25}@container (width>=400px){.has-image .tile__content-title{width:70%}}.tile__content-additional-title{text-align:right}.has-image .tile__content-additional-title{display:none}.tile__content-body{flex-direction:column;gap:24px;display:flex}@container (width>=400px){.has-image .tile__content-body{width:50%}}.tile__content-body p:last-child{margin-bottom:0}.tile__content-action .custom-button{transform:translate(-12px)}
