body{margin:0}.home-wrapper{left:0;width:100%;background:#ededed}.home-wrapper,.home-wrapper .hero{position:relative;height:100%;min-height:100vh;box-sizing:border-box}.home-wrapper .hero{margin:0 auto;max-width:1200px;padding:80px 40px 40px}.home-wrapper .entry-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.home-wrapper .entry-header .column.next{max-width:120px;display:flex;flex-direction:column;gap:5px 30px}.home-wrapper .entry-header .column.next span{text-transform:uppercase;font-size:.6em}.home-wrapper .entry-content{padding:0 0 20px}.home-wrapper .entry-content ul.scenes{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px;list-style:none;padding:0}.home-wrapper .entry-content ul.scenes li{width:calc(33.3333% - 20px);border-radius:5px;padding:0;height:180px;background:#000;overflow:hidden;transition:all .2s}.home-wrapper .entry-content ul.scenes li a{display:flex;height:100%;justify-content:center;align-items:flex-end;text-decoration:none;position:relative}.home-wrapper .entry-content ul.scenes li a img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.home-wrapper .entry-content ul.scenes li a h3{position:relative;z-index:2;color:#fff}.home-wrapper .entry-content ul.scenes li a:after{content:"";width:100%;height:50%;pointer-events:none;position:absolute;z-index:1;left:0;bottom:0;background:linear-gradient(180deg,transparent,#000)}.home-wrapper .entry-content ul.scenes li:hover{transform:scale(1.03)}@media screen and (max-width:600px){.home-wrapper .entry-content ul.scenes{flex-direction:column}.home-wrapper .entry-content ul.scenes li{width:100%}}.home-wrapper .entry-content p{line-height:32px}.home-wrapper .entry-content p+p{padding-top:20px}.home-wrapper .entry-content h2{padding:80px 0 20px}.home-wrapper .entry-content .gallery{display:flex;flex-direction:column;gap:20px;margin:20px auto}.home-wrapper .entry-content .gallery figure{width:100%;height:100%;margin:0}.home-wrapper .entry-content .gallery figure img{width:100%;height:100%;object-fit:contain}body:has(header.show) .home-wrapper{left:280px;width:calc(100vw - 300px)}body{font-size:16px;font-family:Inter,Arial,Helvetica,sans-serif}.toggleHeader{position:fixed;top:20px;left:20px;z-index:999;background:transparent;border:none}.toggleHeader,.toggleHeader svg{width:30px;height:30px}.toggleHeader svg#close_menu{width:20px;height:20px}header#masthead{position:fixed;top:0;left:0;width:280px;height:100%;padding:0;background:#fff;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:998;transition:all .4s;display:flex;flex-direction:column;justify-content:space-between}header#masthead .author{padding:20px}header#masthead .author a{color:#2676c1;text-decoration:none}header#masthead.hide{left:-100vw}header#masthead nav{box-sizing:border-box;padding:20px;margin-top:50px;height:100%;max-height:calc(100vh - 140px);overflow-x:hidden!important;overflow-y:auto}header#masthead nav ul{display:flex;gap:0;flex-direction:column;list-style:none;padding:0}header#masthead nav ul li a{display:flex;text-decoration:none;color:#1d1d1d;padding:10px 5px;transition:all .2s}header#masthead nav ul li a:hover{background:#dedede}header#masthead nav ul li.active a{pointer-events:none;background:#2676c1;color:#fff}header#masthead nav ul li+li{border-top:1px solid #dedede}@media screen and (max-width:600px){header#masthead{width:100%}body:has(header.show) .home-wrapper{left:0;width:100%}}