details.svelte-15k4brk::details-content{block-size:0;transition:block-size .3s ease, content-visibility .3s ease allow-discrete;overflow:clip}details[open].svelte-15k4brk::details-content{block-size:auto}.harmony-row.svelte-58uq4n{flex-direction:column;gap:1rem;display:flex}.harmony-panel.svelte-58uq4n{width:100%;min-height:26rem}@media (width>=768px) and (hover:hover){.harmony-row.svelte-58uq4n{flex-direction:row;gap:.75rem}.harmony-panel.svelte-58uq4n{flex:1;width:auto;min-height:34rem;transition:flex-grow .5s ease-out}.harmony-img.svelte-58uq4n{transition:transform .7s ease-out}.harmony-caption.svelte-58uq4n{opacity:0;transition:opacity .5s ease-out,transform .5s ease-out;transform:translateY(.75rem)}.harmony-panel.is-active.svelte-58uq4n{flex-grow:2.6}.harmony-panel.is-active.svelte-58uq4n .harmony-img:where(.svelte-58uq4n){transform:scale(1.05)}.harmony-panel.is-active.svelte-58uq4n .harmony-caption:where(.svelte-58uq4n){opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.harmony-panel.svelte-58uq4n,.harmony-img.svelte-58uq4n,.harmony-caption.svelte-58uq4n{transition:none}}.hc-panel.svelte-1lfq48{display:none}.hc-input.svelte-1lfq48:checked~.hc-panel:where(.svelte-1lfq48){display:block;position:relative}.hc-arrow.svelte-1lfq48{z-index:10;cursor:pointer;width:2.75rem;height:2.75rem;color:var(--color-on-surface);background-color:color-mix(in srgb, var(--color-surface-container-lowest) 88%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:9999px;justify-content:center;align-items:center;transition:background-color .2s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.hc-arrow.svelte-1lfq48:hover{background-color:var(--color-surface-container-lowest)}.hc-dot.svelte-1lfq48{cursor:pointer}.hc-input.svelte-1lfq48:focus-visible~.hc-panel:where(.svelte-1lfq48) .hc-frame:where(.svelte-1lfq48),.hc-arrow.svelte-1lfq48:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){.hc-arrow.svelte-1lfq48,.hc-dot.svelte-1lfq48{transition:none}}
