.tiles.astro-x4y5nu5t{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.tiles--md.astro-x4y5nu5t{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}.tiles--sm.astro-x4y5nu5t{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr))}@media (width<=520px){.tiles--sm.astro-x4y5nu5t{gap:var(--s-2);grid-template-columns:1fr 1fr}}.tile.astro-x4y5nu5t{gap:var(--s-1);height:100%;padding:var(--s-4);background:var(--white);border:1px solid var(--line);border-radius:var(--r-md);color:var(--ink);transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease), transform var(--dur-fast) var(--ease);flex-direction:column;text-decoration:none;display:flex}.tile.astro-x4y5nu5t:hover{border-color:var(--sea-300);box-shadow:var(--shadow-2);color:var(--ink);transform:translateY(-1px)}.tiles--sm.astro-x4y5nu5t .tile.astro-x4y5nu5t{padding:var(--s-3) var(--s-4);justify-content:center;min-height:56px}.tile__eyebrow.astro-x4y5nu5t{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--sea-600);font-weight:700}.tile__title.astro-x4y5nu5t{justify-content:space-between;align-items:baseline;gap:var(--s-2);font-weight:680;font-size:var(--text-md);line-height:1.3;display:flex}.tiles--sm.astro-x4y5nu5t .tile__title.astro-x4y5nu5t{font-size:var(--text-base)}.tile__arrow.astro-x4y5nu5t{color:var(--sea-600);transition:transform var(--dur-fast) var(--ease)}.tile.astro-x4y5nu5t:hover .tile__arrow.astro-x4y5nu5t{transform:translate(2px)}.tile__text.astro-x4y5nu5t{font-size:var(--text-sm);color:var(--ink-2);line-height:1.45}.tile__badge.astro-x4y5nu5t{margin-top:var(--s-1);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-2);background:var(--paper-3);border-radius:var(--r-pill);align-self:flex-start;padding:.15em .6em;font-weight:700}.tile--alert.astro-x4y5nu5t{background:var(--live-soft);border-color:#f1c4c1}.tile--alert.astro-x4y5nu5t .tile__eyebrow.astro-x4y5nu5t,.tile--alert.astro-x4y5nu5t .tile__arrow.astro-x4y5nu5t{color:var(--live-text)}.tile--sea.astro-x4y5nu5t{background:var(--sea-50);border-color:#d6e7f1}
