Files
desfoto/site/projekte/index.html
desfoto automation 8ffeea6731 feat: expand portfolios, drop wedding crowd photos, offer studio on site
- 28 more of the operator's own public images (42 -> 67), alts from his captions
- remove group-feier, group-outdoor, group-posiert (wedding guests visible)
- studio section now offers Studio Neumuenster and Mobiles Studio
- deploy: --force-recreate on release and rollback, plus in-container content probe
- verify: DESFOTO_BASE dry-run, redirect, asset and privacy checks
- tests: 57 OK (3 new content guards, 2 deploy/verify regression guards)
2026-09-19 17:37:49 +02:00

139 lines
27 KiB
HTML

<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Projekte · desfoto</title>
<meta name="description" content="Eigene Projekte von desfoto: Bands und Konzerte, Landschaft und Tierwelt, Portraits ohne Anlass und pro-bono-Arbeiten für Initiativen ohne Budget.">
<meta name="author" content="Denny Schulz">
<meta name="robots" content="index,follow,max-image-preview:large">
<meta name="theme-color" content="#17140F">
<link rel="canonical" href="https://desfoto.de/projekte/">
<meta property="og:type" content="website">
<meta property="og:site_name" content="desfoto">
<meta property="og:locale" content="de_DE">
<meta property="og:title" content="Projekte · desfoto">
<meta property="og:description" content="Eigene Projekte von desfoto: Bands und Konzerte, Landschaft und Tierwelt, Portraits ohne Anlass und pro-bono-Arbeiten für Initiativen ohne Budget.">
<meta property="og:url" content="https://desfoto.de/projekte/">
<meta property="og:image" content="https://desfoto.de/assets/img/og-projekte.jpg">
<meta property="og:image:width" content="1200">
<meta property="og:image:height" content="630">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Projekte · desfoto">
<meta name="twitter:description" content="Eigene Projekte von desfoto: Bands und Konzerte, Landschaft und Tierwelt, Portraits ohne Anlass und pro-bono-Arbeiten für Initiativen ohne Budget.">
<meta name="twitter:image" content="https://desfoto.de/assets/img/og-projekte.jpg">
<link rel="icon" href="/favicon.svg" type="image/svg+xml">
<link rel="icon" href="/assets/img/favicon-32.png" sizes="32x32" type="image/png">
<link rel="apple-touch-icon" href="/assets/img/apple-touch-icon.png">
<link rel="manifest" href="/site.webmanifest">
<link rel="stylesheet" href="/assets/fonts.css">
<link rel="stylesheet" href="/assets/site.css">
<noscript><style>.reveal,.reveal--mask{opacity:1;transform:none;clip-path:none}.reveal--mask>*{clip-path:none}.hero__title .w>span,.hero__sub,.hero__actions,.hero__facts{opacity:1;transform:none}</style></noscript>
<script type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Start","item":"https://desfoto.de/"},{"@type":"ListItem","position":2,"name":"Projekte","item":"https://desfoto.de/projekte/"}]}</script>
</head>
<body>
<a class="skip" href="#main">Zum Inhalt springen</a>
<header class="masthead">
<div class="shell masthead__inner">
<a class="brand" href="/" aria-label="desfoto Startseite">
<span class="brand__mark"><img src="/assets/img/logo-160.png" width="160" height="160" alt="" decoding="async"></span>
<span class="brand__text"><span>desfoto</span><small>Fotografie &amp; Video</small></span>
</a>
<button class="nav__toggle" type="button" aria-expanded="false" aria-controls="site-nav" data-nav-toggle>
<svg viewBox="0 0 24 24" aria-hidden="true"><path d="M4 7h16M4 12h16M4 17h16"/></svg> Menü
</button>
<nav class="nav" id="site-nav" aria-label="Hauptnavigation"><div class="nav__item"><a class="nav__link" href="/shootings/">Shootings<svg class="nav__caret" viewBox="0 0 16 16" aria-hidden="true"><path d="M3 6l5 5 5-5"/></svg></a><div class="nav__sub"><a href="/businessfotografie/">Businessfotografie</a><a href="/portrait-und-model/">Portrait &amp; Model</a><a href="/familien-und-paare/">Familien &amp; Paare</a><a href="/minishootings/">Minishootings</a></div></div><a class="nav__link" href="/video/">Video</a><a class="nav__link" href="/projekte/" aria-current="page">Projekte</a><a class="nav__link" href="/ueber/">Über</a><a class="btn btn--solid" href="/kontakt/">Projekt anfragen</a></nav>
</div>
<span class="progress" aria-hidden="true"><span class="progress__bar" data-progress></span></span>
</header>
<main id="main"><section class="page-head">
<div class="page-head__bg">
<img class="" src="/assets/img/free-mountain-view-1200.webp" srcset="/assets/img/free-mountain-view-480.webp 480w, /assets/img/free-mountain-view-768.webp 768w, /assets/img/free-mountain-view-1200.webp 1200w, /assets/img/free-mountain-view-1600.webp 1600w" sizes="100vw" width="1600" height="1067" decoding="async" loading="eager" alt="Eine Person sitzt über einer wolkenverhangenen Berglandschaft" style="object-position:50% 45%" fetchpriority="high">
</div>
<div class="shell page-head__inner">
<div class="breadcrumb"><a href="/">Start</a><span>/</span><span>Projekte</span></div>
<span class="kicker">Projekte</span>
<h1 class="balance">Eigene Arbeiten, Musik und freie Strecken</h1>
<p class="page-head__lead">Neben Auftragsarbeiten entstehen eigene Projekte: Bands und Konzerte, Landschaft und Tierwelt, Menschen und Momente ohne Termin.</p>
<div class="page-head__actions"><a class="btn btn--solid" href="/kontakt/">Projekt anfragen</a><a class="btn btn--outline-light" href="/video/">Musikvideo ansehen</a></div>
</div>
</section><section class="section"><div class="shell"><div class="section-head"><div class="section-head__text stack"><span class="kicker">Musik &amp; Bühne</span><h2 class="balance">Bands, Konzerte und Musikvideos</h2><p class="lead measure">Musik ist mein zweites Standbein. Für Extinct und Sagenbringer entstehen Bilder und Videoarbeiten, dazu das eigene Musikvideo für Thjódrörir.</p></div></div><div class="grid grid--3" data-stagger="0.09"><div class="reveal reveal--mask"><img class="frame frame--4x5 frame--hover" src="/assets/img/music-vocal-blue-1200.webp" srcset="/assets/img/music-vocal-blue-480.webp 480w, /assets/img/music-vocal-blue-768.webp 768w, /assets/img/music-vocal-blue-1200.webp 1200w, /assets/img/music-vocal-blue-1600.webp 1600w" sizes="(min-width: 62rem) 30vw, (min-width: 40rem) 45vw, 92vw" width="1600" height="2400" decoding="async" loading="lazy" alt="Sänger mit erhobenem Arm im blauen Bühnenlicht" style="object-position:50% 30%"></div><div class="reveal reveal--mask"><img class="frame frame--4x5 frame--hover" src="/assets/img/band-sagenbringer-1200.webp" srcset="/assets/img/band-sagenbringer-480.webp 480w, /assets/img/band-sagenbringer-768.webp 768w, /assets/img/band-sagenbringer-1200.webp 1200w, /assets/img/band-sagenbringer-1600.webp 1600w" sizes="(min-width: 62rem) 30vw, (min-width: 40rem) 45vw, 92vw" width="1600" height="2399" decoding="async" loading="lazy" alt="Musiker in Fellkleidung im Wald, von unten fotografiert" style="object-position:50% 30%"></div><div class="reveal reveal--mask"><img class="frame frame--4x5 frame--hover" src="/assets/img/music-dreadlocks-1200.webp" srcset="/assets/img/music-dreadlocks-480.webp 480w, /assets/img/music-dreadlocks-768.webp 768w, /assets/img/music-dreadlocks-1200.webp 1200w, /assets/img/music-dreadlocks-1600.webp 1600w" sizes="(min-width: 62rem) 30vw, (min-width: 40rem) 45vw, 92vw" width="1600" height="2000" decoding="async" loading="lazy" alt="Musiker mit Dreadlocks vor einem Mikrofon" style="object-position:50% 35%"></div><div class="reveal reveal--mask"><img class="frame frame--4x5 frame--hover" src="/assets/img/band-extinct-group-1200.webp" srcset="/assets/img/band-extinct-group-480.webp 480w, /assets/img/band-extinct-group-768.webp 768w, /assets/img/band-extinct-group-1200.webp 1200w, /assets/img/band-extinct-group-1600.webp 1600w" sizes="(min-width: 62rem) 30vw, (min-width: 40rem) 45vw, 92vw" width="1600" height="1280" decoding="async" loading="lazy" alt="Vier Bandmitglieder hintereinander in Schwarzweiß" style="object-position:50% 40%"></div><div class="reveal reveal--mask"><img class="frame frame--3x2 frame--hover" src="/assets/img/band-extinct-1200.webp" srcset="/assets/img/band-extinct-480.webp 480w, /assets/img/band-extinct-768.webp 768w, /assets/img/band-extinct-1200.webp 1200w, /assets/img/band-extinct-1600.webp 1600w" sizes="(min-width: 62rem) 30vw, (min-width: 40rem) 45vw, 92vw" width="1600" height="1068" decoding="async" loading="lazy" alt="Die Band Extinct steht hintereinander vor schwarzem Hintergrund" style="object-position:50% 45%"></div><div class="reveal reveal--mask"><img class="frame frame--1x1 frame--hover" src="/assets/img/music-mic-1200.webp" srcset="/assets/img/music-mic-480.webp 480w, /assets/img/music-mic-768.webp 768w, /assets/img/music-mic-1200.webp 1200w, /assets/img/music-mic-1600.webp 1600w" sizes="(min-width: 62rem) 30vw, (min-width: 40rem) 45vw, 92vw" width="1600" height="2399" decoding="async" loading="lazy" alt="Bärtiger Sänger am Mikrofon mit erhobener Hand" style="object-position:50% 35%"></div><div class="reveal reveal--mask"><img class="frame frame--1x1 frame--hover" src="/assets/img/music-drums-1200.webp" srcset="/assets/img/music-drums-480.webp 480w, /assets/img/music-drums-768.webp 768w, /assets/img/music-drums-1200.webp 1200w, /assets/img/music-drums-1600.webp 1600w" sizes="(min-width: 62rem) 30vw, (min-width: 40rem) 45vw, 92vw" width="1600" height="2217" decoding="async" loading="lazy" alt="Schlagzeuger am Drumset in Schwarzweiß" style="object-position:50% 45%"></div><div class="reveal reveal--mask"><img class="frame frame--1x1 frame--hover" src="/assets/img/music-drummer-1200.webp" srcset="/assets/img/music-drummer-480.webp 480w, /assets/img/music-drummer-768.webp 768w, /assets/img/music-drummer-1200.webp 1200w, /assets/img/music-drummer-1600.webp 1600w" sizes="(min-width: 62rem) 30vw, (min-width: 40rem) 45vw, 92vw" width="1600" height="2000" decoding="async" loading="lazy" alt="Schlagzeuger blickt hinter seinen Becken hervor" style="object-position:50% 45%"></div><div class="reveal reveal--mask"><img class="frame frame--1x1 frame--hover" src="/assets/img/music-horns-1200.webp" srcset="/assets/img/music-horns-480.webp 480w, /assets/img/music-horns-768.webp 768w, /assets/img/music-horns-1200.webp 1200w, /assets/img/music-horns-1600.webp 1600w" sizes="(min-width: 62rem) 30vw, (min-width: 40rem) 45vw, 92vw" width="1600" height="1068" decoding="async" loading="lazy" alt="Zwei Musiker trinken aus Trinkhörnern" style="object-position:50% 35%"></div><div class="reveal reveal--mask"><img class="frame frame--3x2 frame--hover" src="/assets/img/music-strings-1200.webp" srcset="/assets/img/music-strings-480.webp 480w, /assets/img/music-strings-768.webp 768w, /assets/img/music-strings-1200.webp 1200w, /assets/img/music-strings-1600.webp 1600w" sizes="(min-width: 62rem) 30vw, (min-width: 40rem) 45vw, 92vw" width="1600" height="1067" decoding="async" loading="lazy" alt="Nahaufnahme einer Hand an den Saiten einer E-Gitarre" style="object-position:50% 50%"></div></div><div class="btn-row" style="margin-top:2rem"><a class="link-arrow" href="/video/">Zum Musikvideo <svg viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12h13M13 6l6 6-6 6"/></svg></a></div></div></section><section class="section section--paper2"><div class="shell"><div class="section-head"><div class="section-head__text stack"><span class="kicker">Freie Arbeiten</span><h2 class="balance">Strecken ohne Auftrag</h2><p class="lead measure">Landschaft, Tierwelt und Menschen, entstanden nebenbei und ohne Auftraggeber. Drei Themen, ein Blick — das, was ich ohnehin fotografiere.</p></div></div><div class="grid grid--3" data-stagger="0.09"><div class="reveal reveal--mask"><img class="frame frame--4x5 frame--hover" src="/assets/img/free-mountain-view-1200.webp" srcset="/assets/img/free-mountain-view-480.webp 480w, /assets/img/free-mountain-view-768.webp 768w, /assets/img/free-mountain-view-1200.webp 1200w, /assets/img/free-mountain-view-1600.webp 1600w" sizes="(min-width: 62rem) 30vw, (min-width: 40rem) 45vw, 92vw" width="1600" height="1067" decoding="async" loading="lazy" alt="Eine Person sitzt über einer wolkenverhangenen Berglandschaft" style="object-position:50% 45%"></div><div class="reveal reveal--mask"><img class="frame frame--4x5 frame--hover" src="/assets/img/free-fjord-1200.webp" srcset="/assets/img/free-fjord-480.webp 480w, /assets/img/free-fjord-768.webp 768w, /assets/img/free-fjord-1200.webp 1200w, /assets/img/free-fjord-1600.webp 1600w" sizes="(min-width: 62rem) 30vw, (min-width: 40rem) 45vw, 92vw" width="1600" height="1600" decoding="async" loading="lazy" alt="Steile Felsnadeln vor dem Meer" style="object-position:50% 50%"></div><div class="reveal reveal--mask"><img class="frame frame--4x5 frame--hover" src="/assets/img/free-woman-coast-1200.webp" srcset="/assets/img/free-woman-coast-480.webp 480w, /assets/img/free-woman-coast-768.webp 768w, /assets/img/free-woman-coast-1200.webp 1200w, /assets/img/free-woman-coast-1600.webp 1600w" sizes="(min-width: 62rem) 30vw, (min-width: 40rem) 45vw, 92vw" width="1600" height="2400" decoding="async" loading="lazy" alt="Eine Frau mit Hut steht an einer felsigen Küste" style="object-position:50% 40%"></div><div class="reveal reveal--mask"><img class="frame frame--3x2 frame--hover" src="/assets/img/free-fog-forest-1200.webp" srcset="/assets/img/free-fog-forest-480.webp 480w, /assets/img/free-fog-forest-768.webp 768w, /assets/img/free-fog-forest-1200.webp 1200w, /assets/img/free-fog-forest-1600.webp 1600w" sizes="(min-width: 62rem) 30vw, (min-width: 40rem) 45vw, 92vw" width="1600" height="2000" decoding="async" loading="lazy" alt="Nebel zieht durch einen Nadelwald am Berghang" style="object-position:50% 45%"></div><div class="reveal reveal--mask"><img class="frame frame--3x2 frame--hover" src="/assets/img/free-lake-person-1200.webp" srcset="/assets/img/free-lake-person-480.webp 480w, /assets/img/free-lake-person-768.webp 768w, /assets/img/free-lake-person-1200.webp 1200w, /assets/img/free-lake-person-1600.webp 1600w" sizes="(min-width: 62rem) 30vw, (min-width: 40rem) 45vw, 92vw" width="1600" height="1280" decoding="async" loading="lazy" alt="Eine Person am Bergsee spiegelt sich im Wasser" style="object-position:50% 50%"></div><div class="reveal reveal--mask"><img class="frame frame--3x2 frame--hover" src="/assets/img/free-golden-grass-1200.webp" srcset="/assets/img/free-golden-grass-480.webp 480w, /assets/img/free-golden-grass-768.webp 768w, /assets/img/free-golden-grass-1200.webp 1200w, /assets/img/free-golden-grass-1600.webp 1600w" sizes="(min-width: 62rem) 30vw, (min-width: 40rem) 45vw, 92vw" width="1600" height="1067" decoding="async" loading="lazy" alt="Gräser im goldenen Licht des Sonnenuntergangs" style="object-position:50% 50%"></div><div class="reveal reveal--mask"><img class="frame frame--1x1 frame--hover" src="/assets/img/free-fox-1200.webp" srcset="/assets/img/free-fox-480.webp 480w, /assets/img/free-fox-768.webp 768w, /assets/img/free-fox-1200.webp 1200w, /assets/img/free-fox-1600.webp 1600w" sizes="(min-width: 62rem) 30vw, (min-width: 40rem) 45vw, 92vw" width="1600" height="1600" decoding="async" loading="lazy" alt="Nahaufnahme eines Rotfuchses" style="object-position:50% 45%"></div><div class="reveal reveal--mask"><img class="frame frame--1x1 frame--hover" src="/assets/img/free-cat-1200.webp" srcset="/assets/img/free-cat-480.webp 480w, /assets/img/free-cat-768.webp 768w, /assets/img/free-cat-1200.webp 1200w, /assets/img/free-cat-1600.webp 1600w" sizes="(min-width: 62rem) 30vw, (min-width: 40rem) 45vw, 92vw" width="1600" height="1067" decoding="async" loading="lazy" alt="Nahaufnahme einer getigerten Katze im Seitenlicht" style="object-position:50% 42%"></div><div class="reveal reveal--mask"><img class="frame frame--1x1 frame--hover" src="/assets/img/free-arch-garden-1200.webp" srcset="/assets/img/free-arch-garden-480.webp 480w, /assets/img/free-arch-garden-768.webp 768w, /assets/img/free-arch-garden-1200.webp 1200w, /assets/img/free-arch-garden-1600.webp 1600w" sizes="(min-width: 62rem) 30vw, (min-width: 40rem) 45vw, 92vw" width="1600" height="2398" decoding="async" loading="lazy" alt="Blick durch einen steinernen Torbogen in einen Garten" style="object-position:50% 45%"></div><div class="reveal reveal--mask"><img class="frame frame--1x1 frame--hover" src="/assets/img/free-castle-lake-1200.webp" srcset="/assets/img/free-castle-lake-480.webp 480w, /assets/img/free-castle-lake-768.webp 768w, /assets/img/free-castle-lake-1200.webp 1200w, /assets/img/free-castle-lake-1600.webp 1600w" sizes="(min-width: 62rem) 30vw, (min-width: 40rem) 45vw, 92vw" width="1600" height="2000" decoding="async" loading="lazy" alt="Kleine Burg auf einer Insel in einem bewaldeten See" style="object-position:50% 50%"></div><div class="reveal reveal--mask"><img class="frame frame--1x1 frame--hover" src="/assets/img/free-swans-1200.webp" srcset="/assets/img/free-swans-480.webp 480w, /assets/img/free-swans-768.webp 768w, /assets/img/free-swans-1200.webp 1200w, /assets/img/free-swans-1600.webp 1600w" sizes="(min-width: 62rem) 30vw, (min-width: 40rem) 45vw, 92vw" width="1600" height="1067" decoding="async" loading="lazy" alt="Zwei Schwäne auf ruhigem Wasser" style="object-position:50% 45%"></div><div class="reveal reveal--mask"><img class="frame frame--1x1 frame--hover" src="/assets/img/free-sparrow-1200.webp" srcset="/assets/img/free-sparrow-480.webp 480w, /assets/img/free-sparrow-768.webp 768w, /assets/img/free-sparrow-1200.webp 1200w, /assets/img/free-sparrow-1600.webp 1600w" sizes="(min-width: 62rem) 30vw, (min-width: 40rem) 45vw, 92vw" width="1600" height="1280" decoding="async" loading="lazy" alt="Ein Spatz sitzt auf einem Ast" style="object-position:50% 45%"></div><div class="reveal reveal--mask"><img class="frame frame--1x1 frame--hover" src="/assets/img/free-cat-light-1200.webp" srcset="/assets/img/free-cat-light-480.webp 480w, /assets/img/free-cat-light-768.webp 768w, /assets/img/free-cat-light-1200.webp 1200w, /assets/img/free-cat-light-1600.webp 1600w" sizes="(min-width: 62rem) 30vw, (min-width: 40rem) 45vw, 92vw" width="1600" height="1600" decoding="async" loading="lazy" alt="Eine getigerte Katze schaut aus dem Fenster" style="object-position:50% 45%"></div><div class="reveal reveal--mask"><img class="frame frame--1x1 frame--hover" src="/assets/img/free-cat-white-1200.webp" srcset="/assets/img/free-cat-white-480.webp 480w, /assets/img/free-cat-white-768.webp 768w, /assets/img/free-cat-white-1200.webp 1200w, /assets/img/free-cat-white-1600.webp 1600w" sizes="(min-width: 62rem) 30vw, (min-width: 40rem) 45vw, 92vw" width="1600" height="2399" decoding="async" loading="lazy" alt="Eine weiße Katze mit aufgerichtetem buschigem Schwanz" style="object-position:50% 40%"></div><div class="reveal reveal--mask"><img class="frame frame--1x1 frame--hover" src="/assets/img/free-dogs-forest-1200.webp" srcset="/assets/img/free-dogs-forest-480.webp 480w, /assets/img/free-dogs-forest-768.webp 768w, /assets/img/free-dogs-forest-1200.webp 1200w, /assets/img/free-dogs-forest-1600.webp 1600w" sizes="(min-width: 62rem) 30vw, (min-width: 40rem) 45vw, 92vw" width="1600" height="1067" decoding="async" loading="lazy" alt="Zwei Hunde liegen auf einem Waldweg" style="object-position:50% 50%"></div></div></div></section><section class="section"><div class="shell"><div class="section-head"><div class="section-head__text stack"><span class="kicker">Menschen</span><h2 class="balance">Portraits ohne Anlass</h2></div></div><div class="grid grid--3" data-stagger="0.09"><div class="reveal reveal--mask"><img class="frame frame--4x5 frame--hover" src="/assets/img/free-portrait-light-1200.webp" srcset="/assets/img/free-portrait-light-480.webp 480w, /assets/img/free-portrait-light-768.webp 768w, /assets/img/free-portrait-light-1200.webp 1200w, /assets/img/free-portrait-light-1600.webp 1600w" sizes="(min-width: 62rem) 30vw, (min-width: 40rem) 45vw, 92vw" width="1600" height="2400" decoding="async" loading="lazy" alt="Frauenportrait im weichen Seitenlicht vor dunklem Hintergrund" style="object-position:50% 28%"></div><div class="reveal reveal--mask"><img class="frame frame--4x5 frame--hover" src="/assets/img/free-modern-portrait-1200.webp" srcset="/assets/img/free-modern-portrait-480.webp 480w, /assets/img/free-modern-portrait-768.webp 768w, /assets/img/free-modern-portrait-1200.webp 1200w, /assets/img/free-modern-portrait-1600.webp 1600w" sizes="(min-width: 62rem) 30vw, (min-width: 40rem) 45vw, 92vw" width="1600" height="2000" decoding="async" loading="lazy" alt="Portrait einer Frau mit Sonnenbrille" style="object-position:50% 30%"></div><div class="reveal reveal--mask"><img class="frame frame--4x5 frame--hover" src="/assets/img/portrait-marina-sunset-1200.webp" srcset="/assets/img/portrait-marina-sunset-480.webp 480w, /assets/img/portrait-marina-sunset-768.webp 768w, /assets/img/portrait-marina-sunset-1200.webp 1200w, /assets/img/portrait-marina-sunset-1600.webp 1600w" sizes="(min-width: 62rem) 30vw, (min-width: 40rem) 45vw, 92vw" width="1600" height="1068" decoding="async" loading="lazy" alt="Marinas Silhouette vor orangefarbenem Abendhimmel" style="object-position:50% 45%"></div><div class="reveal reveal--mask"><img class="frame frame--4x5 frame--hover" src="/assets/img/editorial-studio-side-1200.webp" srcset="/assets/img/editorial-studio-side-480.webp 480w, /assets/img/editorial-studio-side-768.webp 768w, /assets/img/editorial-studio-side-1200.webp 1200w, /assets/img/editorial-studio-side-1600.webp 1600w" sizes="(min-width: 62rem) 30vw, (min-width: 40rem) 45vw, 92vw" width="1600" height="2399" decoding="async" loading="lazy" alt="Marta im seitlichen Studiolicht vor dunklem Hintergrund" style="object-position:50% 30%"></div><div class="reveal reveal--mask"><img class="frame frame--4x5 frame--hover" src="/assets/img/movement-light-1200.webp" srcset="/assets/img/movement-light-480.webp 480w, /assets/img/movement-light-768.webp 768w, /assets/img/movement-light-1200.webp 1200w, /assets/img/movement-light-1600.webp 1600w" sizes="(min-width: 62rem) 30vw, (min-width: 40rem) 45vw, 92vw" width="1600" height="2398" decoding="async" loading="lazy" alt="Lichtspur aus einer langen Belichtung" style="object-position:50% 50%"></div></div></div></section><section class="section section--paper2"><div class="shell"><div class="section-head"><div class="section-head__text stack"><span class="kicker">Pro bono</span><h2 class="balance">Arbeiten, die ich unterstütze</h2><p class="lead measure">Manche Projekte sind wichtig, haben aber kein Budget. Wenn es passt, mache ich sie trotzdem.</p></div></div><div class="grid" style="grid-template-columns:minmax(0,1fr) minmax(0,1fr)"><div class="stack">
<p class="lead">Ich fotografiere und filme gelegentlich kostenlos für Initiativen, Vereine,
gemeinnützige Projekte und Menschen, die dabei Unterstützung brauchen — als Beitrag zu dem
Umfeld, in dem ich lebe.</p>
<p class="card__text">Schreib mir ruhig, wenn du so ein Projekt hast. Erzähl kurz, worum es geht,
wann es stattfindet und was du dir an Bildern oder Video wünschst. Ich schaue, ob es zeitlich
und inhaltlich passt.</p>
</div><div class="note">Einen Anspruch auf eine kostenlose Umsetzung gibt es nicht. Ich sage ehrlich zu, wenn ich es schaffe &mdash; oder ab, wenn nicht.</div><p style="margin-top:1.2rem"><a class="btn btn--ink" href="/kontakt/">Pro-bono-Anfrage senden</a></p></div></div></section><section class="section"><div class="shell"><div class="section-head"><div class="section-head__text stack"><span class="kicker">Auftragsarbeiten</span><h2 class="balance">Und sonst?</h2><p class="lead measure">Business, Portrait, Familie, Events und Video — alles, was in den Leistungen steht. Der beste Weg ist ein kurzer Blick in die Bereiche.</p></div></div><div class="grid grid--3"><article class="card reveal"><h3>Shootings</h3><p class="card__text">Business, Portrait, Familie und Minishootings.</p><div class="card__foot"><a class="link-arrow" href="/shootings/">Ansehen <svg viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12h13M13 6l6 6-6 6"/></svg></a></div></article><article class="card reveal"><h3>Businessfotografie</h3><p class="card__text">Portraits, Teams und Produkte für Unternehmen.</p><div class="card__foot"><a class="link-arrow" href="/businessfotografie/">Ansehen <svg viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12h13M13 6l6 6-6 6"/></svg></a></div></article><article class="card reveal"><h3>Videoprojekte</h3><p class="card__text">Musikvideo, Imagefilm und Eventnachbericht.</p><div class="card__foot"><a class="link-arrow" href="/video/">Ansehen <svg viewBox="0 0 24 24" aria-hidden="true"><path d="M5 12h13M13 6l6 6-6 6"/></svg></a></div></article></div></div></section><section class="section section--ink">
<div class="shell">
<div class="section-head">
<div class="section-head__text stack">
<span class="kicker">Kontakt</span>
<h2 class="balance">Lass uns dein Projekt besprechen.</h2>
<p class="lead measure" style="color:rgba(246,242,234,.82)">Schreib kurz, worum es geht, wann es stattfinden soll und was du mit den Bildern vorhast. Du bekommst eine ehrliche Einschätzung und einen Preis.</p>
</div>
<div class="btn-row">
<a class="btn btn--light" href="/kontakt/">Projekt anfragen</a>
<a class="btn btn--outline-light" href="/projekte/">Arbeiten ansehen</a>
</div>
</div>
</div>
</section></main>
<footer class="footer">
<div class="shell">
<div class="footer__grid">
<div class="footer__brand">
<span class="brand">
<span class="brand__mark"><img src="/assets/img/logo-160.png" width="160" height="160" alt="" decoding="async"></span>
<span class="brand__text"><span>desfoto</span><small>Fotografie &amp; Video</small></span>
</span>
<p class="footer__claim">Fotografie und Video aus Neumünster. Ein Angebot von Denny Schulz Fotografie.</p>
</div>
<div>
<h2>Shootings</h2>
<div class="footer__links">
<a href="/shootings/">Überblick Shootings</a>
<a href="/businessfotografie/">Businessfotografie</a>
<a href="/portrait-und-model/">Portrait &amp; Model</a>
<a href="/familien-und-paare/">Familien &amp; Paare</a>
<a href="/minishootings/">Minishootings</a>
</div>
</div>
<div>
<h2>Video &amp; mehr</h2>
<div class="footer__links">
<a href="/video/">Videoprojekte</a>
<a href="/social-media/">Social Media</a>
<a href="/projekte/">Projekte</a>
<a href="/ueber/">Über desfoto</a>
</div>
</div>
<div>
<h2>Kontakt</h2>
<div class="footer__links">
<a href="mailto:info@dennyschulz.de">info@dennyschulz.de</a>
<a href="tel:+491754083133">+49 175 4083133</a>
<a href="/kontakt/">Anfrage stellen</a>
<span class="muted">Neumünster · Schleswig-Holstein</span>
</div>
</div>
<div>
<h2>Netzwerk</h2>
<div class="footer__links"><a class="footer__ext" href="https://www.dennyschulz.de/" target="_blank" rel="noopener">dennyschulz.de <svg viewBox="0 0 24 24" aria-hidden="true"><path d="M14 5h5v5M19 5l-7 7M18 14v4a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h4"/></svg></a><small>Hochzeiten, Portraits und Business — die fotografische Arbeit unter eigenem Namen.</small><a class="footer__ext" href="https://dennyapp.de/" target="_blank" rel="noopener">dennyapp.de <svg viewBox="0 0 24 24" aria-hidden="true"><path d="M14 5h5v5M19 5l-7 7M18 14v4a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h4"/></svg></a><small>Websites und Web-Apps aus Neumünster — Design, Entwicklung und eigene Produkte.</small></div>
</div>
</div>
<div class="footer__bottom">
<nav aria-label="Rechtliches">
<a href="/impressum/">Impressum</a>
<a href="/datenschutz/">Datenschutz</a>
<a href="/kontakt/">Kontakt</a>
</nav>
<span>© Denny Schulz · Denny Schulz Fotografie · Alle Rechte an den gezeigten Bildern und Filmen vorbehalten.</span>
</div>
</div>
</footer>
<script src="/assets/site.js" defer></script>
</body>
</html>