/*!rtl:begin:ignore*/
.tile{aspect-ratio:1;color:var(--sh_fg-primary-inverted);font:var(--sh_base-font);letter-spacing:.125em;border-radius:7.5%;font-size:.75rem;line-height:1.2;display:block;position:relative;overflow:hidden}.tile:hover,.tile:focus{color:var(--sh_fg-primary-inverted)}.tile:hover .tile__layer--fg,.tile:focus .tile__layer--fg{background:#3d3935e6}.tile:hover .tile__content__more,.tile:focus .tile__content__more{opacity:1}.tile__layer{width:100%;height:100%;position:absolute;inset-block-start:0;inset-inline-start:0}.tile__layer--bg>img{width:100%;height:auto}.tile__layer--fg{background:#3d3935b3;flex-direction:column;justify-content:center;padding:.5rem;transition:background-color .3s;display:flex}.tile__content{font:var(--sh_heading-2-font);text-align:center;text-transform:uppercase}.tile__content .tile__content__text{flex-direction:column;display:flex}.tile__content svg{max-height:1.75rem;display:block}@media (width>=48rem){.tile__content svg{max-height:2.25rem}}.tile__content .mini{--mini-font-size-offset:-.25rem;font:var(--sh_base-font);font-size:calc(var(--sh_base-font-size) + var(--mini-font-size-offset))}@media (width>=48rem){.tile__content .mini{--mini-font-size-offset:-.35rem}}.tile__content .tile__content__more{height:0;font:var(--sh_base-font);opacity:0;transition:height .3s,opacity .3s}.tile:hover .tile__content .tile__content__more,.tile:focus .tile__content .tile__content__more{height:1.5rem}div.tileset.applications{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (width>=48rem){div.tileset.applications{grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:1.5625rem 2.5rem}}@media (width>=62rem){div.tileset.applications{gap:3.125rem 5rem}}div.tileset.rentals{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (width>=48rem){div.tileset.rentals{grid-template-columns:1fr 1fr 1fr 1fr;gap:1.5625rem 2.5rem}}@media (width>=62rem){div.tileset.rentals{gap:3.125rem 5rem}}.tileset__compact{--num-tiles-wide:2;--gutter-size:1rem!important;column-gap:var(--gutter-size)!important;flex-wrap:wrap!important;justify-content:center!important;display:flex!important}@media (width>=36rem){.tileset__compact{--num-tiles-wide:3}}@media (width>=48rem){.tileset__compact{--num-tiles-wide:4}}.tileset__compact .tile{width:calc(100% / var(--num-tiles-wide) - var(--gutter-size) * (var(--num-tiles-wide) - 1) / var(--num-tiles-wide))}@media (width>=75rem){.tileset__compact.applications{--num-tiles-wide:9}.tileset__compact.rentals{--num-tiles-wide:7}}
