.aas-home-axis{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px)}.aas-home-axis__copy{display:grid;gap:24px;justify-items:start}.aas-home-axis__copy .ui-section-head{margin-bottom:0}.aas-home-axis__all{margin-left:-14px}.aas-home-collage{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.aas-home-collage,.aas-home-collage__col{display:grid;gap:14px}.aas-home-collage__col:nth-child(2){margin-top:40px}.aas-home-collage__tile{position:relative;display:block;border-radius:var(--r-card);box-shadow:var(--shadow-2);transition:scale var(--jz-t-release) var(--jz-spring),translate var(--jz-t-hover) var(--jz-ease-out)}.aas-home-collage__tile img{display:block;width:100%;height:auto;border-radius:inherit}.aas-home-collage__tag{position:absolute;left:8px;bottom:8px;max-width:calc(100% - 16px);overflow:hidden;padding:4px 10px;border-radius:var(--r-pill);background:var(--surface);color:var(--ink);font-size:.6875rem;font-weight:750;letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis}@media (hover:hover) and (pointer:fine){.aas-home-collage__tile:hover{translate:0 var(--jz-lift-card)}.aas-home-collage__tile:hover:after{content:"";position:absolute;inset:0 0 var(--jz-lift-card)}}@media (max-width:899px){.aas-home-axis{grid-template-columns:minmax(0,1fr)}.aas-home-collage__col:nth-child(2){margin-top:24px}}.aas-home-split{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,5vw,80px);align-items:start}@media (max-width:899px){.aas-home-split{grid-template-columns:minmax(0,1fr);gap:8px}}.aas-home-titlelink{display:inline-flex;align-items:center;gap:4px;color:inherit}.aas-home-titlelink svg{flex:none;color:var(--link);transition:translate var(--jz-t-hover) var(--jz-spring-soft)}.aas-home-titlelink:hover{color:var(--link)}@media (hover:hover) and (pointer:fine){.aas-home-titlelink:hover svg{translate:4px 0}}.aas-home-inline{font-weight:700;color:var(--c-accent);text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 40%,transparent)}.aas-home-search{max-width:460px;margin-top:6px}.aas-home-pending{min-height:100vh}.aas-home-ghost{display:grid;gap:16px}