.navigation-bar[data-v-875e9273]{display:flex;justify-content:space-between;align-items:center;background-color:var(--primary-color);padding:.5rem 1rem .5rem .5rem;position:relative}.navigation-bar .navigation-logo[data-v-875e9273],.navigation-bar .logo[data-v-875e9273]{height:3rem;width:3rem;z-index:5}.navigation-bar .desktop-nav-menu[data-v-875e9273]{display:flex;gap:2rem}.navigation-bar .desktop-nav-menu .desktop-link[data-v-875e9273]{position:relative;color:var(--text-white);text-decoration:none;font-family:Times New Roman,Times,serif;font-size:20px;padding-bottom:.25rem}.navigation-bar .desktop-nav-menu .desktop-link[data-v-875e9273]:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:0;height:2px;background-color:var(--text-white);transition:all .3s ease}.navigation-bar .desktop-nav-menu .desktop-link[data-v-875e9273]:hover:after{width:100%}.navigation-bar .desktop-nav-menu .desktop-link.active[data-v-875e9273]:after{width:50%}.navigation-bar .hamburger[data-v-875e9273]{display:none;flex-direction:column;justify-content:space-between;width:2rem;height:1.2rem;background:none;border:none;cursor:pointer;z-index:4;-webkit-tap-highlight-color:transparent}.navigation-bar .hamburger span[data-v-875e9273]{display:block;height:3px;width:100%;background-color:var(--text-white);transition:all .3s ease}.navigation-bar .hamburger .bar-1[data-v-875e9273]{transform:translateY(8px) rotate(45deg)}.navigation-bar .hamburger .bar-2[data-v-875e9273]{transform:translateY(-7px) rotate(-45deg)}.navigation-bar .mobile-nav-title[data-v-875e9273]{display:none;font-size:24px;font-weight:700;font-family:Times New Roman,Times,serif;color:var(--text-white)}.navigation-bar .mobile-nav-menu[data-v-875e9273]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:var(--primary-color);display:flex;justify-content:center;align-items:center;z-index:3}.navigation-bar .mobile-nav-menu .mobile-links[data-v-875e9273]{display:flex;flex-direction:column;gap:1.5rem}.navigation-bar .mobile-nav-menu .mobile-links .mobile-link[data-v-875e9273]{display:inline-block;margin:0 auto;font-size:24px;font-weight:700;font-family:Times New Roman,Times,serif;color:var(--text-white);text-decoration:none;text-align:center;transition:background-color .3s ease,color .3s ease,transform .3s ease;position:relative;padding-bottom:.5rem;-webkit-tap-highlight-color:transparent}.navigation-bar .mobile-nav-menu .mobile-links .mobile-link[data-v-875e9273]:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:0;height:2px;background-color:var(--text-white);transition:all .3s ease}.navigation-bar .mobile-nav-menu .mobile-links .mobile-link[data-v-875e9273]:hover:after,.navigation-bar .mobile-nav-menu .mobile-links .mobile-link.active[data-v-875e9273]:after{width:50%}.navigation-bar .slide-in-enter-active[data-v-875e9273],.navigation-bar .slide-in-leave-active[data-v-875e9273]{transition:transform .3s ease-in-out}.navigation-bar .slide-in-enter-from[data-v-875e9273],.navigation-bar .slide-in-leave-to[data-v-875e9273]{transform:translateY(-100%)}@container (max-width: 767px){.navigation-bar .desktop-nav-menu[data-v-875e9273]{display:none}.navigation-bar .hamburger[data-v-875e9273]{display:flex}.navigation-bar .mobile-nav-title[data-v-875e9273]{display:block}}.underline[data-v-487435b6]{display:flex;width:100%;height:2px;background-color:var(--underline-color);margin:1rem 0}.footer{background-image:url(/assets/images/content/footer/footer.webp);height:12rem;box-shadow:var(--box-shadow-small);width:100vw;position:relative;background-size:cover;font-size:16px;display:flex;flex-direction:column;gap:2rem;justify-content:center;padding:1rem 2rem;box-sizing:border-box}@container (max-width: 767px){.footer{height:24rem}}.footer .main-footer-content{display:flex;align-items:center;justify-content:space-evenly;gap:2rem}@container (max-width: 767px){.footer .main-footer-content{flex-direction:column}}.footer .main-footer-content .divider{margin:0;display:none;height:1px}@container (max-width: 767px){.footer .main-footer-content .divider{display:block}}.footer .main-footer-content .logo-links-container{gap:2rem;display:flex;align-items:center}@container (max-width: 767px){.footer .main-footer-content .logo-links-container{gap:1rem}}.footer .main-footer-content .logo-links-container .links{display:flex;flex-direction:column;justify-content:space-evenly;gap:.5rem}.footer .main-footer-content .studio-stoy-container{gap:2rem;display:flex;align-items:center}@container (max-width: 767px){.footer .main-footer-content .studio-stoy-container{gap:1rem}}.footer .main-footer-content .studio-stoy-container .stoy-text{display:flex;flex-direction:column;justify-content:center;max-width:max-content}.footer .main-footer-content .logo{height:5rem;width:auto}@container (max-width: 767px){.footer .main-footer-content .logo{height:4rem}}.footer .main-footer-content .stoy-logo{transition:all .3s ease-in-out}.footer .main-footer-content .stoy-logo:hover{transform:scale(1.1);cursor:pointer;filter:drop-shadow(0 0 1em rgba(66,184,131,.6666666667))}.footer .disclaimer{text-align:center;margin:0}main[data-v-0eeb929e]{overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable}.page-layout[data-v-0eeb929e]{display:flex;flex-direction:column;min-height:100%}.page-container[data-v-0eeb929e]{display:flex;flex-direction:column;align-items:center;height:100%;justify-content:space-between;background-image:url(/assets/images/site-decorations/wood-background.webp);background-repeat:repeat;background-size:auto;background-position:top left}.view-container[data-v-0eeb929e]{flex:1;display:flex;flex-direction:column;box-sizing:border-box}.fade-enter-active[data-v-0eeb929e],.fade-leave-active[data-v-0eeb929e]{transition:opacity .3s ease}.fade-enter-from[data-v-0eeb929e],.fade-leave-to[data-v-0eeb929e]{opacity:0}:root{--primary-color: #49120F;--secondary-color: #6F1D01;--tertiary-color: rgba(113, 44, 6, .74);--quarternary-color: #FFD8D8;--background-color: #3e220d;--text-white: #f4f4f9;--box-shadow: 0 0 4px 8px rgba(0, 0, 0, .25);--box-shadow-small: 0 0 8px 6px rgba(0, 0, 0, .25);--box-shadow-accented: 0 6px 8px rgba(0, 0, 0, .3);--is-mobile-screen: false;--is-small-screen: false;--is-medium-screen: false;--is-large-screen: false;--border-radius-small: 6px;--border-radius-medium: 10px;--border-radius-large: 16px;--border-radius-huge: 40px}@media (max-width: 767px){:root{--is-mobile-screen: true}}@media (max-width: 1279px){:root{--is-small-screen: true}}@media (max-width: 1600px){:root{--is-medium-screen: true}}@media (min-width: 1601px){:root{--is-large-screen: true}}html,body,#app,.page-layout{height:100%;container-type:inline-size}main{flex:1;display:flex;flex-direction:column}body{margin:0;font-family:Arial,sans-serif;font-size:20px;background-color:var(--background-color);color:var(--text-white)}@container (max-width: 1279px){body{font-size:16px}}h1,h2,h3{font-family:Times New Roman,Times,serif}@container (max-width: 767px){h1,h2,h3{margin-top:0}}h1{font-size:48px;text-shadow:rgba(0,0,0,.25) 0 4px 4px;font-weight:bolder}@container (max-width: 1279px){h1{font-size:32px}}h2{font-size:40px;margin-bottom:.75rem;text-shadow:rgba(0,0,0,.25) 0 4px 4px}@container (max-width: 1279px){h2{font-size:24px}}h3{font-size:32px;margin:0;padding-bottom:.5rem;font-weight:lighter}@container (max-width: 1279px){h3{font-size:20px}}a{color:var(--quarternary-color);transition:color .3s ease-in-out;display:inline-flex;align-items:center;gap:.3rem}a:hover{color:var(--text-white)}::-webkit-scrollbar{width:.75rem;height:.5rem}::-webkit-scrollbar-thumb{background-color:var(--primary-color);border-radius:6px;border:2px solid var(--background-color)}::-webkit-scrollbar-thumb:hover{background-color:var(--secondary-color)}@container (max-width: 767px){::-webkit-scrollbar{width:.5rem}}.desktop-title{margin-top:0}@container (max-width: 767px){.desktop-title{display:none}}p{margin-top:0}input[type=checkbox]{box-sizing:border-box;width:1.25rem;height:1.25rem;margin:.25rem;border:2px solid var(--secondary-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;outline:none;cursor:pointer;position:relative;border-radius:4px}input[type=checkbox]:after{content:"";display:block;width:100%;height:100%;background-color:var(--primary-color);border-radius:2px;transform:scale(0);transition:transform .15s ease-out}input[type=checkbox]:checked:after{transform:scale(.8)}
