.tile{border-radius:6px}.tile,.tile--bg1{--section-background-color:var(--col-background-ui-20);background-color:var(--col-background-ui-20)}.tile--bg2{--section-background-color:var(--col-background-ui-30);background-color:var(--col-background-ui-30)}.tile--bg4{--section-background-color:var(--col-background-ui-10);background-color:var(--col-background-ui-10)}.tile{display:grid;position:relative}.tile__wrapper{display:flex;flex-flow:row nowrap;gap:1rem;padding:0.75rem 12px 0.75rem 20px}@media(min-width: 1280px){.tile__wrapper{padding:1rem 16px 1rem 24px}}.tile__wrapperText{gap:0.75rem;flex-grow:1;display:flex;flex-flow:row nowrap;align-items:baseline}.tile__wrapperIcons{flex-shrink:0;display:flex;flex-flow:row nowrap;align-items:center;align-self:baseline}*:not(.tilebox--tileLayout-linklist) .tile:has(.tile__link){box-shadow:0 6px 14px 0 var(--col-shadow-amb-sm),0 1px 2px 0 var(--col-shadow-key-sm),0 0 0 1px var(--col-shadow-rim-default),0 1px 0 0 var(--col-shadow-inner-top-sm) inset}.tile__link .tile__title{color:var(--col-text-primary);cursor:pointer;text-underline-offset:0.375rem}.tile__link:visited .tile__title{color:var(--col-link-text-primary-visited)}.tile__link:hover .tile__title,.tile__link:focus .tile__title{color:var(--col-link-text-subtle-hovered);text-decoration:underline;text-decoration-color:var(--col-border-subtle);text-decoration-thickness:0.0625rem}.tile__link:active .tile__title{color:var(--col-link-text-subtle-hovered)}.tile__link{transition:box-shadow .3s;cursor:pointer;display:grid}.tile__link:hover{box-shadow:0 9px 20px 0 var(--col-shadow-amb-sm),0 2px 4px 0 var(--col-shadow-key-sm-hover),0 0 0 1px var(--col-shadow-rim-hover),0 1px 0 0 var(--col-shadow-inner-top-sm) inset}.tile__badge{border-radius:2px;font:500 0.75rem / 1.25rem Frutiger, Arial, Helvetica, sans-serif;padding:0.125rem 8px;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;text-align:center;background:var(--col-background-subtle);color:var(--col-text-inverted);position:absolute;top:calc(-0.5em - 0.5rem);right:40px}.tile--badge-grey .tile__badge{background:var(--col-background-ui-30);color:var(--col-text-primary)}.tile--icon-top .tile__wrapperText{flex-flow:column;gap:0.5rem}.tile__icon{height:1.5rem;aspect-ratio:1}.tile--text-enabled .tile__title{font:300 1.25rem / 1.75rem Frutiger, Arial, Helvetica, sans-serif}@media(min-width: 1280px){.tile--text-enabled .tile__title{font-size:1.5rem;line-height:2.25rem}}.tile__title,.tile:not(:has(.tile__text)) .tile__title{font:300 1rem / 1.6rem Frutiger, Arial, Helvetica, sans-serif}@media(min-width: 1280px){.tile__title,.tile:not(:has(.tile__text)) .tile__title{font-size:1.125rem;line-height:1.8125rem}}.tile__title,.tile:not(:has(.tile__text)) .tile__title{word-break:break-word}.tile__text{display:none}.tile--text-enabled .tile__text{font:300 1rem / 1.625rem Frutiger, Arial, Helvetica, sans-serif}@media(min-width: 1024px){.tile--text-enabled .tile__text{font-size:0.875rem;line-height:1.375rem}}@media(min-width: 1280px){.tile--text-enabled .tile__text{font-size:1rem;line-height:1.625rem}}@media(min-width: 1440px){.tile--text-enabled .tile__text{font-size:1.0625rem;line-height:1.6875rem}}.tile--text-enabled .tile__text{margin-top:0.25rem;display:block}.tilebox--tileLayout-compact .tile .tile__badge{top:0.75rem;right:12px}.tilebox--tileLayout-compact .tile .tile__title{font:300 1rem / 1.6rem Frutiger, Arial, Helvetica, sans-serif}@media(min-width: 1280px){.tilebox--tileLayout-compact .tile .tile__title{font-size:1.125rem;line-height:1.8125rem}}.tilebox--tileLayout-compact .tile .tile__text{display:none}.tilebox--tileLayout-compact .tile .tile__icon{height:2rem;aspect-ratio:1}.tilebox--tileLayout-compact .tile .tile__wrapper{padding:1.5rem 12px;border-radius:0.5rem;justify-content:center;gap:0}@media(min-width: 768px){.tilebox--tileLayout-compact .tile .tile__wrapper{padding:1.5rem 24px}}.tilebox--tileLayout-compact .tile .tile__wrapperText{flex-flow:column nowrap;justify-content:center;align-items:center;text-align:center;gap:0.5rem}.tilebox--tileLayout-linklist .tile .tile__wrapper{padding:1rem 20px;gap:0.75rem;flex-direction:row}.tilebox--tileLayout-linklist .tile .tile__wrapper:has(.tile__badge){align-items:baseline}.tilebox--tileLayout-linklist .tile .tile__wrapper:not(:has(.tile__badge)){align-self:center}.tilebox--tileLayout-linklist .tile .tile__wrapperText{align-items:start}.tilebox--tileLayout-linklist .tile .tile__badge{position:relative;top:unset;right:unset}.tilebox--tileLayout-linklist .tile .tile__icon,.tilebox--tileLayout-linklist .tile .tile__text{display:none}.tilebox--tileLayout-linklist .tile .tile__link,.tilebox--tileLayout-linklist .tile .tile__link:hover,.tilebox--tileLayout-linklist .tile .tile__link:focus,.tilebox--tileLayout-linklist .tile .tile__link:visited{box-shadow:none}.tilebox--tileLayout-linklist .tile .tile__link .tile__title,.tilebox--tileLayout-linklist .tile .tile__link:hover .tile__title,.tilebox--tileLayout-linklist .tile .tile__link:focus .tile__title,.tilebox--tileLayout-linklist .tile .tile__link:visited .tile__title{color:var(--col-text-primary);text-decoration:none}.tilebox--tileLayout-linklist .tile .tile__title{font:300 0.875rem / 1.375rem Frutiger, Arial, Helvetica, sans-serif}@media(min-width: 1280px){.tilebox--tileLayout-linklist .tile .tile__title{font-size:1rem;line-height:1.5rem}}.tilebox--tileLayout-linklist .tile .tile__title{color:var(--col-text-primary)}.tilebox--tileLayout-linklist .tile .linklisticon{margin:-4px;display:flex}