html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{margin:0;padding:0}body{background-color:#191919;height:100%}.header{background-color:#000;padding:50px 0 0}nav ul{text-align:center;justify-content:center;display:flex}ul li{float:left;list-style:none;display:inline-block}.headnav{justify-content:center;display:flex}nav{background-color:#000;border:1px solid #333;border-left:0;border-right:0;width:100%;height:50px;margin:60px auto 0}nav ul li a{padding:0 20px;font-size:12px;line-height:50px;display:block}.headnav ul li a:hover,.headnav ul li.selected a{color:#fff;border-bottom:1px solid #fff}.dropdown{overflow:hidden}.dropctd{z-index:1;background-color:#000;border-top:1px solid #fff;min-width:160px;margin-top:50px;display:none;position:absolute}.dropctd a{float:none;color:#afafaf;text-align:left;padding:12px 16px;font-size:12px;display:block}.dropdown:hover .dropctd{display:block}.navicon{width:45px;height:35px;display:none}#languageicon{width:30px;height:auto;margin:17px 16px;transition:all .2s}#languageicon:hover{transform:scale(1.05)}#instaIcon{width:25px;height:auto;margin:10px;transition:all .2s}#instaIcon:hover{transform:scale(1.05)}h1{color:#efefef;text-align:center;padding-top:20px;font-family:Arial,Helvetica,sans-serif;font-size:60px;font-weight:700}h2{color:#898989;text-align:center;margin-top:7px;font-family:Arial,Helvetica,sans-serif;font-size:20px}h3{color:#fff;margin-top:3px;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:700}h4{color:#fff;white-space:nowrap;margin-top:3px;font-family:Arial,Helvetica,sans-serif;font-size:22px;font-weight:700}p{color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:150%}a{color:#afafaf;font-family:Arial,Helvetica,sans-serif;font-size:15px;text-decoration:none}.pbold{font-weight:700}#L1{width:45%;margin:30px auto}.landing{justify-content:center;display:flex}.foot{background-color:#000;width:100%;height:50px;padding:10px 0;position:relative;bottom:0;left:0}.foot ul{justify-content:center;display:flex}.foot ul a{padding:20px;line-height:300%}#CV{border-collapse:collapse;background-color:#111;width:auto;font-family:Arial,Helvetica,sans-serif;line-height:170%}#CV td,#CV th{border:1px solid #333;padding:8px}.vitatotal{justify-content:center;width:100%;display:flex}.vitar{color:#fff;width:min-content;min-width:40%;margin:30px 0 30px 30px}.gallerylink ul li{text-align:right;float:right;line-height:180%;list-style:none}.gallerylink ul{flex-direction:column;margin-top:10px;display:flex}#VitaPotrait{width:200px;height:358px}#VitaPotraitText{color:#afafaf;margin-top:5px}.vita_r_potrait{flex-direction:column;margin-top:5px;margin-bottom:30px;margin-left:0;display:flex}.certificats{width:500px;margin-top:30px}.contactbody{height:700px}#AMW3{float:right;width:200px;height:358px}.contactr{flex-direction:row-reverse;width:max-content;margin:30px 0 30px 30px;display:flex}#contactpotrait{margin-left:20px}.galleryl{text-align:right;border-right:1px solid #333;width:max-content;padding:30px 30px 30px 0}.galleryr{width:auto;margin:25px 0 30px 30px}.gallerytotal{justify-content:center;width:100%;display:flex}.galsection{flex-wrap:wrap;width:680px;margin-top:15px;margin-bottom:30px;display:flex}.galline{width:100%}.galheader{display:flex}hr{border:none;border-bottom:1px solid #363636;margin:0 0 10px 10px}.galpic{width:min-content;margin-bottom:25px}.galsrc{width:170px;height:170px;margin-bottom:10px;transition:all .2s}.galsrc:hover{transform:scale(1.05)}.galleryr p{color:#ddd;width:auto;margin-left:15px;line-height:100%}.backlink{align-self:flex-start;align-items:center;gap:8px;margin:20px 0 16px;font-size:14px;display:inline-flex}.imginfo{flex-direction:column;margin:5px 0 30px 30px;display:flex}.imginfo h1{margin-bottom:30px;font-size:35px}.imginfo img{width:600px}.imgdetails{margin-top:100px;margin-left:25px}.imgdetails p{line-height:200%}.imgdetails .imginterest{color:#afafaf;max-width:260px;margin-top:16px;line-height:160%}.imginterest a{color:#fff;text-decoration:underline}.galquicknav{display:none}.imginfobottom{flex-direction:row;display:flex}.impressum h3{margin:15px 0}.impressum p{line-height:170%}.impressum h1{text-align:left;margin-bottom:30px;font-size:40px}.privacy{width:70%;margin:25px 0 30px 30px}.privacy h3{margin-top:40px;margin-bottom:30px;font-size:25px;font-weight:400}.privacy p{margin-bottom:20px;line-height:170%}.privacy h1{text-align:left;word-wrap:break-word;margin-bottom:30px;font-size:25px}.privacy h4{white-space:normal;margin-bottom:20px;font-size:18px}.pitalic{font-style:italic}ul.bullet{margin-left:10px;list-style-type:circle}@media only screen and (width<=600px){.header{padding:25px 0 0}nav{border:none;margin:30px auto 0}h1{font-size:45px}#L1{width:80%;margin-bottom:20%}.galsection{width:240px}.galsrc{width:240px;height:240px}.galleryr{margin-left:0;margin-right:0}.certificats{width:100%}.contactr{flex-direction:column;margin-left:0;margin-right:0}.vita_r_potrait{margin-bottom:20px;margin-left:0}.imginfo img{width:90%;margin-left:5%}.imginfo{justify-content:center;margin-left:0;margin-right:0}.contactbody{height:200px}}@media only screen and (width<=800px){.galquicknav{top:var(--header-height,92px);z-index:5;scrollbar-width:none;background-color:#191919f0;border-bottom:1px solid #333;gap:8px;margin:-24px -20px 20px;padding:12px 20px;display:flex;position:sticky;overflow-x:auto}.galquicknav::-webkit-scrollbar{display:none}.galquicknav a{white-space:nowrap;border:1px solid #333;border-radius:999px;flex:none;padding:6px 12px;font-size:13px}.galquicknav a.is-active{color:#191919;background-color:#fff;border-color:#fff}.galleryl{display:none}.vitar,.galleryr,.privacy{margin-left:0}.galsection{width:240px}.vitar{margin-left:0;margin-right:0}}@media only screen and (width<=1000px){.imginfobottom{flex-direction:column}}@keyframes nyxx-fade-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes nyxx-fade-in{0%{opacity:0}to{opacity:1}}.header{z-index:10;transition:padding-top .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s;position:fixed;top:0;left:0;right:0}.header h1{transition:font-size .35s cubic-bezier(.2,.7,.2,1),padding-top .35s cubic-bezier(.2,.7,.2,1)}.header h2{max-height:40px;transition:max-height .35s cubic-bezier(.2,.7,.2,1),opacity .25s,margin-top .35s cubic-bezier(.2,.7,.2,1);overflow:hidden}.header nav{transition:margin-top .35s cubic-bezier(.2,.7,.2,1)}.header.header--compact{padding-top:12px;box-shadow:0 6px 24px #0000000f}.header--compact h1{padding-top:0;font-size:28px}.header--compact h2{opacity:0;max-height:0;margin-top:0}.header--compact nav{margin-top:10px}@media only screen and (width<=600px){.header--compact h1{font-size:24px}.header--compact nav{margin-top:6px}}.galsection,.galpic{scroll-margin-top:calc(var(--header-height,102px) + 68px)}@media only screen and (width<=800px){.galsection,.galpic{scroll-margin-top:calc(var(--header-height,92px) + 110px)}}.galquicknav a{transition:color .25s,background-color .25s,border-color .25s}.gallerylink a.is-active{transform:translate(-4px)}.backlink span{transition:transform .25s}.backlink:hover span{transform:translate(-4px)}.header h1,.header h2{animation:.7s cubic-bezier(.2,.7,.2,1) backwards nyxx-fade-up}.header h2{animation-delay:.1s}.header h2+h2{animation-delay:.2s}.headnav{animation:.8s ease-out .3s backwards nyxx-fade-in}.page-enter{animation:.45s ease-out backwards nyxx-fade-in}a{transition:color .25s}.headnav ul li a{position:relative}.headnav ul li a:hover{border-bottom:none}.headnav ul li a:after{content:"";background-color:#fff;height:1px;transition:transform .3s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.headnav ul li a:hover:after{transform:scaleX(1)}#languageicon,#instaIcon{transition:transform .25s}.dropctd{opacity:0;visibility:hidden;transition:opacity .25s,transform .25s,visibility 0s linear .25s;display:block;transform:translateY(-6px)}.dropdown:hover .dropctd{opacity:1;visibility:visible;transition:opacity .25s,transform .25s,visibility;transform:none}.dropctd a{transition:color .2s,padding-left .2s}.dropctd a:hover{padding-left:20px}.gallerylink a{transition:color .25s,transform .25s;display:inline-block}.gallerylink a:hover{transform:translate(-4px)}.galsrc{transition:transform .4s cubic-bezier(.2,.7,.2,1)}.galleryr p{transition:color .25s}.galpic:hover p{color:#fff}#imgfull{opacity:0;transition:opacity .6s,transform .8s cubic-bezier(.2,.7,.2,1);transform:scale(.985)}#imgfull.is-loaded{opacity:1;transform:none}.reveal{opacity:0;transition:opacity .6s cubic-bezier(.2,.7,.2,1),transform .6s cubic-bezier(.2,.7,.2,1);transition-delay:var(--reveal-delay,0s);transform:translateY(16px)}.reveal.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-delay:0s!important}}:root{--bg:#f6f4f0;--surface:#fff;--text:#1c1b19;--muted:#6f6a63;--line:#e3ded6;--sold:#b3261e;--shadow-soft:0 1px 2px #1c1b190d;--shadow-lift:0 18px 40px #1c1b191f;--font:-apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", Arial, sans-serif}body{background-color:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,p,a,#CV{font-family:var(--font)}h1,h3,h4,p{color:var(--text)}a{color:var(--muted)}a:hover{color:var(--text)}hr{border-bottom-color:var(--line)}.header{background-color:var(--surface);padding-top:40px}.header h1{letter-spacing:-.02em}.header h2{color:var(--muted)}.header h2.header-name{color:var(--text)}nav{background-color:var(--surface);border-color:var(--line);margin-top:36px}.headnav ul li a{color:var(--muted);letter-spacing:.04em;font-size:13px}.headnav ul li a:hover{color:var(--text)}.headnav ul li a:after{background-color:var(--text)}.dropctd{background-color:var(--surface);border-top:1px solid var(--text);box-shadow:0 16px 32px #1c1b1914}.dropctd a{color:var(--muted)}.dropctd a:hover{color:var(--text)}#instaIcon{filter:invert()}.foot{background-color:var(--surface);border-top:1px solid var(--line)}.galleryl{border-right-color:var(--line)}.gallerylink{top:calc(var(--header-height,102px) + 28px);position:sticky}.gallerylink a{position:relative}.gallerylink a.is-active{color:var(--text)}.gallerylink a.is-active:after{content:"";background-color:currentColor;width:10px;height:1px;position:absolute;top:50%;right:-18px}.gallerylink h3{letter-spacing:.14em;color:var(--muted);font-size:12px}.gallerylink a{color:var(--muted)}.gallerylink a:hover{color:var(--text)}#L1{margin-top:48px;margin-bottom:48px;box-shadow:0 20px 60px #1c1b191f}.galleryl{flex:none;padding-left:40px}.gallerytotal .galleryr{box-sizing:border-box;flex:1 1 0;min-width:0;max-width:1400px;margin:0;padding:40px 48px 64px}.galleryr .galheader{align-items:center;margin-top:8px}.galleryr .galheader h4{letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-weight:600}.galleryr hr.galline{margin:0 0 0 16px}.galleryr .galsection{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:40px 28px;width:auto;margin:24px 0 72px;display:grid}.galleryr .galpic{width:auto;margin:0}.galleryr .galsrc{aspect-ratio:1;object-fit:contain;box-sizing:border-box;background-color:var(--surface);width:100%;height:auto;box-shadow:var(--shadow-soft);margin:0 0 12px;padding:18px;transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s cubic-bezier(.2,.7,.2,1);display:block}.galleryr .galsrc:hover{transform:none}.galleryr .galpic:hover .galsrc{box-shadow:var(--shadow-lift);transform:translateY(-4px)}.galleryr p{color:var(--text);margin-left:0;font-size:14px;line-height:1.4}.galleryr .galpic:hover p{color:var(--text)}.imginfo img{box-shadow:0 16px 48px #1c1b191f}.imgdetails p{color:var(--muted)}#soldb{color:var(--sold)!important}.imgdetails .imginterest{color:var(--muted)}.imginterest a{color:var(--text);-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px}.vitar{color:var(--text)}#VitaPotraitText{color:var(--muted)}#CV{background-color:var(--surface)}#CV td{border-color:var(--line);padding:10px 14px}#VitaPotrait,#AMW3{object-fit:cover}.vita_r_text a,.privacy p a{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px}@media only screen and (width<=800px){.gallerytotal .galleryr{padding:24px 20px 48px}.galleryr .galsection{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:28px 16px;margin-bottom:48px}.galleryr .galsrc{padding:10px}.imgdetails{margin-top:24px}.galquicknav{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom-color:var(--line);background-color:#f6f4f0f0}.galquicknav a{background-color:var(--surface);border-color:var(--line);color:var(--muted)}.galquicknav a.is-active{background-color:var(--text);border-color:var(--text);color:var(--surface)}}@media only screen and (width<=600px){.header{padding-top:25px}nav{margin-top:24px}.headnav ul li a{letter-spacing:.02em;padding:0 12px;font-size:12px}#languageicon{margin:17px 8px}}img,iframe{max-width:100%}.vitar iframe{aspect-ratio:16/9;width:100%;max-width:560px;height:auto;margin:0 0 20px;display:block}.vitar iframe[width="315"]{aspect-ratio:9/16;max-width:315px}.vitar{flex:0 640px;width:auto;min-width:0}#CV td:first-child{white-space:nowrap}.certificats{max-width:100%}.privacy{max-width:760px}.vitar,.privacy,.imginfo{margin-right:30px}.imginfo{min-width:0}.imginfo img{max-width:100%;height:auto}@media (hover:none){.dropctd{display:none}}@media only screen and (width<=1024px){#L1{width:60%}.imginfo img{width:100%;max-width:600px}}@media only screen and (width<=1000px){.imgdetails{margin:24px 0 0}}@media only screen and (width<=800px){.vitatotal,.gallerytotal{display:block}.vitar,.contactr,.privacy,.imginfo{box-sizing:border-box;width:auto;max-width:none;margin:0;padding:24px 20px 48px}.contactr{justify-content:flex-end}.privacy h1{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:22px}.privacy h3{margin:32px 0 16px;font-size:20px}.privacy h4{font-size:16px}#CV{width:100%}#CV td{font-size:14px}.imginfo h1{text-align:left;margin-bottom:20px;font-size:28px}.imginfo img{width:100%;margin-left:0}.imginfobottom{flex-direction:column}.imgdetails{margin-left:0}.backlink{margin-top:0}}@media only screen and (width<=600px){#L1{width:85%;margin-top:32px;margin-bottom:40px}.contactr{flex-direction:column}#contactpotrait{margin-left:0}.contactbody{height:80px}.contactr .vita_r_text p br:first-child{display:none}#CV td{padding:8px 10px;font-size:13px}}@media only screen and (width<=360px){.headnav ul li a{padding:0 8px}#languageicon{margin:17px 6px}#instaIcon{margin:10px 6px}}
