@keyframes line-out{0%{width:100%;right:0}to{width:0%;right:0}}@keyframes line-in{0%{width:0%;left:0}to{width:100%;left:0}}ul{box-sizing:border-box}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.aligncenter{clear:both}html :where(img[class*=wp-image-]){height:auto;max-width:100%}html{box-sizing:border-box;font-size:16px}*,:after,:before{box-sizing:inherit}body,h1,h2,h3,h4,p,ul{margin:0;padding:0;font-weight:400}ul{list-style:none}img{max-width:100%;height:auto}p:has(img){width:100%;max-width:100%}p:has(img.aligncenter){text-align:center}h1,h2,h3,h4{text-wrap:balance}.container.global{display:flex;justify-content:var(--align);padding:0 2rem;max-width:var(--default-width);margin:0 auto}.container{max-width:var(--width)}button,h1,h2,h3,h4,p{font-size:clamp(var(--min),calc(var(--scale) + 1rem),var(--max));font-size:clamp(var(--min),calc(var(--scale)),var(--max))}header{padding-top:1rem;padding-bottom:1rem;background-color:var(--menu-bg);z-index:10000;pointer-events:none}header>.container>div{margin:auto 0;min-width:fit-content}header .container{width:var(--width)}#menu-header a{color:currentcolor;text-decoration:none}.header-sticky,.main:before{position:fixed;left:0;right:0;top:0;z-index:999}.auto-hide{transition:.5s}.main:before{content:"";bottom:0;background:rgb(0 0 0/.5);width:100%;z-index:100;backdrop-filter:blur(2px);opacity:0;display:none}.btn{display:inline-block;cursor:pointer;text-decoration:none;padding:var(--inner-padding)}.btn-pill{border-radius:100rem}.main{display:grid;min-height:100vh}.main:has(.header-sticky){grid-template-rows:1fr auto}footer .container{gap:2rem;flex-wrap:wrap}.align-center{margin:0 auto}.align-left{margin:0 auto 0 0}.post-grid{display:grid;grid-template-columns:repeat(var(--posts-per-row),1fr)}.content-posts a{text-decoration:none;color:var(--text-color);text-align:var(--align)}.content-posts p{margin:1rem var(--centered)}.content-posts img{aspect-ratio:3/2;object-fit:cover}.content-posts span{display:block;margin-top:1.5rem;text-decoration:underline;text-underline-offset:5px;color:var(--text-color)}@media only screen and (max-width:991px){footer .container{flex-direction:column-reverse}.footer-column{width:100%!important}}@media only screen and (max-width:768px){.post-grid{grid-template-columns:repeat(2,1fr)}}body{font-family:"Plus Jakarta Sans",sans-serif;transition:background .3s}.btn{font-style:italic;font-weight:700;letter-spacing:1px;font-size:clamp(var(--min),calc(var(--scale) + 1rem),var(--max))!important;text-transform:uppercase}h1,h2{letter-spacing:0;line-height:1.2}.content-posts.post-grid img{border:2px solid #f5f5f5}.nw-icon{fill:var(--accent)}.internal-logo #nw-logo{width:50px}.global-columns{max-width:85vw;margin:0 auto}.page-title{font-size:2rem;font-weight:700;font-style:italic;padding:3.5rem 0;vertical-align:center;color:var(--text)}.header-column{flex-basis:33%}.mobile-trigger{transition:.5s;border-radius:2000px;position:relative;height:60px;width:60px;z-index:3;display:flex}.ham{cursor:pointer;-webkit-tap-highlight-color:#fff0;transition:transform 400ms;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.mobile-trigger svg{transform:rotate(0deg);margin:auto}.mobile-trigger .line{fill:none;transition:stroke-dasharray 400ms,stroke-dashoffset 400ms;stroke:#b9b9b9;stroke-width:5.5;stroke-linecap:round}.ham4 .bottom,.ham4 .top{stroke-dasharray:40 121}header>.container{display:flex;padding:2rem;width:100%;justify-content:space-between}.more-posts h4,header>.container>*{margin:auto 0}#nw-logo{width:200px}header .header-column>*{pointer-events:all}.mobile-trigger{background:#fff0;border:0}.color-mode-toggle{background:0 0;border:0;color:#b9b9b9;display:block;cursor:pointer;transition:.3s}.sun-and-moon>.moon,.sun-and-moon>.sun,.sun-and-moon>.sun-beams{transform-origin:center center}.sun-and-moon>.moon,.sun-and-moon>.sun{fill:var(--icon-fill,currentColor)}.sun-and-moon>.sun-beams{stroke:var(--icon-fill,currentColor);stroke-width:2px}@media (prefers-reduced-motion:no-preference){.sun-and-moon>.sun{transition:transform .5s ease}.sun-and-moon>.sun-beams{transition:transform .5s ease,opacity .5s ease}.sun-and-moon .moon>circle{transition:transform .25s ease}@supports (cx:1){.sun-and-moon .moon>circle{transition:cx .25s ease}}}.menu-navigation{background:var(--accent);position:fixed;top:0;left:0;bottom:0;right:0;z-index:2;height:0;transition:.5s;overflow:clip}.menu-item{transition:.5s;opacity:0}.menu-navigation,.menu-navigation .container{display:flex;flex-direction:column;justify-content:center}.menu-navigation .container{text-align:center;height:90%}.menu-navigation img{max-width:200px;margin:0 auto}.menu-navigation .menu{display:flex;margin:6%0;justify-content:center}.menu-navigation .menu li{margin:0 2rem}.menu-navigation .menu a{font-size:clamp(1.5rem,2vw,2rem);font-weight:800;font-style:italic;overflow:clip;position:relative}.menu-navigation .bottom-bar{margin-bottom:2rem}.menu-navigation .menu a:after{content:"";background:var(--black);height:4px;display:block;animation:line-out .3s ease forwards;position:absolute}.menu-navigation .menu a:hover:after{animation:line-in .3s ease forwards}footer{min-height:100vh;flex-direction:column}.bottom-bar{margin:10rem 2rem 0;font-size:1rem;display:flex;justify-content:space-between}.bottom-bar *{font-size:.8rem;color:var(--black)}.bottom-bar>div{width:33%}.copyright{text-align:center}.bottom-bar .socials a{margin-right:1rem}.license{text-align:right}.license a{margin-left:1rem}.content-posts img{border-radius:30px;margin-bottom:1rem;max-height:350px}.post-grid{gap:5rem 2rem}.go-back-btn{position:fixed;bottom:1rem;left:2rem;padding:1rem;border-radius:10rem;border:0;background-color:var(--secondary);cursor:pointer;z-index:1000;text-decoration:none;color:var(--black);font-size:.75rem}.more-posts{background:var(--black);color:var(--white);padding:4rem 0;gap:2rem}.more-posts>.container,footer{display:flex;justify-content:space-between}.more-posts .post-grid{width:70%}.project{cursor:pointer}#nw-logo,.project h4{transition:.5s}.post-image{height:75vh}.post-image img{width:100%;height:100%;object-fit:cover}.post-content{display:block!important;--min:0.75rem;--max:1rem;--scale:1vw;font-size:clamp(var(--min),calc(var(--scale)),var(--max));margin:3rem 0 5rem;line-height:1.8;max-width:800px!important;color:var(--text)}.post-content a{color:var(--accent)}.single-post .page-title{position:absolute;left:6rem;color:var(--white)}.post-content h2,.post-content h3{margin:2rem 0 1rem;line-height:1.2}article .date{font-size:clamp(.75rem,1vw,1rem);margin:0 0 1rem}@media only screen and (max-width:991px){.menu-navigation .menu{flex-direction:column;margin:20px 0}.menu-navigation .menu li{margin:1rem 0}.bottom-bar>div{margin:1rem auto;width:100%;text-align:center}.bottom-bar .copyright{order:1}.bottom-bar,.more-posts>.container{flex-direction:column}.more-posts .post-grid,.more-posts h4{width:100%}.more-posts>.container>h4{margin-bottom:2rem}}@media only screen and (max-width:768px){.more-posts .post-grid{grid-template-columns:1fr}.post-image{height:auto}.post-image img{width:100%;height:auto;object-fit:initial}.content-posts img{border-radius:10px}.content-posts span{font-size:.75rem}.license a{display:block}header>.container{padding:0 2rem}.btn{padding:.75rem 1rem;font-size:.6rem!important}.go-back-btn{display:none}.page-title{padding:2rem 0 2rem 4rem;font-size:1.5rem}}