.hc-intgrid:where(.astro-otrgjgds){margin-block:var(--intric-space-24);container-type:inline-size}.hc-intgrid:where(.astro-otrgjgds) .hc-intgrid__grid:where(.astro-otrgjgds){gap:var(--intric-space-24);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@container (width>=420px){.hc-intgrid:where(.astro-otrgjgds) .hc-intgrid__grid:where(.astro-otrgjgds){grid-template-columns:repeat(2,minmax(0,1fr))}}.hc-intgrid:where(.astro-otrgjgds) .hc-intgrid__cell:where(.astro-otrgjgds){margin:0;display:grid}.hc-intgrid:where(.astro-otrgjgds) .hc-intgrid__flip:where(.astro-otrgjgds){perspective:1200px;border-radius:var(--intric-r-md);min-height:9rem;display:grid}.hc-intgrid:where(.astro-otrgjgds) .hc-intgrid__flip:where(.astro-otrgjgds):focus-visible{outline:var(--intric-focus-ring);outline-offset:var(--intric-focus-offset)}.hc-intgrid:where(.astro-otrgjgds) .hc-intgrid__faces:where(.astro-otrgjgds){transform-style:preserve-3d;transition:transform var(--intric-dur-slow) var(--intric-ease-standard);display:grid}.hc-intgrid:where(.astro-otrgjgds) .hc-intgrid__face:where(.astro-otrgjgds){padding:var(--intric-space-16);border:1px solid var(--intric-border-default);border-radius:var(--intric-r-md);background:var(--intric-surface-default);backface-visibility:hidden;transition:border-color var(--intric-dur-base) var(--intric-ease-standard), box-shadow var(--intric-dur-base) var(--intric-ease-standard);grid-area:1/1;display:grid;position:relative}.hc-intgrid:where(.astro-otrgjgds) .hc-intgrid__front:where(.astro-otrgjgds){align-content:space-between;gap:var(--intric-space-12);grid-template-rows:auto auto}.hc-intgrid:where(.astro-otrgjgds) .hc-intgrid__back:where(.astro-otrgjgds){align-content:start;transform:rotateY(180deg)}.hc-intgrid:where(.astro-otrgjgds) .hc-intgrid__flip:where(.astro-otrgjgds):hover .hc-intgrid__faces:where(.astro-otrgjgds),.hc-intgrid:where(.astro-otrgjgds) .hc-intgrid__flip:where(.astro-otrgjgds):focus-visible .hc-intgrid__faces:where(.astro-otrgjgds){transform:rotateY(180deg)}.hc-intgrid:where(.astro-otrgjgds) .hc-intgrid__flip:where(.astro-otrgjgds):hover .hc-intgrid__face:where(.astro-otrgjgds),.hc-intgrid:where(.astro-otrgjgds) .hc-intgrid__flip:where(.astro-otrgjgds):focus-visible .hc-intgrid__face:where(.astro-otrgjgds){border-color:var(--intric-border-strong);box-shadow:var(--intric-shadow-sm)}.hc-intgrid:where(.astro-otrgjgds) .hc-intgrid__tile:where(.astro-otrgjgds){aspect-ratio:5/2;border-radius:var(--intric-r-sm);place-items:center;display:grid}.hc-intgrid:where(.astro-otrgjgds) .hc-intgrid__pic:where(.astro-otrgjgds){fill:none;width:auto;height:72%;stroke:var(--color-intric-ink);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.hc-intgrid:where(.astro-otrgjgds) .hc-intgrid__tile:where(.astro-otrgjgds) img:where(.astro-otrgjgds){object-fit:contain;width:40%;height:72%}.hc-intgrid:where(.astro-otrgjgds) .hc-intgrid__tile--sky:where(.astro-otrgjgds){background:var(--intric-ext-sky)}.hc-intgrid:where(.astro-otrgjgds) .hc-intgrid__tile--steel:where(.astro-otrgjgds){background:var(--intric-ext-steel)}.hc-intgrid:where(.astro-otrgjgds) .hc-intgrid__tile--lilac:where(.astro-otrgjgds){background:var(--intric-ext-lilac)}.hc-intgrid:where(.astro-otrgjgds) .hc-intgrid__tile--mint:where(.astro-otrgjgds){background:var(--intric-ext-mint)}.hc-intgrid:where(.astro-otrgjgds) .hc-intgrid__tile--sand:where(.astro-otrgjgds){background:var(--intric-ext-sand)}.hc-intgrid:where(.astro-otrgjgds) .hc-intgrid__tile--blush:where(.astro-otrgjgds){background:var(--intric-ext-blush)}.hc-intgrid:where(.astro-otrgjgds) .hc-intgrid__tile--apricot:where(.astro-otrgjgds){background:var(--intric-ext-apricot)}.hc-intgrid:where(.astro-otrgjgds) .hc-intgrid__tile--dune:where(.astro-otrgjgds){background:var(--intric-ext-dune)}.hc-intgrid:where(.astro-otrgjgds) .hc-intgrid__namerow:where(.astro-otrgjgds){justify-content:space-between;align-items:baseline;gap:var(--intric-space-12);margin:0;display:flex}.hc-intgrid:where(.astro-otrgjgds) .hc-intgrid__name:where(.astro-otrgjgds){font-family:var(--intric-font-sans);font-size:var(--intric-text-base);font-weight:var(--intric-weight-medium);color:var(--intric-fg-default);text-wrap:balance;line-height:1.35}.hc-intgrid:where(.astro-otrgjgds) .hc-intgrid__more:where(.astro-otrgjgds){fill:none;width:18px;height:18px;stroke:var(--intric-fg-subtle);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;align-self:center}.hc-intgrid:where(.astro-otrgjgds) .hc-intgrid__use:where(.astro-otrgjgds){font-size:var(--intric-text-xs);line-height:var(--intric-lh-xs);letter-spacing:var(--intric-ls-xs);color:var(--intric-fg-subtle);text-wrap:pretty;margin:0}.hc-intgrid:where(.astro-otrgjgds) .hc-intgrid__eyebrow:where(.astro-otrgjgds){margin:var(--intric-space-12) 0 var(--intric-space-8);font-size:var(--intric-text-2xs);letter-spacing:var(--intric-ls-2xs);color:var(--intric-fg-subtle)}.hc-intgrid:where(.astro-otrgjgds) .hc-intgrid__prompt:where(.astro-otrgjgds){padding:var(--intric-space-12) var(--intric-space-12);border-radius:var(--intric-r-sm);background:var(--intric-bg-subtle);font-size:var(--intric-text-sm);line-height:var(--intric-lh-sm);color:var(--intric-fg-default);text-wrap:pretty;margin:0}@media (hover:none),(prefers-reduced-motion:reduce){.hc-intgrid:where(.astro-otrgjgds) .hc-intgrid__flip:where(.astro-otrgjgds){min-height:0;padding:var(--intric-space-20);border:1px solid var(--intric-border-default);background:var(--intric-surface-default)}.hc-intgrid:where(.astro-otrgjgds) .hc-intgrid__faces:where(.astro-otrgjgds){gap:var(--intric-space-16);grid-template-rows:auto 1fr;transition:none;transform:none}.hc-intgrid:where(.astro-otrgjgds) .hc-intgrid__flip:where(.astro-otrgjgds):hover .hc-intgrid__faces:where(.astro-otrgjgds),.hc-intgrid:where(.astro-otrgjgds) .hc-intgrid__flip:where(.astro-otrgjgds):focus-visible .hc-intgrid__faces:where(.astro-otrgjgds){transform:none}.hc-intgrid:where(.astro-otrgjgds) .hc-intgrid__face:where(.astro-otrgjgds){backface-visibility:visible;box-shadow:none;background:0 0;border:0;border-radius:0;grid-area:auto;padding:0;transform:none}.hc-intgrid:where(.astro-otrgjgds) .hc-intgrid__flip:where(.astro-otrgjgds):hover .hc-intgrid__face:where(.astro-otrgjgds),.hc-intgrid:where(.astro-otrgjgds) .hc-intgrid__flip:where(.astro-otrgjgds):focus-visible .hc-intgrid__face:where(.astro-otrgjgds){box-shadow:none;border:0}.hc-intgrid:where(.astro-otrgjgds) .hc-intgrid__more:where(.astro-otrgjgds){display:none}}
