html{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background-color:#fff;min-width:20em;height:100%}body{background-color:#fff;grid-template-rows:auto 1fr auto;min-height:100%;margin:0;display:grid}body.single{grid-template-rows:1fr auto}*,:before,:after{box-sizing:inherit}html{font-family:Union,Helvetica,Arial,sans-serif;font-weight:700}h1,h2,h3,h4,h5,h6,a,p{margin-top:0;font-weight:700}a{color:#000}#about-link{text-decoration:none}#header-title,#header-back,#about,.singular-title,.singular-content{letter-spacing:-.025em;font-size:1.125rem;line-height:1.11111em}@media (min-width:90em){#header-title,#header-back,#about,.singular-title,.singular-content{letter-spacing:-.55px;font-size:max(1.125rem,min(1.25vw,1.5rem));line-height:1.085em}}.footer-txt,.project-text{letter-spacing:-.0164167em;font-size:.75rem;line-height:1em}@media (min-width:40em){.footer-txt,.project-text{font-size:.875rem}}@media (min-width:60em){.footer-txt,.project-text{letter-spacing:-.0307692em;font-size:.8125rem}}@media (min-width:80em){.footer-txt,.project-text{letter-spacing:0;font-size:.875rem}}@media (min-width:90em){.footer-txt,.project-text{font-size:max(.875rem,min(.9375vw,1.125rem))}}#about,#footer,#projects,.singular-container{grid-template-columns:repeat(2,1fr);align-items:start;justify-items:start;gap:15px max(5px,min(1.25%,9px));display:grid}@media (min-width:40em){#about,#footer,#projects,.singular-container{grid-template-columns:repeat(3,1fr);row-gap:18px}}@media (min-width:60em){#about,#footer,#projects,.singular-container{grid-template-columns:repeat(5,1fr);row-gap:16px}}@media (min-width:80em){#about,#footer,#projects,.singular-container{row-gap:18px}}@media (min-width:90em){#about,#footer,#projects,.singular-container{gap:max(18px,min(1.25vw,24px)) max(8px,min(2.77777%,10px))}}@media (min-width:120em){#about,#footer,#projects,.singular-container{gap:24px 10px}}#header,body{padding:21px 25px 25px}#header-back{right:25px}#about{padding-top:30px;padding-bottom:18px}#footer{padding-top:0}@media (min-width:40em){#header,body{padding-top:20px}}@media (min-width:60em){#header,body{padding:27px 30px 30px}#header-back{right:30px}#about{padding-top:0;padding-bottom:27px}}@media (min-width:90em){#header,body{padding:max(30px,min(2.08333vw,40px));padding-top:max(27px,min(1.875vw,36px))}#header-back{right:max(30px,min(2.08333vw,40px))}#about{padding-bottom:max(27px,min(1.875vw,36px))}#footer{padding-top:0}}@media (min-width:120em){#header,body{padding:36px 40px 40px}#header-back{right:40px}#about{padding-bottom:36px}#footer{padding-top:80px}}#header-title{margin-bottom:22px}#header-title:first-letter{margin-left:-.0555556em}.singular-container{padding-top:30px}@media (min-width:60em){.singular-container{padding-top:0}}#header{z-index:400;pointer-events:none;mix-blend-mode:difference;width:100%;position:fixed;top:0;left:0}#header-link{pointer-events:auto;color:#fff;text-decoration:none}#header-title{display:inline-block}#header-back{pointer-events:auto;color:#fff;text-decoration:none;display:none;position:absolute}.single #header-back,.is-all-about #header-back{display:inline-block}#footer{row-gap:0}.footer-txt{color:#000;letter-spacing:-.23px;opacity:1;text-decoration:none}.footer-txt.enc{opacity:0}@media (min-width:90em){.footer-txt{letter-spacing:-.54px}}@media (min-width:40em) and (max-width:60em){#footer-p{grid-area:1/3/2/4}}#footer-social{order:3}@media (min-width:40em) and (max-width:60em){#footer-social{grid-area:2/3/3/4}}@media (min-width:60em){#footer-social{order:2}}#footer-last-update{order:2}@media (min-width:40em) and (max-width:60em){#footer-last-update{grid-area:2/1/3/2}}@media (min-width:60em){#footer-last-update{order:3;grid-column:4/6;justify-self:end}}figure{margin:0}p,.wp-block-embed,.wp-block-gallery,.wp-block-columns,.wp-block-group,.singular-featured-image,.wp-block-image,.wp-block-video{margin-bottom:13px}@media (min-width:60em){p,.wp-block-embed,.wp-block-gallery,.wp-block-columns,.wp-block-group,.singular-featured-image,.wp-block-image,.wp-block-video{margin-bottom:30px}}.wp-block-group .wp-block-embed,.wp-block-group .wp-block-video,.wp-block-group .wp-block-image,.wp-block-columns .wp-block-video,.wp-block-columns .wp-block-embed,.wp-block-columns .wp-block-image,.wp-block-gallery:not(.columns-1) .wp-block-image{margin-bottom:0}p+p,.singular-featured-image+p,.wp-block-image+p,.wp-block-video+p,.wp-block-embed+p,.wp-block-gallery+p,.wp-block-columns+p,.wp-block-group+p{margin-top:-3px}.twitter-tweet{margin-left:auto;margin-right:auto}.singular-container{grid-auto-rows:min-content;row-gap:0;position:relative}.singular-title,.singular-content{grid-column:1/3}@media (min-width:40em){.singular-title,.singular-content{grid-column:1/4}}@media (min-width:60em){.singular-title,.singular-content{grid-column:2/5}}.singular-title{grid-row:1/2;margin-top:0;margin-bottom:1em}@media (min-width:60em){.singular-title{margin-bottom:23px}}@media (min-width:90em){.singular-title{margin-bottom:1.7vw}}@media (min-width:120em){.singular-title{margin-bottom:32px}}.singular-content{letter-spacing:-.43px;grid-row:2/3}@media (min-width:90em){.singular-content{letter-spacing:-.525px}}.wp-block-embed.is-type-video{width:100%;position:relative;overflow:hidden}.wp-block-embed.is-type-video iframe{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.wp-block-video video{width:100%;height:auto;display:block}.wp-block-video video.vertical-video,.wp-block-embed.is-type-video.vertical-video{max-width:345px;margin-left:auto;margin-right:auto}.wp-block-columns .wp-block-video video.vertical-video,.wp-block-columns .wp-block-embed.is-type-video.vertical-video,.wp-block-group .wp-block-video video.vertical-video,.wp-block-group .wp-block-embed.is-type-video.vertical-video{max-width:100%;margin-left:0;margin-right:0}.singular-featured-image,.wp-block-image img{width:100%;max-width:100%;height:auto;margin-top:0;margin-left:auto;margin-right:auto;display:block}.wp-element-caption{display:none}.wp-block-gallery{gap:5px}@media (min-width:60em){.wp-block-gallery{gap:10px}}.wp-block-gallery.columns-4,.wp-block-gallery.columns-2,.wp-block-gallery.columns-default{grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:60em){.wp-block-gallery.columns-4{grid-template-columns:repeat(4,1fr)}}.wp-block-group:not(.six-pack) .wp-block-group__inner-container{grid-template-columns:repeat(2,1fr);gap:5px;display:grid}@media (min-width:60em){.wp-block-group:not(.six-pack) .wp-block-group__inner-container{gap:10px}}.wp-block-group.six-pack .wp-block-group__inner-container,.wp-block-gallery.columns-3,.wp-block-columns{flex-wrap:wrap;justify-content:center;gap:5px;display:flex}@media (min-width:60em){.wp-block-group.six-pack .wp-block-group__inner-container,.wp-block-gallery.columns-3,.wp-block-columns{gap:10px}}.wp-block-group.six-pack .wp-block-video,.wp-block-group.six-pack .wp-block-embed,.wp-block-gallery.columns-3 .wp-block-image,.wp-block-column{width:calc(50% - 2.5px)}@media (min-width:60em){.wp-block-group.six-pack .wp-block-video,.wp-block-group.six-pack .wp-block-embed,.wp-block-gallery.columns-3 .wp-block-image,.wp-block-column{width:calc(33.3333% - 6.66667px)}}