@import"https://fonts.googleapis.com/css2?family=Kaushan+Script&display=swap";.footer[data-v-980d77ac]{padding:2rem 0;position:fixed;bottom:0;left:0;right:0;z-index:10;background-color:var(--bg-color)}.footer-content[data-v-980d77ac]{max-width:800px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.footer-text p[data-v-980d77ac]{color:var(--text-color);margin:0;font-size:.9rem;opacity:.8}.social-link[data-v-980d77ac]{color:var(--accent-color);text-decoration:none;font-size:.9rem;font-weight:500;padding:.5rem 1rem;border:1px solid var(--accent-color);border-radius:.3rem;transition:all .3s ease}.social-link[data-v-980d77ac]:hover,.social-link[data-v-980d77ac]:focus{background-color:var(--accent-color);color:var(--bg-color);outline:none;transform:translateY(-1px)}.footer-social[data-v-980d77ac]{display:flex;align-items:center;gap:.75rem}.icon-link[data-v-980d77ac]{display:flex;align-items:center;justify-content:center;opacity:.85;transition:opacity .2s ease,transform .2s ease}.icon-link[data-v-980d77ac]:hover,.icon-link[data-v-980d77ac]:focus{opacity:1;transform:translateY(-2px);outline:none}.social-icon[data-v-980d77ac]{width:28px;height:28px;object-fit:contain}@media (max-width: 500px){.footer-content[data-v-980d77ac]{flex-direction:column;text-align:center;padding:0 1rem}.footer-text p[data-v-980d77ac]{font-size:.8rem;margin-bottom:1rem}}.home[data-v-980d77ac]{min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem;padding-bottom:120px}.header[data-v-980d77ac]{margin-bottom:1rem}.subtitle[data-v-980d77ac]{font-size:14pt;margin-bottom:5rem;font-style:italic;display:flex;justify-content:center;align-items:center;gap:.5ch;transform:translate(10px)}.word-left[data-v-980d77ac]{width:150px;text-align:right}.word-right[data-v-980d77ac]{width:150px;text-align:left}.cycling-word[data-v-980d77ac]{opacity:1;transition:opacity .25s ease-in-out}.cycling-word.fade-out[data-v-980d77ac]{opacity:0}.fun-text[data-v-980d77ac]{display:inline-block}.studio-title[data-v-980d77ac]{font-family:var(--title-font);font-size:3.5rem;font-weight:700;color:var(--primary-color);margin:0;text-align:center;letter-spacing:.02em}.game-card[data-v-980d77ac]{width:100%;max-width:600px;background-color:var(--secondary-bg);border-radius:.5rem;overflow:hidden;border-left:4px solid var(--accent-color)}.game-card-image[data-v-980d77ac]{width:100%;display:block}.game-card-body[data-v-980d77ac]{padding:1.5rem}.game-card-blurb[data-v-980d77ac]{color:var(--text-color);font-size:1rem;line-height:1.6;margin:0 0 1.25rem}.card-actions[data-v-980d77ac]{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.learn-more-link[data-v-980d77ac]{color:var(--accent-color);text-decoration:none;font-size:.95rem;font-weight:500;padding:.5rem 1rem;border:1px solid var(--accent-color);border-radius:.3rem;transition:all .3s ease;display:inline-block}.learn-more-link[data-v-980d77ac]:hover,.learn-more-link[data-v-980d77ac]:focus{background-color:var(--accent-color);color:var(--bg-color);outline:none}.cta-button[data-v-980d77ac]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;background-color:#000;color:var(--accent-color);border:1px solid var(--accent-color);font-size:1.4rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;text-align:left;height:120px;padding:0 2rem;border-radius:.5rem;cursor:pointer;margin-top:1.5rem;transition:all .3s ease;overflow:hidden}.cta-text[data-v-980d77ac]{flex:1}.cta-image[data-v-980d77ac]{align-self:flex-end;height:130px;width:auto;object-fit:contain;object-position:top;flex-shrink:0;margin-bottom:-55px}.cta-button[data-v-980d77ac]:hover,.cta-button[data-v-980d77ac]:focus{transform:translateY(-2px);background-color:var(--accent-color);color:#000;outline:none}.socials-dialog[data-v-980d77ac]{border:none;padding:0;background:transparent;width:100%;max-width:460px;color:var(--text-color)}.socials-dialog[data-v-980d77ac]::backdrop{background-color:#000000b3}.socials-modal[data-v-980d77ac]{position:relative;background-color:var(--secondary-bg);border-radius:.75rem;border-left:4px solid var(--accent-color);padding:2.5rem 2rem 2rem;width:100%;max-width:460px}.socials-close[data-v-980d77ac]{position:absolute;top:.75rem;right:.75rem;background:none;border:none;cursor:pointer;padding:.25rem;line-height:0}.socials-close-icon[data-v-980d77ac]{display:block;width:24px;height:24px;background-color:#fff;-webkit-mask:url(data:image/webp;base64,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) center / contain no-repeat;mask:url(data:image/webp;base64,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) center / contain no-repeat}.socials-title[data-v-980d77ac]{font-size:1.6rem;font-weight:700;color:var(--accent-color);margin:0 0 1.5rem;text-align:center;letter-spacing:.03em}.socials-grid[data-v-980d77ac]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.social-link[data-v-980d77ac]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border:1px solid var(--accent-color);border-radius:.4rem;color:var(--text-color);text-decoration:none;font-size:1rem;transition:all .3s ease}.social-link[data-v-980d77ac]:hover,.social-link[data-v-980d77ac]:focus{background-color:var(--accent-color);color:var(--bg-color);outline:none}.social-link .social-icon[data-v-980d77ac]{width:28px;height:28px;object-fit:contain}.steam-wishlist-link[data-v-980d77ac]{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-bottom:1rem;padding:1rem 1.5rem;background-color:var(--accent-color);color:#000;text-decoration:none;font-size:1.2rem;font-weight:700;border-radius:.4rem;transition:all .3s ease}.steam-wishlist-link[data-v-980d77ac]:hover,.steam-wishlist-link[data-v-980d77ac]:focus{filter:brightness(1.1);transform:translateY(-2px);outline:none}.steam-wishlist-icon[data-v-980d77ac]{width:32px;height:32px;object-fit:contain}@media (max-width: 500px){.home[data-v-980d77ac]{padding:1rem;padding-bottom:120px}.studio-title[data-v-980d77ac]{font-size:2rem}.header[data-v-980d77ac]{margin-bottom:2rem}.cta-button[data-v-980d77ac]{font-size:1.15rem;padding:.85rem 1.75rem}.socials-grid[data-v-980d77ac]{grid-template-columns:1fr}}.site-header[data-v-25490ba3]{position:fixed;top:0;left:0;right:0;z-index:20;background-color:var(--bg-color);border-bottom:1px solid rgba(255,255,255,.08)}.header-inner[data-v-25490ba3]{max-width:800px;margin:0 auto;padding:1rem 2rem;display:flex;align-items:center;justify-content:space-between}.header-logo[data-v-25490ba3]{font-family:var(--title-font);font-size:1.5rem;color:var(--primary-color);text-decoration:none;transition:color .2s ease}.header-logo[data-v-25490ba3]:hover{color:var(--accent-color)}.header-nav[data-v-25490ba3]{display:flex;gap:2rem;align-items:center}.header-nav-link[data-v-25490ba3]{color:var(--text-color);text-decoration:none;font-size:.95rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;transition:color .2s ease}.header-nav-link[data-v-25490ba3]:hover,.header-nav-link.router-link-active[data-v-25490ba3]{color:var(--accent-color)}.hamburger-btn[data-v-25490ba3]{display:none;background:none;border:none;cursor:pointer;padding:.25rem}.hamburger-icon[data-v-25490ba3]{width:28px;height:28px;object-fit:contain;filter:invert(1)}.mobile-overlay[data-v-25490ba3]{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--bg-color);z-index:25;align-items:center;justify-content:center}.mobile-overlay.open[data-v-25490ba3]{display:flex}.close-btn[data-v-25490ba3]{position:absolute;top:1.25rem;right:1.5rem;background:none;border:none;cursor:pointer;padding:.25rem}.close-icon[data-v-25490ba3]{width:28px;height:28px;object-fit:contain;filter:invert(1)}.mobile-nav[data-v-25490ba3]{display:flex;flex-direction:column;align-items:center;gap:2.5rem}.mobile-nav-link[data-v-25490ba3]{color:var(--text-color);text-decoration:none;font-size:2rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;transition:color .2s ease}.mobile-nav-link[data-v-25490ba3]:hover,.mobile-nav-link.router-link-active[data-v-25490ba3]{color:var(--accent-color)}@media (max-width: 600px){.header-nav[data-v-25490ba3]{display:none}.hamburger-btn[data-v-25490ba3]{display:flex;align-items:center}}.page-content{padding-top:65px}.home[data-v-c14cebc3]{min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem;padding-bottom:120px}.header[data-v-c14cebc3]{margin-bottom:1rem}.subtitle[data-v-c14cebc3]{font-size:14pt;margin-bottom:5rem;font-style:italic;display:flex;justify-content:center;align-items:center;gap:.5ch;transform:translate(10px)}.word-left[data-v-c14cebc3]{width:150px;text-align:right}.word-right[data-v-c14cebc3]{width:150px;text-align:left}.cycling-word[data-v-c14cebc3]{opacity:1;transition:opacity .25s ease-in-out}.cycling-word.fade-out[data-v-c14cebc3]{opacity:0}.fun-text[data-v-c14cebc3]{display:inline-block}.studio-title[data-v-c14cebc3]{font-family:var(--title-font);font-size:3.5rem;font-weight:700;color:var(--primary-color);margin:0;text-align:center;letter-spacing:.02em}.game-card[data-v-c14cebc3]{width:100%;max-width:600px;background-color:var(--secondary-bg);border-radius:.5rem;overflow:hidden;border-left:4px solid var(--accent-color)}.game-card-image[data-v-c14cebc3]{width:100%;display:block}.game-card-body[data-v-c14cebc3]{padding:1.5rem}.game-card-blurb[data-v-c14cebc3]{color:var(--text-color);font-size:1rem;line-height:1.6;margin:0 0 1.25rem}.card-actions[data-v-c14cebc3]{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.learn-more-link[data-v-c14cebc3]{color:var(--accent-color);text-decoration:none;font-size:.95rem;font-weight:500;padding:.5rem 1rem;border:1px solid var(--accent-color);border-radius:.3rem;transition:all .3s ease;display:inline-block}.learn-more-link[data-v-c14cebc3]:hover,.learn-more-link[data-v-c14cebc3]:focus{background-color:var(--accent-color);color:var(--bg-color);outline:none}.cta-button[data-v-c14cebc3]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;background-color:#000;color:var(--accent-color);border:1px solid var(--accent-color);font-size:1.4rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;text-align:left;height:120px;padding:0 2rem;border-radius:.5rem;cursor:pointer;margin-top:1.5rem;transition:all .3s ease;overflow:hidden}.cta-text[data-v-c14cebc3]{flex:1}.cta-image[data-v-c14cebc3]{align-self:flex-end;height:130px;width:auto;object-fit:contain;object-position:top;flex-shrink:0;margin-bottom:-55px}.cta-button[data-v-c14cebc3]:hover,.cta-button[data-v-c14cebc3]:focus{transform:translateY(-2px);background-color:var(--accent-color);color:#000;outline:none}.socials-dialog[data-v-c14cebc3]{border:none;padding:0;background:transparent;width:100%;max-width:460px;color:var(--text-color)}.socials-dialog[data-v-c14cebc3]::backdrop{background-color:#000000b3}.socials-modal[data-v-c14cebc3]{position:relative;background-color:var(--secondary-bg);border-radius:.75rem;border-left:4px solid var(--accent-color);padding:2.5rem 2rem 2rem;width:100%;max-width:460px}.socials-close[data-v-c14cebc3]{position:absolute;top:.75rem;right:.75rem;background:none;border:none;cursor:pointer;padding:.25rem;line-height:0}.socials-close-icon[data-v-c14cebc3]{display:block;width:24px;height:24px;background-color:#fff;-webkit-mask:url(data:image/webp;base64,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) center / contain no-repeat;mask:url(data:image/webp;base64,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) center / contain no-repeat}.socials-title[data-v-c14cebc3]{font-size:1.6rem;font-weight:700;color:var(--accent-color);margin:0 0 1.5rem;text-align:center;letter-spacing:.03em}.socials-grid[data-v-c14cebc3]{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.social-link[data-v-c14cebc3]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border:1px solid var(--accent-color);border-radius:.4rem;color:var(--text-color);text-decoration:none;font-size:1rem;transition:all .3s ease}.social-link[data-v-c14cebc3]:hover,.social-link[data-v-c14cebc3]:focus{background-color:var(--accent-color);color:var(--bg-color);outline:none}.social-link .social-icon[data-v-c14cebc3]{width:28px;height:28px;object-fit:contain}.steam-wishlist-link[data-v-c14cebc3]{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-bottom:1rem;padding:1rem 1.5rem;background-color:var(--accent-color);color:#000;text-decoration:none;font-size:1.2rem;font-weight:700;border-radius:.4rem;transition:all .3s ease}.steam-wishlist-link[data-v-c14cebc3]:hover,.steam-wishlist-link[data-v-c14cebc3]:focus{filter:brightness(1.1);transform:translateY(-2px);outline:none}.steam-wishlist-icon[data-v-c14cebc3]{width:32px;height:32px;object-fit:contain}@media (max-width: 500px){.home[data-v-c14cebc3]{padding:1rem;padding-bottom:120px}.studio-title[data-v-c14cebc3]{font-size:2rem}.header[data-v-c14cebc3]{margin-bottom:2rem}.cta-button[data-v-c14cebc3]{font-size:1.15rem;padding:.85rem 1.75rem}.socials-grid[data-v-c14cebc3]{grid-template-columns:1fr}}.page[data-v-db0bf040]{min-height:100vh;padding:2rem;padding-bottom:120px;color:var(--text-color)}.page-header[data-v-db0bf040]{max-width:800px;margin:0 auto 3rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.page-title[data-v-db0bf040]{font-family:var(--title-font);font-size:2.5rem;font-weight:600;color:var(--primary-color);margin:0;letter-spacing:.05em}.back-link[data-v-db0bf040]{color:var(--accent-color);text-decoration:none;font-size:1rem;padding:.5rem 1rem;border:1px solid var(--accent-color);border-radius:.3rem;transition:all .3s ease}.back-link[data-v-db0bf040]:hover,.back-link[data-v-db0bf040]:focus{background-color:var(--accent-color);color:var(--bg-color);outline:none}.content[data-v-db0bf040]{max-width:800px;margin:0 auto;line-height:1.6;font-size:1.1rem}.content p[data-v-db0bf040]{margin-bottom:1.5rem}.game-section[data-v-db0bf040]{margin-bottom:4rem}.game-title[data-v-db0bf040]{font-family:var(--title-font);font-size:2.2rem;color:var(--accent-color);margin-bottom:2rem;text-align:center;font-weight:600;letter-spacing:.02em}.video-container[data-v-db0bf040]{position:relative;width:100%;height:0;padding-bottom:56.25%;margin-bottom:3rem;border-radius:.5rem;overflow:hidden}.youtube-video[data-v-db0bf040]{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:.5rem}.carousel-container[data-v-db0bf040]{margin-bottom:3rem;border-radius:.5rem;background-color:var(--secondary-bg)}.carousel[data-v-db0bf040]{position:relative;width:100%;height:400px;border-radius:.5rem;overflow:hidden}.carousel-slide[data-v-db0bf040]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .8s ease-in-out}.carousel-slide.active[data-v-db0bf040]{opacity:1}.carousel-slide.fast-transition[data-v-db0bf040]{transition:opacity .4s ease-in-out}.carousel-image[data-v-db0bf040]{width:100%;height:100%;object-fit:cover;display:block}.carousel-caption[data-v-db0bf040]{position:absolute;bottom:0;left:0;width:100%;padding:5rem 1.5rem 1rem;box-sizing:border-box;background:linear-gradient(to top,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);color:#fff;font-size:1.25rem;font-family:Monda,sans-serif;text-align:left}.game-description[data-v-db0bf040]{background-color:var(--secondary-bg);padding:2rem;border-radius:.5rem;border-left:4px solid var(--accent-color);margin-bottom:3rem;font-family:Monda,sans-serif}.carousel-controls[data-v-db0bf040]{display:flex;justify-content:center;gap:1rem;padding:1rem}.carousel-btn[data-v-db0bf040]{background-color:transparent;color:var(--accent-color);border:2px solid var(--accent-color);padding:.7rem 1.5rem;border-radius:.5rem;font-size:1rem;cursor:pointer;transition:all .3s ease;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.carousel-btn[data-v-db0bf040]:hover,.carousel-btn[data-v-db0bf040]:focus{background-color:var(--accent-color);color:var(--bg-color);outline:none;transform:translateY(-2px)}@media (max-width: 500px){.page[data-v-db0bf040]{padding:1rem;padding-bottom:120px}.page-header[data-v-db0bf040]{flex-direction:column;align-items:flex-start;margin-bottom:2rem}.page-title[data-v-db0bf040]{font-size:2rem}.content[data-v-db0bf040]{font-size:1rem}.game-title[data-v-db0bf040]{font-size:1.5rem;margin-bottom:1.5rem}.carousel[data-v-db0bf040]{height:250px}.game-description[data-v-db0bf040]{padding:1.5rem}.carousel-controls[data-v-db0bf040]{padding:.5rem;gap:.5rem}.carousel-btn[data-v-db0bf040]{padding:.5rem 1rem;font-size:.9rem}}.page[data-v-758aad34]{min-height:100vh;padding:2rem;padding-bottom:120px;color:var(--text-color)}.page-header[data-v-758aad34]{max-width:800px;margin:0 auto 3rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.page-title[data-v-758aad34]{font-family:var(--title-font);font-size:2.5rem;font-weight:600;color:var(--primary-color);margin:0;letter-spacing:.05em}.back-link[data-v-758aad34]{color:var(--accent-color);text-decoration:none;font-size:1rem;padding:.5rem 1rem;border:1px solid var(--accent-color);border-radius:.3rem;transition:all .3s ease}.back-link[data-v-758aad34]:hover,.back-link[data-v-758aad34]:focus{background-color:var(--accent-color);color:var(--bg-color);outline:none}.cambridge-banner[data-v-758aad34]{max-width:800px;margin:0 auto 3rem;border-radius:.5rem;overflow:hidden}.banner-image[data-v-758aad34]{width:100%;height:300px;object-fit:cover;display:block}.content[data-v-758aad34]{max-width:800px;margin:0 auto;line-height:1.6;font-size:1.1rem}.content p[data-v-758aad34]{margin-bottom:1.5rem}.studio-section[data-v-758aad34]{background-color:var(--secondary-bg);padding:2rem;border-radius:.5rem;border-left:4px solid var(--accent-color)}.studio-logo[data-v-758aad34]{float:left;width:100px;height:auto;margin:0 2rem 1rem 0;border-radius:.5rem}.founder-photo[data-v-758aad34]{float:left;width:180px;height:auto;margin:0 1.5rem 1rem 0;border:2px solid var(--accent-color);border-radius:.5rem}@media (max-width: 500px){.page[data-v-758aad34]{padding:1rem;padding-bottom:120px}.page-header[data-v-758aad34]{flex-direction:column;align-items:flex-start;margin-bottom:2rem}.page-title[data-v-758aad34]{font-size:2rem}.content[data-v-758aad34]{font-size:1rem}.cambridge-banner[data-v-758aad34]{margin-bottom:2rem}.banner-image[data-v-758aad34]{height:200px}.studio-section[data-v-758aad34]{padding:1.5rem}.studio-logo[data-v-758aad34]{float:none;display:block;width:150px;margin:0 auto 1rem}.founder-photo[data-v-758aad34]{width:140px;margin:0 1rem .75rem 0}}.page[data-v-95a76655]{min-height:100vh;padding:2rem;padding-bottom:120px;color:var(--text-color)}.page-header[data-v-95a76655]{max-width:800px;margin:0 auto 3rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.page-title[data-v-95a76655]{font-family:var(--title-font);font-size:2.5rem;font-weight:600;color:var(--primary-color);margin:0;letter-spacing:.05em}.back-link[data-v-95a76655]{color:var(--accent-color);text-decoration:none;font-size:1rem;padding:.5rem 1rem;border:1px solid var(--accent-color);border-radius:.3rem;transition:all .3s ease}.back-link[data-v-95a76655]:hover,.back-link[data-v-95a76655]:focus{background-color:var(--accent-color);color:var(--bg-color);outline:none}.content[data-v-95a76655]{max-width:800px;margin:0 auto;line-height:1.6;font-size:1.1rem}.content p[data-v-95a76655]{margin-bottom:1.5rem}.contact-section[data-v-95a76655]{margin-bottom:3rem;background-color:var(--secondary-bg);padding:2rem;border-radius:.5rem;border-left:4px solid var(--accent-color)}.email-contact[data-v-95a76655]{margin-top:2rem}.email-contact h3[data-v-95a76655]{color:var(--primary-color);font-size:1.1rem;margin-bottom:.5rem;font-weight:600}.email-contact p[data-v-95a76655]{color:var(--accent-color);font-weight:500;margin-bottom:0}.mailing-list[data-v-95a76655]{margin-top:0rem}.mailing-list h3[data-v-95a76655]{color:var(--primary-color);font-size:1.1rem;margin-bottom:.5rem;font-weight:600}.mailing-list p[data-v-95a76655]{color:var(--text-color);margin-bottom:1rem}.mailing-list-link[data-v-95a76655]{display:inline-block;color:var(--accent-color);text-decoration:none;font-weight:500;padding:.75rem 1.5rem;border:2px solid var(--accent-color);border-radius:.3rem;transition:all .3s ease}.mailing-list-link[data-v-95a76655]:hover,.mailing-list-link[data-v-95a76655]:focus{background-color:var(--accent-color);color:var(--bg-color);outline:none;transform:translateY(-2px);box-shadow:0 4px 8px #0003}@media (max-width: 500px){.page[data-v-95a76655]{padding:1rem;padding-bottom:120px}.page-header[data-v-95a76655]{flex-direction:column;align-items:flex-start;margin-bottom:2rem}.page-title[data-v-95a76655]{font-size:2rem}.content[data-v-95a76655]{font-size:1rem}.contact-section[data-v-95a76655]{padding:1.5rem}}.not-found[data-v-cb3c71f7]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem;padding-bottom:120px;color:var(--text-color)}.content[data-v-cb3c71f7]{text-align:center;max-width:500px}.error-title[data-v-cb3c71f7]{font-family:var(--title-font);font-size:6rem;font-weight:700;color:var(--accent-color);margin:0 0 1rem;letter-spacing:.02em}.error-subtitle[data-v-cb3c71f7]{font-family:var(--title-font);font-size:2rem;font-weight:600;color:var(--primary-color);margin:0 0 1.5rem;letter-spacing:.02em}.error-message[data-v-cb3c71f7]{font-size:1.1rem;line-height:1.6;margin-bottom:2.5rem;opacity:.9}.home-button[data-v-cb3c71f7]{background-color:transparent;color:var(--accent-color);border:2px solid var(--accent-color);padding:1rem 2rem;border-radius:.5rem;font-size:1.1rem;font-weight:500;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:.05em}.home-button[data-v-cb3c71f7]:hover,.home-button[data-v-cb3c71f7]:focus{background-color:var(--accent-color);color:var(--bg-color);outline:none;transform:translateY(-2px)}@media (max-width: 500px){.not-found[data-v-cb3c71f7]{padding:1rem;padding-bottom:120px}.error-title[data-v-cb3c71f7]{font-size:4rem}.error-subtitle[data-v-cb3c71f7]{font-size:1.5rem}.error-message[data-v-cb3c71f7]{font-size:1rem;margin-bottom:2rem}.home-button[data-v-cb3c71f7]{padding:.8rem 1.5rem;font-size:1rem}}:root{--bg-color: #1a1a1a;--primary-color: #ffffff;--text-color: #e0e0e0;--accent-color: #00ff88;--secondary-bg: #2a2a2a;--white: rgb(.95, .95, .95);--title-font: "Kaushan Script", cursive}.raleway{font-family:Raleway,sans-serif;font-optical-sizing:auto;font-style:normal}*{box-sizing:border-box}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;background-color:var(--bg-color);color:var(--text-color)}#app{min-height:100vh;position:relative}#app:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background-image:var(--cambridge-bg);background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.3;z-index:-2}#app:after{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at center,transparent 30%,var(--bg-color) 80%);z-index:-1}*:focus{outline:2px solid var(--accent-color);outline-offset:2px}*:focus:not(:focus-visible){outline:none}*:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}
