.opus-grid.svelte-1qt7m4c:not(.opus-grid--overlay) .opus-col--3:where(.svelte-1qt7m4c){min-width:0}.opus-section.svelte-1qt7m4c{min-width:0;position:relative;z-index:1}.opus-col__section--fleur-fig.svelte-1qt7m4c{margin-top:.5rem}.opus-col__section--01.svelte-1qt7m4c+.opus-col__section--fleur-fig:where(.svelte-1qt7m4c){margin-top:2rem}.opus-col__section--fleur-extras.svelte-1qt7m4c{margin-top:3rem}.opus-section--fleur.svelte-1qt7m4c{display:flex;flex-direction:column;gap:1rem}.opus-section--fleur-fig.svelte-1qt7m4c{box-sizing:border-box;margin:.5rem 0 0;max-width:none;min-width:0;width:calc(100% + 12rem + 2px)}.opus-section--fleur.svelte-1qt7m4c+.opus-section--fleur-fig:where(.svelte-1qt7m4c){margin-top:2rem}.opus-fleur__img.svelte-1qt7m4c{display:block;height:auto;max-width:100%;width:100%}.opus-fleur.svelte-1qt7m4c{color:var(--color-text);font-family:Geist,sans-serif;font-size:1.46rem;font-weight:500;letter-spacing:.1%;line-height:1;margin:0}.opus-fleur__desc.svelte-1qt7m4c{color:var(--color-text-muted-opus);font-family:Geist,sans-serif;font-size:1.08rem;font-weight:400;letter-spacing:.18%;line-height:1.48;margin:-.2rem 0 0;max-width:92%}.opus-section--fleur-extras.svelte-1qt7m4c{display:flex;flex-direction:column;gap:0;justify-content:flex-start;margin-top:3rem}.opus-fleur__head.svelte-1qt7m4c{align-items:center;display:flex;gap:1rem;justify-content:space-between;width:100%}.opus-search.svelte-1qt7m4c{margin-left:auto;margin-right:0}.opus-search__input.svelte-1qt7m4c{background:var(--color-overlay-05);border:none;color:var(--color-text);font-family:Geist,sans-serif;font-size:.92rem;font-weight:400;letter-spacing:.18%;line-height:1.5;margin:0;padding:.4rem .75rem;width:20rem}.opus-search__input.svelte-1qt7m4c::placeholder{color:var(--color-text-faint-opus);opacity:1}.opus-search__input.svelte-1qt7m4c:focus-visible{outline:1px solid var(--color-border-solid);outline-offset:0}.opus-fleur__rule.svelte-1qt7m4c{background-color:var(--color-overlay-03);height:2px;margin-top:1rem;width:100%}.opus-fleur__extras.svelte-1qt7m4c{display:flex;flex-direction:column;gap:0;justify-content:flex-start}.opus-fleur__empty.svelte-1qt7m4c{color:var(--color-text-muted-opus);font-family:Geist,sans-serif;font-size:1.08rem;font-weight:400;letter-spacing:.18%;line-height:1.48;margin:1.25rem 0 0}.opus-fleur__extra.svelte-1qt7m4c{border-bottom:2px solid var(--color-overlay-03);color:inherit;cursor:pointer;display:flex;flex-direction:column;gap:.25rem;padding:1.25rem 0;position:relative;text-decoration:none;width:100%}.opus-fleur__extra.svelte-1qt7m4c .opus-fleur__card-title:where(.svelte-1qt7m4c){transition:color .15s ease}.opus-fleur__extra.svelte-1qt7m4c .opus-fleur__card-desc:where(.svelte-1qt7m4c){font-size:1.08rem;line-height:1.48;max-width:100%;transition:color .15s ease}.opus-fleur__extra.svelte-1qt7m4c:hover .opus-fleur__card-title:where(.svelte-1qt7m4c){color:color-mix(in srgb,var(--color-text) 60%,white)}.opus-fleur__extra.svelte-1qt7m4c:hover .opus-fleur__card-desc:where(.svelte-1qt7m4c){color:color-mix(in srgb,var(--color-text-muted-opus) 60%,white)}.opus-fleur__card-title.svelte-1qt7m4c{color:var(--color-text);font-family:Geist,sans-serif;font-size:1.08rem;font-weight:500;letter-spacing:.18%;line-height:1.48;margin:0}.opus-fleur__card-desc.svelte-1qt7m4c{color:var(--color-text-muted-opus);font-family:Geist,sans-serif;font-size:1.08rem;font-weight:400;letter-spacing:.18%;line-height:1.48;margin:0;max-width:92%}@media(hover:none){.opus-fleur__extra.svelte-1qt7m4c:hover .opus-fleur__card-title:where(.svelte-1qt7m4c){color:var(--color-text)}.opus-fleur__extra.svelte-1qt7m4c:hover .opus-fleur__card-desc:where(.svelte-1qt7m4c){color:var(--color-text-muted-opus)}.opus-fleur__extra.svelte-1qt7m4c:active .opus-fleur__card-title:where(.svelte-1qt7m4c){color:color-mix(in srgb,var(--color-text) 60%,white)}.opus-fleur__extra.svelte-1qt7m4c:active .opus-fleur__card-desc:where(.svelte-1qt7m4c){color:color-mix(in srgb,var(--color-text-muted-opus) 60%,white)}}@media(max-width:48rem){.opus-section--fleur-fig.svelte-1qt7m4c{max-width:100%;width:100%}.opus-fleur__head.svelte-1qt7m4c{flex-wrap:wrap}.opus-search.svelte-1qt7m4c{flex-basis:100%;margin-left:0}.opus-fleur__desc.svelte-1qt7m4c,.opus-fleur__card-title.svelte-1qt7m4c,.opus-fleur__card-desc.svelte-1qt7m4c,.opus-fleur__empty.svelte-1qt7m4c{font-size:1rem}}
