.arch:where(.astro-4u5ukf6p){font-size:var(--sl-text-sm);grid-template-columns:minmax(0,1.3fr) auto minmax(0,1fr) auto minmax(0,.9fr);align-items:stretch;gap:.5rem;margin:2rem 0;line-height:1.45;display:grid}.col:where(.astro-4u5ukf6p){flex-direction:column;gap:.5rem;display:flex}.col-title:where(.astro-4u5ukf6p){font-size:var(--sl-text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--sl-color-gray-3);font-weight:600}.box:where(.astro-4u5ukf6p){border:1px solid var(--sl-color-gray-5);background:var(--sl-color-gray-7,var(--sl-color-bg));border-radius:.6rem;padding:.75rem .85rem;position:relative}.tall:where(.astro-4u5ukf6p){flex:1}.box-title:where(.astro-4u5ukf6p){color:var(--sl-color-white);font-weight:600}.box-text:where(.astro-4u5ukf6p),.box:where(.astro-4u5ukf6p) ul:where(.astro-4u5ukf6p){color:var(--sl-color-gray-2)}.box:where(.astro-4u5ukf6p) ul:where(.astro-4u5ukf6p){margin:.35rem 0 0;padding-left:1.1rem}.box:where(.astro-4u5ukf6p) code:where(.astro-4u5ukf6p){font-size:.85em}.tag:where(.astro-4u5ukf6p){float:right;border-radius:1rem;margin-left:.5rem;padding:0 .45rem;font-size:.7rem;font-weight:600}.you:where(.astro-4u5ukf6p){border-color:var(--sl-color-accent);background:var(--sl-color-accent-low)}.you:where(.astro-4u5ukf6p) .tag:where(.astro-4u5ukf6p){background:var(--sl-color-accent);color:var(--sl-color-black)}.a2g:where(.astro-4u5ukf6p) .tag:where(.astro-4u5ukf6p){background:var(--sl-color-gray-5);color:var(--sl-color-white)}.ext:where(.astro-4u5ukf6p),.planned:where(.astro-4u5ukf6p){border-style:dashed}.link:where(.astro-4u5ukf6p){text-align:center;color:var(--sl-color-gray-3);flex-direction:column;justify-content:center;align-items:center;padding-top:1.5rem;display:flex}.arrow:where(.astro-4u5ukf6p){color:var(--sl-color-accent);font-size:1.6rem;line-height:1}.link-label:where(.astro-4u5ukf6p){font-size:var(--sl-text-xs);white-space:nowrap}@media (width<=50rem){.arch:where(.astro-4u5ukf6p){grid-template-columns:minmax(0,1fr)}.link:where(.astro-4u5ukf6p){flex-direction:row;gap:.5rem;padding:0}.arrow:where(.astro-4u5ukf6p){transform:rotate(90deg)}.link-label:where(.astro-4u5ukf6p) br:where(.astro-4u5ukf6p){display:none}.link-label:where(.astro-4u5ukf6p) small:where(.astro-4u5ukf6p):before{content:" · "}}
