.yMPJvq_list{gap:var(--space-2);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-muted);flex-wrap:wrap;padding:0;list-style:none;display:flex}.yMPJvq_item{align-items:center;gap:var(--space-2);display:inline-flex}.yMPJvq_item a{min-height:var(--tap);transition:color var(--transition);align-items:center;text-decoration:none;display:inline-flex}.yMPJvq_item [aria-current]{min-height:var(--tap);color:var(--color-text);align-items:center;display:inline-flex}.yMPJvq_sep{color:var(--color-accent-soft)}@media (hover:hover){.yMPJvq_item a:hover{color:var(--color-accent);text-decoration:underline}}
.UqckKa_list{border-top:1px solid var(--color-border)}.UqckKa_item{border-bottom:1px solid var(--color-border)}.UqckKa_summary{justify-content:space-between;align-items:center;gap:var(--space-5);min-height:var(--tap);padding-block:var(--space-5);cursor:pointer;font-family:var(--font-heading), Georgia, serif;font-size:var(--text-xl);font-weight:var(--weight-medium);line-height:var(--leading-snug);transition:color var(--transition);list-style:none;display:flex}.UqckKa_summary::-webkit-details-marker{display:none}.UqckKa_marker{flex-shrink:0;width:14px;height:14px;position:relative}.UqckKa_marker:before,.UqckKa_marker:after{content:"";height:1px;transition:transform var(--transition);background:currentColor;position:absolute;inset:50% 0 auto}.UqckKa_marker:after{transform:rotate(90deg)}.UqckKa_item[open] .UqckKa_marker:after{transform:rotate(0)}.UqckKa_answer{padding-bottom:var(--space-5);max-width:62ch;color:var(--color-muted)}@media (hover:hover){.UqckKa_summary:hover{color:var(--color-accent)}}
.b6YjYG_card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);height:100%;transition:transform var(--transition), box-shadow var(--transition), border-color var(--transition);flex-direction:column;display:flex;position:relative;overflow:hidden}.b6YjYG_link{height:100%;color:inherit;border-radius:inherit;flex-direction:column;text-decoration:none;display:flex}.b6YjYG_link:focus-visible{outline-offset:-3px}.b6YjYG_media{position:relative;overflow:hidden}.b6YjYG_mediaInner{transition:transform var(--dur-slow) var(--ease)}@media (hover:hover){.b6YjYG_card:hover,.b6YjYG_card:focus-within{transform:translateY(var(--lift));box-shadow:var(--hover-shadow);border-color:var(--color-accent-soft)}.b6YjYG_card:hover .b6YjYG_mediaInner{transform:scale(var(--zoom))}}@media (prefers-reduced-motion:reduce){.b6YjYG_card:hover,.b6YjYG_card:focus-within,.b6YjYG_card:hover .b6YjYG_mediaInner{transform:none}}
.hafgGG_collection{background:linear-gradient(160deg, var(--grad-a), var(--grad-b));color:var(--color-text);aspect-ratio:4/5;border-color:#0000;min-height:22rem}.hafgGG_collection .hafgGG_link{padding:var(--card-pad);flex-direction:column;justify-content:flex-end;display:flex;position:relative}.hafgGG_photo{object-fit:cover}.hafgGG_shade{background:linear-gradient(to top, var(--photo-shade-strong) 0%, var(--photo-shade-mid) 45%, transparent 75%);pointer-events:none;position:absolute;inset:0}.hafgGG_text{gap:var(--space-2);display:grid;position:relative}.hafgGG_moods{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-accent)}.hafgGG_name{font-size:var(--text-3xl);line-height:1}.hafgGG_line{color:var(--color-muted);font-size:var(--text-sm);max-width:28ch}.hafgGG_cta{align-items:center;gap:var(--space-2);margin-top:var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;display:inline-flex}.hafgGG_arrow{transition:transform var(--transition)}.hafgGG_large .hafgGG_name{font-size:var(--text-4xl)}@media (hover:hover){.hafgGG_collection:hover .hafgGG_arrow{transform:translate(4px)}}
