.galerie_folioRoot__CHwlG{--bg:oklch(0.10 0.005 30);--bg-2:oklch(0.13 0.008 30);--ink:oklch(0.96 0.012 70);--ink-2:oklch(0.78 0.012 70);--ink-3:oklch(0.58 0.012 70);--line:oklch(0.96 0.012 70/0.10);--line-2:oklch(0.96 0.012 70/0.20);--accent:oklch(0.70 0.20 38);--accent-2:oklch(0.55 0.22 23);--accent-soft:oklch(0.70 0.20 38/0.14);--serif:var(--folio-serif),"Instrument Serif",Georgia,serif;--grotesk:var(--folio-grotesk),"Space Grotesk",system-ui,sans-serif;--mono:var(--folio-mono),"JetBrains Mono",ui-monospace,monospace;background:var(--bg);color:var(--ink);font-family:var(--grotesk);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;min-height:100vh;padding-bottom:60px}.galerie_folioRoot__CHwlG *{box-sizing:border-box}.galerie_folioRoot__CHwlG a{color:inherit;text-decoration:none}.galerie_topbar__STIyP{display:flex;justify-content:space-between;align-items:center;padding:24px 40px;border-bottom:1px solid var(--line);font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;position:-webkit-sticky;position:sticky;top:0;z-index:20;background:var(--bg)}.galerie_brand__veSve{display:inline-flex;align-items:center;gap:12px;color:var(--ink)}.galerie_brand__veSve span{letter-spacing:.22em}.galerie_nav__jn1PG{display:flex;gap:22px;color:var(--ink-2)}.galerie_nav__jn1PG a:hover{color:var(--ink)}.galerie_nav__jn1PG a[aria-current=page]{color:var(--accent)}@media (max-width:720px){.galerie_topbar__STIyP{padding:18px 20px;flex-direction:column;gap:14px;align-items:flex-start}.galerie_nav__jn1PG{flex-wrap:wrap;gap:14px;font-size:10px}}.galerie_head__U0wI0{max-width:1440px;margin:0 auto;padding:80px 40px 40px;border-bottom:1px solid var(--line)}.galerie_eyebrow__sncbY{font-family:var(--mono);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-2);display:flex;gap:12px;flex-wrap:wrap}.galerie_eyebrow__sncbY .sep{color:var(--ink-3)}.galerie_title__gr2AR{font-family:var(--serif);font-weight:400;font-size:clamp(48px,7.5vw,128px);line-height:.92;letter-spacing:-.025em;margin:24px 0 18px}.galerie_title__gr2AR em{font-style:italic;color:var(--accent)}.galerie_lede___VnCj{max-width:720px;font-size:17px;line-height:1.55;color:var(--ink-2);margin:0}.galerie_filters__dR4Lx{max-width:1440px;margin:0 auto;padding:28px 40px 40px;display:flex;flex-wrap:wrap;gap:8px;font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3)}.galerie_filters__dR4Lx span{padding:6px 12px;border:1px solid var(--line-2);border-radius:99px}.galerie_grid__hLKUB{max-width:1440px;margin:0 auto;padding:0 40px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line)}@media (max-width:980px){.galerie_grid__hLKUB{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.galerie_grid__hLKUB{grid-template-columns:1fr}}.galerie_card__0yw_Y{position:relative;display:block;background:var(--bg);overflow:hidden;isolation:isolate;transition:background .3s}.galerie_card__0yw_Y:hover{background:var(--bg-2)}.galerie_card__0yw_Y:hover .galerie_cover__jBanX{transform:scale(1.04);filter:contrast(1.05) brightness(1.02)}.galerie_card__0yw_Y:hover .galerie_arrow__LBCt_{transform:translate(4px,-4px);color:var(--accent)}.galerie_cover__jBanX{position:relative;width:100%;aspect-ratio:4/5;background-size:cover;background-position:50% 50%;filter:contrast(1.02) grayscale(.04);transition:transform .6s ease,filter .4s ease}.galerie_coverOverlay__5d5m0{position:absolute;inset:0;background:linear-gradient(180deg,transparent 50%,oklch(.05 0 0/.65));pointer-events:none}.galerie_sourcePatch__61c8z{position:absolute;top:14px;left:14px;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:5px 10px;font-family:var(--mono);font-size:9px;letter-spacing:.18em;text-transform:uppercase;background:oklch(.05 0 0/.62);color:var(--ink);border:1px solid oklch(.96 .012 70/.18);border-radius:99px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none}.galerie_sourcePatch__61c8z:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--accent);box-shadow:0 0 6px oklch(.7 .2 38/.6)}.galerie_lockBadge__KBpGT{position:absolute;top:50px;left:14px;display:inline-flex;align-items:center;gap:6px;padding:5px 10px;font-family:var(--mono);font-size:9px;letter-spacing:.18em;text-transform:uppercase;background:oklch(.05 0 0/.7);color:var(--ink);border:1px solid oklch(.96 .012 70/.18);border-radius:99px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.galerie_meta__kGsel{padding:20px 22px 24px;display:grid;grid-template-columns:1fr auto;grid-gap:10px 16px;gap:10px 16px;align-items:end}.galerie_cat__N8rS8{grid-column:1/-1;font-family:var(--mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--accent)}.galerie_cardTitle__VyRRC{font-family:var(--serif);font-weight:400;font-size:clamp(22px,2vw,30px);line-height:1.1;letter-spacing:-.01em;margin:0;color:var(--ink)}.galerie_date__f9kW1{font-family:var(--mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);grid-column:1/-1}.galerie_arrow__LBCt_{position:absolute;top:16px;right:18px;font-family:var(--mono);font-size:14px;color:var(--ink-2);transition:transform .3s,color .3s;z-index:2}.galerie_altHead__wSspW{max-width:1440px;margin:100px auto 0;padding:60px 40px 40px;border-top:1px solid var(--line)}.galerie_altTitle__tYtCG{font-family:var(--serif);font-weight:400;font-size:clamp(36px,5.4vw,80px);line-height:.95;letter-spacing:-.02em;margin:18px 0 14px}.galerie_altTitle__tYtCG em{font-style:italic;color:var(--accent)}.galerie_ytGrid__c0gGn{max-width:1440px;margin:0 auto;padding:0 40px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line)}@media (max-width:1080px){.galerie_ytGrid__c0gGn{grid-template-columns:repeat(3,1fr)}}@media (max-width:820px){.galerie_ytGrid__c0gGn{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.galerie_ytGrid__c0gGn{grid-template-columns:1fr}}.galerie_ytCard__HxV_2{position:relative;display:block;background:var(--bg);overflow:hidden;isolation:isolate;transition:background .3s}.galerie_ytCard__HxV_2:hover{background:var(--bg-2)}.galerie_ytCard__HxV_2:hover .galerie_ytCover__1F1jd{transform:scale(1.04)}.galerie_ytCard__HxV_2:hover .galerie_ytPlay__WQOca{color:var(--accent);transform:translate(-50%,-50%) scale(1.08)}.galerie_ytCover__1F1jd{position:relative;width:100%;aspect-ratio:16/9;background-size:cover;background-position:50% 50%;filter:contrast(1.04) saturate(1.05);transition:transform .6s ease}.galerie_ytPlay__WQOca{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:oklch(.96 .012 70);z-index:2;transition:transform .3s ease,color .3s ease;filter:drop-shadow(0 2px 8px oklch(.05 0 0/.6))}.galerie_ytMeta__D2LLm{padding:16px 18px 20px;display:flex;flex-direction:column;gap:8px;min-height:96px}.galerie_ytTitle__db_ds{font-family:var(--serif);font-weight:400;font-size:clamp(16px,1.4vw,19px);line-height:1.25;letter-spacing:-.005em;margin:0;color:var(--ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.galerie_profileRow__SRmtv{max-width:1440px;margin:32px auto 0;padding:0 40px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line)}@media (max-width:820px){.galerie_profileRow__SRmtv{grid-template-columns:1fr}}.galerie_profileCard__bFl3J{position:relative;display:flex;align-items:center;gap:16px;padding:28px 30px;background:var(--bg);transition:background .3s;min-height:120px}.galerie_profileCard__bFl3J:hover{background:var(--bg-2)}.galerie_profileCard__bFl3J:hover .galerie_profileArrow__snGuY{transform:translate(4px,-4px);color:var(--accent)}.galerie_profileCard__bFl3J .galerie_sourcePatch__61c8z{top:14px;left:30px}.galerie_profileIcon__XPbRn{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line-2);border-radius:50%;color:var(--ink-2);flex:0 0 auto;margin-top:24px}.galerie_profileLabel__XlAtg{font-family:var(--mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);margin-bottom:4px;margin-top:24px}.galerie_profileHandle__2sMCs{font-family:var(--serif);font-weight:400;font-size:22px;line-height:1.2;color:var(--ink)}.galerie_profileArrow__snGuY{position:absolute;top:18px;right:22px;font-family:var(--mono);font-size:14px;color:var(--ink-2);transition:transform .3s,color .3s}.galerie_foot__gjvKo{max-width:1440px;margin:80px auto 0;padding:60px 40px 40px;border-top:1px solid var(--line);display:grid;grid-gap:18px;gap:18px;justify-items:center;text-align:center}.galerie_foot__gjvKo h2{font-family:var(--serif);font-weight:400;font-size:clamp(28px,3.6vw,48px);line-height:1.1;letter-spacing:-.015em;margin:0}.galerie_foot__gjvKo h2 em{font-style:italic;color:var(--accent)}.galerie_foot__gjvKo p{color:var(--ink-2);margin:0;max-width:540px}.galerie_footRow__Vl2fa{display:inline-flex;gap:12px;flex-wrap:wrap;justify-content:center;margin-top:12px}.galerie_btn__tPT_Q{display:inline-flex;align-items:center;gap:10px;padding:14px 22px;border-radius:99px;font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;background:var(--accent);color:oklch(.1 .005 30);border:1px solid var(--accent)}.galerie_btnGhost__7g8r2{background:transparent;color:var(--ink);border-color:var(--line-2)}.galerie_btn__tPT_Q:hover{transform:translateY(-1px)}