:root{--color-bg:#f2f2f2;--color-bg-highlight:#ffffff;--color-primary:#252525;--color-accent:#ff2d34;--color-lightbox-caption-bg:rgba(37, 37, 37, 0.8);--color-lightbox-caption:#f2f2f2}@media(prefers-color-scheme:dark){:root{--color-bg:#252525;--color-bg-highlight:#2d2d2d;--color-primary:#f2f2f2;--color-accent:#ff2d34}}:root{--font-transitional:Charter, 'Bitstream Charter', 'Sitka Text', Cambria, serif;--font-oldstyle:'Iowan Old Style', 'Palatino Linotype', 'URW Palladio L', P052, serif;--font-humanist:Seravek, 'Gill Sans Nova', Ubuntu, Calibri, 'DejaVu Sans', source-sans-pro, sans-serif;--font-geometric-humanist:Avenir, Montserrat, Corbel, 'URW Gothic', source-sans-pro, sans-serif;--font-classicalhumanist:Optima, Candara, 'Noto Sans', source-sans-pro, sans-serif;--font-neogrotesque:Inter, Roboto, 'Helvetica Neue', 'Arial Nova', 'Nimbus Sans', Arial, sans-serif;--font-monospace-slabserif:'Nimbus Mono PS', 'Courier New', monospace;--font-monospace:ui-monospace, 'Cascadia Code', 'Source Code Pro', Menlo, Consolas, 'DejaVu Sans Mono', monospace;--font-industrial:Bahnschrift, 'DIN Alternate', 'Franklin Gothic Medium', 'Nimbus Sans Narrow', sans-serif-condensed, sans-serif;--font-rounded-sans:ui-rounded, 'Hiragino Maru Gothic ProN', Quicksand, Comfortaa, Manjari, 'Arial Rounded MT', 'Arial Rounded MT Bold', Calibri, source-sans-pro, sans-serif;--font-slabserif:Rockwell, 'Rockwell Nova', 'Roboto Slab', 'DejaVu Serif', 'Sitka Small', serif;--font-antique:Superclarendon, 'Bookman Old Style', 'URW Bookman', 'URW Bookman L', 'Georgia Pro', Georgia, serif;--font-didone:Didot, 'Bodoni MT', 'Noto Serif Display', 'URW Palladio L', P052, Sylfaen, serif}:root{--step--2:clamp(0.6944rem, 0.6643rem + 0.1508vw, 0.8rem);--step--1:clamp(0.8333rem, 0.7857rem + 0.2381vw, 1rem);--step-0:clamp(1rem, 0.9286rem + 0.3571vw, 1.25rem);--step-1:clamp(1.2rem, 1.0964rem + 0.5179vw, 1.5625rem);--step-2:clamp(1.44rem, 1.2934rem + 0.733vw, 1.9531rem);--step-3:clamp(1.728rem, 1.5242rem + 1.0192vw, 2.4414rem);--step-4:clamp(2.0736rem, 1.7941rem + 1.3974vw, 3.0518rem);--step-5:clamp(2.4883rem, 2.1094rem + 1.8948vw, 3.8147rem)}:root{--space-3xs:clamp(0.25rem, 0.2321rem + 0.0893vw, 0.3125rem);--space-2xs:clamp(0.5rem, 0.4643rem + 0.1786vw, 0.625rem);--space-xs:clamp(0.75rem, 0.6964rem + 0.2679vw, 0.9375rem);--space-s:clamp(1rem, 0.9286rem + 0.3571vw, 1.25rem);--space-m:clamp(1.5rem, 1.3929rem + 0.5357vw, 1.875rem);--space-l:clamp(2rem, 1.8571rem + 0.7143vw, 2.5rem);--space-xl:clamp(3rem, 2.7857rem + 1.0714vw, 3.75rem);--space-2xl:clamp(4rem, 3.7143rem + 1.4286vw, 5rem);--space-3xl:clamp(6rem, 5.5714rem + 2.1429vw, 7.5rem);--space-3xs-2xs:clamp(0.25rem, 0.1429rem + 0.5357vw, 0.625rem);--space-2xs-xs:clamp(0.5rem, 0.375rem + 0.625vw, 0.9375rem);--space-xs-s:clamp(0.75rem, 0.6071rem + 0.7143vw, 1.25rem);--space-s-m:clamp(1rem, 0.75rem + 1.25vw, 1.875rem);--space-m-l:clamp(1.5rem, 1.2143rem + 1.4286vw, 2.5rem);--space-l-xl:clamp(2rem, 1.5rem + 2.5vw, 3.75rem);--space-xl-2xl:clamp(3rem, 2.4286rem + 2.8571vw, 5rem);--space-2xl-3xl:clamp(4rem, 3rem + 5vw, 7.5rem);--space-s-l:clamp(1rem, 0.5714rem + 2.1429vw, 2.5rem)}.gallery{display:flex;max-width:100%;justify-content:space-evenly;flex-wrap:wrap;align-items:flex-start}.gallery figure{display:flex;flex-direction:column;align-items:center;width:600px;max-width:100%;margin-left:5px;margin-right:5px;padding:0}.gallery a{cursor:zoom-in;transition:filter .2s ease-in-out}.gallery a:hover{filter:brightness(90%)}.gallery img{max-width:100%;max-height:400px}.sl-caption{position:fixed!important;width:100%!important;text-align:center}.gallery.full-width figure{width:initial;max-width:100%;max-height:100%}.gallery.full-width img{max-height:initial}/*!By André Rinas, www.andrerinas.de
Documentation, www.simplelightbox.com
Available for use under the MIT License
Version 2.14.3*/body.hidden-scroll{overflow:hidden}.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:var(--color-bg-highlight);display:none;z-index:1035}.sl-wrapper{z-index:1040;width:100%;height:100%;left:0;top:0;position:fixed}.sl-wrapper *{box-sizing:border-box}.sl-wrapper button{border:0;background:0 0;font-size:var(--step-2);padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{display:none;position:fixed;right:30px;top:30px;z-index:10060;margin-top:-14px;margin-right:-14px;height:44px;width:44px;line-height:44px;font-family:var(--font-monospace);color:var(--color-primary);font-size:var(--step-4)}.sl-wrapper .sl-counter{display:none;position:fixed;top:30px;left:30px;z-index:10060;color:#000;font-size:var(--step-0)}.sl-wrapper .sl-download{display:none;position:fixed;bottom:5px;width:100%;text-align:center;z-index:10060;color:var(--color-bg);font-size:1rem}.sl-wrapper .sl-download a{color:var(--color-bg)}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;height:44px;width:22px;line-height:44px;text-align:center;display:block;z-index:10060;font-family:var(--font-monospace);color:var(--color-primary)}.sl-wrapper .sl-navigation button.sl-next{right:var(--space-2xs);font-size:var(--step-4)}.sl-wrapper .sl-navigation button.sl-prev{left:var(--space-2xs);font-size:var(--step-4)}.sl-wrapper.sl-dir-rtl .sl-navigation{direction:ltr}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{margin:0;padding:0;display:block;border:0;width:100%;height:auto}.sl-wrapper .sl-image iframe{background:#000;border:0}.sl-wrapper .sl-image .sl-caption{display:none;padding:var(--space-2xs);color:var(--color-lightbox-caption);background:var(--color-lightbox-caption-bg);font-size:var(--step-0);font-weight:300;position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.sl-transition{transition:-moz-transform ease 200ms;transition:-ms-transform ease 200ms;transition:-o-transform ease 200ms;transition:-webkit-transform ease 200ms;transition:transform ease 200ms}@-webkit-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-moz-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-o-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-ms-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}body{font-size:var(--step-0);font-family:var(--font-neogrotesque);font-weight:300;line-height:1.5;background-color:var(--color-bg);color:var(--color-primary);margin:auto;max-width:1280px;padding:0 .4em}main{padding:0 .2em}h1,h2,h3,nav{font-family:var(--font-monospace-slabserif);text-transform:lowercase}h3{font-size:var(--step-1)}h2{font-size:var(--step-2)}h1{font-size:var(--step-4);font-weight:400;text-align:center}h1,h2{margin:.3em 0}a,h1 a,h2 a,h3 a,h4 a,nav a{color:var(--color-primary)}p.large{font-size:var(--step-2);width:80%;margin:auto;margin-top:var(--space-m)}time{font-family:var(--font-monospace);font-size:var(--step--1)}.highlighted{background-color:var(--color-bg-highlight)}time.highlighted{padding:var(--space-s)}time.highlighted.banner{display:block;width:100%;padding:var(--space-2xs)0;text-align:center;font-size:var(--step-0)}a.external::after{font-family:var(--font-neogrotesque);content:"\2197\FE0E"}a[href^=http]:where(:not([href*="fonorobert.com/"]))::after{font-family:var(--font-neogrotesque);content:"︎\2197\FE0E"}nav a::after{content:""!important}img a::after{content:""!important}figure.fullwidth{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}header{display:flex;align-items:center;flex-wrap:wrap;border-bottom:var(--space-3xs)solid var(--color-primary)}.site-title{font-family:var(--font-monospace);font-size:var(--step-5);font-style:italic;font-weight:400;text-transform:lowercase}.site-title a{color:var(--color-accent)}nav ul{list-style-type:none;text-transform:lowercase}header nav{margin-left:auto;font-size:var(--step-1)}header nav ul{display:flex}nav ul li{margin-right:var(--space-s)}header a{text-decoration:none}header a:hover{text-decoration:underline}footer{display:flex;justify-content:space-between;align-items:center;margin-top:var(--space-xl)}footer nav{font-size:var(--step-0)}.image-and-text{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-l);width:80%;margin:auto}.image-and-text figure{flex:1 1 30%;max-width:100%;margin:0}.image-and-text div{flex:1 1 60%;max-width:100%}.image-and-text figure img{max-width:100%;height:auto}@media screen and (max-width:600px){.image-and-text div,.image-and-text figure{flex:0 0 100%}.image-and-text figure{order:20}}main.stories.list .listcontainer{display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:baseline}main.stories.list article{max-width:400px;margin-bottom:var(--space-l)}main.stories.list h2{font-size:var(--step-0)}figure.featured-image{padding:0;margin:0}.featured-image img{width:100%;aspect-ratio:1/1;object-fit:cover}main.list article h2 a{text-decoration:none}main.list article h2 a:hover{text-decoration:underline}main.notes.list article p{margin-top:0}main.notes.list article h2{margin-bottom:0}