header[data-v-97e0f5af]{position:fixed;top:0;left:0;width:100%;background:rgba(0,0,0,0);-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);border-bottom:1px solid rgba(255,255,255,.2);z-index:1000;padding:1rem 0}header .header-content[data-v-97e0f5af]{max-width:100%;padding:0 2rem;margin:0 auto;display:flex;justify-content:space-between;align-items:center}header .logo[data-v-97e0f5af]{font-family:IM Fell Double Pica SC,serif;font-size:clamp(1.5rem,3vw,2rem);color:#fff;text-decoration:none;font-weight:700;transition:color .3s;cursor:pointer}header .logo[data-v-97e0f5af]:hover{color:#999}header .hamburger[data-v-97e0f5af]{display:none;flex-direction:column;justify-content:space-between;width:30px;height:24px;background:transparent;border:none;cursor:pointer;padding:0;z-index:1001}header .hamburger span[data-v-97e0f5af]{width:100%;height:3px;background:#fff;transition:all .3s ease;border-radius:3px}header nav[data-v-97e0f5af]{display:flex;gap:2rem}header nav a[data-v-97e0f5af]{color:#fff;text-decoration:none;font-size:clamp(.9rem,1.5vw,1.1rem);transition:color .3s;cursor:pointer}header nav a[data-v-97e0f5af]:hover{color:#999}@media (max-width: 700px){header .hamburger[data-v-97e0f5af]{display:flex}header.menu-open .hamburger span[data-v-97e0f5af]:nth-child(1){transform:rotate(45deg) translateY(10px)}header.menu-open .hamburger span[data-v-97e0f5af]:nth-child(2){opacity:0}header.menu-open .hamburger span[data-v-97e0f5af]:nth-child(3){transform:rotate(-45deg) translateY(-15px) translate(5px)}header nav[data-v-97e0f5af]{position:fixed;top:0;right:-100%;width:250px;height:100vh;background:rgba(0,0,0,.98);flex-direction:column;justify-content:center;align-items:center;gap:2rem;transition:right .3s ease;padding:2rem}header nav.active[data-v-97e0f5af]{right:0}header nav a[data-v-97e0f5af]{font-size:1.5rem}}.section[data-v-ffcab062]{position:relative;width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem;overflow:hidden}.section.video-section .background-video[data-v-ffcab062]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;background:#1a1a1a;opacity:1;display:block}.section.video-section .overlay[data-v-ffcab062]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:1}.section.video-section .sound-toggle[data-v-ffcab062]{position:absolute;top:100px;right:2rem;width:50px;height:50px;border-radius:50%;background:rgba(0,0,0,.7);color:#fff;font-size:1.5rem;cursor:pointer;z-index:2;transition:all .3s;display:flex;align-items:center;justify-content:center}.section.video-section .sound-toggle[data-v-ffcab062]:hover{background:rgba(255,255,255,.2);transform:scale(1.1)}.section.video-section .sound-toggle.active[data-v-ffcab062]{background:rgba(255,255,255,.2);border-color:#4caf50}.section.video-section .content[data-v-ffcab062]{position:relative;z-index:2;max-width:960px;width:100%;text-align:center;padding:2rem}@media (max-width: 700px){.section[data-v-ffcab062]{padding:1rem}.section.video-section .background-video .sound-toggle[data-v-ffcab062]{top:40px;right:1.1rem;width:40px;height:40px;font-size:1.2rem}.section.video-section .background-video .content[data-v-ffcab062]{padding:1rem}}h1[data-v-50936652],p[data-v-50936652]{font-family:IM Fell Double Pica SC,serif;font-size:clamp(2.5rem,6vw,5rem);margin-bottom:1rem;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.6)}p[data-v-50936652]{font-family:American Typewriter,Courier New,monospace;font-size:clamp(1rem,2vw,1.3rem);color:#ddd;line-height:1.6}.cta-button[data-v-50936652]{margin-top:2rem;padding:1rem 2.5rem;background:rgba(255,255,255,.1);border:2px solid #fff;border-radius:8px;color:#fff;font-family:American Typewriter,Courier New,monospace;font-size:1.2rem;cursor:pointer;transition:all .3s;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cta-button[data-v-50936652]:hover{background:#fff;color:#000;transform:translateY(-2px);box-shadow:0 8px 16px #fff3}.cta-button[data-v-50936652]:active{transform:translateY(0)}@media (max-width: 700px){.cta-button[data-v-50936652]{padding:.8rem 2rem;font-size:1rem}}h2[data-v-c81a96e3]{font-family:IM Fell Double Pica SC,serif;font-size:clamp(2rem,5vw,4rem);margin-bottom:1rem;color:#fff}.bio-content[data-v-c81a96e3]{max-width:800px;margin:0 auto;text-align:left}.bio-content p[data-v-c81a96e3]{font-size:clamp(1rem,2vw,1.3rem);color:#ddd;line-height:1.6;margin-bottom:1.5rem;text-shadow:1px 1px 2px rgba(0,0,0,.8);word-wrap:break-word;overflow-wrap:break-word}h2[data-v-d49585b3]{font-family:IM Fell Double Pica SC,serif;font-size:clamp(2rem,5vw,4rem);margin-bottom:1rem;color:#fff}.loading[data-v-d49585b3]{color:#fff;font-size:1.2rem;padding:2rem}.instagram-grid[data-v-d49585b3]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;max-width:900px;margin:2rem auto}.instagram-grid .instagram-post[data-v-d49585b3]{position:relative;aspect-ratio:1;overflow:hidden;border-radius:8px;transition:transform .3s;cursor:pointer}.instagram-grid .instagram-post[data-v-d49585b3]:hover{transform:scale(1.05)}.instagram-grid .instagram-post:hover .post-overlay[data-v-d49585b3]{opacity:1}.instagram-grid .instagram-post img[data-v-d49585b3]{width:100%;height:100%;object-fit:cover}.instagram-grid .instagram-post .post-overlay[data-v-d49585b3]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;padding:1rem;opacity:0;transition:opacity .3s}.instagram-grid .instagram-post .post-overlay .post-caption[data-v-d49585b3]{color:#fff;font-size:.9rem;text-align:center;line-height:1.4}.instagram-link[data-v-d49585b3]{display:inline-block;margin-top:2rem;padding:1rem 2rem;background:rgba(255,255,255,.1);border:2px solid #fff;border-radius:8px;color:#fff;text-decoration:none;font-size:1.1rem;transition:all .3s}.instagram-link[data-v-d49585b3]:hover{background:#fff;color:#000;transform:translateY(-2px)}@media (max-width: 700px){.instagram-grid[data-v-d49585b3]{grid-template-columns:repeat(2,1fr);gap:.75rem}.instagram-link[data-v-d49585b3]{margin-top:0}}h2[data-v-03844cab]{font-family:IM Fell Double Pica SC,serif;font-size:clamp(2rem,5vw,4rem);margin-bottom:1rem;color:#fff}.press-content[data-v-03844cab]{max-width:800px;text-align:left}.press-content p[data-v-03844cab]{font-size:clamp(1rem,2vw,1.3rem);color:#ddd;line-height:1.6;margin-bottom:1rem;text-shadow:1px 1px 2px rgba(0,0,0,.8);word-wrap:break-word;overflow-wrap:break-word}.social-stats[data-v-03844cab]{display:flex;justify-content:center;gap:3rem;margin-top:2rem;flex-wrap:wrap}.social-stats .stat[data-v-03844cab]{display:flex;flex-direction:column;align-items:center;padding:1.5rem;background:rgba(0,0,0,.6);border-radius:8px;border:2px solid rgba(255,255,255,.2);min-width:200px}.social-stats .stat .stat-number[data-v-03844cab]{font-family:IM Fell Double Pica SC,serif;font-size:clamp(2rem,4vw,3rem);font-weight:700;color:#fff;margin-bottom:.5rem}.social-stats .stat .stat-label[data-v-03844cab]{font-size:clamp(.9rem,1.5vw,1.1rem);color:#999;text-transform:uppercase;letter-spacing:1px}@media (max-width: 700px){.social-stats[data-v-03844cab]{gap:1.5rem}.social-stats .stat[data-v-03844cab]{min-width:150px;padding:1rem}}h2[data-v-6a6a7e09]{font-family:IM Fell Double Pica SC,serif;font-size:clamp(2rem,5vw,4rem);margin-bottom:1rem;color:#fff}.contact-form[data-v-6a6a7e09]{max-width:800px;width:100%;margin:0 auto}.contact-form .form-row[data-v-6a6a7e09]{display:grid;grid-template-columns:150px 1fr;gap:1rem;align-items:start;margin-bottom:1.5rem}.contact-form .form-row label[data-v-6a6a7e09]{font-size:clamp(1rem,2vw,1.1rem);color:#fff;padding-top:.75rem;text-align:left;text-shadow:1px 1px 2px rgba(0,0,0,.8)}.contact-form .form-row input[data-v-6a6a7e09],.contact-form .form-row textarea[data-v-6a6a7e09]{width:100%;padding:.75rem;background:rgba(255,255,255,.1);border:2px solid rgba(255,255,255,.3);border-radius:4px;color:#fff;font-size:1rem;font-family:inherit;transition:border-color .3s}.contact-form .form-row input[data-v-6a6a7e09]::placeholder,.contact-form .form-row textarea[data-v-6a6a7e09]::placeholder{color:#ffffff80}.contact-form .form-row input[data-v-6a6a7e09]:focus,.contact-form .form-row textarea[data-v-6a6a7e09]:focus{outline:none;border-color:#fff}.contact-form .form-row textarea[data-v-6a6a7e09]{resize:vertical;min-height:120px}.contact-form button[data-v-6a6a7e09]{width:100%;padding:1rem;background:#fff;color:#000;border:none;border-radius:4px;font-size:1.1rem;font-weight:700;cursor:pointer;transition:all .3s;font-family:IM Fell Double Pica SC,serif}.contact-form button[data-v-6a6a7e09]:hover:not(:disabled){background:#ddd;transform:translateY(-2px)}.contact-form button[data-v-6a6a7e09]:disabled{background:#666;cursor:not-allowed}.contact-form .submit-message[data-v-6a6a7e09]{margin-top:1rem;padding:1rem;border-radius:4px;text-align:center;font-weight:700}.contact-form .submit-message.success[data-v-6a6a7e09]{background:rgba(76,175,80,.2);border:2px solid #4caf50;color:#4caf50}.contact-form .submit-message.error[data-v-6a6a7e09]{background:rgba(244,67,54,.2);border:2px solid #f44336;color:#f44336}@media (max-width: 700px){.contact-form .form-row[data-v-6a6a7e09]{grid-template-columns:120px 1fr;gap:.75rem}.contact-form .form-row label[data-v-6a6a7e09],.contact-form .form-row input[data-v-6a6a7e09],.contact-form .form-row textarea[data-v-6a6a7e09]{font-size:.95rem}}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:American Typewriter,Courier New,monospace;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000;color:#fff;overflow-x:hidden}#app{width:100%;min-height:100vh}main{width:100%}h2{text-shadow:1px 1px 2px rgba(0,0,0,.5)}@media (max-width: 700px){h2{text-shadow:1px 1px 2px rgba(0,0,0,.3)}}
