.applications-catalog{z-index:1;width:100%;margin:var(--utility-header-height,72px) 0 0;color:var(--daylight-ink,var(--portfolio-text,#fff));font-family:ui-sans-serif,system-ui,sans-serif;position:relative}.applications-catalog #apps-list{grid-template-columns:minmax(0,1fr);display:grid}.applications-catalog #apps-status{margin:0;padding:80px 4.75%;line-height:1.6}.site-screen[data-route=app]{overflow-y:auto}.app-board,.app-board *{box-sizing:border-box}.app-board{min-height:0;overflow:clip}.applications-catalog .app-cta--solid{color:var(--app-button-text)}.applications-catalog .app-cta--outline{color:var(--app-foreground)}.applications-catalog .app-brand{color:var(--app-foreground);font-family:inherit;text-decoration:none}.app-board+.app-board{border-top:1px solid color-mix(in srgb, var(--app-muted) 25%, transparent)}.app-board .app-hero{min-height:calc(100svh - var(--utility-header-height,72px));padding-block:clamp(28px,2.5vw,48px) clamp(48px,4vw,80px)}.app-board .app-hero--text-only{grid-template-columns:minmax(0,800px)}.app-board__link{min-height:44px;color:var(--app-foreground);font:14px var(--font-control);text-underline-offset:5px;align-items:center;gap:12px;margin-top:28px;display:inline-flex}.app-board__link svg{width:20px;height:20px}.app-board__link:hover{text-decoration-thickness:2px}@media (width<=760px){.app-board .app-hero{align-content:center;padding-block:32px 40px}.app-board .app-hero--text-only{grid-template-columns:minmax(0,1fr)}}
