.tiles-block.svelte-12qd43g{display:flex;flex-direction:column;gap:clamp(32px,4vw,48px)}.head.svelte-12qd43g{display:flex;flex-direction:column;gap:16px}.r-h2.svelte-12qd43g{margin:0}.side.svelte-12qd43g{display:flex;flex-direction:column;gap:28px}.intro.svelte-12qd43g{max-width:640px;margin:0;color:#3d3d40;text-wrap:pretty}.tiles.svelte-12qd43g{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,max(260px,(100% - 32px) / 3)),1fr));gap:16px}.tile.svelte-12qd43g{display:flex;flex-direction:column;background:var(--iri-white);color:var(--iri-ink);text-decoration:none}.media.svelte-12qd43g{display:block;aspect-ratio:4 / 3;overflow:hidden;background:#f1f1f1}.media.svelte-12qd43g img:where(.svelte-12qd43g){display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease-out)}.text.svelte-12qd43g{flex:1;display:flex;flex-direction:column;gap:8px;padding:clamp(24px,3vw,36px)}.t.svelte-12qd43g{display:flex;align-items:center;gap:12px;font-family:var(--iri-font-sans);font-weight:500;font-size:calc(clamp(24px,2.4vw,30px) * var(--fs-head));line-height:1.15;letter-spacing:-.025em}.logo.svelte-12qd43g{flex:none;width:1.15em;height:1.15em;border-radius:2px}.d.svelte-12qd43g{flex:1;font-size:calc(17px * var(--fs-text));line-height:1.5;color:#3d3d40;text-wrap:pretty}.more.svelte-12qd43g{align-self:flex-start;margin-top:16px;font-size:calc(16px * var(--fs-text));font-weight:600;display:inline-flex;align-items:center;min-height:2.75rem;padding:0 1.1rem;border-radius:2px;background:var(--iri-fill);transition:background-color var(--hover-t)}@media (hover: hover) and (pointer: fine){.tile.svelte-12qd43g:hover .media:where(.svelte-12qd43g) img:where(.svelte-12qd43g){transform:scale(1.03)}.tile.svelte-12qd43g:hover .more:where(.svelte-12qd43g){background:var(--hover-bg)}}@media (prefers-reduced-motion: reduce){.media.svelte-12qd43g img:where(.svelte-12qd43g){transition:none}}
