.content{background-color:var(--article-background-color);border:1px solid var(--border-subtle);max-width:var(--inner-max-width);padding:1rem 2rem;margin:0 auto 1rem;min-height:calc(90vh - var(--navigation-height))}.content-title a[href]{color:var(--text);text-decoration:none}.content-title a[href]:hover{text-decoration:underline}.content-title{border-bottom:1px solid var(--border-subtle);margin-bottom:1rem;overflow:hidden}.content-image{display:flex;justify-content:center;margin-top:1.5rem;margin-bottom:1.5rem}@media only screen and (min-width:450px){.content-image{float:right;margin-top:0;margin-left:1.5rem}}@media only screen and (min-width:1200px){.content{margin-top:1rem}}.button-set{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem}button,.button{color:var(--text);padding:.5rem 1rem;background-color:transparent;border:none}.button{cursor:pointer;text-decoration:none;text-align:center}button.framed,.button.framed{border:1px solid}button:hover,.button:hover{text-shadow:none}button.labeled,.button.labeled{display:flex;align-items:center;padding:.25rem .5rem;gap:.25rem}.highlighted{color:#0a0a0a;background-color:var(--accent);text-transform:uppercase;padding:0 1rem;letter-spacing:.1rem;font-weight:700;text-shadow:none}.footer-container{background-color:var(--footer-background);width:100%}.footer-main-container{display:flex;flex-direction:column;max-width:var(--max-width);padding:1rem var(--gutter)0;margin-left:auto;margin-right:auto;width:100%;gap:1rem}.footer-socials{display:flex;justify-content:center;gap:1rem}.footer-legal{font-size:var(--fs);text-align:center}.form-container{padding:1rem}.form-container form{display:flex;flex-direction:column;gap:.75rem}.form-container .form-field-set{display:flex;flex-wrap:wrap;border:none;gap:1rem}.form-container .form-field-set .form-item{flex:1}.form-container .form-item{display:flex;flex-direction:column}.form-container .form-item .form-label{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:.25rem}.form-container .form-item .form-label-text,.form-container .form-item .form-label-note{font-size:var(--fs)}.form-container .form-item .form-label-note{color:var(--text-subtle)}.form-container .form-input{color:var(--text);background-color:var(--input-background-color);border:1px solid var(--border-subtle);border-radius:var(--border-radius);padding:.75rem;outline:none}.form-container .form-input:focus{border-color:var(--border);border-radius:0}.form-container .form-input:user-invalid{background-color:var(--input-invalid-color);border-color:var(--input-invalid-border)}.form-container .form-submit{width:fit-content;color:#fafafa;font-size:var(--fl);background-color:var(--accent-alt);padding:.75rem 1.5rem;cursor:pointer;border:none}.apow-section{box-shadow:0 0 25px 10px #0a0a0a inset;background-color:#121111;background-image:url(/images/theater.webp);background-position:50% 100%}.apow-section,.apow-section a{color:var(--overlay-text)}.icon{background-color:currentColor;display:inline-block;width:21px;height:21px;flex-shrink:0;mask-repeat:no-repeat;mask-position:center}.social-icon-container{display:inline-block;width:2rem;height:2rem;flex-shrink:0}.social-button{display:flex;align-items:center;background-color:var(--social-background);border-radius:50%;width:2.5rem;height:2.5rem;padding:.35rem;transition:background-color .25s ease,transform .25s ease}.social-icon{stroke:var(--social-icon);fill:var(--social-icon);width:100%;height:auto}.social-button:hover{transform:scale(1.2)}.social-button:hover .social-icon{stroke:var(--social-icon-hover);fill:var(--social-icon-hover)}.social-button.social-pinterest:hover{background-color:var(--social-pinterest)}.social-button.social-spotify:hover{background-color:var(--social-spotify)}.social-button.social-instagram:hover{background-color:var(--social-instagram)}.social-button.social-tiktok:hover{background-color:var(--social-tiktok)}.display-section{display:flex;align-items:center;background-repeat:no-repeat;background-size:cover;text-shadow:1px 1px 1px #0a0a0a}.display-section,.text-section{min-height:calc(100vh - var(--navigation-height))}.section-inner{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:var(--gutter);gap:1rem;max-width:var(--inner-max-width);margin-left:auto;margin-right:auto}.section-main{display:flex;flex-direction:column}.section-review,.section-image{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.section-review{font-size:var(--fs)}.section-image{align-items:center}.section-socials{display:flex;justify-content:center;font-size:var(--fs)}a.section-purchase{color:#000;background-color:#f90;text-shadow:none}.text-section .section-inner{margin-top:3rem;margin-bottom:3rem;padding:3rem var(--gutter);border-top:2px solid transparent;border-bottom:2px solid transparent;border-image:linear-gradient(to right,transparent,silver,transparent);border-image-slice:1}@media only screen and (min-width:768px){.display-section,.text-section{min-height:600px;max-height:600px}.section-inner{display:grid;grid-template-columns:repeat(2,1fr)}.display-section .section-inner .section-main{order:1}.display-section .section-inner .section-image{order:2}}.nav-header{position:sticky;z-index:var(--z-navigation);background-color:var(--navigation-background);width:100%;top:0}.nav-main-container{display:flex;justify-content:space-between;align-items:center;height:var(--navigation-height);max-width:var(--max-width);margin-left:auto;margin-right:auto;padding-left:var(--gutter);padding-right:var(--gutter)}.nav-right{display:flex;justify-content:center;align-items:center;gap:1rem}.mobile-menu-toggle{display:block}.mobile-menu-container{display:none}.mobile-menu-container[open]{display:flex;flex-direction:column;justify-content:center;align-items:center;background:var(--navigation-background);min-width:100vw;min-height:100vh;width:100vw;height:100vh;max-width:none;max-height:none;margin:0;inset-block:0;inset:0;border:none;outline:none}.mobile-menu-container .mobile-menu-close{position:fixed;height:var(--navigation-height);top:0;right:var(--gutter)}.mobile-menu-container .mobile-social-links{display:flex;padding-top:1rem;padding-bottom:1rem;gap:.5rem}.mobile-menu-container .mobile-nav-menu{display:flex;flex-direction:column;text-align:center}.mobile-menu-container .nav-link{font-size:var(--fxl)}.nav-menu,.social-links{display:none}.nav-link{color:var(--navigation-color);text-decoration:none;text-transform:uppercase;font-size:var(--fs);letter-spacing:.1rem;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:transparent}.nav-link.active{color:var(--navigation-focus-color);border-bottom-color:var(--accent)}.nav-link:hover{color:var(--navigation-focus-color)}@media only screen and (min-width:1200px){.mobile-menu-toggle,.mobile-menu-container{display:none}.nav-menu{display:flex;justify-content:space-evenly;align-items:center;gap:1rem}.social-links{display:flex;gap:.5rem}}:root{--text:#444;--text-focus:#0a0a0a;--text-subtle:#585858;--overlay-text:#dadfdf;--overlay-shadow:#0a0a0a;--accent:#EFCEAE;--accent-alt:rgb(90, 83, 74);--font-main:"Merriweather Sans", sans-serif;--font-heading:"PT Serif", serif;--font-size:16px;--fs:0.85rem;--f:1rem;--fl:1.25rem;--fxl:1.5rem;--image-placeholder:#f1f1f1;--border:var(--text);--border-subtle:#ddd;--border-radius:5px;--main-background-image:linear-gradient(to right top, #f7f7f7, #f5f5f5, #f3f3f3, #f1f1f1, #efefef);--main-background-color:#f7f7f7;--article-background-color:var(--main-background-color);--input-background-color:#f8f8f8;--input-invalid-color:rgb(from var(--input-background-color) calc(r + 2) g b);--input-invalid-border:rgb(194, 96, 96);--navigation-color:var(--text);--navigation-focus-color:var(--text-focus);--navigation-background:var(--main-background-color);--navigation-height:4rem;--footer-background:transparent;--max-width:1600px;--inner-max-width:1200px;--gutter:1rem;--z-navigation:100;--social-icon:#fafafa;--social-background:#333;--social-icon-hover:#333;--social-pinterest:var(--accent);--social-spotify:var(--accent);--social-instagram:var(--accent);--social-tiktok:var(--accent)}@font-face{font-family:elika gorika regular;src:local("Elika Gorica Regular"),local("Elika Gorica"),url("/font/Elika Gorica Regular.ttf")format("truetype");font-weight:400;font-style:normal;font-display:swap}.site-logo{color:var(--text-focus);font-family:quicksand,sans-serif;font-size:var(--fxl);text-decoration:none;white-space:nowrap;inset:0}*,::after,::before{box-sizing:border-box;padding:0;margin:0}*{outline-color:var(--accent)}html{color-scheme:dark;accent-color:var(--accent);color:var(--text);font-family:var(--font-main);font-size:14px;line-height:1.5;overflow-wrap:break-word;font-optical-sizing:auto;font-style:normal}body{font-size:var(--f);background-color:var(--main-background-color);background-image:var(--main-background-image);scrollbar-gutter:stable;min-height:100vh;margin:0}.main-layout{min-height:calc(100vh - var(--navigation-height))}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);text-wrap:balance;margin:0}p{text-wrap:pretty;margin-block-start:0;margin-block-end:1rem}img{display:block;max-width:100%;height:auto}blockquote,q,cite{quotes:"\201C""\201D""\2018""\2019"}blockquote{font-size:.95rem;color:var(--text-subtle);background-color:color-mix(in srgb,var(--accent),transparent 93%);margin-top:1.5rem;margin-bottom:1.5rem;padding:1.5rem;border-left:.25rem solid var(--accent);clear:both}blockquote p{display:inline}blockquote cite{display:block;font-weight:700}cite::before{content:"— "}hr{margin-top:2rem;margin-bottom:2rem}@media only screen and (min-width:768px){html{font-size:15px}}