.case-header[data-astro-cid-ffxfyehu]{padding-top:var(--space-16);padding-bottom:var(--space-10)}.inner[data-astro-cid-ffxfyehu]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-2)}.tinted[data-astro-cid-ffxfyehu]{padding:0;background:var(--band-bg, var(--color-header-bg))}.tinted[data-astro-cid-ffxfyehu]{margin-top:calc(var(--nav-height) * -1)}.tinted[data-astro-cid-ffxfyehu] .inner[data-astro-cid-ffxfyehu]{justify-content:center;min-height:calc(var(--header-band-height) + var(--nav-height));padding:calc(var(--space-12) + var(--nav-height)) var(--gutter) var(--space-12)}.logo[data-astro-cid-ffxfyehu]{width:var(--logo-size);height:var(--logo-size);margin-bottom:var(--space-2);border-radius:var(--radius-logo);object-fit:contain}.logo-only[data-astro-cid-ffxfyehu] .logo[data-astro-cid-ffxfyehu]{width:auto;height:var(--logo-mark-size);margin-bottom:0;border-radius:0}.icon[data-astro-cid-ffxfyehu] .logo[data-astro-cid-ffxfyehu]{border-radius:22.5%}.logo-dark[data-astro-cid-ffxfyehu],[data-theme=dark] .logo-light[data-astro-cid-ffxfyehu]{display:none}[data-theme=dark] .logo-dark[data-astro-cid-ffxfyehu]{display:block}.cover[data-astro-cid-ffxfyehu]{display:flex;justify-content:center;padding:var(--space-12) var(--space-6);background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}.cover[data-astro-cid-ffxfyehu] img[data-astro-cid-ffxfyehu]{max-height:640px;object-fit:contain}.prose[data-astro-cid-apjhz64k]{display:flex;flex-direction:column;gap:var(--space-5);margin-top:var(--space-16)}.prose[data-astro-cid-apjhz64k] h2{margin-top:var(--space-8)}.prose[data-astro-cid-apjhz64k] h3{margin-top:var(--space-10)}.prose[data-astro-cid-apjhz64k]>h3:first-child{margin-top:0}.prose[data-astro-cid-apjhz64k] .t-eyebrow+h2{margin-top:calc(var(--space-5) * -.5)}.prose[data-astro-cid-apjhz64k]>p:not(.t-eyebrow),.prose[data-astro-cid-apjhz64k] li{color:var(--color-text-2)}.prose[data-astro-cid-apjhz64k] strong{color:var(--color-text);font-weight:var(--weight-medium)}.prose[data-astro-cid-apjhz64k] ul{margin:0;padding-left:var(--space-5)}.prose[data-astro-cid-apjhz64k] li+li{margin-top:var(--space-2)}.gallery-wrap[data-astro-cid-ihllb3az]{margin-top:var(--space-10);margin-bottom:var(--space-10)}.gallery[data-astro-cid-ihllb3az]{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:var(--gap);align-items:start}figure[data-astro-cid-ihllb3az]{margin:0}.equal[data-astro-cid-ihllb3az]{display:flex}.equal[data-astro-cid-ihllb3az] figure[data-astro-cid-ihllb3az]{flex:var(--ar) 1 0;min-width:0}.equal[data-astro-cid-ihllb3az] .frame[data-astro-cid-ihllb3az],.equal[data-astro-cid-ihllb3az] .frame[data-astro-cid-ihllb3az] img[data-astro-cid-ihllb3az]{width:100%;max-height:none}.frame[data-astro-cid-ihllb3az]{position:relative;background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}.frame[data-astro-cid-ihllb3az] img[data-astro-cid-ihllb3az]{max-height:var(--media-max-height);cursor:zoom-in}.expand[data-astro-cid-ihllb3az]{position:absolute;top:var(--space-3);right:var(--space-3);display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:var(--radius-pill);background:var(--color-nav-bg);color:var(--color-text);box-shadow:var(--shadow-sm);backdrop-filter:blur(8px);cursor:pointer;opacity:0;transition:opacity var(--duration-fast) var(--ease-out)}.expand[data-astro-cid-ihllb3az] svg[data-astro-cid-ihllb3az]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.frame[data-astro-cid-ihllb3az]:hover .expand[data-astro-cid-ihllb3az],.expand[data-astro-cid-ihllb3az]:focus-visible{opacity:1}@media(hover:hover){:root[data-input=pointer] .frame[data-astro-cid-ihllb3az]:not(:hover) .expand[data-astro-cid-ihllb3az]{opacity:0}}@media(hover:none){.expand[data-astro-cid-ihllb3az]{opacity:1}}.layered[data-astro-cid-ihllb3az] img[data-astro-cid-ihllb3az]{cursor:default}.layered[data-astro-cid-ihllb3az] .bg[data-astro-cid-ihllb3az]{position:absolute;inset:0;width:100%;height:100%;max-height:none;object-fit:cover}.layered[data-astro-cid-ihllb3az] .fg[data-astro-cid-ihllb3az]{position:absolute;bottom:0;left:50%;width:auto;height:86%;max-width:92%;max-height:none;object-fit:contain;object-position:center bottom;transform:translate(-50%)}.bare[data-astro-cid-ihllb3az] .frame[data-astro-cid-ihllb3az]{background:none;box-shadow:none}.bare[data-astro-cid-ihllb3az] .pad[data-astro-cid-ihllb3az]{padding:0}.pad[data-astro-cid-ihllb3az]{display:flex;justify-content:center;padding:var(--space-6)}.pad[data-astro-cid-ihllb3az] img[data-astro-cid-ihllb3az]{object-fit:contain}.fill[data-astro-cid-ihllb3az]{width:fit-content;max-width:100%;margin-inline:auto}.fill[data-astro-cid-ihllb3az] img[data-astro-cid-ihllb3az]{width:auto;max-width:100%}figcaption[data-astro-cid-ihllb3az]{display:flex;flex-direction:column;gap:2px;margin-top:var(--space-3);font-size:var(--text-small);line-height:var(--leading-snug)}figcaption[data-astro-cid-ihllb3az] strong[data-astro-cid-ihllb3az]{font-weight:var(--weight-medium)}@media(max-width:809px){.gallery[data-astro-cid-ihllb3az]{grid-template-columns:repeat(min(var(--cols),2),minmax(0,1fr));gap:var(--space-3)}.gallery[data-astro-cid-ihllb3az].captioned{grid-template-columns:minmax(0,1fr);gap:var(--space-8)}.pad[data-astro-cid-ihllb3az]{padding:var(--space-3)}.layered[data-astro-cid-ihllb3az]{aspect-ratio:4 / 3!important}}
