.external-tmpl .tp-main p{font-size:13px !important}.external-tmpl .tile__link:active .tile__bg:before,.external-tmpl .tile__link.active .tile__bg:before,.external-tmpl .tile__link.is-active .tile__bg:before{content:"";display:block;height:100%;background:var(--color-dark-trans-3)}.external-tmpl .tile__link:active .tile__bg.has-bg-image .tile__bg-image:before,.external-tmpl .tile__link.active .tile__bg.has-bg-image .tile__bg-image:before,.external-tmpl .tile__link.is-active .tile__bg.has-bg-image .tile__bg-image:before{content:"";display:block;height:100%;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, var(--color-transparent-bg) 100%)}.external-tmpl .no-touchevents .tile__link:not(:where(:disabled)):hover .tile__bg:before,.external-tmpl .no-touchevents .tile__link:not(:where(:disabled)).hover .tile__bg:before,.external-tmpl .no-touchevents .tile__link:not(:where(:disabled)).is-hover .tile__bg:before{content:"";display:block;height:100%;background:var(--color-dark-trans-3)}.external-tmpl .no-touchevents .tile__link:not(:where(:disabled)):hover .tile__bg.has-bg-image .tile__bg-image:before,.external-tmpl .no-touchevents .tile__link:not(:where(:disabled)).hover .tile__bg.has-bg-image .tile__bg-image:before,.external-tmpl .no-touchevents .tile__link:not(:where(:disabled)).is-hover .tile__bg.has-bg-image .tile__bg-image:before{content:"";display:block;height:100%;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, var(--color-transparent-bg) 100%)}.external-tmpl .tile__link:not(:where(:disabled)):focus-visible .tile__bg:before,.external-tmpl .tile__link:not(:where(:disabled)).focus .tile__bg:before,.external-tmpl .tile__link:not(:where(:disabled)).is-focus .tile__bg:before{content:"";display:block;height:100%;background:var(--color-dark-trans-3)}.external-tmpl .tile__link:not(:where(:disabled)):focus-visible .tile__bg.has-bg-image .tile__bg-image:before,.external-tmpl .tile__link:not(:where(:disabled)).focus .tile__bg.has-bg-image .tile__bg-image:before,.external-tmpl .tile__link:not(:where(:disabled)).is-focus .tile__bg.has-bg-image .tile__bg-image:before{content:"";display:block;height:100%;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, var(--color-transparent-bg) 100%)}.external-tmpl .tile__link:focus-visible{outline:0;box-shadow:none}.external-tmpl .tile__bg{position:relative;height:100%;color:var(--color)}.external-tmpl .tile__bg.has-bg-image{color:var(--color-media)}.external-tmpl .tile__bg-image{inset:0;position:absolute;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.external-tmpl .tile__bg-image[data-background-brightness]{filter:var(--background-brightness)}.external-tmpl .tile__content{position:absolute;bottom:0;left:0;right:0;padding:1rem 1rem 2rem}.external-tmpl .tile__content:not(:has(*)){display:none}.external-tmpl .has-bg-image .tile__content{color:var(--color-media);background:linear-gradient(to bottom, rgba(33, 38, 77, 0) 0%, rgba(33, 38, 77, 0.4) 20%, rgba(33, 38, 77, 0.8) 100%)}.external-tmpl .tile__content .tile__header{display:flex;flex-direction:column;gap:.5rem}.external-tmpl .tile__content .tile__header.header{margin-bottom:0;text-align:left;max-width:none}.external-tmpl .tile__content .tile__header .header__line{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:var(--typo-hx-line-height);margin:0}.external-tmpl .tile__content .tile__header .header__head{--typo-s-font-weight: var(--typo-font-weight-bold);font-family:var(--typo-text-font-family);font-weight:var(--typo-text-font-weight);line-height:var(--typo-text-line-height);font-style:var(--typo-text-font-style);font-size:var(--typo-s-font-size);font-family:var(--typo-s-font-family, var(--typo-text-font-family));font-weight:var(--typo-s-font-weight, var(--typo-text-font-weight));line-height:var(--typo-s-line-height, var(--typo-text-line-height));font-style:var(--typo-s-font-style, var(--typo-text-font-style))}@container (width > 28rem){.external-tmpl .tile__content .tile__header .header__head{font-family:var(--typo-hx-font-family);font-weight:var(--typo-hx-font-weight);line-height:var(--typo-hx-line-height);font-style:var(--typo-hx-font-style);font-size:var(--typo-m-font-size);font-family:var(--typo-m-font-family, var(--typo-hx-font-family));font-weight:var(--typo-m-font-weight, var(--typo-hx-font-weight));line-height:var(--typo-m-line-height, var(--typo-hx-line-height));font-style:var(--typo-m-font-style, var(--typo-hx-font-style))}}.external-tmpl .tile__content .tile__header .header__sub{font-family:var(--typo-text-font-family);font-weight:var(--typo-text-font-weight);line-height:var(--typo-text-line-height);font-style:var(--typo-text-font-style);font-size:var(--typo-xs-font-size);font-family:var(--typo-xs-font-family, var(--typo-text-font-family));font-weight:var(--typo-xs-font-weight, var(--typo-text-font-weight));line-height:var(--typo-xs-line-height, var(--typo-text-line-height));font-style:var(--typo-xs-font-style, var(--typo-text-font-style))}@container (width > 28rem){.external-tmpl .tile__content .tile__header .header__sub{font-family:var(--typo-text-font-family);font-weight:var(--typo-text-font-weight);line-height:var(--typo-text-line-height);font-style:var(--typo-text-font-style);font-size:var(--typo-s-font-size);font-family:var(--typo-s-font-family, var(--typo-text-font-family));font-weight:var(--typo-s-font-weight, var(--typo-text-font-weight));line-height:var(--typo-s-line-height, var(--typo-text-line-height));font-style:var(--typo-s-font-style, var(--typo-text-font-style))}}.external-tmpl .tile__meta{position:absolute;inset:0;pointer-events:none;max-height:100%;max-width:100%}@container (max-width:  28rem){.external-tmpl .tilewall--spacing .tile__meta{inset:.25rem}}@container (width > 28rem){.external-tmpl .tilewall--spacing .tile__meta{inset:.5rem}}.external-tmpl .tile__addon{font-family:var(--typo-text-font-family);font-weight:var(--typo-text-font-weight);line-height:var(--typo-text-line-height);font-style:var(--typo-text-font-style);font-size:var(--typo-xs-font-size);font-family:var(--typo-xs-font-family, var(--typo-text-font-family));font-weight:var(--typo-xs-font-weight, var(--typo-text-font-weight));line-height:var(--typo-xs-line-height, var(--typo-text-line-height));font-style:var(--typo-xs-font-style, var(--typo-text-font-style));display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:stretch;align-items:stretch;position:absolute;top:0;left:0;padding:0}.external-tmpl .tile__addon .tile__label,.external-tmpl .tile__addon .open-icon{display:flex;padding:.25em .5rem;align-items:center}.external-tmpl .has-bg-image .tile__addon.tile__label--warning{--tile-addon-bg-color: var(--color-danger);--tile-addon-color: var(--color-danger-text)}.external-tmpl .has-bg-image .tile__addon .tile__label,.external-tmpl .has-bg-image .tile__addon .open-icon{background:var(--tile-addon-bg-image, var(--tile-addon-bg-color));color:var(--tile-addon-color)}.external-tmpl .tile__addon-icon{font-size:var(--icon-size-s)}.external-tmpl .tile__addon-icon~.tile__addon-icon-label{margin-left:.5em}.external-tmpl .tile__addon--scheme-conversion{--tile-addon-bg-image: var(--color-scheme-conversion-background-image);--tile-addon-bg-color: var(--color-scheme-conversion-background-color);--tile-addon-color: var(--color-scheme-conversion-color)}.external-tmpl .tile__categories{display:flex;flex-wrap:wrap}.external-tmpl .tile__category{font-family:var(--typo-text-font-family);font-weight:var(--typo-text-font-weight);line-height:var(--typo-text-line-height);font-style:var(--typo-text-font-style);font-size:var(--typo-xs-font-size);font-family:var(--typo-xs-font-family, var(--typo-text-font-family));font-weight:var(--typo-xs-font-weight, var(--typo-text-font-weight));line-height:var(--typo-xs-line-height, var(--typo-text-line-height));font-style:var(--typo-xs-font-style, var(--typo-text-font-style));margin-top:.5em;border:1px solid currentColor;padding:.25em}.external-tmpl .tile__category:not(:last-child){margin-right:.5em}.external-tmpl .tile__more-categories{display:flex;border-color:rgba(0,0,0,0)}.external-tmpl .tile__bookmark{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:stretch;align-items:center;position:absolute;top:1rem;right:1rem}.external-tmpl .tile__extra-label{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem}.external-tmpl .tile__extra-label-item{font-family:var(--typo-text-font-family);font-weight:var(--typo-text-font-weight);line-height:var(--typo-text-line-height);font-style:var(--typo-text-font-style);font-size:var(--typo-xs-font-size);font-family:var(--typo-xs-font-family, var(--typo-text-font-family));font-weight:var(--typo-xs-font-weight, var(--typo-text-font-weight));line-height:var(--typo-xs-line-height, var(--typo-text-line-height));font-style:var(--typo-xs-font-style, var(--typo-text-font-style));padding:.5rem;display:inline-flex;gap:.25rem;flex:0 1 auto;max-width:100%}.external-tmpl .tile__extra-label-item-label{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.external-tmpl .tile__extra-label-item--highlight{--highlight-bg-color: var(--color-scheme-conversion-background-color);color:var(--color-scheme-conversion-color);background:var(--highlight-bg-image, var(--highlight-bg-color))}.external-tmpl .tile__extra-label-item--success{color:var(--color-success-text);background:var(--color-success)}.external-tmpl .tile__extra-label-item--danger{color:var(--color-danger-text);background:var(--color-danger)}.external-tmpl .tile__extra-label-item--bookedup{color:var(--color-light);background:var(--color-dark-trans-1);border:1px currentcolor solid}.external-tmpl .tile__extra-label-item--canceled{color:var(--color-danger-text);background:var(--color-danger)}
