.Shell-module__cQDyzW__container{background:var(--c-void);grid-template:"header sidebar""main sidebar"1fr"footer sidebar"/1fr 260px;max-width:1600px;min-height:100vh;margin:0 auto;display:grid;position:relative;box-shadow:0 0 50px #0000001a}.Shell-module__cQDyzW__header{z-index:5;grid-area:header;justify-content:flex-start;align-items:center;padding:.5rem 2rem 0;display:flex}.Shell-module__cQDyzW__socialButtons{align-items:center;gap:1rem;margin-left:auto;display:flex}.Shell-module__cQDyzW__socialIcon{object-fit:contain;width:5.5rem;height:5.5rem;transition:transform .2s}.Shell-module__cQDyzW__socialIcon:hover{transform:translateY(-4px)scale(1.05)}.Shell-module__cQDyzW__logo{width:480px;max-width:100%;height:auto;transition:transform .3s;display:block}.Shell-module__cQDyzW__logo:hover{filter:drop-shadow(0 0 10px #dfff004d);transform:scale(1.02)}.Shell-module__cQDyzW__main{flex-direction:column;grid-area:main;padding:1rem 2rem 0;display:flex}.Shell-module__cQDyzW__sidebar{z-index:20;grid-area:sidebar;height:100%;position:relative;box-shadow:-10px 0 20px #0006}.Shell-module__cQDyzW__footer{z-index:5;border-top:none;grid-area:footer}.Shell-module__cQDyzW__hamburger{cursor:pointer;z-index:50;background:0 0;border:none;width:4.5rem;height:4.5rem;margin-left:auto;padding:0;transition:transform .2s;display:none}.Shell-module__cQDyzW__hamburger:hover{transform:scale(1.1)}.Shell-module__cQDyzW__hamburgerIcon{object-fit:contain;width:100%;height:100%}.Shell-module__cQDyzW__backdrop{z-index:40;opacity:0;pointer-events:none;background:#00000080;transition:opacity .3s;display:none;position:fixed;inset:0}@media (max-width:768px){.Shell-module__cQDyzW__container{grid-template:"header""main"1fr"footer"/100%;width:100%;min-height:100dvh;overflow-x:hidden}.Shell-module__cQDyzW__header{justify-content:space-between;align-items:center;width:100%;padding:.5rem 1rem;position:relative}.Shell-module__cQDyzW__socialButtons{display:none}.Shell-module__cQDyzW__hamburger{display:flex}.Shell-module__cQDyzW__logo{width:100%;max-width:200px}.Shell-module__cQDyzW__main{padding:1rem}.Shell-module__cQDyzW__sidebar{z-index:100;grid-area:unset;width:80%;max-width:300px;height:100vh;transition:transform .3s ease-in-out;position:fixed;top:0;right:0;transform:translate(100%);box-shadow:-5px 0 15px #00000080}.Shell-module__cQDyzW__sidebarOpen{transform:translate(0)}.Shell-module__cQDyzW__backdrop{display:block}.Shell-module__cQDyzW__backdropOpen{opacity:1;pointer-events:auto}}
.SieniSidebar-module__mDujcG__sidebar{background-color:#767522;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.SieniSidebar-module__mDujcG__bgImage{object-fit:contain;object-position:top center;opacity:1;z-index:1}.SieniSidebar-module__mDujcG__textureImage{object-fit:cover;z-index:0}.SieniSidebar-module__mDujcG__textureOverlay{opacity:.1;z-index:0;pointer-events:none;background-color:#000;position:absolute;inset:0}.SieniSidebar-module__mDujcG__contentWrapper{z-index:2;flex-direction:column;justify-content:flex-start;padding:10rem 2rem 2rem;display:flex;position:absolute;inset:0}.SieniSidebar-module__mDujcG__nav{flex-direction:column;gap:.5rem;display:flex}.SieniSidebar-module__mDujcG__socialButtons{justify-content:flex-start;gap:1rem;margin-top:1rem;display:none}.SieniSidebar-module__mDujcG__socialIcon{object-fit:contain;width:5.5rem;height:5.5rem;transition:transform .2s}.SieniSidebar-module__mDujcG__socialIcon:hover{transform:scale(1.1)}.SieniSidebar-module__mDujcG__link{color:#000;text-transform:uppercase;border-bottom:1px solid #0000;justify-content:space-between;padding:.5rem 0;font-family:Space Mono,monospace;font-size:1.2rem;transition:all .3s;display:flex}.SieniSidebar-module__mDujcG__link:after{content:"->";opacity:0;color:#ffc857;transition:all .3s;transform:translate(-10px)}.SieniSidebar-module__mDujcG__link:hover{color:#ffc857;border-bottom:1px solid #ffc857;padding-left:10px}.SieniSidebar-module__mDujcG__link:hover:after{opacity:1;transform:translate(0)}.SieniSidebar-module__mDujcG__date{color:var(--accent-secondary);opacity:.8;margin-bottom:2rem;font-family:Space Mono,monospace;font-size:.8rem;display:block}.SieniSidebar-module__mDujcG__spacer{display:none}@media (max-width:768px){.SieniSidebar-module__mDujcG__contentWrapper{text-align:center;align-items:center;padding:12rem 2rem 2rem;overflow-y:auto}.SieniSidebar-module__mDujcG__link{justify-content:center;width:100%;font-size:1.5rem}.SieniSidebar-module__mDujcG__link:hover{padding-left:0}.SieniSidebar-module__mDujcG__socialButtons{justify-content:center;width:100%;display:flex}}
.RandomImage-module__Nhwt5G__container{justify-content:center;width:100%;margin-top:auto;padding-top:2rem;padding-bottom:.5rem;display:flex}.RandomImage-module__Nhwt5G__image{object-fit:contain;max-width:100%;height:auto;max-height:25vh}
.Feed-module__WeQE0q__kukkaContainer{justify-content:flex-start;width:100%;margin-bottom:-1rem;display:flex}.Feed-module__WeQE0q__kukkaImage{object-fit:contain;width:auto;max-width:100%;height:auto;display:block}.Feed-module__WeQE0q__feed{z-index:10;grid-template-columns:1fr 1fr;align-items:end;gap:1rem;margin-top:0;padding:0 1rem 6rem;display:grid;position:relative}.Feed-module__WeQE0q__featuredLink{width:100%;color:inherit;text-decoration:none;display:block}.Feed-module__WeQE0q__featured{border:2px solid var(--c-moss);background:0 0;flex-direction:column;width:100%;margin:0 auto;transition:transform .2s;display:flex;position:relative}.Feed-module__WeQE0q__featured:hover{box-shadow:4px 4px 0 var(--c-moss);transform:translate(-4px,-4px)}.Feed-module__WeQE0q__imagePlaceholder{aspect-ratio:210/297;background-color:#ffffff1a;border-bottom:none;flex:1;justify-content:center;align-items:center;width:100%;height:auto;display:flex;position:relative;overflow:hidden}.Feed-module__WeQE0q__infoColumn{flex-direction:column;gap:2rem;display:flex}.Feed-module__WeQE0q__placeholderTextUpper{color:var(--accent-primary);max-width:98%;padding-bottom:.5rem;font-family:Space Mono,monospace;font-size:.75rem;line-height:1.4}.Feed-module__WeQE0q__smallGrid{grid-template-columns:1fr 1fr;gap:1rem;width:100%;display:grid}.Feed-module__WeQE0q__gridLink{width:100%;color:inherit;text-decoration:none;display:block}.Feed-module__WeQE0q__smallImagePlaceholder{aspect-ratio:210/297;background-color:#ffffff1a;border-bottom:none;justify-content:center;align-items:center;width:100%;height:auto;display:flex;position:relative;overflow:hidden}.Feed-module__WeQE0q__placeholderText{color:var(--accent-primary);font-family:Space Mono,monospace}.Feed-module__WeQE0q__content{text-align:center;background:var(--c-void);padding:1rem}.Feed-module__WeQE0q__title{color:var(--accent-primary);text-transform:uppercase;letter-spacing:-.05em;margin:0;font-family:Space Mono,monospace;font-size:1.2rem}.Feed-module__WeQE0q__gridItem{border:2px solid var(--c-moss);flex-direction:column;width:90%;margin:0 auto;transition:transform .2s;display:flex}.Feed-module__WeQE0q__gridItem:hover{box-shadow:4px 4px 0 var(--c-moss);transform:translate(-4px,-4px)}@media (max-width:768px){.Feed-module__WeQE0q__feed{grid-template-columns:1fr;align-items:start;gap:2rem;padding:0 0 2rem}.Feed-module__WeQE0q__smallGrid{grid-template-columns:1fr}.Feed-module__WeQE0q__infoColumn{gap:1.5rem}.Feed-module__WeQE0q__kukkaContainer{margin-bottom:0}}
.KukkaBanner-module__olJZFa__bannerContainer{width:100%;height:180px;margin-top:-2rem;position:relative}.KukkaBanner-module__olJZFa__bannerImage{object-fit:cover;object-position:bottom}@media (min-width:768px){.KukkaBanner-module__olJZFa__bannerContainer{height:220px}}@media (min-width:1200px){.KukkaBanner-module__olJZFa__bannerContainer{height:300px}}
.archive-module__l4iNWa__grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:2rem;margin-top:3rem;margin-bottom:10rem;display:grid}.archive-module__l4iNWa__issueLink{color:inherit;text-decoration:none;display:block}.archive-module__l4iNWa__issueCard{border:2px solid var(--c-moss);flex-direction:column;transition:transform .2s;display:flex}.archive-module__l4iNWa__issueCard:hover{box-shadow:4px 4px 0 var(--c-moss);transform:translate(-4px,-4px)}.archive-module__l4iNWa__issueCover{aspect-ratio:210/297;border-bottom:2px solid var(--c-moss);background-color:#ffffff1a;justify-content:center;align-items:center;width:100%;display:flex}.archive-module__l4iNWa__issueText{color:var(--accent-primary);font-family:Space Mono,monospace}.archive-module__l4iNWa__driveLink{display:inline-block}.archive-module__l4iNWa__driveButtonImage{width:200px;height:auto;transition:transform .3s cubic-bezier(.175,.885,.32,1.275);display:block}.archive-module__l4iNWa__driveLink:hover .archive-module__l4iNWa__driveButtonImage{transform:scale(1.05)rotate(3deg)}
