.ii-page{background:var(--ax-paper)}.ii-hero{padding-top:calc(var(--ax-header-h) + clamp(56px,8vw,120px));padding-bottom:clamp(40px,5vw,72px)}.ii-hero h1{max-width:13ch;margin:0;font-size:clamp(44px,5.6vw,84px);font-weight:var(--ax-w-regular);letter-spacing:var(--ax-tracking-display);line-height:1.02}.ii-lead{max-width:520px;margin:28px 0 0;color:var(--ax-muted);font-size:var(--ax-lede-size);line-height:var(--ax-lede-lh)}.ii-list{padding-bottom:var(--ax-section-space)}.ii-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ii-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(40px,5vw,64px) 32px;margin:0;padding:0;list-style:none}.ii-card{display:block}.ii-media{aspect-ratio:3 / 2;margin:0;overflow:hidden}.ii-media img{display:block;width:100%;height:100%;max-width:none;-o-object-fit:cover;object-fit:cover}.ii-meta{display:flex;flex-wrap:wrap;gap:4px 16px;margin:20px 0 0;color:var(--ax-muted);font-size:var(--ax-eyebrow-size);letter-spacing:var(--ax-eyebrow-ls);line-height:var(--ax-eyebrow-lh);text-transform:uppercase}.ii-card h3{margin:12px 0 0;font-size:clamp(24px,1.9vw,28px);font-weight:var(--ax-w-medium);letter-spacing:var(--ax-h3-ls);line-height:1.22}.ii-read{display:inline-flex;align-items:center;gap:8px;margin-top:18px;font-size:15px}.ii-card:hover h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}@media(hover:hover)and (pointer:fine){.ii-media img{transition:transform .7s var(--ax-ease-out)}.ii-card:hover .ii-media img{transform:scale(1.03)}}@media(max-width:1000px){.ii-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.ii-grid{grid-template-columns:minmax(0,1fr)}.ii-hero h1{max-width:none}}
